Title: Next Generation Data Center
1(No Transcript)
2Wim Coekaerts
- Vice President Linux Oracle VM Engineering
3 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 Oracles products
remains at the sole discretion of Oracle.
4Summary
Linux at Oracle as a case study today future
Customer directions is Linux a viable Mission
Critical platform?
Some stuff that is still in the works
5Worlds Largest Enterprise Software Company
300,000 Global Customers
22.4B in Revenue, FY08
6Role of Linux at Oracle
- Provider of software products on top of Linux
- Provider of Linux services
- User of Linux (one of largest)
- Production (MC) - Product
Development
7Supporting 84,000 Employees Operating in 145
Countries 50 acquisitions in 4 years
820,000 Developers Developing gt 900
Products Continuous Development and Test
9320,000 students trained per year 670 classes per
week 1200-1400 VMs/week 200 servers virtualized
103.6 million users 557M revenues, FY08 40
growth, year over year 10 Non-Linux 90
support/cost
Applications
Middleware
Database
Operating System
Infrastructure
11Running on
84,000 Internal Users 4 Million External
Users
7,000 Network Devices 10,000 TB Storage
42,000 Servers
12Consolidation Standardization at Oracle
Organization
Data Center
Network
Email
Processes
Applications
Self Service
Collaboration
13Oracle Austin Data Center World class
technology and operational excellence
14Virtualization Changes the Game
- Rapid Deployment using Grid techniques and Oracle
VM - Massive elasticity responding to real-world
demands
15Case Study Oracle University
- With Grid
- 1/6th the hardware
- CPU utilization increased from 7 to 73
- Revenue per server increased 5X
- Servers to administrator ratio increased 10X
Enterprise Manager
16Building the Next Generation Data Center
Project Sequoia Oracle Utah Compute Facility
17Project Sequoia Phased Expansion
18Operating the Next Generation Data Center
A Pool of Clusters and Virtual Machines
19Managed as One Grid
Colorado Springs, CO
Austin, TX
Salt Lake City, UT
20Powering All Applications
Colorado Springs, CO
Austin, TX
Salt Lake City, UT
21Oracle Grid Operations Lifecycle
22Configure
Create customer configuration templates
23Provision
24Provision
Customer instance is activated
25Live Migrate
26Live Migrate
Virtual Machines are moved while running
27Grow
Grow a customer instance by adding Virtual
Machines
28Park
Park unneeded instances and return VM resources
to pool
29Rapid Activate
Activate parked instances in seconds
30Grid Grow
Add physical machines to increase Grid capacity
31HA Server Failover
32HA Server Failover
Virtual Machines are re-provisioned after server
failure
33HA Server Failover
Virtual Machines are re-provisioned after server
failure
34Disaster Recovery Migrate
Virtual Machines are re-provisioned after site
failure
Data is Synchronized between Sites
35Oracle Grid Operations Lifecycle
36Oracle Unbreakable Linux
- Continuous operational improvement
- Accelerate return on IT investment
- Reduce cost, risk, and complexity
-
- 24x7 global coverage, 145 countries, 27 languages
- Available to Oracle and non-Oracle users
- Dedicated engineering and delivery team
- Real-world testing
- Validated Linux configurations
- Partner ecosystem
37Oracle VM
Oracle tested and supported Server Virtualization
- Continuous operational improvement
- Accelerate return on IT investment
- Reduce cost, risk, and complexity
-
- Enhanced/optimized Xen technology
- 3X more efficient
- Free to download, use and distribute
- Enterprise-quality support
- Templates for faster deployment
Supported and certified with Oracle products.
38Top-Down Application Management
- Manage the entire application
- Monitor end-user experience
- Accelerate detection, diagnostics and
remediation - Mitigate risks
- Maximize ROI
39Customer concerns
- Does Linux scale?
- yes it does
- Use Linux in Mission Critical environments?yes
it can be, it is by many customers today,
worldwide - Use Linux not just for middle-tier apps but also
database apps?yes it is, today, by many
customers, worldwide - How to deal with small building blocks becoming
large smp systems ? (HPC workloads) - virtualization can help
40Linux OS/distribution issues remaining
- Upgrades of full OS releases requires re-install
- Distribution is collection of 1000s of packages
- owner of package might not care about upgrades
- Diagnostics and debugging
- finally solve things like systemtap/utrace...
- Modern new features
- things like new filesystems, ability to handle
new hardware (SSD, new network features etc) - Stability testing and predictability for upgrades
- Just Enough OS / gold images or templates will
help - go back to basics of a core installation
- OS version independent package sets on top
41 42(No Transcript)