Date post: | 21-Jan-2015 |
Category: |
Technology |
Upload: | cameroon45 |
View: | 400 times |
Download: | 0 times |
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 remains at the sole discretion of Oracle.
Scaling IT during financial meltdownCampbell WebbVice President Product Development IT
Agenda
• Infrastructure Overview• Server Strategy• Storage Strategy• Backup Strategy• Desktop Strategy• Green Initiatives• Asset Lifecycle Management
Scaling 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
Scaling 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
Scaling ITServer Strategy
• Private Cloud• X86-64 Intel @ < ~$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
Scaling ITServer Strategy
• Linux 2.6• Oracle Enterprise Linux 4u7 RHEL4u7
• Limit use of SUSE Linux given Novell’s ability to exist as an ongoing entity (IBM/MS acquisition @$1.4B?)
• Limit use of MS Windows ($$$) and RISC based OS due to support costs ($$$), lack of open source community, performance (vs Linux)
Scaling 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
Scaling ITServer Strategy
• Oracle Fact: refreshing 12,000 -> 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
Scaling 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
Scaling 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
Scaling 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)
Scaling ITStorage Strategy
• Internal Storage @ < ~$2/GB• HP DL380, Dell 2950
• 8 x 146GB 15k SAS drives• 8 x 250GB 7k SATA drives• RAID 0,1,0+1,5,6
• Storage Servers @ < ~$2/GB• HP DL180
• 12 x 1TB 7k Nearline SAS drives• SunFire 4500 aka “Thumper”
• 48 x 1TB 7k SATA drives• RAID 0, 1, 0+1, 5, 6
Scaling 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
Scaling 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
Scaling 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
Scaling 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
Scaling ITStorage Strategy
Scaling ITStorage Strategy
Scaling 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
Scaling 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
Scaling 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
Scaling 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)
Scaling 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 @ ~8watts
Scaling 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 > ~$1.1m per year savings
• Server Consolidation / Virtualization• 12,000 to 6,000 servers• 1400kW savings > ~$1.2m per year savings
Scaling ITGreen Strategy
Facilities Consolidation• Decommission large data center @ 30,000sqft• Decommission 38 labs @ 12,000sqft• Decommission 5,000 servers• 1000kW savings > ~$1m per year savings
• Decommission Stockholm Colo $130,000 per year savings
Scaling 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
Scaling 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