You are on page 1of 39

An Oracle White Paper

August 2012

Sun Storage 2540-M2 Array and


Oracle VM 3.1

Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support

Executive Overview ........................................................................... 2


Total Cost of Ownership .................................................................... 4
Systems Overview ............................................................................. 7
Oracle VM ....................................................................................... 10
Concepts and component ............................................................ 10
OVM Templates........................................................................... 12
EM12c Cloud Control: Metering and Charge back ....................... 13
Management ................................................................................... 15
OVM Manager ............................................................................. 15
OpsCenter ................................................................................... 17
Configuration and Sizing ................................................................. 22
Oracle x86 HW ................................................................................ 24
Description of the HW .................................................................. 24
Bill of material .............................................................................. 26
The Oracle Sun Storage 2540-M2 Array.......................................... 28
Hardware and Software components ........................................... 28
Integrated and Optimized for the Oracle Stack ............................ 28
Oracle VM and the 2540-M2 External Storage ............................ 29
Upgrade Path .................................................................................. 31
Conclusion ...................................................................................... 33
Appendix: JD Edwards Reference Architecture with Oracle VM ...... 34

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

critical component of these organizations competitive


advantage. The back-office functions that provide critical
services can no longer afford to be a rigid organization
without optimal efficiency. Application-driven virtualization is
a way to improve ITs speed, efficiency and agility.
By deploying Server Virtualization, IT is responding to
business requirements to increase agility while at the same
time reducing costs and risks from the IT balance sheet. IT
becomes much more responsive to the business and
through this alignment, a part of the business process.
This white paper describes how to implement an Oracle Solution for Virtual Servers with
Oracle VM for Small and Medium Business Organizations, leveraging the new Oracle Sun
Storage Array 2540-M2.
Virtualizing with Oracle VM Server for x86 and taking advantage of unique Oracle tools,
businesses can reduce their total cost of ownership in the datacenter more than 25%, increase
IT flexibility, and achieve greater business agility.
Key benefits are:

Fully integrated enterprise management from disk to applications to cloud

Rapid Enterprise Application Deployment with Oracle VM Templates

100+ pre-built Oracle VM Templates ready for deployment

All Oracle applications fully certified on Oracle VM

Zero licensing cost, affordable enterprise quality support

Free to download and distribute

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

Total Cost of Ownership


Oracle is the only vendor offering enterprise consolidation solutions for x86-based infrastructures that
include built-in virtualization technologies engineered, tested and deployed together as a single system.
Because it provides these technologies with high-quality servers, offering a choice of Oracle Linux or
Oracle Solaris and a unified service support contract, Oracle can deliver a predictable and easily
quantifiable TCO.
Oracle provides Ops Center systems management software without charge as part of Premiere
Support Option. Coupled with ILOM, the customer gets a robust system management tool that
benefits both standalone and cloud system use. While other vendors offer differing system
management tools that discourage direct feature by feature comparison, the important thing to
remember is that they charge for comprehensive system management; we do not.
Oracle offers a Single Support Contact and the testing of bug fixes across the entire stack. With a
single support access point, Oracle gets rid of customer time wasted on calling multiple vendors and
keeping record of problem ownership. Further, it is common that fixes from one vendor adversely
affect another vendors products. Oracle, in comparison, tests all our bug fixes against the entire
Oracle stack to eliminate these unintended consequences. Taken together, Oracle completely
eliminates two of our customers most resource intensive activities described above.
Oracle offers a Single Management Tool for the entire stack, (i.e.) disk to application. This means
that stacks using optional Enterprise Manager with Oracle software and hardware provide higher
quality system management information, as layers interact and learn from each other. This also means
that system managers using Enterprise Manager are more likely to manage more systems per
administrator, a cost savings.
Because it offers enterprise consolidation solutions as complete x86 infrastructures and storage, Oracle
stands as an exception. The largest cost factors in a standard virtualized x86 enterprise infrastructure
quite often arise from having multiple vendors, in the form of software licensing and support costs for
Red Hat Enterprise Linux and VMware vSphere, for instance. On a two-socket system, these two
costs alone can represent as much as 71 percent of total TCO over a three-year period. Oracle states
that its strategy of engineering hardware and software to work together throughout the stack is
designed to reduce the complexity that affects time to deploy and support the infrastructure, as well as
to reduce the IT cost structure, and to drive efficiencies that reduce TCO across the board.
By providing a single point of accountability for the entire system, Premier Support lowers
administration costs and reduces costly downtime. This substantially reduces the risks associated with
deploying and managing IT systems, as well as providing improved and easily quantified TCO.

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

Three-year TCO Two-socket System


$ 180,000
$ 160,000

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

Five-year TCO Two-socket System


$ 250,000
VMware Licenses &
Support

$ 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

Analysis Date 1/7/2012


LARGE CONFIG: 3x Server X3-2 + OVM +
Storage 2540M2/2501

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.

Small and Medium configuration

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.

Oracle VM concept and components


Oracle VM has been designed from the ground-up for excellent scalability, manageability, and ease-ofuse. Oracle VM 3 delivers significant enhancements to make it faster and easier to rollout operating
systems, enterprise application and middleware across your entire data centernot just the Oracle
software environmentwhile reducing costs and making your datacenter or cloud environment highly
available and secure.
Oracle VM Server for x86 is the most scalable x86 server virtualization solution in the market today
and it has been tested to handle mission critical enterprise workloads with support for up to 160
physical CPUs and 2 TB of memory (Sun Server X3-8). For virtual machines, Oracle VM 3 can
support up to 128 virtual CPUs and 1TB memory per guest VM. Oracle VM supports industry

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

Save application deployment time by up to 98 percent

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

EM12c Cloud Control: Metering and Charge back


Oracle Enterprise Manager is Oracles integrated enterprise IT management product line and provides
the industrys first complete cloud lifecycle management solution. Oracle Enterprise Managers
Business-Driven IT Management capabilities allow you to quickly set up, manage and support
enterprise clouds and traditional Oracle IT environments from applications to disk. Enterprise
Manager allows customers to achieve:
Best service levels for traditional and cloud applications through management from a business
perspective including Oracle Fusion Applications
Maximum return on ITs investment through the best solution(s) for intelligent management of the
Oracle stack and engineered systems.
Unmatched customer support experience through real-time integration of Oracles knowledgebase
with each customer environment
Oracle Enterprise Manager is Oracles premiere cloud management solution. It is the industrys first
complete solution including self-service provisioning balanced against centralized, policy-based
resource management, integrated chargeback and capacity planning and complete visibility of the
physical and virtual environment from applications to disk.
Enterprise Manager 12c uses the rich monitoring and configuration data that is collected for Enterprise
Manager targets as the basis for a metering and chargeback solution. Enterprise Manager Chargeback
provides the administrator with:

Metering for Enterprise Manager targets

Assignment of rates to metered resources

Management of a Cost Center hierarchy

Assignment of resources to Cost Centers

Usage and Charge Reports

Integration with Billing applications

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

The Enterprise Manager target types that can be added are:

Host

Oracle VM Guest

Oracle VM Server Pool

Oracle VM Zone

Database Zone

Database Instance

Cluster Database

Oracle WebLogic Server

Oracle WebLogic Cluster

Oracle WebLogic Domain

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

Oracle VM Manager 3 provide a single GUI in order to:

discover and manage the HW servers

create Servers pools

create/manage repositories

manage and configure the networks

manage and configure the storage

manage the VMs (create, delete, clone, secure Live Migrate, ...)

setup Virtual CPU scheduling priorities and caps per VM

deploy quickly the Oracle VM Templates

setup Distributed Resource Scheduling (DRS) for capacity management

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.

The Oracle OpsCenter 12c website documentation can be found here:


http://docs.oracle.com/cd/E27363_01/index.htm
For more information, please refer to the OpsCenter Cloud Infrastructure Whitepaper available here:
http://www.oracle.com/technetwork/oem/host-server-mgmt/wp-oracle-ops-center-wp-cloud-iaas1576080.pdf

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

StorageTek Common Array Manager (CAM)


Simple Installation and Management

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

Sun StorageTek Common Array Manager


The management software provisions and maintains storage for data hosts using these storage
components:

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

Configuration and Sizing


The following tables specify the three configuration levels of the storage portion of an OVM
infrastructure.
Oracle Sun Storage 2540-M2 Small Configuration
Part Number

Description

7100183

SS 2540-M2 array: FC Controller


Sun Storage 2540-M2 Array
Assemble to Order Base Chassis
2 RAID controllers
2GB of cache (1 per RAID controller)
8 FC ports (4 per RAID controller)
Includes rail kits

7100020

Six 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket

7100021

Two AC power supply

333A-25-10-EURO

Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A

7100416

Six drive filler panel

B61968

Installation Service: Storage - Disk - Group II - BH

Oracle Sun Storage 2540-M2 Medium Configuration


Part Number

Description

7100183

SS 2540-M2 array: FC Controller


Sun Storage 2540-M2 Array
Assemble to Order Base Chassis
2 RAID controllers
2GB of cache (1 per RAID controller)
8 FC ports (4 per RAID controller)
Includes rail kits

7100020

Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket

7100021

Two AC power supply

333A-25-10-EURO

Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A

7100943

One (1) - 4 FC SFPs: 8 Gb/sec

B61968

Installation Service: Storage - Disk - Group II - BH

22

Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support

Oracle Sun Storage 2540 M2 Large Configuration


Part Number

Description

7100183

SS 2540-M2 array: FC Controller


Sun Storage 2540-M2 Array
Assemble to Order Base Chassis
2 RAID controllers
2GB of cache (1 per RAID controller)
8 FC ports (4 per RAID controller)
Includes rail kits

7100020

Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket

7100021

Two AC power supply

333A-25-10-EURO

Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A

7100943

One (1) - 4 FC SFPs: 8 Gb/sec

B61968

Installation Service: Storage - Disk - Group II - BH

Part Number

Description

7100185

SS 2501-M2 array: Drive Expansion Tray


Sun Storage 2501-M2 Drive Expansion Tray
2 I/O modules (IOMs)
2 1-meter mini SAS interconnect cables
Includes rail kits

7100020

Twelve (12) 600 GB 15000 rpm 3.5-inch SAS-2 HDD with bracket

7100021

Two AC power supply

333A-25-10-EURO

Two Power cord: Europe, 2.5 meters, CEE7/VII plug, C13 connector, 10 A

B61473

Installation Service: Storage - Disk - Group I - BH

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.

The Sun Server X3-2 as a building block

Each configuration provides the following physical resources for virtualization.


CORES/T
OVM SERVERS

CONFIGURATION

STORAGE
MEMORY

STORAGE ARRAY

HREADS

VMS

RU

EXPANSION

Small

32/64

256 GB (up to 1TB*)

2.23 TB Usabe

32

Medium

32/64

512 GB (up to 1TB*)

5 TB Usable

64

Large

48/96

784 GB (up to 1.5TB*)

96

up to 10 TB Usable

Memory/CPUs/Storage per configuration


TYPE

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

- 2x 300GB SAS-2 (Raid1)


- 2x Dual Port QLogic HBAs
- 4x 10Gb/1Gb Ethernet port
- 1 DVD
Oracle Sun Server X3-2 (* Large configuration)

Oracle VM Manager

- 2x Intel Xeon E5-2609 4C, 2.4 GHz/1600MHz/20MB


- 64GB (8x 8GB)

CAM

- 4x 300 GB (Raid0/1)
- 4x 10Gb/1Gb Ethernet port

HW specifications for each type of HW


server

24

Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support

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 following configuration has been selected in order to allow for a smooth memory upgrade, while
allowing it to increase simultaneously the memory capacity and the total memory bandwidth of each
OVM server: a key point when starting to implement a scalable cloud infrastructure.

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

One 16 GB DDR3-1600 DIMM

7100599

Intel Xeon E5-2690 8-cores 2.9 GHz processor

7102740

Four 2.5-inch drive slots and 1 DVD-RW disk cage

RB-SS2CF-300G10K2

One 300 GB 10000 rpm 2.5-inch SAS-2 HDD with bracket

SG-SAS6-INT-Z

Sun Storage 6Gb SAS PCIe HBA, Internal: 8 ports

7102749

Oracle System Assistant 4GB USB Stick

SG-PCIE2FC-QF8-Z

StorageTek 8 Gb Fibre Channel PCIe HBA dual port QLogic

333R-40-10-309 *

Power cord (* country specific)

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

One 16 GB DDR3-1600 DIMM

7100604

Intel Xeon E5-2609 8-cores 2.4 GHz processor

7102740

Four 2.5-inch drive slots and 1 DVD-RW disk cage

RB-SS2CF-300G10K2

One 300 GB 10000 rpm 2.5-inch SAS-2 HDD with bracket

7102749

Oracle System Assistant 4GB USB Stick

SG-PCIE2FC-QF8-Z

StorageTek 8 Gb Fibre Channel PCIe HBA dual port Qlogic

333R-40-10-309 *

Power cord (* country specific)

The OVM Manager is not impacted by any configuration upgrade.

27

Oracle White Paper Sun Storage 2540-M2 Array and Oracle VM 3.1 Support

The Oracle Sun Storage 2540-M2 Array


Hardware and Software components
The Sun Storage 2540-M2 was chosen as the array for its modular design, creating an affordable entry
point without sacrificing future scalability - enabling customers to start small and grow when theyre
required. Dual-active controllers and up to 12 SAS2 drives combine to create a fully-featured and
highly available storage system in a 2U enclosure. When capacity and/or performance requirements
change, the 2540-M2 Arrays scalability supports up to 84 additional drives for a total of 96 drives. The
2540-M2 Array supports direct attachment of up to eight servers, or provides additional server
attachment through FC SAN connectivity. This makes it an ideal solution for businesses that want to
initially deploy the 2540-M2 Array as direct attached, and then seamlessly transition to a SAN when
necessary.
The 2540-M2 Array also combines Oracles time-proven designs with advanced front-end 8 Gb/sec
FC & 6 Gb/sec SAS2 host connectivity and next-generation SAS2 backend technology to enable
organizations productivity through data consolidation, availability, performance, and scalability. Note,
that each one of the 6Gbps SAS ports are x 4 wide, ensuring the creation of 4 lanes in a single
connector (24Gbps per SAS port).
For performance benefits, our solution benefits from the utilization of 15K revolutions per minute
(rpm) SAS2 disk drives within our 2540-M2 arrays. High spindle speeds ensure lower seek times, lower
latency and therefore higher disk transfer rates.
As mentioned earlier, the 2540-M2 Array dynamically scales both in terms of capacity and
performance. A fully configured array supports a maximum of 96 disk drives per system. Typically for
IOPS performance, the greater the number of data disks within the array the higher the overall system
IOPS performance attained. Throughput however, is not disk drive dependent. For customers where
performance is a key criteria, our recommendation is to enable the turbo, or Performance
Enhancement feature where applicable. As a rule of thumb, the turbo feature provides performance
benefits on arrays exceeding approximately 20 disks in a throughput environment, where the
application type is sequential and large block IO. For small block and random application IO, this
feature benefits the array exceeding approximately 50 disk drives. The 2540-M2 with its modular
capacity and performance scaling architecture is also ideally suited for mixed workload application
types and therefore a natural choice for virtualized and scalable needs.

Integrated and Optimized for the Oracle Stack


Oracle Optimized Solutions are predefined solutions that integrate the complete application to disk
stack so that customers can lower their TCO, mitigate risk and improve productivity and efficiency.
The 2540-M2 array is fully integrated into several of these solutions including the World Record TPCH@3000GB benchmark for Oracle Database 11g highlighting the power of the Oracles integrated
hardware and software solutions.

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.

Oracle VM and the 2540-M2 External Storage


Oracle has made storage configuration and integration as flexible and modular as possible by creating a
Storage Connect plug-in for each different category and type of storage. Storage in Oracle VM refers
to two different types of disk storage: the space available for environment resources such as templates
and ISO files, and the logical or physical disks used by virtual machines.
Note: In addition there is also disk space used for the pool file systems of clustered server pools, but
that is not the focus of this section.
For virtual machine disks Oracle VM offers you two choices:

Virtual disks: disk image files on a file system.

Raw physical disks: LUNs accessed directly by the virtual machine.

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 Network Attached Storage - NFS

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

One 16 GB DDR3-1600 DIMM

7100599

Intel Xeon E5-2690 8-cores 2.9 GHz processor

7102740

Four 2.5-inch drive slots and 1 DVD-RW disk cage

RB-SS2CF-300G10K2

One 300 GB 10000 rpm 2.5-inch SAS-2 HDD with bracket

SG-SAS6-INT-Z

Sun Storage 6Gb SAS PCIe HBA, Internal: 8 ports

7102749

Oracle System Assistant 4GB USB Stick

SG-PCIE2FC-QF8-Z

StorageTek 8 Gb Fibre Channel PCIe HBA dual port QLogic

333R-40-10-309 *

Power cord (* country specific)

7100735

Oracle VM preinstall

The Storage Array 2540-M2


Oracle Sun Storage 2540-M2 Optional Software
PART NUMBER

DESCRIPTION

7102873

Sun Storage 2500-M2 Array: Snapshot software license 8/volume and 256/system

7102874

Sun Storage 2500-M2 Array: Volume copy software license 8 simultaneously,

7102875

Sun Storage 2500-M2 Array: 32 storage domain software license

7102876

Sun Storage 2500-M2 Array: Performance Enhancer software license

Oracle Sun Storage 2540-M2 Optional Hardware Upgrade


PART NUMBER

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

Upgrade 4 FC SFPs: 8 Gb/sec

7100021

1 AC power supply (for factory installation)

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

Appendix: JD Edwards Reference Architecture with Oracle VM


JD Edwards EnterpriseOne is an integrated application suite of comprehensive enterprise resource
planning software that combines business value, standards-based technology, and deep industry
experience into a business solution with a low total cost of ownership. A collection of prebuilt
Business Intelligence (BI) applications available as modules for JD Edwards EnterpriseOne provide
organizations the ability to implement and integrate more quickly, with less risk, and at a fraction of the
cost required for building traditional BI solutions. JD Edwards EnterpriseOne provides organizations
with the ability to transform information into business actions and enjoy a strategic advantage over
less-nimble competitors.
Oracle Database 11g Release 2 Standard Edition

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.

More details can be found here:


http://www.oracle.com/technetwork/server-storage/vm/jdedwards-313246.html
The graph below shows the JD Edwards Enterprise One Technology Stack with 3-Tier Logical
Architecture.

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:

Financial Management Suite


o

Tools & Technology


o

Financials - 25 Named user

Oracle Technology Foundation for JD Edwards EnterpriseOne 500 Named user

Supply Management
o

Procurement and Subcontract Management - 25 Named user

Requisition Self Service

- 450 Named user

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

Sun Storage 2540-M2 Array and

Copyright 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the

Oracle VM 3.1 Support

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

Contributing Authors: Vincenzo Matteo,

fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are

Mohinder Toor, Karim Berrah, Teodosio

formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any

Damico, Kostas Piperis, Sven Oberhoff

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

You might also like