Virtualization Best Practices and Performance with Oracle Storage
Post on 11-May-2015
986 Views
Preview:
DESCRIPTION
Transcript
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2
Virtualization Best Practices and Breakthrough Performance with Oracle Storage
David DARIOUCH – Storage Sales Consulting LeadKurt HACKEL – Oracle VM Development DirectorAnderson SOUZA – Sr. Software Engineer
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
ProgramAgenda
Data Center Challenges and
Application Driven Virtualization
Why Oracle Storage for Virtualized
Environments
Best Practices for Pillar Axiom
Best Practices for Sun ZFS Appliance
Questions & Answers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4
Evolving Storage Needs for Virtualized Data center• “Data centers” are becoming “Service Centers”
• Cloud computing is driving the need to deliver complete integrated stacks, not just components
• On-going need for greater optimization & efficiency
• Requirements are going beyond “just” space provisioning
• Isolated hypervisors and storage silos are not good enough
• Users need full stack provisioning and management
Storage Needs to Deliver Ready to Run Services
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5
Top Storage Challenges with Server Virtualization
• Driving simultaneous Server and Storage consolidation: naturally occur together
• Managing rapid growth and large capacity systems
• Maintaining performance with unpredicted chaotic workloads (i.e. “Boot Storms”)
• Avoiding storage silos
• Completing backups on time
• Allowing scale to IaaS
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
Application-Driven Virtualization
• Virtualization offers key cost savings benefits Server consolidation Lower energy, facility and labor costs
• But - the goal is not “virtualization” itself. Virtualization must enable the entire stack to be:
Easier to DEPLOY Easier to MANAGE Easier to SUPPORT
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
Oracle Virtualization
• Oracle’s virtualization strategy offers much more: Most comprehensive
Fully tested with applications
Designed for full stack deployments
Integrated, full stack management
Integrated support
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8
Oracle Virtualization Solutions
StorageVirtualization
DesktopVirtualization
ServerVirtualization
• Oracle VM• Logical Domains• Solaris Containers• Dynamic Domains
• Virtual DesktopInfrastructure
• Sun Ray • Secure Global Desktop• VirtualBox
• Exadata• ASM• Storage Connect• Oracle Storage
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9
Oracle VM Storage ConnectAdvanced Storage Operations
Storage Connect Plug-Ins for Management…• Oracle and 3rd party storage…from the Manager UI
More than just provisioning…
• Create LUNs or Volumes• Expand LUNs or Volumes• Associate, share with VMs
Create LUN
CLONE VM
3.0
Oracle Storage
Storage Connect Plug-In Framework & API
Oracle Plug-In
Partner Storage
Partner Plug-In
vendor_specific_command_CREATE_LUN
OCFS2 Filesystem
JBOD
OCFS2 Plug-In
_INSTANT_CLONE
Storage Repositories
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
ProgramAgenda
Data Center Challenges and
Application Driven Virtualization
Why Oracle Storage for Virtualized
Environments
Best Practices for Pillar Axiom
Best Practices for Sun ZFS Appliance
Questions & Answers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
Oracle Storage SolutionsWhy Choose Oracle Storage for Virtualized Environments
Sun ZFS StorageApplianceExadata Pillar Axiom StorageTek
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
Most Efficient5x less disk space, energy usage,and cost than competition
Distributed RAIDLinearly scale performance and capacity without disruption
Patented Quality of ServiceDeterministic IO queue management aligned to business importance
Best Modular ScalabilityElastic system-wide scaling withoutforklift upgrades
Oracle Pillar Axiom 600
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13
S7420
Axiom 600 – one model that linearly scales both capacity and performance
Up to 4 ACTIVE-ACTIVE SLAMMERS with 64 Bricks8 Control UnitsUp to 832 drivesUp to 1.6PB Capacity192GB Cache128 RAID ControllersSATA, FC, and SSD Storage Classes
SINGLE ACTIVE-ACTIVESLAMMERwith ONE BRICK2 Control Units13 Drives12TB Capacity48GB Cache
The Axiom 600 includes… Patented Quality of Service (QoS) Software
All Protocols: FC, iSCSI, CIFS, NFS
All Management Software: Application Profiles, Thin Provisioning, Path Management, MaxMan
Engineered integration with Oracle software: Oracle EHCC, OEM, ASM, SAM, Oracle VM
Oracle Pillar Axiom 600Storage Consolidation for Virtualized Environment
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
S7420
Best AnalyticsVisualize and resolve issuesup to 44% faster than with competition
Best PerformanceOLTP and Backup performanceup to 2x faster than with competition
Most Efficient5x better storage efficiency withHCC for in-database archives
Trusted by Oracle ITOracle IT runs on ~300 Sun ZFS Storage Appliances (over 100PB)
Oracle Sun ZFS Storage Appliance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15
New benefits15,000 RPM HDDs and SSD - advantageous for specific high I/O use cases.
Continued software improvements resulting in better availability and performance.
Clients and applications (all models)Oracle Solaris • Oracle Linux
Oracle database, middleware, and applications
Oracle VM • VMware • Windows
More than 50 business applications supported
S7420
Standard features (all models)All data protocols: FC, iSCSI, IB, NFS, CIFS, WebDAV, etc. Advanced data services*: Snap, dedup., compression, analytics, etc.
* Replication and Clones are separately licensed features
7120Best value
Full suite of data services7320
Best flexibilitySingle or dual controllers
7420Best scalability
High Availability Environments
Oracle Sun ZFS Storage Appliance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16
ProgramAgenda
Data Center Challenges and
Application Driven Virtualization
Why Oracle Storage for Virtualized
Environments
Best Practices for Pillar Axiom
Best Practices for Sun ZFS Appliance
Questions & Answers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17
Virtual Server
Virtual Machine 2
Virtual Machine 1
Virtual Machine 3
FIFO Queue
Virtual Server
Virtual Machine 2
Virtual Machine 1
Virtual Machine 3
1 3
9
4 5
8
10
7
2 6
Premium Priority Queue
Medium Priority Queue
Low Priority Queue
Premium Medium Low Premium Medium Low
Typical
Multi-Tier Array
Oracle Pillar Axiom ArchitecturePrioritizing the I/O Queue; Breaking the FIFO Model
4 5
8
10
1 3
7 9
2 6
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18
Typical Storage Provisioning Challenges
• Granular host resource optimization on the server side provides better server performance
• No resource optimization at the storage end results in poor storage space and performance utilization
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19
Application-Aware StorageBenefits of Application Profiles for Virtual Machines
Data Type
StorageClass
LUN Performance Profile
Priority Access Bias I/O Bias
Control files SSD or FC High / Premium Mixed Mixed
Database Index SSD Medium Mixed Mixed
Database Tables SATA Medium Mixed Mixed
Temporary files SATA Medium Mixed Mixed
Online Redo Log Files FC High Sequential Write
Archive Log Files SATA Low Sequential Write
1. An Administrator considers provisioning storage for a new virtual machine - Use VM Templates
2. Launches the Axiom Storage System Manager
3. Selects the Application Profile for the VM application and QoS
4. Storage ready !
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20
Pillar Axiom Storage ProvisioningQuality of Service for Virtual Machines
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21
VM Pool #2VM Pool #2
VM Pool #3VM Pool #3
VM Pool #1VM Pool #1
QoS Best PracticesTypical Pillar Axiom Implementation
High Priority VMs :Databases, ERP, Groupware, Web
Standard Priority VMs :DC, DNS, Print, Database-Dev
Low Priority VMs :Templates, Clones, Archives, Backups
• Group VMs by Priority or Application Profiles
• Reduce number of LUNs for ease of management
• Dynamicaly migrate VMs between QoS when performance requirements changes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22
Further Improving VM PerformanceBest QoS Optimization
• Where to install OS, application data and swap ?
• Traditional : all in a single LUN
• QoS Enhanced : separated LUNs with appropriate QoS for each
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23
Pillar Axiom Advantages for Virtualization
• Quality of Service enables simplified provisioning, centralized management, and consolidated resources
• Quality of Service helps to manage resource contention based on business priority
• Intelligently manage random IO – don’t just throw hardware at it!
• Manage multiple mixed workloads effectively
• Dynamically scale up & out without disruption
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24
ProgramAgenda
DataCenter Challenges and
Application Driven Virtualization
Why Oracle Storage for Virtualized
Environments
Best Practices for Pillar Axiom
Best Practices for Sun ZFS Appliance
Questions & Answers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Hybrid Storage Pool
Sun ZFS Storage Appliance Advantages for Virtualization
Fast CPU4xCPUs
(per head)DRAMCPU
CPU DRAM
SSD
SSD
Large L1 Cache
(up to 2TB DRAM) Huge L2 Cache
(up to 4TB of SSD)
3TB 7200RPM
300/600GB 15k RPM
300/600GB 15k RPM
4 W
rite
SS
Ds
per
tra
y4
Wri
te S
SD
s p
er t
ray
Fast Network (InfiniBand, 10GbE)
NFS, iSCSI, FC
Logzilla
ARC L2ARCReadzilla
DiskPools
Faster, cheaper, bigger and more efficient !
Intelligently managed by multiple algorithms
Efficiently improves the cache utilization for virtualized environments
Fast response time and low latency for virtualized applications
Avoids VMs boot storm, bottlenecks, hot spots and I/O saturation
Hybrid Storage Pools
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26
Intelligent Cache and Performance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27
Storage Efficiency for Virtualized EnvironmentsCombining Deduplication, Compression and Thin Provisioning and Linked-clone
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28
200 Windows 7 virtual desktops working with compression, deduplication, thin provisioning and linked clone technologies
Oracle VDI
Oracle Virtual Desktop Infrastructure Use Case
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29
Virtualized Platform utilized: Oracle VDI (Virtual Desktop Infrastructure) with VMware vSphere5 as desktop provider.
Protocol/Speed and record size: NFS protocol, 10GbE (LACP) mode and 8KB NFS record size.
Storage Pool Configuration: 18.6TB mirrored (44x1TB 7200rpm disks drives)
Total of Virtual Desktops: 200 windows 7 virtual desktops.
Average of disk space per VM: 44.72GB, total 8.94TB.
Oracle Virtual Desktop Infrastructure Use Case
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30
200 Desktops with Oracle’s Sun ZFS Storage Appliance working with compression, deduplication and thin provisioning technologies
Oracle VDI Use Case
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31
Oracle VDI Use Case
200 Desktops with Oracle’s Sun ZFS Storage Appliance working with compression, deduplication, thin provisioning and linked-clone technologies
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32
Best Practices and Recommendations for Virtualized Environments
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33
Best Practices and Recommendations for Virtualized EnvironmentsHeterogeneous Hypervisors and Architecture Support
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34
Best Practices and Recommendations for Virtualized Environments
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.35
Analytics gives unprecedented visibility into bottlenecks and other issues that might exist in the virtual infrastructure.
Real time System Performance and Utilization of Oracle VM
Load Balancing and Tuning of virtualized applications and Oracle VM data stores
Monitoring Storage in Virtualized Environments Sun ZFS Storage Appliance Analytics & Pillar Axiom Monitoring
Analytics
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.36
Oracle Storage : Best Choice for Application Driven Virtualization
Designed to handle heavy I/O load for virtualization environments
Fast reading/writing operations (specially for random I/O workloads originated by virtual machines and hypervisors)
Easy-to-use, safe, efficient and scalable for virtualized environments
Cost-effective storage solution Native functionality and interoperability across multiple
vendors and toolsets Application optimized and full-stack integration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.37
To Learn More
Visit www.oracle.com/storage to view:
• Oracle Sun ZFS Storage Appliance
• Oracle Pillar Axiom Storage Systems
Visit www.oracle.com/virtualization to view:
• Oracle Server Virtualization
• Oracle Data Center Virtualization
• Oracle Desktop Virtualization
37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.38
Like us on Facebook
Join the Conversation
• Engage with Oracle Experts
• Share knowledge and experiences
• Keep up with hardware topics & trends
• Access Oracle Hardware content easily, including events, webcasts, white papers and more
Join the Oracle Hardware Hub today
facebook.com/oraclehardware
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39
Learn More At OpenWorld
Tuesday October 2nd, 2012 11:45 AM - 12:45 PM - Using Oracle Automatic Storage Management with the Latest-
Generation Technology - Moscone South – 301
1:15 PM - 2:15 PM - Extreme Storage Scale and Efficiency: Lessons from a 100,000-Person
Organization - Moscone South – 252
1:15 PM - 2:15 PM – General Session : Breakthrough Efficiency in Private Cloud
Infrastructure – Moscone West 3014
5:00 PM - 6:00 PM – HOL : Managing Storage in the Cloud - Marriott Marquis – Salon 14/15
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40
Learn More At OpenWorld
Wednesday October 3rd, 2012 11:45 AM - 12:45 PM – General Session : Oracle Storage – Best of Breed and Best for
Oracle – Moscone South 103
3:30 PM - 5:00 PM – The Storage Forum : Meet Oracle’s Storage Experts – YBCA Forum
Demos Oracle Storage : A to Z Integration with Oracle VM 3.x – Moscone South Center S-148
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.41
Questions?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.42
Graphic Section Divider
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.43
top related