Académique Documents
Professionnel Documents
Culture Documents
August 2012
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Executive Overview
Successful businesses are defined by efficiency and speed.
Companies that use capital more efficiently generate higher
profits and have more to invest in future initiatives.
IT is a
IT organizations often spend multiple weeks to plan, architect, troubleshoot, and deploy a
multivendor virtualization infrastructure. Deployment teams must assemble and integrate a
range of hardware and software components from different vendors (i.e. servers, storage,
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
network, virtualization software, and operating systems). The process is not only time
consuming but also error prone, making it hard to achieve a timely and profitable return on
investment. Complex integration models can expose even the most carefully planned
deployments to unforeseen risks such as implementation and testing delays, service
downtime, costly upgrades, or inefficient system performance.
The Oracle Solution for Virtual Servers offers a much simpler approach that speeds
deployment and reduces risk. It is a single-vendor solution for both hardware and software
stacks. From application to disk, it can be deployed in just one day compared to 10 days using
a traditional approach.
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
The graph below shows how Oracles complete x86 infrastructure(s) (with shared FC Storage) deliver
lower TCO, than closely equivalent infrastructure(s), based on offerings from HP, IBM and DELL
VMware Licenses
& Support
$ 140,000
RHEL Support
$ 120,000
Oracle Premier
Support
$ 100,000
$ 80,000
System
Maintenance
$ 60,000
Facilities cost
$ 40,000
$ 20,000
Hardware purchase
$0
ORACLE
HP
IBM
DELL
$ 200,000
RHEL Support
$ 150,000
Oracle Premier
Support
$ 100,000
System Maintenance
$ 50,000
Facilities cost
$0
ORACLE
HP
IBM
DELL
Hardware purchase
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
3-year TCO
HP
IBM DELL
5-year TCO
HP
IBM DELL
23%
25%
24%
24%
25%
25%
Oracle has focused intensively on TCO as it applies to the entire x86/Storage infrastructure stack,
designing the major hardware and software components with optimization of performance,
management, and TCO as the object from the start. Because these components are created at Oracle
by Oracle engineers, they are designed, tested, certified, packaged, deployed, upgraded, managed, and
supported together.
Oracle can deliver lower TCO in the design and operation of its system, in the ease of deployment
enabled by VM Templates and Validated Configurations (eliminating costs for installation and
configuration, as well as reducing time to operation and maintenance costs) and in the efficiency and
effectiveness of its award-winning Premier Support Package (minimizing costly downtime).
Customers have a single point of accountability and assistance for the entire IT stack, which in and of
itself, can dramatically serve to lower TCO.
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Systems Overview
Three HW configurations have been proposed (small/medium/large) in order to start a basic cloud
infrastructure with the ability to dynamically scale up as the workload increases, without compromising
on the high availability or the performances of the solution.
The small configuration consists of one Sun Server X3-2 server for the management (OVM Manager
/ storage management CAM / HW management OpsCenter), two Sun Server X3-2 (OVM server)
and one Sun Storage 2540-M2. Each OVM Server has two HBAs directly attached to the Sun Storage
2540-M2.
The medium configuration consists of the previous configuration with a memory upgrade to the
OVM Servers and the addition of additional storage capacity to meet the capacity and performance
needs.
The large configuration consists of the medium configuration with an additional Sun Server X3-2
(third OVM Server), and a storage capacity expansion tray, the Sun Storage 2501-M2.
The pictures below illustrate the various components and roles used in this white paper.
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Large configuration
The OVM Manager server is responsible for managing the OVM Servers through the OVMnet
network. The Storage Management Software, CAM, is also running on this server.
The OVM servers are responsible for the running of the Virtual machines (VMs).
They are directly connected to the Fiber Channel Storage Array through two redundant HBAs. The
Storage array provides connectivity for up to 8 HBAs, or 4 OVM Servers in a fully redundant
configuration.
For the large configuration, an additional storage expansion tray and a third hypervisor (OVM Server
3) have been added.
OVMnet is the Hypervisor Management Network, used by OVM Manager for various functions like:
Server Management, Cluster Heartbeat, Live Migrate and
storage function that are network based (iSCSI, NFS). For this purpose, any of the four integrated
10GigEth/1GigEth port (NIC 0..3) can be selected to be bounded
for the management network.
VMnet1 is used for the network traffic between the different virtual machines in a server pool.
With the four embedded 10GigEth/1GigEth ports available in any Oracle Sun Server X3-2, various
network configurations can be achieved from the OVM Manager console, including any additional
NIC card. The various configurations available depend greatly on the customer needs, the available
VLANs, and the internal network policies.
For more information on network configuration, please refer to the Oracle VM Users Guide for
release 3.1.1, document E27309-02, chapter 5: Managing Networks, available here:
http://docs.oracle.com/cd/E27300_01/E27309/E27309.pdf
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
For a quick starting guide on how to configure a Virtual Machine Network, please refer to the Oracle
VM Getting Started Guide for Release 3.1.1, document E27312-03, chapter 4: Create a Virtual
Machine Network.
For more information on Oracle VM, please refer to the Oracle VM 3: Architecture and Technical
Overview Whitepaper, available here:
http://www.oracle.com/us/technologies/virtualization/ovm3-arch-tech-overview-459307.pdf
The Oracle VM Datasheet is also available here:
http://www.oracle.com/us/technologies/virtualization/ovm-server-for-x86-459312.pdf
For more information on the Oracle Sun Server X3-2, please refer to the Sun Server X3-2 and Sun
Server X3-2L Server Architecture Whitepaper:
http://www.oracle.com/us/products/servers-storage/servers/x86/x3-2andx3-2l-arch-wp1686468.pdf
The Sun Server X3-2 Datasheet is also available here:
http://www.oracle.com/us/products/servers-storage/servers/x86/sun-server-x3-2-ds-1683091.pdf
The Sun Server X3-2 documentation web site is available here:
http://docs.oracle.com/cd/E22368_01/index.html
The Sun Storage 2500-M2 Datasheet is available here:
http://www.oracle.com/us/products/servers-storage/storage/disk-storage/2500-m2-ds-414980.pdf
The Sun Storage 2500-M2 documentation web site is available here:
http://docs.oracle.com/docs/cd/E20734_01/index.html
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Oracle VM
Concepts and component
Oracle VM is an enterprise-class server virtualization solution comprised of Oracle VM Server for x86
and Oracle VM Manager. Oracle VM 3 reflects Oracles strategic commitment to deliver Application
Driven VirtualizationVirtualization that makes the entire enterprise software and hardware stack
easier to deploy, manage, and support so IT and business can be more agile.
10
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
standard x86 operating systems and servers from Oracle and other leading vendors, and it supports a
broad range of network and storage devices, making it easy to integrate into your environment.
Oracle VM Manager provides an easy-use-centralized management environment for configuring and
operating your server, network, and storage infrastructure from a browser based interface (no Java
client required) and it is accessible from just about anywhere. Users leverage the virtualization manager
for creating management policies, as well as cloning, sharing, configuring, booting and migrating VMs.
Oracle VM helps customers improve server utilization, achieve higher availability and achieve better
performance while reducing costs.
Beyond the virtualization layer, Oracle offers solutions such as Oracle Virtual Assembly Builder,
Oracle VM Templates, Oracle Optimized Solution for Enterprise Cloud Infrastructure that leverage
Oracle VM and provide application-driven virtualization. With these tools you can:
Quickly configure and provision entire multi-tier enterprise applications onto virtualized and
cloud environments
Deploy a fully configured software stack with preinstalled and preconfigured software images
Oracle VM 3 supports easy integration with Oracle Enterprise Manager to provide comprehensive
management of the full hardware and software stack from applications to disk. Management of the
virtual environment can be handled with the many automated features of Oracle VM Manager or a
combination of Oracle VM Manager and Oracle Enterprise Manager.
In the context of this Whitepaper, OVM can be pre-installed with Oracle x86 HW, or installed when
the systems are shipped through the media drives.
The Oracle Premium Support for Systems on Oracle x86 Hardware includes Oracle VM support and
also Oracle Solaris and Oracle Linux.
For more information on OPS for systems, please refer to
http://www.oracle.com/us/support/061681.pdf
For more information on Oracle VM, please refer to the Oracle VM 3: Architecture and Technical
Overview Whitepaper, available here:
http://www.oracle.com/us/technologies/virtualization/ovm3-arch-tech-overview-459307.pdf
The Oracle VM Datasheet is also available here:
http://www.oracle.com/us/technologies/virtualization/ovm-server-for-x86-459312.pdf
For more information on how to perform hard partitioning with Oracle VM, please refer to:
http://www.oracle.com/technetwork/server-storage/vm/ovm-hardpart-168217.pdf
11
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
OVM Templates
Oracle VM provides the ability to rapidly and easily deploy a single pre-built, pre-configured, preoptimized and pre-patched guest virtual machine (or multiple machines depending on the application).
The guest VM can contain a complete Oracle software solution along with the operating system and
related software infrastructure. These guest VMs, called Oracle VM Templates, are available from
Oracles E-Delivery website and are ready to download and deploy. Already configured for production
use, Oracle VM Templates can save users days or weeks learning to install and configure a
sophisticated product such as Siebel CRM or Oracle Enterprise Manager Grid Control. Instead, users
can simply download and start the VM to begin using it right away.
Within these Templates, Oracle software is automatically configured in the same manner as if the
software had been installed and patched manually. Accordingly, Oracle VM Templates can also be fully
customized post-install and then re-saved as golden image Templates in Oracle VM. Such Templates
can serve as a users enterprise deployment standard to minimize risks and variation across multiple
instance deployments. All of the existing Oracle VM Templates that were certified with Oracle VM
server 2.x are also certified with Oracle VM Server 3.
An application assembly is very similar to an Oracle VM Template except that an additional set of
configuration information and management policies are packaged along with the set of multiple virtual
machines, their virtual disks, and the inter-connectivity between them. These assemblies are packaged
using the industry-standard Open Virtualization Format (OVF) for the configuration and policy
information. Assemblies can be created as a set of .ovf Open Virtualization Format and disk image
(.img) files, or may all be contained in a single Open Virtualization Format Archive (.ova) file.
Oracle Virtual Assembly Builder is a sophisticated development tool for introspecting the current
application environment and creating assemblies or collections of VMs along with all their critical
configuration parameters to allow you to move them to a virtual environment or to replicate easily and
quickly within an existing environment.
The Oracle VM Guest VM API allows the guest to set/get key/value pairs through the Oracle VM
Manager to the virtual machine. The API allows direct integration between guest software and the
virtualization layer, to assist in orchestration of complex, multi-VM deployments.
An up-to-date list of available Templates can be found on Oracle VM Templates website at
www.oracle.com/technetwork/server-storage/vm/templates-101937.html.
The Oracle Virtual Assembly Builder datasheet is available here:
http://www.oracle.com/technetwork/middleware/ovab/overview/ovab-11116-datasheet1527653.pdf
The storage configuration(s) available in the context for this whitepaper provide enough storage
capacity to store various OVM templates that can be downloaded from the above link.
12
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
This set of features can be used to implement chargeback in a private cloud. Furthermore, APIs that
allow the exporting of metering and charge data to billing solutions such as Oracle Billing and Revenue
Management (BRM) provide a solution for the creation of chargeback and billing solutions for public
clouds.
To use the chargeback capabilities the Oracle Chargeback and Capacity Planning plugin must be
deployed on the Oracle Management Server. To begin using Enterprise Manager Chargeback the
chargeback administrator needs to enable metering on the Enterprise Manager Targets for which
chargeback needs to take place. This is done by adding Enterprise Manager targets into the Chargeback
application
13
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Host
Oracle VM Guest
Oracle VM Zone
Database Zone
Database Instance
Cluster Database
Group
Generic System
In the context of this Whitepaper, the Oracle Enterprise Manager cloud control can be implemented
on the OVM Manager HW server (native installation) or virtualized by using the Oracle VM
Template for Enterprise Manager Cloud Control 12c, available from here:
http://www.oracle.com/technetwork/oem/enterprise-manager/downloads/index.html
Using Cloud Control with OVM provides a deeper HW and application resources overview, and offer
trends and capacity planning that are not available today on the standard cloud solutions of the market.
For more information, please refer to the Enterprise Manager 12c Cloud Control Metering and
Chargeback Whitepaper:
http://www.oracle.com/technetwork/oem/cloud-mgmt/wp-em12c-chargeback-final-1585483.pdf
For more information on Application Management, please refer to the Enterprise Manager 12c
Business-Driven Application Management Overview Whitepaper, available here:
http://www.oracle.com/technetwork/oem/enterprise-manager/wp-ema-apm-12-1-1585520.pdf
The Oracle Enterprise Manager 12c Cloud Control documentation can be found here:
http://docs.oracle.com/cd/E24628_01/index.htm
14
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Management
OVM Manager
Management for the Oracle VM environment is provided by Oracle VM Manager, a trans-action-based
framework that also includes an integrated database and a web-based management user interface.
Oracle VM Manager comes as a SW package to install on a dedicated HW (called OVM Manager
server in this Whitepaper). It is also possible to have OVM Manager running on a virtualized
environment (as a VM), but this is out of the scope of this document.
Oracle VM Manager controls the virtualization environment, creating and monitoring Oracle VM
servers and the virtual machines. Oracle VM Manager serves as the only administrative interface to the
Oracle VM servers, unlike previous-generations of Oracle VM that were jointly administered from the
management server, as well as locally from the command-line for each Oracle VM Server.
Oracle VM Manager 3 is an Oracle Fusion Middleware application, based on the Oracle Weblogic
Server application server and Oracle Database. The Oracle VM Manager runs on 64-bit Oracle Linux
5.5 OS or later. For its management repository, Oracle VM Manager uses an Oracle Database, which
can be installed either on the same management server or a separate server. Oracle Database 11g
Express Edition (XE) is bundled with Oracle VM Manager 3 for customer evaluation purposes, but
Oracle Database Standard Edition (SE) or Enterprise Edition (EE) is required for production support
as the management repository. All necessary licenses, including licenses for Weblogic Server and
Database (SE or EE), are included at no additional charge.
15
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
create/manage repositories
manage the VMs (create, delete, clone, secure Live Migrate, ...)
setup Dynamic Power Management (DPM) to optimize server pool for minimum power
consumption
For more information on installing OVM Manager, please refer to the official documentation
available here:
http://docs.oracle.com/cd/E27300_01/E27308/html/vmiug-manager-installation.html
For more information on using OVM Manager, please refer to the official OVM Manager
documentation, available here:
http://docs.oracle.com/cd/E27300_01/E27309/html/vmusg-manager.html
To get and manage deeper HW information related to the underlying HW layer, like HW inventory and
monitoring, and much more, it is necessary to use Oracle OpsCenter.
16
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
OpsCenter
Oracle Enterprise Manager Ops Center 12c is a foundational offering in the Oracle Enterprise
Manager 12c solution. It introduces unique capabilities to strengthen Oracle Enterprise Manager 12cs
ability to establish, manage, and support enterprise quality clouds delivered in an Infrastructure-as-aService model. With the launch of Oracle Enterprise Manager Ops Center 12c, Oracle Systems
customers utilizing SPARC, X86, Oracle Solaris, Oracle Linux, Oracle ZFS Storage Appliance, Oracle
Switches, and both Oracle VM technologies can accelerate private cloud adoption faster at a lower
cost. Oracle Enterprise Manager Ops Center 12c provides a comprehensive solution for operating
system, firmware and BIOS configuration, bare metal and virtual machine provisioning, hardware fault
analysis, automatic My Oracle Support service request generation, performance management, all while
leveraging integrated diagnostics with automatic server pool resource policies.
In the context of this whitepaper, implementing OpsCenter can be done by using a dedicated
OpsCenter server, already existing or to be added into the datacenter, running Oracle Linux (please
check the following prerequisites for Installing OpsCenter on Linux):
http://docs.oracle.com/cd/E27363_01/doc.121/e25139/toc.htm
This allows a simpler network configuration, where each OVM Server ILOM port should be accessible
on the same in order to allow access to all the ILOM ports. The external OpsCenter server must then
have access to the HWMgmtnet logical network, in order to do HW discovery, inventory, remote
control, management and much more.
17
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
For more information on how to get a Return on Investment with OpsCenter, please refer to the
following whitepaper available here:
http://www.oracle.com/us/products/enterprise-manager/economic-benefits-ops-center185035.pdf?ssSourceSiteId=otnen
The OpsCenter datasheet is available here:
http://www.oracle.com/technetwork/oem/host-server-mgmt/ds-emoc12c-1576075.pdf
For a short demo on OVM and OpsCenter, please refer to:
http://www.oracle.com/ocom/groups/systemobject/@mktg_admin/documents/webcontent/videop
layer-ocom.html?bctid=1557199487001&playerType=single-social&size=c23
You can also manage and have a cloud overview of your Oracle VM environment using Oracle
Enterprise Manager Cloud Control 12c. Using Oracle Enterprise Manager Cloud Control 12c you
can discover Oracle VM Servers, discover storage servers and file systems, create and edit server pools,
set up networks and create storage repositories. For more information, see the Oracle Enterprise
Manager 12c documentation at:
http://docs.oracle.com/cd/E24628_01/doc.121/e28814/cloud_setup.htm
18
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
The Sun Storage Common Array Managers (CAM) web-like and task-based management interface
significantly reduces the complexity of installation, configuration, management, and diagnostic tasks.
Online capacity expansion, data-volume creation, and host-to-volume mappings give users control of
their arrays and the ability to make quick changes when necessary. Accessible from anywhere in the
world with a secure internet connection, Sun Storage CAM includes automated diagnostics so users
can focus on precise, predictable, and repeatable results.
Sun Storage Common Array Manager
Common Array Manager (CAM) is web-based management software and is the primary interface for
configuring, managing, monitoring, and diagnosing the array. The management software consists of a
suite of tools that enable the storage administrator to manage the array both out-of-band over Ethernet
and/or in-band using a proxy agent running on a data host which is directly connected to the RAID
array (FC or SAS). CAM also offers a scriptable command line interface (CLI) for those desiring it.
New arrays are easily registered using the CAM registration wizard. This is done simply by either
selecting auto discovery (if the data host is on the same subnet), or by providing the data hosts IP
address. Once an array is discovered and registered, management of that array is identical to any outof-band managed RAID array.
The management software also provisions and maintains storage for data hosts using storage
components that include Storage pools, Storage profiles, Volumes, Virtual disks and Host Groups for
easier and quicker application tuning. Snapshots, Volume Copies and Storage Domains are also
available as required.
With CAM's application driven array management benefits of ease of use, reduced operation costs,
quicker deployment time and quick service for maximum uptime, the array is easily upgradable. This
ensures zero downtime in OVM configuration migrations from small to medium and from medium to
large.
19
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Storage pools are collections of volumes that share a profile defining the common
configuration of the volumes.
Storage profiles define the characteristics of a storage pool. You can choose one from the set
of pre-configured application aware profiles or create a new one.
Volumes are divisions of a storage pool, consisting of virtual disks, representing the storage
space that is used by the data hosts in the environment.
Virtual disks, also called redundant array of independent disks (RAID) sets, are collections of
locations in the memory of more than one physical disk. The storage array handles a virtual
disk as if it were an actual disk.
Host groups are a collection of hosts that will share access to the same volumes.
Snapshots are point-in-time images of the data in a volume. They offer a high-availability
alternative to backups as the array does not need to be taken offline to create the snapshot.
Snapshots consume less space than the original data.
Volume copies are copies of the complete contents of one data volume that are located on
another data volume on the same array.
20
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Storage Domains which allow the array to be partitioned so that only certain hosts have access to
volumes. The 2500-M2 support up to 32 Domains.
CAM software enables monitoring and diagnostic tasks on the array. You can configure the software to
monitor on a 24-hour basis, collecting information that enhances the reliability, availability, and
serviceability (RAS) of the array. The management software records alerts and notifications, which can
be monitored by displaying the log file. It also automates the transmission of alerts, which can be sent
to an email address, to a pager, or to diagnostic software running on a management host on the
network.
Finally, the management software enables you to run diagnostic tests to troubleshoot problems and
access Service Advisor for instruction on replacing field-replaceable units (FRUs).
Remote CLI Client
The array can also be managed and configured by using the remote command-line interface (CLI)
client. The CLI provides the same control and monitoring capability as the web browser, and it is also
scriptable for running frequently performed tasks. The remote CLI client is available for the Solaris
operating system (OS) and several other operating systems.
Management-Related Service
Management can also be performed using the Hypertext Transfer Protocol Secure (HTTPS) web
interfaces for management and monitoring of storage. HTTPS is primarily for web browsers and is
protected by passwords and data encryption. The remote command-line interface (CLI) client on a
management host is also used for management and monitoring of storage.
Managing Arrays
By default, the management host communicates with the arrays out-of-band over Ethernet. This
enables you to manage the storage and monitor, diagnose, and fix problems in the array with a browser
from any host that has a network connection to the management host. You can also configure in-band
management for communication to travel over the data path between a data host and the array. When
using out-of-band management, an Ethernet cable connects your management host in the site local
area network (LAN) to the array.
You have the following options in how you connect the array to the site LAN:
Dynamic IP address. The array can get its IP addresses from your sites
Dynamic Host Configuration Protocol (DHCP) server each time it logs in to the LAN.
Static IP address. You can set a static IP addresses for the controllers.
Default IP address. You can use default IP addresses for the controllers.
The level of access that the array allows from the network.
You can also manage the array and monitor, diagnose, and fix problems manually with sscs commands
or by means of scripts using a remote command-line interface (CLI) client.
21
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Description
7100183
7100020
7100021
333A-25-10-EURO
Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A
7100416
B61968
Description
7100183
7100020
Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket
7100021
333A-25-10-EURO
Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A
7100943
B61968
22
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Description
7100183
7100020
Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket
7100021
333A-25-10-EURO
Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A
7100943
B61968
Part Number
Description
7100185
7100020
Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket
7100021
333A-25-10-EURO
Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A
B61473
23
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Oracle x86 HW
Description of the HW
The platform that has been chosen is the Sun Server X3-2, with 2x Intel Xeon E5-2690 8-cores 2.9
GHz processors, up to 256GB of memory (using 32GB DIMMs), 4x 10Gb/1Gb Ethernet port,
equipped with two 300GB disks, two dual-port FC HBAs (OVM servers only), redundant power
supplies, redundant cooling fans, DVD-RW, and a full remote management features ILOM card.
CONFIGURATION
STORAGE
MEMORY
STORAGE ARRAY
HREADS
VMS
RU
EXPANSION
Small
32/64
2.23 TB Usabe
32
Medium
32/64
5 TB Usable
64
Large
48/96
96
up to 10 TB Usable
CONFIGURATION
Virtual Machines
~ 32/64/96 (small/medium/large)
2/3* Oracle Sun Server X3-2 (* Large configuration)
- 2x Intel Xeon E5-2690 8C, 2.9 GHz/1600MHz/20MB
- 128GB/256GB (small/medium or large)
Oracle VM servers
Oracle VM Manager
CAM
- 4x 300 GB (Raid0/1)
- 4x 10Gb/1Gb Ethernet port
24
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
25
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Bill of material
OVM Server HW
The part numbers in the next table, depict one Oracle Sun Server to run a single OVM server, in a
Small Configuration that can be later upgraded to a Medium or Large configuration. The
configuration depicts one Oracle Sun Server X3-2, with two Intel Xeon 8-cores processors, 128GB
of memory, 2 internal Disks, 2 FC HBAs, 10 10Gb/1Gb Ethernet ports, and OVM preinstalled.
PART NUMBER
QUANTITY
DESCRIPTION
7102735
Sun Server X3-2: 1 RU base chassis with motherboard, 2 PSUs, slide rail kit, and
cable management arm
7100733
7100599
7102740
RB-SS2CF-300G10K2
SG-SAS6-INT-Z
7102749
SG-PCIE2FC-QF8-Z
333R-40-10-309 *
7100735
Oracle VM preinstall
The above HW configuration provides enough processing and memory resources for the small
configuration. Additional part numbers to upgrade to the medium or large configurations are given
later in the Upgrade path section of this document.
26
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
OVM Manager HW
The OVM Manager can be ordered with the previous components list, but without HBAs, with 64GB
of memory, and with Oracle Linux and CAM to be installed on site.
PART NUMBER
QUANTITY
DESCRIPTION
7102735
Sun Server X3-2: 1 RU base chassis with motherboard, 2 PSUs, slide rail kit, and
cable management arm
7100733
7100604
7102740
RB-SS2CF-300G10K2
7102749
SG-PCIE2FC-QF8-Z
333R-40-10-309 *
27
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
28
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
About Multipathing
With multipathing, also called multipath failover, an array or network can detect when an adapter has
failed and automatically switch access to an alternate adapter. Multipathing enables high-availability
configuration because it ensures that the data path remains active. Multipathing also helps increase
performance to multicontroller disk arrays by spreading I/O between multiple paths into the array.
Within the array, storage pools use multipathing by default. To complete the data path, data hosts also
need the ability to multipath. For more information about the appropriate multipathing software for
your data host, refer to the release notes for the Sun Storage Common Array Manager.
The design decision of virtual versus physical storage access depends on your server virtualization use
cases as well as the existing storage hardware at your disposal. Virtual storage enables quick and easy
on-the-fly configuration but introduces a higher level of abstraction. Physical storage access implies
that virtual machine disk storage is mapped directly onto the LUNs configured in the physical storage
hardware, which is exactly like the way physical servers access their storage. The advantage here is that
existing procedures and storage management practices can be maintained.
Storage can be configured locally, specifically using an OCFS2 file system on a local disk of the Oracle
VM Server. However, it is far more performant and reliable to use a separate location for a storage
repository, so that it can be addressed by and attached to all Oracle VM Servers in the server pool.
This is also essential for live migration and HA configurations. Storage is configured with any of the
following technologies:
Local disks
Shared iSCSI SANs: abstracted LUNs or raw disks accessible over existing network
infrastructure
Fibre Channel SANs connected to one or more host bus adapters (HBAs)
Note: OCFS2 (Oracle Cluster File System) is used in all these storage configurations except for server
pools with no clustering enabled.
29
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
To enable HA or live migration, you must make sure all Oracle VM Servers have access to the same
storage resources. Specifically for live migration the Oracle VM Servers also must be part of the same
server pool. Also note that server pools require access to a shared file system where server pool
information is stored and retrieved, for example in case of failure and subsequent server role changes.
The server pool file system can either be on an NFS share or on a LUN of a storage array.
Oracle VM Manager distinguishes between File Servers and Storage Arrays in the Storage tab of the
Hardware view. Depending on your hardware and networking configuration, external storage may be
detected during discovery of the Oracle VM Servers or a rescan of their physical disks. Local storage is
always detected during this discovery operation.
An external storage element is created on storage hardware: a server configured for NAS offering NFS
shares, generic iSCSI targets and LUNs, or SAN devices, the 2540-M2, for the purpose of this paper.
The server or disk subsystem offering the storage simply needs to be reachable by the Oracle VM
Servers in the Oracle VM environment through a Fibre Channel or Ethernet network. The external
storage is offered as a mount point (NFS share) or LUN (iSCSI and fibre channel) which can be
discovered through Oracle VM Manager as a potential location for a repository, or a raw disk for use
with a VM.
The typical way to attach external storage to the Oracle VM environment is to create a new storage
entity in Oracle VM Manager and point to the location of the external storage, the 2540-M2, while
selecting the appropriate Storage Connect plug-in.
Subsequently, you may choose to configure a storage repository on one or more of the discovered
storage entities in order to make storage resources available to servers and server pools in the Oracle
VM environment.
More information can be found on the Oracle web:
2500M2 Overview:
http://www.oracle.com/us/products/servers-storage/storage/san/fc/sun-storage-2500-m2array/overview/index.html
CAM:
http://www.oracle.com/us/products/servers-storage/storage/san/fc/common-arraymanager/overview/index.html
2500M2 FAQ:
http://www.oracle.com/us/products/servers-storage/storage/san/2500m2-faq-415297.pdf
30
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Upgrade Path
Both the servers and storage components have been chosen in a way of ensuring a linear performance
growth, while simplifying the process of adding any new HW components when moving to the various
possible configurations, for example, small to medium, small to large, medium to large. No CPU
upgrade, no HBA modification, no cabling changes (except when adding a third OVM server) are
required when upgrading from one configuration to the other one.
The above shows the various memory populations that are detailed in the next sections.
Small to Medium
The servers, used as OVM Servers, need to have a memory upgrade, by adding 8x 16GB DIMMs per
server, as shown in the previous picture.
PART NUMBER
QUANTITY
DESCRIPTION
7100733
16 GB DDR3-1600 DIMM
When a server is upgraded, it is also important to reflect the new change in the Dom0 configuration
file, which is initialized at the installation phase.
The dom0_mem parameter, in the /boot/grub/grub.conf of each OVM Server, should be changed
to 5875M, and the hypervisor rebooted.
Please refer to section 2.3 of the document Oracle VM, Installation and upgrade guide for
Release 3.1.1, that is available here:
http://docs.oracle.com/cd/E27300_01/E27308/E27308.pdf
31
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Medium to Large
An additional Sun Server X3-2 is needed with a total of 16x 16GB DIMMs.
The following table shows the Bill of Materials to order a third X3-2 server with the right memory
configuration (OVM Server 3).
PART NUMBER
QUANTITY
DESCRIPTION
7102735
Sun Server X3-2: 1 RU base chassis with motherboard, 2 PSUs, slide rail kit, and
cable management arm
7100733
16
7100599
7102740
RB-SS2CF-300G10K2
SG-SAS6-INT-Z
7102749
SG-PCIE2FC-QF8-Z
333R-40-10-309 *
7100735
Oracle VM preinstall
DESCRIPTION
7102873
Sun Storage 2500-M2 Array: Snapshot software license 8/volume and 256/system
7102874
7102875
7102876
DESCRIPTION
7100028
Sun Storage 2501 Array and StorageTek 2530 M2 array: drive expansion tray and rail kits
7100020
Upgrade with Six 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket
7100943
7100021
333A-25-10-EURO
Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A (for factory installation)
32
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Conclusion
The Oracle Solution for Virtual Servers for Small and Medium Business Companies addresses one of
the key challenges in deploying a virtualization infrastructure while significantly reduces TCO.
IT organizations often spend multiple weeks to plan, architect, troubleshoot, and deploy a multivendor solution. Deployment teams must assemble and integrate a range of hardware and software
components from different vendors (e.g. servers, storage, network, virtualization software, and
operating systems). The process is not only time consuming, but also error-prone, making it hard to
achieve a timely and profitable return on investment.
The solution described in this white paper offers a much simpler approach for Small and Medium
Business Companies that speeds deployment and reduces risk. It is a single-vendor solution for the
entire hardware and software stack from application to disk and can be deployed in hours rather than
weeks.
Validated configurations can significantly reduce testing time as well as the time-consuming effort of
determining a stable configuration.
IT organizations can take full advantage of the hardware and software components in the described
solution realizing greater business benefits from their virtualized infrastructure at a significant reduced
TCO compared to other solutions available in the market.
33
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
Designed for data center environments that are rapidly evolving and changing to keep up with the
demands of the business, Oracle Database 11g provides efficient, reliable, and secure data management
for mission-critical transactional applications, query-intensive data warehouses, and mixed workloads.
With new self-managing capabilities, Oracle Database 11g also eliminates time-consuming, error-prone
administrative tasks, so database administrators can focus on strategic business objectives instead of on
performance and availability fire drills.
Oracle WebLogic Server 10.3.2 Standard Edition
Oracle WebLogic Server Standard Edition is an application server designed for building and running
enterprise applications and services. It fully implements the latest Java Platform, Enterprise Edition
(Java EE) standards and offers choice in development frameworks and tooling. Comprehensive and
accessible management capabilities enable administration of sophisticated systems via a well-designed
graphical console and/or automation. All users benefit from Oracle WebLogic Server's reliability and
performance, which has been tested over years of enterprise-grade production use in demanding
customer environments the world over.
JD Edwards EnterpriseOne and Oracle VM Template
JD Edwards EnterpriseOne applications run on top of a robust, flexible, and highly configurable
architecture. Various components, such as logic servers, database servers, and web servers cooperate to
provide a scalable and configurable technology platform that accommodates enterprises of all sizes,
user counts,industries, and geographies. Companies sometimes invest weeks to design, implement, and
test the architecture that exactly meets their needs. However, not every implementation of JD Edwards
EnterpriseOne requires such rigorous attention during the installation phase. Many customer scenarios
can be accommodated by a fundamental configuration on a preconfigured technology stack. Providing
a rapid installation of a base configuration, yet allowing for modification, yields the best of both
worlds. Oracle VM templates for JD Edwards EnterpriseOne deliver this solution.
Oracle VM can encapsulate the complete configuration of a virtual server into a data file (VM
template). This template can be used to create a new virtual machine, which then functions exactly as
the original virtual machine. Oracle provides a number of predefined templates for its products, which
34
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
customers can use to rapidly deploy applications and technology products. The picture illustrates this
process.
35
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
The following Modules represent the typical installation of Oracle JDEdwards EnterpriseOne in Small
Medium Business (SMB).
JD Edwards Enterprise Global Price List:
Supply Management
o
The picture below shows the Sizing of JD Edwards Production, Test & Development environment.
Because Oracle Technology Foundation for JD Edwards EnterpriseOne is licensed per application
user, not per CPU, these components can be installed on an unlimited number of processors,
providing some protection of software licensing costs due to CPU sprawl. An additional benefit is the
ability to implement multiple, identical, hardware deployments for no additional license fees. This
allows customers to provide development, QA, and testing instances of their deployments in an
extremely cost-effective manner while further reducing development times and enhancing speed-todeployment.
36
Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support
The picture below shows the Licenses of JD Edwards Production, Test & Development environment.
HW Benefits
The Oracle 2540 M2 benefits from the fastest 15K revolutions per minute (rpm) SAS2 electromechanical disk drives. High spindle speeds ensure lower seek times and latency resulting in higher
disk transfer rates.
A fully configured 2540 M2 with 48 disk drives is capable of delivering 140K Cache read IOPS (22K
disk read & 5K disk write) performance. The larger the number of data disk drives within the
configuration, the higher the IOPS attained. For throughput application needs, a fully populated
2540 M2 is capable of 2.5GBps Cache Read (2.0GBps Disk Read & 1.1GBps Disk Write)
performance. The 2540 M2 with its modular capacity and performance scaling architecture is also
ideally suited to mixed workload application types and therefore a natural choice for virtualized and
scalable needs.
The 2540 M2 also benefits from 2 x SAS2 expansion ports. Each one of these ports is 6Gbps SAS x 4
wide that ensure the creation of 4 lanes in a single connector (24Gbps per SAS port). This is
beneficial for larger configuration requiring one or more 2501 M2 expansion units.
Applying Oracle Technology to Deliver True Business Value
Oracle is continually innovating ways to apply its broad portfolio of products to solve real business
problems. Oracle VM, OVM templates for JD Edwards, Storage 2540 M2 and Server X3-2, enable
customers and partners to realize a rapid return on a small investment by eliminating time, cost, and
risk from a JD Edwards EnterpriseOne implementation.
37
Copyright 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
August 2012
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
oracle.com
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0612