Saturday Jul 07, 2012

Best Practices to Accelerate Oracle VM Server Deployments

IOUG (Independent Oracle User Group) Virtualization SIG is hosting the webcast on the best practices of Oracle VM server virtualization.

The upcoming event is scheduled on July 11 with the focus on Oracle VM Server on SPARC. Watch the recording here. Areas addressed will include recommended practices for installation, maintenance, performance, and reliability.  Topics will include sizing, resource allocation, multiple I/O domain configurations for availability, secure live migration, selection of I/O backends, and I/O virtualization. 

To learn the best practices on Oracle VM Server for x86,  watch the session replay here. For more white paper about best practices, visit Oracle VM OTN page here.

Wednesday Jun 27, 2012

Get the latest Oracle VM updates

We have released the latest Oracle VM updates for both x86 and SPARC. 

For Oracle VM Server for SPARC:

  • Oracle Solaris 11 SRU8.5 includes Oracle VM server for SPARC 2.2 so if you're already running a Solaris 11 as the control domain. All you need do is a 'pkg update' to get the latest 2.2 bits. Learn more how to upgrade to the latest Oracle VM Server for SPARC 2.2 release on Solaris 11 here and consult the documentation for further details.

For Oracle VM Server for x86

For more information about Oracle's virtualization, visit oracle.com/virtualization.

Friday Jun 08, 2012

Keep Oracle VM 3 Up to Date

Oracle VMMore and more customers turn to Oracle VM 3 to virtualize their enterprise applications. Oracle VM support subscription is an integrated part of their successes. Customers enjoy the benefit of the industry-leading global support 24x7 for their server virtualization implementation, and receive access to patches, fixes, and updates via Unbreakable Linux Network (ULN). For customers running Oracle systems, Oracle VM support is included in Oracle Premium Support for Systems at no extra cost, and customers receive comprehensive systems coverage that includes single point accountability for Oracle server and storage hardware; integrated software (for example, firmware); and operating system software (Oracle Solaris, Oracle Linux, and Oracle VM).

To run a successful virtualization infrastructure, it's important to keep Oracle VM 3 environment up to date by leveraging Oracle VM support resources. 

  • Oracle VM Server Updates: You can easily upgrade Oracle VM Server using a Yum repository. You can download the latest server patch updates from ULN. To receive notification on the software update delivered to Oracle ULN for Oracle VM, you can sign up here. For information on setting up an Oracle VM Server Yum repository and using Oracle VM Manager to perform the upgrade of Oracle VM Servers, see Updating and Upgrading Oracle VM Servers in the Oracle VM User's Guide
  • Oracle VM Manager Updates: Get the download instructions at OTN, and apply latest Oracle VM Manager patch. Be sure to review the patch README before you apply the patches.
  • Support customers have access to extremely valuable knowledge notes from My Oracle Support. They are the first to receive useful tips to help address issues in Oracle VM deployments. For example,
    • Upgrade to Oracle VM 3.1.1 using Yum Repository may cause network configuration scripts to be renamed causing network failure after reboot (Doc ID 1464126.1)
    • Oracle VM server reboots after network becomes unresponsive due to deep C-State power management setting (Doc ID 1440197.1)
For more information about Oracle's virtualization, visit oracle.com/virtualization.

Sunday May 27, 2012

Full Stack Story with Oracle VM

Full Stack Story with Oracle VMWhen we talk about the server virtualization solution from Oracle, Oracle VM has the server virtualization and management components in one solution. One of the reasons that differentiate Oracle from others is the full stack story.

At the virtualization layer, we have Oracle VM Manager included with Oracle VM. Oracle Enterprise Manager is the enterprise management product providing an integrated management environment for the full software stack together with physical or virtual environment. Specifically, we have Oracle VM Server for x86 and Oracle VM Server for SPARC, both offer high performance server virtualization solution, with advanced capability to help customers accelerate application deployment. With Oracle Premier Support for Systems, the enterprise quality support includes server virtualization (Oracle VM) and the operating systems (Oracle Linux and Oracle Solaris).

A combination of hardware, virtualization, middleware, database and packaged applications, when combined with integrated management across all layers, comprises the best building blocks for streamlined operations and maximum agility in the data center. It also creates the underpinnings for the future in cloud-based deployments. Only Oracle’s integrated stack represents a virtualization offering that is application-driven and can enable deployment of complete solutions as opposed to just servers and operating systems.

Moreover, it's very affordable to get started. The base installation of Oracle Enterprise Manager includes several features free of charge with the purchase of any Oracle software license or Support contract. Read Base Enterprise Manager Functionality for the list of features that are included with the base functionality of Oracle Enterprise Manager, including Server, Storage, and Virtualization Management Features.

To learn more, read the blog "The case for Oracle VM". 


Thursday May 24, 2012

Announcing Oracle VM Server for SPARC 2.2 Release

We are excited to announce Oracle VM Server for SPARC 2.2, the latest release of Oracle’s enterprise-class server virtualization solution. The new release delivers significant enhancements that improve workload agility and performance, maximize the availability of business-critical applications, and increase flexibility in provisioning and deployment. Oracle VM Server for SPARC takes advantage of the massive thread scale offered by SPARC T-Series servers and the Oracle Solaris operating system.

See the key features and benefits delivered in Oracle VM Server for SPARC 2.2:

  • Secure live migration is now available across different generations of SPARC T-Series servers for flexibility of workload deployment and migration. Customers continue to benefit from their existing investment as they add SPARC T4 servers into the environment for increased capacity with minimal downtime or disruption to their operation. Secure live migrations are as simple as point and click using Oracle Enterprise Manager Ops Center’s console. Read more about Cross-CPU Secure Live Migration here and watch a video demo.
  • Single-Root I/O Virtualization (SR-IOV) delivers superior I/O throughput to guest domains that have SR-IOV on Oracle's SPARC T4 and SPARC T3 platforms. SR-IOV enables the efficient sharing of PCIe network devices among I/O domains so application workloads can achieve native I/O performance. Read more about SR-IOV feature and SR-IOV Virtual Function (VF).

  • Integrated optimization with SPARC T-Series servers, especially for SPARC T4 and SPARC SuperCluster T4-4, provides administrators with fine-grained control of server resources and the ability to tailor CPU performance across business-critical enterprise workloads for better throughput. Read more about whole core allocation enhancements here.

Please review the Oracle VM Server for SPARC 2.2 Documentation for specific details of required and minimum software and supported platforms. Visit the download page for instructions to download the required software.

Oracle Premier Support for Systems provides fully-integrated support for your server hardware, firmware, OS, and virtualization software. Visit oracle.com/support for information about Oracle's support offerings for Sun systems.

For additional resources about Oracle VM Server for SPARC

For more information about Oracle's virtualization, visit oracle.com/virtualization.

Wednesday Jan 26, 2011

Secure Deployment of Oracle VM Server for SPARC

Oracle VM Server for SPARC is the server virtualization solution for SPARC T-Series server. A typical Oracle VM Server for SPARC installation based on best practices is already well secured against unauthorized use. In many cases this level of security turns out to be sufficient. Nevertheless, there is an attack surface that remains. There are risks, how unlikely they might be. Thus many customers want to learn more to secure their virtualization environment.

We just published a technical white paper: Secure Deployment of Oracle VM Server for SPARC written by Stefan Hinker, an Oracle solution architect.

This paper helps you understand the general security concerns in virtualized environments as well as the specific additional threats that arise out of them. It discusses these threats, their relation to Oracle VM Server for SPARC and how to mitigate the risk with a set of appropriate counter measures. Based on these, some general recommendations for secure deployments - both for Oracle VM Server for SPARC and for virtualized systems in general - are given, using a generalized model of security classes as an example.

For more information about Oracle VM Server for SPARC:
Visit oracle.com/virtualization to learn more about Oracle's virtualization solutions.

Thursday Jan 13, 2011

Webcast: Best Practices for Speeding Virtual Infrastructure Deployment with Oracle VM

We announced Oracle VM Blade Cluster Reference Configuration last month, see the blog. The new Oracle VM blade cluster reference configuration can help reduce the time to deploy virtual infrastructure by up to 98 percent when compared to multi-vendor configurations. Customers and partners have shown lots of interests. Join Oracle's experts to learn the best practices for speeding virtual infrastructure deployment with Oracle VM, register the webcast (1/25/2011) here.

Virtualization has already been widely accepted as a means to increase IT flexibility and help IT services align better with changing business needs. The flexibility of a virtualized IT infrastructure enables new applications to be rapidly deployed, capacity to be easily scaled, and IT resources to be quickly redirected. The net result is that IT can bring greater value to the business, making virtualization an obvious win from a business perspective.

However, building a virtualized infrastructure typically requires assembling and integrating multiple components (e.g. servers, storage, network, virtualization, and operating systems). This infrastructure must be deployed and tested before applications can even be installed. It can take weeks or months to plan, architect, configure, troubleshoot, and deploy a virtualized infrastructure. The process is not only time-consuming, but also error-prone, making it hard to achieve a timely and profitable return on investment. 

Oracle is the only vendor that can offer a fully integrated virtualization infrastructure with all of the necessary hardware and software components. The Oracle VM blade cluster reference configuration is a single-vendor solution that addresses every layer of the virtualization stack with Oracle hardware and software components, see the figure below. It enables quick and easy deployment of the virtualized infrastructure using components that have been tested together and are all supported together by Oracle.

Oracle VM Blade Cluster Reference Configuration

To learn more about Oracle's virtualization offerings, visit http://oracle.com/virtualization.

Tuesday Nov 30, 2010

Installing Oracle Solaris 11 Express Virtual Machine with Oracle VM Manager

Installing Oracle Solaris 11 Express Virtual Machine with Oracle VM ManagerIn my previous blog, I talked about Installing Solaris 10 Virtual Machine with Oracle VM Manager. Oracle Solaris 10 support under Oracle VM begins with Solaris 10 10/09, and it's documented in the Oracle VM Server 2.2.1 Release Note.

Recently Oracle Solaris 11 Express was released. I'd like to share my experience of installing Oracle Solaris 11 Express virtual machine with Oracle VM Manager. Similarly, Solaris 11 Express runs as a hardware virtual machine (HVM) which requires HVM support (Intel VT or AMD-V) on the underlying hardware platform, and Solaris 11 Express has the paravirtualized (PV) I/O drivers as part of the OS installed by default.

Prerequisite
You need to check if the server has the HVM support. If you know the specific CPU model, you can find out if it supports HVM from Intel or AMD web site. Usually you'll need modify the system BIOS setting to enable the hardware virtual machine (HVM) feature. If you already have Oracle VM Server 2.2.1 installed, you can run xm info command to verify if HVM is enabled. For example,
# xm info
release : 2.6.18-128.2.1.4.27.el5xen
virt_caps : hvm
xen_major : 3
xen_minor : 4
xen_extra : .0
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

Step 1. Set up Oracle VM Environment
First you need to set up the Oracle VM 2.2 environment, you can refer to Oracle VM 2.2 Documentation.

Step 2. Prepare Oracle Solaris 11 Express 2010.11 Install Media
Place the downloaded Oracle Solaris 11 Express 2010.11 ISO image under a sub-directory of /OVS/iso_pool. Here I'm using the LiveCD ISO image as the example.
  • /OVS/iso_pool/Solaris11Express/sol-11-exp-201011-live-x86.iso
You import the ISO file from Oracle VM Manager and approve the imported ISO image. The status of the ISO image will be changed from "Pending" to "Active". See Documentation of how to managing ISO files. Now you are ready to create a Solaris 11 Express virtual machine.
Import the ISO Image from Oracle VM Manager

Step 3. Create a Solaris 10 Virtual Machine
From the Virtual Machine tab of the Oracle VM Manager, you proceed to "Create Virtual Machine"; then choose "Creating a Virtual Machine From Installation Media". You can refer to Oracle VM Doumentation.
    • Select Install Media
    • Choose Server Pool        
    • Pick the Solaris 11 Express ISO file, and select the virtualization method "Fully Virtualized"                
    • Fill out the Solaris 11 Express virtual machine information, and select the OS type the same as Oracle Solaris 10.
Create Virtual Machine
    • Confirm the Solaris 11 Express VM that you are going to create. Before you install the Solaris 11 Express OS, you need to confirm that the network type of the Solaris 11 Express virtual machine is set to "Paravirtualized" since the Paravirtualized I/O drivers are part of the OS and will be installed by default.

Step 4. Set the Network Type of the Solaris 11 Express Virtual Machine
From Virtual Machine tab, you need to configure the newly created Solaris 11 Express virtual machine and set the Network Type as Paravirtualized. Then the Network Interface will be shown as "netfront".
Configure Network

Step 5. Install Solaris 11 Express OS
Start a VNC session to connect to the console of the Solaris 11 Express guest VM. To continue Solaris 11 Express installation, you follow the regular Solaris 11 Express installation instructions and See the Getting Started With Oracle Solaris 11 Express document for more details.
Solaris 11 Express Installation

Once you complete the installation, the Solaris 11 Express virtual machine will be shut down and shown as "Powered Off" status.

Step 6. Start the Solaris 11 Express Virtual Machine
You power on the Solaris 11 Express virtual machine from Oracle VM Manager and start a VNC session to connect to the console of the Solaris 11 Express virtual machine.
Log into the Solaris 11 Express virtual machine:        
Oracle Solaris 11 Express Login
  • The PV drivers (SUNWxvmpv) are installed by default in Oracle Solaris 11 Express, see        
# pkginfo -l SUNWxvmpv
   PKGINST:  SUNWxvmpv
      NAME:  xVM Paravirtualized Drivers
  CATEGORY:  system
      ARCH:  i386
   VERSION:  11.11,REV=2009.11.11
   BASEDIR:  /
    VENDOR:  Oracle Corporation
      DESC:  xVM Paravirtualized Drivers
  INSTDATE:  Nov 05 2010 08:03
   HOTLINE:  Please contact your local service provider
    STATUS:  completely installed

  • Verify the network has been set up correctly:    
# ifconfig xnf0
xnf0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
        inet xx.xx.xx.xx netmask fffffc00 broadcast xx.xx.xx.255

Now you have a fully functional Solaris 11 Express virtual machine in Oracle VM.

For more information, please visit:

Wednesday Nov 17, 2010

Oracle VM Server for SPARC 2.0 - Supporting More Platforms

Oracle VMWe announced Oracle VM Server for SPARC 2.0 at Oracle OpenWorld San Francisco 2010 to support SPARC T3 systems with Oracle Solaris 10 9/10. Now we are excited to announce that customers who rely on UltraSPARC T2 Plus and UltraSPARC T2 servers can upgrade the server virtualization software to Oracle VM Server for SPARC 2.0 and enjoy the great benefits immediately.

See a complete list of supported platforms for Oracle VM Server for SPARC 2.0:

Many customers have deployed Oracle VM Server for SPARC for mission critical
enterprise workloads. Be sure to check the updated technical white paper:
There are a number of updated Oracle Support Notes that are related to Oracle VM Server for SPARC:
  • Virtualization support for Oracle Solaris (Doc ID 1145275.1)
  • Supported Virtualization and Partitioning Technologies for Oracle Database and RAC Product Releases (Doc ID 1173831.1)
  • Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for
    Oracle Solaris on SPARC (64-bit) (Doc ID 761568.1)
  • PeopleTools Certification FAQs - Additional Components (Doc ID 756831.1)
Please refer to Oracle VM Server for SPARC 2.0 Release Note for specific details of required and minimum software and supported platforms as well as the procedure to upgrade the software.
Oracle Solaris 10 download
Sun System Firmware download
Oracle VM Server for SPARC (Logical Domains) 2.0 download from E-Delivery (see instructions below)

Oracle E-Delivery Download Instructions - Oracle VM Server for SPARC
Visit http://edelivery.oracle.com/
Complete your registration information (Name, Company Name, Email Address and Country) and click on the download agreement
Select "Oracle Solaris Virtualization Products" from the "Select a Product Pack" pull-down menu
Select "Oracle Solaris on SPARC (64-bit)" from the "Platform" pull-down menu
Click "Go" and then select the software - Oracle VM Server for SPARC 2.0
Read the readme, download and unzip the file
Visit Oracle Technology Network Patching Center to obtain required system firmware patches, Solaris OS patches, and any Oracle VM Server for SPARC software patches.

Monday Sep 20, 2010

Announcing Oracle VM Server for SPARC 2.0

Oracle VMToday, at Oracle OpenWorld, we are pleased to announce Oracle VM Server for SPARC 2.0. Oracle VM Server for SPARC allows you to create up to 128 virtual servers on one system to take advantage of the massive thread scale offered by the SPARC T-Series servers. The combination of Oracle Solaris and SPARC helps to increase flexibility, isolate workload processing, and improve the potential for maximum server utilization.

Oracle VM Server for SPARC 2.0 delivers:

Enhanced performance: A low-overhead architecture provides scalable performance under increasing workloads.  The performance is further accelerated by the PCIe direct I/O that assigns individual PCI cards to guest domains, removing the restrictions to only assign an entire PCI bus, while also providing native I/O throughput. CPU whole core allocation and core affinity enable organization to optimize the assignment of virtual CPUs to deliver higher and more predictable performance for all types of application workloads.
Advanced resource management: Dynamic memory reconfiguration allows memory to be added or removed on an active domain. Customers now have the ability to add/remove vCPU, virtual I/O, cryptographic units (aka MAU), and memory on an active domain. These capabilities help organizations to better align IT and business priorities.
Improved power management: CPU clock speed adjustments, memory power management and power limit settings ensure that energy consumption is optimized with utilization.
  • CPU clock speed adjustments - increase or decrease clock speed based on CPU utilization (per socket)
  • Memory power management - put under-utilized memory in a deeper idle mode
  • Power limit - set a power limit for the system and reduce the power state of manageable resource if the limit is reached.

Greater flexibility: Oracle Solaris has been optimized for guest domain migration with Oracle VM Server for SPARC, enabling more flexible migration of an active domain.
Higher availability: Improvements to virtual disk multipathing enhance the availability of a virtualized environment by helping to ensure that the virtual disk failover capabilities can handle I/O domain, storage and storage-path failures.
Faster processing of secure data: Oracle VM Server for SPARC takes advantage of SPARC T-Series systems' integrated on-chip cryptographic accelerators that deliver wire speed encryption capabilities, providing customers with critical data and services protection and delivering better response times.

Read more:
Attend the session:
Meet with Oracle's virtualization experts at Oracle Demogrounds during the Exhibition hours.

Look forward to seeing you there at Oracle OpenWorld.

Sunday Sep 12, 2010

More Oracle VM Templates to Accelerate Application Deployment

We have a few new Oracle VM Templates that are available for customers to download, as pointed out in Wim's blog.

Oracle VM template is a fully pre-installed, pre-configured virtual machine that can be downloaded onto an installed Oracle VM server. An Oracle VM Template may include a single virtual machine, with a single Oracle product such as a single-instance database or WebLogic Server or multiple VMs with multiple Oracle products to facilitate rapid deployment of even the most complex composite applications such as Siebel CRM, PeopleSoft, JD Edwards, or E-Business Suite.

Customers benefit from the rapid application deployment with Oracle VM Templates; for example, they can deploy new technology to their customers 90% more quickly, eliminating a previously cumbersome manual process. To learn more, you can watch the flash demo.

Here's a list of new templates that were newly added over the last few months:
For a complete list of available Oracle VM Templates, please visit:
http://www.oracle.com/technetwork/server-storage/vm/templates-101937.html

Monday May 17, 2010

Introducing Oracle VM Server for SPARC

Oracle VMAs you are watching Oracle's Virtualization Strategy Webcast and exploring the great virtualization offerings of Oracle VM product line, I'd like to introduce Oracle VM Server for SPARC --  highly efficient, enterprise-class virtualization solution for Sun SPARC Enterprise T-Series Systems.
SPARC Hypervisor
Oracle VM Server for SPARC, previously called Sun Logical Domains, leverages the built-in SPARC hypervisor to subdivide supported platforms' resources (CPUs, memory, network, and storage) by creating partitions called logical (or virtual) domains. Each logical domain can run an independent operating system. Oracle VM Server for SPARC provides the flexibility to deploy multiple Oracle Solaris operating systems simultaneously on a single platform. Oracle VM Server also allows you to create up to 128 virtual servers on one system to take advantage of the massive thread scale offered by the Chip Multithreading (CMT) architecture.

Oracle VM Server for SPARC integrates both the industry-leading CMT capability of the UltraSPARC T1, T2 and T2 Plus processors and the Oracle Solaris operating system. This combination helps to increase flexibility, isolate workload processing, and improve the potential for maximum server utilization. Oracle VM Server for SPARC delivers the following:


  • Leading Price/Performance - The low-overhead architecture provides scalable performance under increasing workloads without additional license cost. This enables you to meet the most aggressive price/performance requirement
  • Advanced RAS - Each logical domain is an entirely independent virtual machine with its own OS. It supports virtual disk mutipathing and failover as well as faster network failover with link-based IP multipathing (IPMP) support. Moreover, it's fully integrated with Solaris FMA (Fault Management Architecture), which enables predictive self healing.
  • CPU Dynamic Resource Management (DRM) - Enable your resource management policy and domain workload to trigger the automatic addition and removal of CPUs. This ability helps you to better align with your IT and business priorities.
  • Enhanced Domain Migrations - Perform domain migrations interactively and non-interactively to bring more flexibility to the management of your virtualized environment. Improve active domain migration performance by compressing memory transfers and taking advantage of cryptographic acceleration hardware. These methods provide faster migration for load balancing, power saving, and planned maintenance.
  • Dynamic Crypto Control - Dynamically add and remove cryptographic units (aka MAU) to and from active domains. Also, migrate active domains that have cryptographic units.
  • Physical-to-virtual (P2V) Conversion - Quickly convert an existing SPARC server running the Oracle Solaris 8, 9 or 10 OS into a virtualized Oracle Solaris 10 image. Use this image to facilitate OS migration into the virtualized environment.
  • Virtual I/O Dynamic Reconfiguration (DR) - Add and remove virtual I/O services and devices without needing to reboot the system.
  • CPU Power Management - Implement power saving by disabling each core on a Sun UltraSPARC T2 or T2 Plus processor that has all of its CPU threads idle.
  • Advanced Network Configuration - Configure the following network features to obtain more flexible network configurations, higher performance, and scalability: Jumbo frames, VLANs, virtual switches for link aggregations, and network interface unit (NIU) hybrid I/O.
  • Official Certification Based On Real-World Testing - Use Oracle VM Server for SPARC with the most sophisticated enterprise workloads under real-world conditions, including Oracle Real Application Clusters (RAC).
  • Affordable, Full-Stack Enterprise Class Support - Obtain worldwide support from Oracle for the entire virtualization environment and workloads together. The support covers hardware, firmware, OS, virtualization, and the software stack.

SPARC Server Virtualization

SPARC Server Virtualization

Oracle offers a f
ull portfolio of virtualization solutions to address your needs. SPARC is the leading platform to have the hard partitioning capability that provides the physical isolation needed to run independent operating systems. Many customers have already used Oracle Solaris Containers for application isolation.

Oracle VM Server for SPARC provides another important feature with OS isolation. This gives you the flexibility to deploy multiple operating systems simultaneously on a single Sun SPARC T-Series server with finer granularity for computing resources. For SPARC CMT processors, the natural level of granularity is an execution thread, not a time-sliced microsecond of execution resources. Each CPU thread can be treated as an independent virtual processor. The scheduler is built into the CPU, without the extra overhead for scheduling in hypervisor. What you get is a lower overhead and higher performance virtualization solution.

Your organizations can couple Oracle Solaris Containers and Oracle VM Server for SPARC with the breakthrough space and energy savings afforded by Sun SPARC Enterprise systems with CMT technology to deliver a more agile, responsive, and low-cost environment.


Management with Oracle Enterprise Manager Ops Center


The Oracle Enterprise Manager Ops Center Virtualization Management Pack provides full lifecycle management of virtual guests, including Oracle VM Server for SPARC and Oracle Solaris Containers. It helps you streamline operations and reduce downtime. Together, the Virtualization Management Pack and the Ops Center Provisioning and Patch Automation Pack provide an end-to-end management solution for physical and virtual systems through a single web-based console. This solution automates the lifecycle management of physical and virtual systems and is the most effective systems management solution for Oracle's Sun infrastructure.

Ease of Deployment with Configuration Assistant


The Oracle VM Server for SPARC Configuration Assistant can help you easily create logical domains. After gathering the configuration data, the Configuration Assistant determines the best way to create a deployment to suit your requirements. The Configuration Assistant is available as both a graphical user interface (GUI) and terminal-based tool.

Oracle Solaris Cluster HA Support


The Oracle Solaris Cluster HA for Oracle VM Server for SPARC data service provides a mechanism for orderly startup and shutdown, fault monitoring and automatic failover of the Oracle VM Server guest domain service. In addition, applications that run on a logical domain, as well as its resources and dependencies can be controlled and managed independently. These are managed as if they were running in a classical Solaris Cluster hardware node.

Supported Systems


Oracle VM Server for SPARC is supported on all Sun SPARC Enterprise T-Series Systems.

UltraSPARC T2 Plus Systems

· Sun SPARC Enterprise T5140 Server

· Sun SPARC Enterprise T5240 Server

· Sun SPARC Enterprise T5440 Server

· Sun Netra T5440 Server

· Sun Blade T6340 Server Module

· Sun Netra T6340 Server Module

UltraSPARC T2 Systems

· Sun SPARC Enterprise T5120 Server

· Sun SPARC Enterprise T5220 Server

· Sun Netra T5220 Server

· Sun Blade T6320 Server Module

· Sun Netra CP3260 ATCA Blade Server


Note that UltraSPARC T1 systems are supported on earlier versions of the software.

Sun SPARC Enterprise T-Series Systems come with the right to use (RTU) for Oracle VM Server for SPARC, and the software is pre-installed. If you have the systems under warranty or with support, you can
download the software and system firmware as well as their updates. Oracle Premier Support for Systems provides fully-integrated support for your server hardware, firmware, OS, and virtualization software. Visit oracle.com/support for information about Oracle's support offerings for Sun systems.

For more information about Oracle's virtualization offerings, visit oracle.com/virtualization.

Monday Feb 15, 2010

Installing Solaris 10 Virtual Machine with Oracle VM Manager

Certification of Solaris 10 as a guest OS on Oracle VM is in progress. Some of you may have already be playing around, so here are a few tips of how to install Solaris 10 OS as a virtual machine under Oracle VM 2.2 environment.

Solaris 10 OS runs as a hardware virtual machine (HVM) which requires HVM support (Intel VT or AMD-V) on the underlying hardware platform, but Solaris 10 OS has the paravirtualized (PV) drivers as part of the OS installed by default.

You need to check if the server has the HVM support. If you know the specific CPU model, you can find out if it supports HVM from Intel or AMD web site. Usually you'll need modify the system BIOS setting to enable the hardware virtual machine (HVM) feature. If you already have Oracle VM 2.2 server installed, you can run xm info command to verify if HVM is enabled. For example,

# xm info

release : 2.6.18-128.2.1.4.13.el5xen

virt_caps : hvm

xen_major : 3

xen_minor : 4

xen_extra : .0

xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64


The Solaris 10 virtual machine installation is similar to other types of operating system (Linux or Windows) install. I'm using Oracle VM Manager to illustrate the steps that you'll go through.

Step 1. Set up Oracle VM Environment

First you need to set up the Oracle VM 2.2 environment, you can refer to Oracle VM 2.2 Documentation.

Step 2. Prepare Solaris 10 10/09 Install Media

You place the downloaded Solaris 10 10/09 (update 8) ISO image under a sub-directory of /OVS/iso_pool:

     /OVS/iso_pool/Solaris10/sol-10-u8-ga-x86-dvd.iso

You import the ISO file from Oracle VM Manager and approve the imported ISO image. The status of the ISO image will be changed from "Pending" to "Active". See Documentation of how to managing ISO files. Now you are ready to create a Solaris 10 virtual machine.

OracleVM-ISO.png
Step 3. Create a Solaris 10 Virtual Machine

From the Virtual Machine tab of the Oracle VM Manager, you proceed to "Create Virtual Machine"; then choose "Creating a Virtual Machine From Installation Media". You can refer to Oracle VM Doumentation.

    • Select Install Media

    • Choose Server Pool

    • Pick the Solaris 10 ISO file, and select the virtualization method "Fully Virtualized"

CreateVM-ISO.png
    • Fill out the Solaris 10 virtual machine information

CreateVM-Info.png
    • Confirm the Solaris 10 VM that you are going to create. Before you install the Solaris 10 OS, you need to set the network type of the Solaris 10 virtual machine to "Paravirtualized" since the Paravirtualized drivers are part of the Solaris 10 OS and will be installed by default.

Step 4. Set the Network Type of the Solaris 10 Virtual Machine

From Virtual Machine tab, you need to configure the newly created Solaris 10 virtual machine and set the Network Type as Paravirtualized. Then the Network Interface will be shown as "netfront".

OracleVM-NetworkType.png

Step 5. Install Solaris 10 OS

Start a VNC session to connect to the console of the Solaris 10 guest VM. To continue Solaris 10 installation, you follow the normal Solaris 10 installation instructions and please refer to Solaris 10 Installation documentation.

Once you complete the installation, the Solaris 10 virtual machine will be shut down and shown as "Powered Off" status.

CreateVM-SolarisInstall.png

Step 6. Start the Solaris 10 Virtual Machine

You power on the Solaris 10 virtual machine from Oracle VM Manager and start a VNC session to connect to the console of the Solaris 10 virtual machine.

    • Log into the Solaris 10 virtual machine:

Solaris10-Login.png
    • The PV drivers (SUNWxvmpv) are installed by default in Solaris 10, see

    # pkginfo -l SUNWxvmpv
       PKGINST:  SUNWxvmpv
          NAME:  xVM Paravirtualized Drivers
      CATEGORY:  system
          ARCH:  i386
       VERSION:  11.10.0,REV=2008.02.29.14.37
       BASEDIR:  /
        VENDOR:  Sun Microsystems, Inc.
          DESC:  xVM Paravirtualized Drivers
        PSTAMP:  on10ptchfeatx20090902230750
      INSTDATE:  Feb 11 2010 21:49
       HOTLINE:  Please contact your local service provider
        STATUS:  completely installed
         FILES:       23 installed pathnames
                       1 shared pathnames
                       7 directories
                      14 executables
                    1512 blocks used (approx)
  • Verify your network has been set up correctly:

# ifconfig xnf0
    xnf0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
            inet xx.xx.xx.xx netmask fffffc00 broadcast xx.xx.xx.255
            ether 0:16:3e:17:60:47 
If you are not using Oracle VM Manager to set the network type of Solaris 10 virtual machine to "Paravirtualized", you need to modify the vm.cfg (change the vif type from ioemu  to netfront, vif = ['type=netfront, mac=xx:xx:xx:xx:xx:xx, bridge=xenbr0']) located at /OVS/running_pool/Solaris_10_VM_directory/. You may also need to configure the network interface manually (using DHCP as an example below)

# touch /etc/hostname.xnf0

# touch /etc/dhcp.xnf0

# ifconfig xnf0 plumb up

# ifconfig xnf0 dhcp

Now you have a fully functional Solaris 10 virtual machine in Oracle VM. For more information, please visit:

Friday Jan 22, 2010

New Oracle VM Templates

We released several new Oracle VM Templates this week. They are Oracle VM Manager 2.2, Oracle VM Server 2.2 SDK, and Oracle VM Server 2.1.5 SDK.

NewTemplates.png

Oracle VM template is a fully pre-installed, pre-configured virtual machine that can be downloaded onto an installed Oracle VM server. An Oracle VM Template may include a single virtual machine, with a single Oracle product such as a single-instance database or WebLogic Server or multiple VMs with multiple Oracle products to facilitate rapid deployment of even the most complex composite applications such as E-Business Suite, JD Edwards EnterpriseOne, PeopleSoft HCM, or Siebel CRM.

Oracle VM Manager 2.2 template is intended to be installed on a new Oracle VM 2.2 server; If you have a new Oracle VM 2.1.5 server and want to deploy Oracle VM Manager template, you can use the Oracle VM 2.1.5 Manager template. With the Oracle VM Manager template, you can quickly set up the Oracle VM Manager to manage the Oracle VM server environment.

The Oracle VM Server SDK Template provides an environment for third party drivers to be built for the Oracle VM server 2.2 or 2.1.5. This environment is being provided because the Oracle VM dom0 (management domain) only contains a minimum set of packages, and it does not provide the additional development packages needed for building modules. 

Oracle VM Templates are downloaded from Oracle's E-Delivery website: Just download and copy the software images onto your server that has Oracle VM installed on it, import and deploy the Template VM(s) and, after answering some one-time queries relating to the customer's desired environment (DHCP or static IP, passwords, etc.) within minutes you will have a fully installed and configured Oracle environment that you know is completely correct without having to install products from scratch. In most cases, deployment times for complex applications can be reduced from weeks to hours.

For more details about how you can benefit from Oracle VM Templates or start to build you own templates, please visit Oracle VM Templates web site:

http://www.oracle.com/technology/products/vm/templates/index.html


Tuesday Nov 10, 2009

Announcing Oracle VM Manager CLI 2.2

We are pleased to announce that Oracle VM Manager Command Line Interface (CLI) 2.2 has been released to Oracle Unbreakable Linux Network (ULN) and Oracle's Public Yum Repository.

The Oracle VM Manager CLI 2.2 is the updated version to work with newly released Oracle VM Manager 2.2, and it can also work with Oracle VM Manager 2.1.5. The CLI is written in Python and uses the Oracle VM Manager Web Services API to communicate with Oracle VM Manager. You can use the CLI to perform the same functions as Oracle VM Manager, such as managing all your server pools and guests. The CLI commands can be scripted, thus bring more flexibility to help customers deploy and manage Oracle VM environment.

1. Download required RPMs from ULN or Oracle's Public Yum Repository.

Package

ULN Channel / Public Yum Repository
ovmcli-2.2-9.el5.noarch.rpm el5_i386_oracle_addons and el5_x86_64_oracle_addons
python-ZSI-2.1-a1.el5.noarch.rpm

el5_i386_addons and el5_x86_64_addons

2. Install the RPMs onto a server running Oracle Linux 5:

# rpm -Uvh ovmcli-2.2-9.el5.noarch.rpm python-ZSI-2.1-a1.el5.noarch.rpm

3. Configure CLI by running "ovm config". The user will be asked for the following information:

- Oracle VM Manager hostname

- Oracle VM Manager port number

- Deploy path (use default)

- Location of vncviewer (required for vncviewer command)

- Enable or disable HTTPS support (depends on Oracle VM Manager setup)

4. Oracle VM Manager CLI is now ready for use. Just type the command "ovm". For example,

# ovm help
# ovm help all
# ovm -u admin -p password svrp ls
# ovm -u admin -p password shell 

See additional resources:

About

Get the latest scoop on products, strategy, events, news, and more, from Oracle's virtualization experts

Twitter

Facebook

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
5
6
7
8
9
10
12
13
14
15
16
17
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today