Oracle and non-Oracle workloads, backed by Oracle's world-class support organization. With the release of Oracle VM for x86, Oraclehad a ﬂagship x86 server virtualization solution and a clear x86 server virtualization strategy.
The ﬁrst release of Oracle VM for x86 was version 2.1. An Oracle colleague explained to me that Larry Ellison avoids using 1.0for Oracle product releases to help drive early adoption.In August 2008, Oracleannouncedthe release of Oracle VM templates. Oracle VM templates are self-contained preconﬁgured virtualmachines with key Oracle technologies, which can be downloaded from the Oracle LinuxeDeliveryportal and quickly deployed intoproduction using Oracle VM for x86. Oracle VM templates completely eliminate the operating system and application installationprocess, reducing risk and dramatically shortening Oracle application deployment timelines.In August 2009, Oracleannouncedthe release of Oracle VM Template Builder. Oracle VM Template Builder is an application-packaging studio that generates preconﬁgured, reusable Oracle VM templates with Oracle and non-Oracle applications on OracleLinux JeOS (just enough operating system). Oracle Linux JeOS is a customizable small-footprint x86 and x86-64 Oracle Linuxoperating system.On January 27, 2010 Oracle completed the acquisition of Sun Microsystems, which added Sun's software and hardware assets toOracle's product portfolio. Shorty after the Sun acquisition, Oracle rebranded numerous Sun virtualization technologies with theOracle VM product name and created the Oracle VM product family with the following three separate product lines: Oracle VM forx86, Oracle VM for SPARC (formally LDOMs), and Oracle VM VirtualBox. Each product line has add-on products that extend thefunctionally of the line. Then, OracleannouncedOracle Virtual Assembly Builder and JRockit Virtual Edition. Oracle Virtual AssemblyBuilder and JRockit Virtual Edition extended Oracle VM templating into the Oracle Fusion Middleware product portfolio.With the addition of Oracle VM templates, Oracle VM Template Builder, Oracle Virtual Assembly Builder, and JRockit Virtual Edition,Oracle VM for x86 was transformed from a x86 server-virtualization solution into Oracle's next-generation application deliveryplatform.The next sections will examine Oracle VM for x86, Oracle VM templates, Oracle VM Template Builder, Oracle Virtual AssemblyBuilder, JRockit Virtual Edition and the Oracle VM Management Pack.
Oracle VM for x86 Introduction
Oracle VM for x86 is Oracle's x86 cloud virtualization and next generation application delivery platform. Oracle VM for x86 shipspreinstalled on the Sun x86 server and blade product line and is also fully supported on third-party x86-64 servers. Oracle VM for x86is the preferred virtualization and application delivery platform for internal and/or external clouds using x86 hardware running OracleLinux, Solaris x86, Red Hat Enterprise Linux, or Windows virtual machines. With Oracle VM for x86, mission-critical applications canbe migrated from physical to virtual machines with unparalleled density, performance, and ease of management.Operating system and application installations can be very time consuming. Oracle VM for x86 oﬀers next-generation operatingsystem and application packaging and deployment features that eliminate the traditional operating system and application installationprocess. Oracle VM for x86 enables operating system and application conﬁgurations to be packaged in preconﬁgured, reusable virtual-machine templates. Virtual machine templates can consist of a single virtual machine or a group of virtual machines, called anassembly. Virtual machine templates can be rapidly redeployed an unlimited number of times as copies of an original virtual machineor virtual machine assembly, or as a unique new virtual machine or virtual machine assembly.The Oracle VM for x86 is a type 1 hypervisor that installs directly on x86-64 hardware, enabling multiple concurrently running virtualmachines to share a single piece of hardware. Each virtual machine has its own operating system, kernel, virtual CPUs, RAM, network interfaces, storage, and applications. Oracle VM for x86 increases server utilization by breaking the traditional one-workload-per-boxapproach to server provisioning while making operating systems and enterprise applications easier to deploy, manage, and support byeliminating the operating system and application installation process.Oracle VM for x86 consists of an x86 server component and a manager component used to manage one or more clustered servers.The server component is based on the open sourceXen.orghypervisor, and is called Oracle VM server. The Xen hypervisor is a thinlayer of code that installs directly on hardware that enables multiple guest operating systems to run concurrently on a single piece of hardware. Xen has emerged as the industry open standard for x86 virtualization, with broad adoption from ISVs such as Oracle, IBM,HP, Dell, and Citrix, and cloud providers such as Amazon AWS, Savvis Cloud Services, and Rackspace Cloud. Oracle makes subtlechanges to the original Xen.org code that create a unique Xen distribution, which Oracle maintains and redistributes as Oracle VMserver. Oracle VM server was designed to support the most demanding high I/O workloads like Oracle Database products and OracleExalogic, which other hypervisors and Xen distributions are unable to support.The manager component is a traditional Oracle application, named Oracle VM Manager, that installs on Oracle Linux and Red HatEnterprise Linux. Oracle VM Manager is used to manage one or more clustered Oracle VM servers, virtual machines, and virtualmachine resources. Oracle VM Manager is a traditional Oracle application consisting of an Oracle database, an Oracle applicationserver, and a J2EE application with an OS-/browser-neutral Oracle Application Development Framework (ADF) administrative portal. All of the Oracle VM Manager components can be installed in an all-in-one conﬁguration on an Oracle Linux virtual machine or in amultiple node HA conﬁguration. Oracle VM Manager is distributed from the Oracle LinuxeDeliveryportal as an ISO ﬁle and as apreconﬁgured, production-ready Oracle VM template.Figure 1 shows the Oracle VM Manager administrative portal.
The Underground Oracle VM Manualhttp://itnewscast.com/book/export/html/8443 of 24318.04.2011 16:35