Tuesday May 26, 2009

Interview talking about xVM Ops Center

A few months ago I was filmed at our Grenoble Engineering Center talking about xVM and xVM Ops Center's architecture... it was ad-libbed, Luke, doing the interviewing, deliberately didn't follow the rough interview structure we'd agreed upon (thank you Luke!), this shows a little in places, but all the same, people locally have said that it explains quite well some more about xVM, so here it is for you to see too:

The second half is a white-board session that explains how xVM Ops Center's distributed management approach manages both physical and virtual machines through their various different management access points, a picture might be worth 100 words at least...

I was also the interviewer in another video, this time with our local resident Principal Engineer, Roch Bourbonnais, talking about storage performance, and in particular the performance of the blazingly fast and cost-efficient new Open Storage storage appliances that are capable of leveraging ZFS, flash memory, and JBODs.


[Read More]

Tuesday Dec 02, 2008

Sun Campus Ambassadors and GEC's University Day

Last week, we had a University Day at GEC, inviting Sun's campus ambassadors from across France, their professors, and their university system admins along to learn about Sun products and technologies.

university day

[Read More]

Friday Nov 07, 2008

Using Microsoft's winrm to access an xVM Server's public APIs over a secure JSR 262 ws-management connection

I just thought I'd respond to Jean-Francois's excellent blog articles on accessing JMX instrumentation through web-services and more especially, using JSR 262 Web Service Connector for JMX to accesss JMX instrumentation.

This shows how simple it is to access the xVM's upcoming public management APIs using a Windows client using winrm, Microsoft's ws-management client. It can connect to the xVM management stack using ws-management via a secured https connection with http basic authentication.

[Read More]

Friday Oct 17, 2008

Tech Talk on the xVM Portfolio - VDI, Virtual Box, xVM Server, xVM Ops Center

As I've mentioned before, I organize regular internal tech-talks at Sun's Grenoble Engineering Center, on a wide range of themes from blogging to virtualization, from collaboration and work-from-home tools to sun-labs projects.

This week it was my turn to animate a tech-talk again, and the theme was on and around the xVM Portfolio.

xVM Ops Center
xVM VirtualBox
xVM Server

Sun VDI Software

Read the full article for a whole bunch of screenshots like this one:

xp console

[Read More]

Monday Oct 13, 2008

Hiking a stone's throw from home - a weekend away from work

We're exceptionally lucky to live in the French alps, with a view from the house that we never get bored of:

view from terrace

The only thing with having such a beautiful view is that it's just calling out to be climbed...but the "Grand Colon" requires a little courage before heading off, with some 2400m altitude, and over 1000m vertical climb (4000 feet) from the nearest access point.

I first hiked up there a few years ago with a friend... last year, I took my wife, stopping off en-route overnight in a mountain refuge for a weekend away without the kids (fabulous).

Yesterday, we went up with the entire family, myself, wife and kids (aged 9, 6 and 6), plus a group of friends. I'm especially proud of the kids!

It's pretty spectacular up there, and this kind of thing makes for a great work / life balance!


Tuesday Sep 30, 2008

The new user interface of xVM Server 1.0 and xVM Ops Center 2.0

I'm really impressed and proud of the work that the UI team has been doing on xVM for our upcoming release. The best UI of any management product I've ever worked on (and I've worked on quite a few).

In my last blog entry I showed a little teaser of the xVM Ops Center 2.0 user interface, that screenshot had been captured by Ben during one of our integration testing sessions.

xVM Server, the hypervisor stack that turns your x86 box into a host for virtual machines, comes with the same embedded web-server offering your browser a full graphical user interface. Not only is this GUI available inside your browser, wherever you are, on whatever device you're on, but it's also available directly on the xVM Server's console itself. No need for any tools, no need even for another machine with a browser if you just want local access!

Wouldn't you rather view this on your screen...

xvm server embedded console

 ... than this...?

esx-3.5 screenshot

... and wouldn't you rather be using your choice of browser
on your desktop or your mobile device...

IE Safari

...rather than have to install a fat client app that only runs on Windows?

vmware client

Over on the xVM Central blog, there is some more of xVM's UI to see.

Saturday Sep 13, 2008

xVM Server and xVM Ops Center 2.0

Our xVM portfolio was launched this week, and the products that I'm working on - xVM Ops Center 2.0 and xVM Server - are getting ready to ship.

What a ride! These past few weeks we've been working round the clock with our world-wide team to integrate and test everything, from the network discovery and provisioning of a machine that's just been unpacked and racked in some lab the other side of the world, through to the live migration of a virtualized machine running Windows, Solaris or Linux from one physical xVM Server to another. 

I love it when a plan comes together

We'll be demoing the products next week at VMWorld, I'm flying out tomorrow to help on the demo stand.

Here's a little peek under the covers at the APIs and data model behind the scenes.

[Read More]

Monday Sep 01, 2008

word clouds

word cloud
[Read More]

Thursday Jan 31, 2008

xVM Q&A with Steve Wilson

If you're interested in reading a good Q&A session about xVM with Steve Wilson, our VP, there's an excellent interview I'd recommend.

 [ Nick ]

Monday Jan 21, 2008

Software Technical Event at Grenoble Engineering Center

The Sun site I work at in Grenoble is a software engineering center, where close to a couple of hundred of us work on all kinds of software, from Open Solaris kernel internals to xVM, from Open Directory Server to Java SE. Notice a common theme? That's right, open-source is Sun's development and business model for software.

Last week we held a 4-day Software Technical Event, for Sun's parters from France and across Europe, working with the technical sales force based all over Europe to construct an agenda designed by and for software developers, with the Grenoble staff being able to contribute to many of the tracks.

The event, the first of its kind in Grenoble, was a huge success, with over 200 people attending.

As concerns the technology our team is involved with, Common Agent Container and xVM, we were very happy to see a presentation by InfoVista on their performance-management solution that leverages the Common Agent Container DTrace module for remote monitoring of vanilla Solaris 10 boxes using DTrace.

 We also gave a presentation on xVM Ops Center, the Common Agent Container, and the upcoming xVM Ops Center next release as well as xVM Server, which was well received... the slides are available here.

Monday Dec 10, 2007

We've set our code free!

The Common Agent Container has been set free!

I'm very pleased to announce the availability of the Common Agent Container open-source project as the first piece of the larger goal of open-sourcing the xVM project

Want to know what it is? Read a little more in my last blog article, or follow the links below for detailed information... 

The Common Agent Container project is released under the GNU General Public License v3 with the ClassPath exception and is hosted on Java.NET at the following URL:


This website is the main entry point for everything related to this project; once there, you can:

Please visit our project site and do not hesitate to send feedback (by clicking "Send Website Feedback" on the left panel).

See you there!

Friday Dec 07, 2007

Open sourcing technology from xVM Ops Center - the Common Agent Container

As the first product from Sun to be released under a GPLv3 license, there's a ton of interest and questions coming up around our Ops Center open source plans.

The first piece that is being open-sourced just next week is one of the bits I'm the most involved in - the Common Agent Container, or 'CAC'. We've been working on, and using, the Common Agent Container for several years now, and it's an exciting moment for us all to be able to make it available to the community, especially under the new GPLv3 license.

[Read More]

Monday Nov 19, 2007

xVM launched

xVM was launched by Jonathan Schwartz, Rich Green, and Steve Wilson last week at Oracle Open World where it got quite a lot of press coverage including titles such as:

"Sun Wows the Crowd"
"Sun Commits $2 Billion to Virtualization" and
"Sun rises on xvm stategy".

I'm proud to be a small part of this, being involved in the management infrastructure used by xVM... it's great to see the spotlight come our way after all the hard work being done by our team... and going open-source with the great road-map we've got lined up is even better!

Want to see Steve Wilson, Vice President of xVM, demonstrating xVM Ops Center?
  At the same time we launched OpenxVM, the project to house all the xVM open-source projects, this is something I'm pretty busy with at the moment, since we're going through the process of  open-sourcing our management infrastructure, the Common Agent Container, I'll be blogging more about this soon...

keytool - backdating a self-signed certificate

Have you ever had to deal with clock-skew across machines? When distributing self-signed certificates to create a network of trust between machines, clock-skew can be a real problem if one machine thinks that the other machine's certificate isn't yet valid...

Here's a new feature in Java 7 that can help you to create self-signed certificates that are immune to this...

[Read More]

Monday Nov 12, 2007

Diving in at the deep end - testing scalability of the xVM Ops Center at TACC

xVM Ops Center is the software that we are busy building for managing data centers (yes, in the plural).

It needs to scale up to thousands and thousands of managed systems, spread across multiple geos.

One question we faced was how to test this kind of scale?[Read More]



« August 2016