- Digipede Wins Microsoft’s Innovation Partner of the Year Award
- Recent Grid News
- The Grid and the Web - Open Standards and Open Source
- Ground Swell for Grid - Where it May Come From
- Open Source Pioneer Shifts Focus
- Grid-Compliant Open Source Portals
- GridwiseTech Report On Open Source Portals
- Grid and Utility Computing Webinar
- Six New Globus Incubator Projects
- Supercharging Your Cluster With Univa Globus
March 20, 2006 | Comments: (0)
Grid and Virtualization finding common ground in Linux
Novell's Brainshare event kicked off today, and early on, virtualization themes are taking the limelight. Most notably so far, Dell has announced (according to this Eric Lai article on Computerworld) that it will offer Novell ZENworks for Linux servers.
In the Grid community, there has been a lot of discussion recently about the synergies between Grid and virtualization ... and there are also some pilot proof of concept projects underway.
It will be interesting to watch whether Linux continues to be the common ground that brings the Grid and virtualization communities together
Adam Fineberg, Vice President of Engineering at Levanta, sees some specific technical reasons why Linux has become the most widely used OS for Grid environments: 
"Some of the key aspects of an operating system that you really need take advantage of in a Grid computing environment are the networking and file systems. The networking side is very important because of the large number of nodes, the need to quickly / easily add more nodes, exchange information between the nodes with low latency, as well as access shared storage systems and devices. Linux does very good 'zero copy' networking, meaning that once the data reaches the network stack, it doesn't have to be copied again all the way through the rest of the operating system. That really keeps the networking efficient in Linux systems.
With respect to file systems -- because of the very strong interface that's defined within Linux, there are a great number of file systems that are available for you. And that's something that's fairly unique to the Linux OS. Most of the operating systems don't actually have a large number of file systems available for them, other than some standard ones like NFS. That makes it relatively easy to pick a file system that's well-suited for your particular application. So having access to, for instance, XFS or JFS -- which are two very high performance file systems that have good characteristics, but by the same token have very different implementations and therefore very different operating characteristics -- you can optimize by choosing the file system that's best suited for your application."
The embracing of Linux by the Grid / Virtualization community boils down to being able to understand the boundary values of this set of complex use-case equations. Linux, being open source, lets you get at the raw OS kernel code. This gives you access to the "boundaries" of the OS, the way it interfaces to applications and the hardware. An intimate understanding of these boundary conditions are critical to Grid and Virtualization.
Posted by Greg Nawrocki on March 20, 2006 09:19 AM
RATE THIS ARTICLE:
-

- COMMENTS
TOP STORIES
ADDITIONAL RESOURCES

- Remote Access: Maintain Security and Decrease the Burden on IT
- Beyond AntiVirus: Symantec Endpoint Protection
- What Every Enterprise Needs to Know About VDI

- Solution for Open Virtualization Provides Server Consolidation
- Help Simplify Virtualization
- A Guide to Rich Internet Application (RIA) Security





