You are on page 1of 36

Building a “Cloud-Ready” Datacenter with

Oracle Solaris, Oracle Linux and Oracle VM


The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remain at the sole discretion of Oracle.
Oracle Operating Systems and
Virtualization: Choice and Flexibility

Oracle’s Operating System


and Virtualization Strategy
Oracle Solaris

Oracle Linux

Oracle Virtualization

The Oracle Advantage for Datacenter Infrastructure

4
Oracle’s OS and Virtualization Strategy
Hardware and Software, Engineered to Work Together

•Invest significantly in both


Solaris and Linux

•Optimize both operating


systems for full stack from
applications to disk
• The industry's most complete
and integrated virtualization,
from desktop to datacenter

•Deliver world class support at


the lowest TCO for
OS + virtualization

5
Oracle Operating Systems: Innovation & Value

• Oracle Solaris: #1 Enterprise OS


• Innovation to solve enterprise-class challenges
• Two decades of performance and scalability leadership
• More apps, more customers, than any other enterprise UNIX
• Linux Leadership
• Oracle Linux + Unbreakable Enterprise Kernel: fast, modern,
reliable, optimized, fully compatible
• Highest quality, lowest cost support
• Enterprise ready: real-world testing, Validated Configurations
• Complete. Open. Integrated.
- Tested and optimized from application to disk
- Comprehensive enterprise management
- Desktop to datacenter virtualization portfolio

6
Oracle Operating Systems and
Virtualization: Choice and Flexibility

Oracle’s Operating System


and Virtualization Strategy
Oracle Solaris

Oracle Linux

Oracle Virtualization

The Oracle Advantage for Datacenter Infrastructure

7
Oracle Solaris Addresses
IT Challenges

Reliability / Manageability

Scalability / Performance
Observability / Data Management

Security

Virtualization

8
Reliability: Predictive Self Healing
Stop Problems Before They Happen

• Self-diagnosis in seconds; fine-grained recovery


• Zero source code changes required
• Close relationship with AMD, Intel, SPARC engineers
• Fault Manager and Service Manager

Memory Diagnosis and Retire:


32% reduction in annual downtime (192 GB system)
46% reduction in annual downtime (16 GB system)

9
Scalability and Performance
Two Decades of Solaris/Oracle Optimizations

• Intimate Shared Memory /


Dynamic Intimate Shared Memory
• Scheduler control optimizations
• 64-bit memory space
• /dev/poll
• Reconfiguration Coordination Manager
• Locality Groups
• Large Page Support
• FX: Fixed Priority Class
• Direct I/O with concurrent writes
• Sun Cluster optimizations for Oracle RAC

10
Solaris Dynamic Tracing (DTrace)
“…like they saw inside my head and gave me the One True Tool.”

• Designed for production systems


- Safe; observe anything, any time
• Problems solved in minutes, not days
• Instrument every line in every application
• Massive performance opportunities
• No code changes required
• Oracle Solaris Studio: DLight
- Visual access to DTrace data
Consultant uses DTrace
to find live code problem
in minutes; 35% gain in
key FedEx app

11
Solaris ZFS
Intelligent, Cost Effective Data Management

• End-to-end data integrity


- 256-bit checksums
- Copy-on-write transactions
• Easier administration Best File
System
- Pooled storage model—no volume manager
- Move volumes between x86, SPARC
• Immense data capacity
- World's first 128-bit file system
• Huge performance gains
- Especially architected for speed Avoids $50,000 storage,
six-figure tape library
purchases

12
Solaris Containers
Built-in Virtualization on Any Solaris System

• Limitless partitioning—one license


• Highly efficient consolidation tool
- Thousands of applications on one system
- Solaris 8 and Solaris 9 Containers:
highly economical rapid conversion from older
environments
• Container cloning, migration
• Instant restart
• Ideal for many scenarios
- Highly secure isolation
- Lightweight “test” environments
- Dynamic environments with resource sharing
- High performance, especially multithreading
- Rapid prototyping testbeds on same hardware and OS

13
Oracle Solaris Virtualization
Achieving Dramatic Results

United States Air Force


  Province of Flemish Brabant
Capabilities Integration Monmouth Independence • Consolidated servers using
Environment (CIE) Network
Oracle Solaris containers
• Consolidated servers using “With Solaris Containers and • Achieved a 2:1 consolidation
Oracle Solaris Containers LDoms, we can support a lot
of services using a minimal ratio for SAP and 5:1 ratio for
• Decreased server amount of equipment. It’s several smaller applications
deployment time by more fair to say that we will • Reduced server investment
than 90% with Oracle VM realize a complete return on
investment in 12–36 months.” costs by 40
Server for SPARC
• Achieved 100% uptime for
• Cut datacenter power the organization’s email
consumption by over 25% system due to the reliability of
• Reclaimed nearly 50% of Oracle’s Sun servers and the
datacenter floor space with Oracle Solaris 10 Operating
eco-responsible servers System

14
Oracle Solaris Security

• Digital Certificates Everywhere


• IP Filter firewall
• Secure Execution
• User Rights and Process Rights Management
• Cryptographic infrastructure
• Secure by Default networking
• Solaris Trusted Extensions
• Common Criteria Certification
- EAL4+
- Labeled Security, Controlled Access, Role-Based Access
Control protection profiles
• BART: Basic Audit and Reporting Tool

15
Solaris Roadmap
Maximizing Integration
Solaris 11
Oracle Solaris 11 Express: Update
Available and fully supported today for Core
deployment and testing of advanced Scalability
Oracle Solaris 11 features on over Solaris 11
1,000 SPARC and x86 platforms, Update
including Oracle’s Exadata and System
Exalogic engineered systems Management
Solaris 11 I / O Scalability
Update
Solaris 11 High
Software Availabilit
Solaris 10 Lifecycle y
Platform Scalability Memory
Support Networking Scalability
Software Security Virtualizat
SolarisIntegration
11 Express (Sep 2007 - ) ion
2010 2011 2012 2013 2014 2015
M-Series M-Series M-Series
8-64 Sockets SPARC
SPARC

1-64 Socket 8-64 Sockets


T-Series + 20 % T-Series + 6x Throughput + 2x Throughput 1-64 Sockets
1-4 Socket 1-4 Sockets + 1 . 5x Single T-Series + 2x Throughput
+ 2x Throughput + 3x Single Strand 1-8 Sockets + 1 . 5x Single
Strand + 3x Throughput Strand
x86

Power, Reliability, Power Management Optimizations for Latest-Generation x86 Processors

16
Oracle Operating Systems and
Virtualization: Choice and Flexibility

Oracle’s Operating System


and Virtualization Strategy
Oracle Solaris

Oracle Linux

Oracle Virtualization

The Oracle Advantage for Datacenter Infrastructure

17
Oracle: Making Linux Better

• Software: Oracle Linux


- Launched in 2006; more than 5,500 customers
- Freely available and distributable binaries
- Choice of two kernels:
• Unbreakable Enterprise Kernel, optimized for extreme
performance
• Red Hat Compatible Kernel
- Oracle’s base Linux development platform
• Applications certified on RHEL run unchanged
• No Red Hat compatibility bug has ever been reported to
Oracle
-
• Support: Oracle Unbreakable Linux
- Enterprise-class, global, 24x7 Linux support in 145 countries
- Supports both Oracle Linux and Red Hat Linux deployments
- Red Hat users can switch and save in minutes; no reinstall needed
-

18
New: The Unbreakable Enterprise Kernel
• Fast, modern, reliable and optimized for Oracle
• Used for extreme performance on Exadata and Exalogic
• Allows innovation without sacrificing compatibility
- Choose at boot time: a system optimized for
running Oracle software or strict Red Hat compatibility
• Based on a stable 2.6.32 kernel
- Includes existing enhancements contributed by Oracle, plus new
optimizations—all open source
• Free download via public yum server
• Covered by Oracle’s existing Unbreakable Linux support; no change in
pricing
• Easy installation on top of Oracle Linux 5
• Existing applications run unchanged


Oracle recommends using the Unbreakable Enterprise Kernel
for all enterprise software on Linux

19
Features:
Unbreakable Enterprise Kernel
• Improved Infiniband and RDS performance
• Support for bigger servers
• Improved power management
• Fine grained control over CPU, memory
• Up to 4 petabyte cluster volumes
• Data integrity enabled
• Improved hardware fault management

ALL kernel enhancements made by Oracle in the


Unbreakable Enterprise Kernel are open source and
have been made available to the Linux community

20
The Unbreakable Enterprise Kernel: Fast
Benchmark Red Hat Unbreakable Gain
compatible Enterprise
8kb flash cache reads kernel
197 thousand Kernel
1 million 407%
(IOPS)
Solid State Disk access 4GB/second 9.5GB/second 137%

Infiniband RDS 89 thousand 273 thousand 206%


messages,
single card (IOPS)
8 socket database
OLTP (transactions per
1.8 million 3.2 million 77%
minute)

21
Oracle Unbreakable Linux Support
Enterprise-class support for Linux, with premier backports,
comprehensive management, indemnification, testing and
more — all at significantly lower cost

•24x7 global coverage, 145 countries, 27 local languages


•Continuous operational improvement
•Dedicated engineering and delivery team

•Accelerate
•Backed return
by world’s largest on IT investment
support team
•Enterprise-quality, Lower cost
•Reduce cost, risk, and complexity
•Service Excellence in Integrated Services (TSIA)
•2008 Service Excellence in Mission Critical Support Award
(SSPA)
•2006 J.D. Powers and Associates Global Certification for
Outstanding Customer Support

22
Cut Costs with Oracle Unbreakable Linux
• Free Enterprise Linux software; no license cost
• Comprehensive indemnification: deploy with confidence
• Free Oracle Management Pack for Linux software
• Free Oracle Clusterware for Oracle Unbreakable Linux
Customers
• Affordable support for both Sun and non-Sun hardware
• Large scale 24x7, global support; improved response
times; faster time to market
• Consolidated support contact eliminates finger pointing
• Validated Configurations: pretested complete
configurations speed Linux deployments
• Consolidate support contracts; lower TCO


• 23
Diebold: Improves Linux Support
Satisfaction, Cuts Support Costs in Half
• Improved satisfaction with issue resolution
compared to Dell / Red Hat
• Went from 60 Red Hat servers to fewer than 30
• Reduced the number of HP-UX servers supporting
E-Business Suite from 20+ to less than 10

“With Oracle Unbreakable Linux, we benefit in


several ways. We reduced support costs by
50%, and we can harness the power of
Oracle’s global support organization to
deliver the integrated and enterprise-quality
17,000 employee, $3.2 billion provider of support we require.”
integrated self-service delivery and Mike Ehrman, Team Lead,
security systems and services
Oracle & UNIX Administration Group

24
Oracle Operating Systems and
Virtualization: Choice and Flexibility

Oracle’s Operating System


and Virtualization Strategy
Oracle Solaris

Oracle Linux

Oracle Virtualization

The Oracle Advantage for Datacenter Infrastructure

25
Oracle VM Server for SPARC 2.0
Advanced Virtualization For SPARC T3 Servers

• Enhanced Performance
– Deliver native I/O throughput in the guest
domain
– Assign individual PCI cards to guest domains
• Advanced Resource Management
– Memory dynamic reconfiguration
– Add/remove memory to an active domain, in
256MB increments
• Improved Power Management
– CPU clock speed adjustments
– Memory power management
– Power limit

26
Oracle VM Server for x86

• Free, next-generation server virtualization solution that


makes enterprise applications easier to deploy, manage
and support
• The only server virtualization software supported and
certified for all Oracle software

•Free to download
•Enterprise-quality support
•Real-world deployment testing
•Risk-free virtualization

27
Oracle VM
Server Virtualization and Management
 Oracle VM Manager & Enterprise Manager
 Manage hundreds—or thousands—of servers
 Central Java management server
 Web browser-based management console
 Advanced virtualization management including
Live Migration, HA / auto-restart, loadbalancing…
 Oracle VM Server
 Installs on “bare-metal” servers in about a minute
 Guest operating systems:
 Enterprise Linux
 Support for paravirtualized- and
hardware-virtualized kernels &
drivers
 Oracle Solaris
 Microsoft Windows
 Includes paravirtualization drivers

28
Oracle VM Server for x86: Architecture
Oracle VM Manager:
•Browser-based
•Java server
Server Pools: •Scalable & Available
•Pool resources
•Load balance
•Migrate
•Auto failover V V V V V V V V
M M M M M M M M

Server Pool Browser Server Pool

Oracle VM Manager
Oracle VM Oracle VM
Servers Servers

NAS, SAN, iSCSI NAS, SAN, iSCSI


XE, SE, EE or RAC
Database

Oracle VM
Servers:
•Host guest VMs Shared Storage Pool Options:
•Oracle Linux •NAS/NFS
•Oracle Solaris •SAN
•Windows •iSCSI

29
Oracle Enterprise Manager
Integrated Management From “Apps to Disk”

Manage applications top-down,


Oracle Enterprise from the business
Manager perspective by understanding
user experiences and business
impact of IT issues

Manage entire application


lifecycle to increase business
agility with comprehensive
application quality management
and compliance solutions

Reduce operational costs


Oracle Linux
Oracle Solaris through intelligent diagnostics
and automated IT processes

30
Oracle VM Templates Accelerate
Application Deployment
E-Delivery

Save days or weeks in installation and configuration t


Download from Oracle
•Pre-built, pre-configured VM
•Complete app, middleware, DB
Siebel Siebel Customize & Save
installation CRM CRM as Golden Images
•Complete Siebel CRM, VM 1 VM 2 VM VM VM
Database 11g, Enterprise
Manager…
Oracle VM Server Pool
Siebel
CRM Enterprise
Fil
e Manager Oracle VM Servers
Start-Up in
Oracle VM Pool

Import via
Oracle VM NAS, SAN, iSCSI
Manager
VM

31
Oracle Virtual Assembly Builder
Based on Oracle VM

 Application-aware
virtualization Web Web

 Package software
components into Assembly
collections of software
appliances
 Standardized building SOA Svc WLS WLS

blocks
 Create multi-tier
application assemblies Metadata
…….
using virtualized …….
appliances RAC RAC
 Simplified and rapid
provisioning
 Single step, template-
based deployment of
multi-tier applications to
virtualized
environments
32
Oracle Operating Systems and
Virtualization: Choice and Flexibility

Oracle’s Operating System


and Virtualization Strategy
Oracle Solaris

Oracle Linux

Oracle Virtualization

The Oracle Advantage for Datacenter Infrastructure

33
The Oracle Advantage
for Datacenter Infrastructure
• Choice, flexibility, lower cost computing for customers
• The industry’s two most popular operating systems
• The industry’s two most widely deployed
enterprise processor architectures
• The industry’s most complete virtualization
• Sophisticated application-to-disk
enterprise management
• Hardware and Software, Engineered to Work Together

34
For More Information…

• oracle.com/solaris
• @ORCL_Solaris

• oracle.com/linux
• @ORCL_Linux

• oracle.com/virtualization
• @ORCL_Virtualize

Free downloads available for


Oracle Solaris, Oracle Linux and Oracle VM for x86

35
© 2009 Oracle – Proprietary and Confidential

You might also like