Sun xVM

From Wikipedia, the free encyclopedia

Sun xVM
Developed by Sun Microsystems
Initial release February 2008
OS Solaris (operating system), Linux, Windows
Genre Virtual machine monitor
License GNU General Public License version 3
Website sun.com/xvm

Sun xVM is a family of technologies from Sun Microsystems that addresses desktop and server virtualization, and datacenter automation. Sun announced the product family in October 2007.[1] The first release of the management component, Sun xVM Ops Center, was available in February 2008.[2]

Contents

[edit] Products

[edit] Sun xVM Server

The xVM Server is a bare-metal hypervisor based on the open source Xen under a Solaris environment on x86-64 systems. On SPARC systems, xVM is based on Sun's Logical Domains and Solaris. Sun plans to support Microsoft Windows (on x86-64 systems only), Linux, and Solaris as guest operating systems.

Sun xVM Server provides various features from Sun's OpenSolaris underlying the guest OS, including Predictive Self Healing, ZFS, DTrace, advanced network bandwidth management (from the OpenSolaris Crossbow project) as well as security enhancements.[3]

Instead of having its own disk image format, Sun xVM Server will import/export VMDK and VHD images to facilitate interoperation with VMware ESX Server and Microsoft's Hyper-V.

[edit] Sun xVM VirtualBox

Main article: VirtualBox

VirtualBox is x86 virtualization software installed on an existing host operating system such as Solaris, Windows, Linux or Mac OS X; it allows running additional operating systems, each known as a "Guest OS", each with its own virtual environment.

Virtualbox inside the xVM product line is intended to be the starting point for developers to create and test their virtual machines before deploying them on the xVM Server environment, allowing them to be created on any of the supported "Host OSes". Also, since version 1.6.0, VirtualBox can run under the constrains of a Solaris Container, expanding the number of operating systems that can be run inside each Container and manage the resources from each OS individually through the Container. Further integration is expected to arrive at a later version integrating better with the Crossbow project [1], enhancing the networking capabilities of the Virtualbox Container. [4]

Virtualbox can also be used in a standalone fashion, allowing users of an operating system to use and develop software for other OSes by virtualizing. In this way, Virtualbox is comparable to Microsoft's Virtual PC, VMware Workstation and Parallels Workstation.

[edit] Sun xVM Ops Center

The Sun xVM Ops Center is a datacenter automation tool that simplifies discovery and management of physical and virtualized assets. Among its features it can:[5]

  • Provide a single console for the management of both the physical and virtual infrastructure in a virtualized environment
  • Allow discovery of any existing infrastructure, including hardware that has just been unpacked and plugged in but has not been switched on
  • Power everything up and then provision this hardware with firmware, operating system hypervisors and other applications as required
  • Once operational, ensure that all the software on the servers, both physical and virtualized, can be automatically updated and patched
  • Enable custom reports to be generated for operational as well as compliance purposes.

The upcoming release includes a browser-based, platform-independent interface that uses AJAX for its rich interactivity.

[edit] Sun VDI software

Sun VDI (Virtual Desktop Infrastructure) software is a connection broker that provides desktop virtualization to replace fully featured machines with virtual images on a server that are controlled remotely on a thin client such as Sun's Sun Ray, or any other computer with Java.[6]. Sun VDI supports lifecycle management and the ability to monitor resource usage and dynamically turn them[clarify] off for each assigned virtual machine (guest OSes).

It can be used with Sun's thin clients using the Appliance Link Protocol (ALP) as its display protocol. ALP is comparable to Citrix's XenDesktop (previously known as Presentation Server) and Microsoft's Remote Desktop Protocol (RDP).[7]. In 2008 VMware announced a similar integrated solution consisting of VMware VDI and Sun Ray Software solution.[8]

VMware Infrastructure 3 Server (VI3) is supported, with plans for integration with Sun xVM Server.[9]

[edit] OpenxVM

At this moment, OpenxVM consists of two core projects[10]:

Source code for the Common Agent Container component is available from the OpenxVM.org community. Sun plans to release the rest of the Sun xVM Ops Center source code under the GNU General Public License version 3 (GPLv3).


[edit] References

[edit] External links