Title: The following is intended to outline our general product direction. It is intended for information p
1The 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.
2Scaling IT during financial meltdown
Campbell Webb Vice President Product Development
IT
3Agenda
- Infrastructure Overview
- Server Strategy
- Storage Strategy
- Backup Strategy
- Desktop Strategy
- Green Initiatives
- Asset Lifecycle Management
4Scaling ITInfrastructure Overview
- 33,000 x86 based servers
- 2,000 RISC based servers
- 500 storage arrays, 5 pedabytes of storage
- 27,000 desktops / notebooks
- 20,000 engineers in 40 countries
- 80,000 sqft of raised floor
5Scaling ITServer Strategy
- Public Cloud
- Amazon EC2/S3/EBS, Joyent
- Google Apps, SalesForce
- EMC, Iron Mountain, Nivanix
- Oracle workloads include
- Education
- Product Demonstration
- Beta Programs
- Backups
6Scaling ITServer Strategy
- Private Cloud
- X86-64 Intel _at_ lt 5000/server
- HP DL380, Dell 1950/2950
- Rackable (full depth), SuperMicro (Intel white
box) - Dell Data Center Solutions (DCS)
- Build you own e.g. Google
- Limit use of AMD given declining market share and
Intel 6 month technology lead - Limit use of IBM, HP, and or Sun () or request
free porting hardware
7Scaling ITServer Strategy
- Linux 2.6
- Oracle Enterprise Linux 4u7 ? RHEL4u7
- Limit use of SUSE Linux given Novells ability to
exist as an ongoing entity (IBM/MS acquisition
_at_1.4B?) - Limit use of MS Windows () and RISC based OS
due to support costs (), lack of open source
community, performance (vs Linux)
8Scaling ITServer Strategy
- Hypervisor/Virtualization
- Oracle VM 2.1.2, 2.2 ? Xen 3.3
- VMware Server (ok, but has OS overhead)
- Limit use of VMware ESX, MS HyperV ()
- Oracle Fact 10000 virtual environments in
production today - combination of Oracle VM
(5000), VMware Server (3300), VMware ESX (1200).
Targeting 100 Oracle VM in 6 months
9Scaling ITServer Strategy
- Oracle Fact refreshing 12,000 -gt 6,000 servers
at a cost of 26m, creating 48000 virtual
environments, saving 1400kW, 4x capacity
increase, 33 throughput increase - HP DL380 G5 Series
- Quad-Core Intel Xeon Processor E5450 (3.00 GHz,
1333MHz FSB, 80W) - 12MB Level 2 (2 x 6MB)
- 32GB RAM
- 8 x 2.5 146GB 15k SAS drives, RAID 5
10Scaling ITServer Strategy
- Oracle Real Application Clusters (RAC) in a box
- Oracle VM 2.1.2
- Oracle Enterprise Linux 4u7
- Oracle Database 11.1.0.7
- 6 VM RAC database nodes
- OEL 4u7 VM with 1 CPU, 4GB RAM, 70GB storage
- 1 VM NFS storage node
- OEL 4u7 VM with 1 CPU, 4GB RAM, 70GB storage
11Scaling ITServer Strategy
- Oracle Real Application Clusters (RAC) in a box
- Shared Storage created with Hypervisor LVM
- Oracle Cluster File System (OCFS) 200GB
- /oradbocfs - Stores Datafiles
- /oraohocfs - Stores ORACLE_HOME binaries
- NFS 200GB
- /oradbnas - Stores Datafiles
- /oracrsnas - Stores RAC CRS files
- /oraohnas - Stores Oracle home binaries
- Oracle Fact 50,000 hours of regression testing
per night across 2000 servers
12Scaling ITStorage Strategy
- Limit use of Direct Attached Storage ()
- EMC CX300, CX700, CX3-80, AX4, Pillar Axoim 500
- Fiber Channel, 72GB, 146GB, 300GB
- SAS 146GB, SATA 500GB
- Brocade, Cisco, Qlogic FC switches
- Limit use of Network Attached Storage ()
- NetApp FAS960, FAS980, 3080, 6070 (NFS, CIFS)
- EMC CX700 (iSCSI)
13Scaling ITStorage Strategy
- Internal Storage _at_ lt 2/GB
- HP DL380, Dell 2950
- 8 x 146GB 15k SAS drives
- 8 x 250GB 7k SATA drives
- RAID 0,1,01,5,6
- Storage Servers _at_ lt 2/GB
- HP DL180
- 12 x 1TB 7k Nearline SAS drives
- SunFire 4500 aka Thumper
- 48 x 1TB 7k SATA drives
- RAID 0, 1, 01, 5, 6
14Scaling ITStorage Strategy
- Direct Attached Storage
- Dell MD3000
- 15 x 3.5 SAS or SATA drives
- 15 x 450GB 15k SAS
- 15 x 1TB 7k Nearline SAS
- RAID 0,1,10,5
- Expandable to 3 enclosures or 45 drives
- 4 x 3GB SAS channels per port
15Scaling ITStorage Strategy
- iSCSI or NFS Network Attached Storage
- HP DL380 / HP DL180 / Dell MD3000 Dell 2950
- Oracle Enterprise Linux 4u7
- Native Linux iSCSI
- Native Linux NFS
- Oracle workloads include
- QA Testing
- Home Directories
- /scratch
16Scaling ITStorage Strategy
- Distributed File System / Clustered File System
- Any X86-64 Intel offering e.g HP DL380
- Oracle Enterprise Linux 4u7
- Clustered File System Software
- Google File System
- Hadoop (Yahoo, Amazon)
- GlusterFS
- Lustre
- Oracle Lustre workloads include
- Nightly regression test results
- Up to 8m files, 3TB generated per day
17Scaling ITStorage Strategy
- Oracle Exadata (OLAP, OLTP)
- HP DL380 server cells
- HP DL180 storage cells
- Voltaire IB switches
- Oracle Enterprise Linux 4u7
- Oracle Database 11.1.0.7
- Oracle Automatic Storage Management
- Oracle Exadata workloads include
- Data Warehouse
- Email, Unified Comms, Content Mgmt
- NFS
18Scaling ITStorage Strategy
19Scaling ITStorage Strategy
20Scaling ITStorage Strategy
- Goal Maximize storage investment, reduce
support costs - NetApp support strategy (321 arrays today, 80
util) - enable de-duplication (25-30 additional storage)
- decommission 109 arrays (create a spare parts
pool) - decommission 13 arrays and replace with
alternative low cost storage - retain 4 arrays under maintenance, retain 101
arrays under warranty - retain 94 arrays with no maintenance
- 115k in maintenance fees projected, reduced
from 2.8m - EMC support strategy (130 arrays today, 80 util)
- decommission 31 arrays/switches (create a spare
parts pool) - decommission 17 arrays and replace with
alternative low cost storage - retain 45 arrays under maintenance, retain 6
arrays under warranty - retain 31 arrays/switches with no maintenance
- 280k in maintenance fees projected, reduced
from 900k
21Scaling ITBackup Strategy
- Virtual Tape Library (VTL)
- Any X86-64 Intel offering e.g. HP DL380
- Any storage e.g. Apple Xserve RAID
- Oracle Enterprise Linux 4u7
- Falconstor
- Deduplication
- Replication
- Oracle Falconstor workloads include
- Source Code backups
- Home Directory backups
22Scaling ITDesktop Strategy
- Desktops 1000 (still compelling)
- Dell Optiplex 755DT, Intel Core 2 Duo Processor
2.33GHz, 2GB RAM, 250GB HDD - Dell 22 Monitor
- Keyboard, mouse
- Custom MS Windows XP image
- Notebooks 800 (still compelling)
- Lenovo T61, Intel Core 2 Duo Processor 2.4GHz,
2GB RAM, 160GB HDD - Port replicator, keyboard, mouse
- Custom MS Windows XP image
23Scaling ITDesktop Strategy
- Virtual Desktop Infrastructure (VDI)
- HP DL380
- Oracle VM 2.1.2
- Oracle Enterprise Linux / MS Windows XP
- Centralized (Linux) and Regional (Windows)
deployments - 8 VM desktop nodes
- MS Windows XP VM with 1 CPU, 3.8GB RAM, 50GB
storage - JDeveloper IDE, Eclipse IDE
- Windows Visual Studio IDE
- ADE / Clearcase / Subversion (Source Code
Control)
24Scaling ITDesktop Strategy
- Thin Client 800 (warrants further testing)
- Sunray 2FS
- 2 x Sun 24 Monitors
- Keyboard, mouse
- Sun Global Desktop
- Advantages vs Desktops/Notebooks
- Central Administration
- Improved IP Security
- Low power _at_ 8watts
25Scaling ITGreen Strategy
- Desktop / Notebooks (80watts)
- Climate Savers standard
- Power off screen after 60 minutes 30watt saving
- Suspend system after 120 minutes 40 watt saving
- 18,000 systems ? 1260kW ? gt 1.1m per year
savings - Server Consolidation / Virtualization
- 12,000 to 6,000 servers
- 1400kW savings ? gt 1.2m per year savings
26Scaling ITGreen Strategy
- Facilities Consolidation
- Decommission large data center _at_ 30,000sqft
- Decommission 38 labs _at_ 12,000sqft
- Decommission 5,000 servers
- 1000kW savings ? gt 1m per year savings
- Decommission Stockholm Colo ? 130,000 per year
savings
27Scaling ITAsset Lifecycle Management
- Goal maximize your infrastructure investment
- Discovery
- BDNA (nmap based server forensics)
- Monitoring
- Oracle Enterprise Manager
- Server CPU util, Memory util, IO util, last login
- Storage CPU util, drive IO util, space util
- HP Openview
- Switch CPU util, bandwidth util
28Scaling ITAsset Lifecycle Management
- Reporting
- Oracle Business Intelligence
- Owner, taxonomy, server/storage util
- Facilitates server reallocation/disposition
- Workload orchestration via BI metrics
- Move workloads to under utilized servers
- Move workloads to green energy efficient data
centers - Self Service provisioning / de-provisioning
- Provide capacity on demand (with lease period)
- Automate both server and storage provisioning
29(No Transcript)