Upload
phungkhanh
View
216
Download
0
Embed Size (px)
Citation preview
1 | © 2011 Oracle Corporation – Proprietary and Confidential
2 | © 2011 Oracle Corporation – Proprietary and Confidential
Storage Quality of Service with the Pillar Axiom
Adrian Groeneveld
Oracle Storage Topics
• Storage Market & Challenges
• Oracle Vision
• Oracle Storage: Strategy
• Oracle Storage: Product Lines
• Oracle Storage: Pillar Axiom 600
• Oracle Storage: Quality of Service
• Hardware and Software Engineered for Value
Storage Needs Are Growing
Application Requirements Drive Greater Capacity and Performance
2010 New Digital Data
1,200 Exabytes
2020 New Digital Data
35,000 Exabytes
29X Growth
The New Approach to IT
• IT as a Service
• Consolidated virtualised infrastructure
• Pooled server, storage and network resources
• Rapid, on demand allocation to new applications,
business divisions etc.
• Blend of insourced and outsourced IT
Impact on Storage
• Storage is central
• All applications, databases, files require storage
• Storage takes space
• Storage uses power
• Storage impacts performance
• Requires high level of expertise
• Done poorly can be very expensive
• Comes in different flavours
– SAN, NAS, FC, iSCSI etc
Oracle’s VisionHardware and Software, Engineered to Work Together
• Open and standards-based
• Optimized, integrated and extensible
• Better performance, reliability, security
• Shorter deployment times
• Easier to manage and upgrade
• Lower cost of ownership
• Reduced change management risk
• Integrated support
Oracle Storage Strategy
Engineered for Oracle Software / Best of Breed for Mixed Environments
Oracle Software
Runs Fastest and Most
Efficiently on
Oracle Storage
Oracle’s Storage Vision
Engineered for Oracle Software / Best of Breed for Mixed Environments
Seamless Integration
Highest Performance
Most Efficient
Most Secure
− Oracle applications auto-provision and tune Oracle Storage
− Oracle Database dynamically exchanges I/O requirements with Oracle Storage
− Data compression without rehydration from database to disk to tape
− Encryption keys auto-generated from application, database, and storage
− Oracle unified security key management across apps, database, disk and tape
− Database query pre-fetch and off-load with optimized data caching
− Seamless automated backup and recovery across the entire Oracle stack
− End-to-end data transport with zero buffer copies over InfiniBand fabrics
− Single system interface for all statistics, alerts, faults, analytics, provisioning
− Dynamic and deterministic QoS driven by Oracle applications
− Automated, policy-based tiering across flash, disk and tape
Oracle NAS and SAN Storage: Positioning
ZFS Storage Appliances
Best Products for NAS
Environments
PillarAxiom 600
Best Product for SAN
Environments
Strategic NAS and SAN Platforms
• Easy to Use Enterprise Storage: Data and storage services that can be promoted or
demoted “on the fly” to increase or decrease performance
and priority as business and application priorities change.
• Scalable and Elastic: Ideal storage platform for virtual infrastructure projects, IT
data center consolidation projects, Oracle deployments,
and bringing business-critical applications, such as financial
and OLTP, online with the highest levels of performance
without tradeoffs for capacity utilization.
• Industry leading Efficiency:
Utilization, Performance, and Protection – tied to unique
service levels. Consolidate your applications on a single
storage platform.
Pillar Axiom 600 : Oracle‟s Axiom lowers IT costs and speeds up ROI with advanced Quality
of Service, simple data management, and industry leading utilization and scalability.
Introducing the Pillar Axiom 600The Core Value Propositions
Storage Controllers – Slammer
(1 to 4 per Axiom)
• Active-Active SAN or NAS control units
• 48GB Cache
• SAN: 4x 8Gbps FC, 4x 4Gbps FC, 8x 1GbE iSCSI
• NAS: 4x 10GbE, 8x 1GbE
• Redundancy for High Availability
Storage Enclosure – Brick
(1 to 64 per Axiom)
• Dual RAID controllers
• Embedded RAID-5 and RAID-10
• SATA, Fibre Channel and SSD drives
• Built in hot spare
• Hot-swappable drives and RAID Controllers
Management Controller - Pilot
(1 per Axiom)
• Dual control units
• Active/Standby - High Availability Cluster
• (2) Hard drives for Configuration and Log Cache
• (6) 10/100/1000 Base-T Ethernet
Axiom 600 Terminology
12
S7420
Axiom 600 – one model that linearly
scales both capacity and performance
Up to 4 ACTIVE-ACTIVE
SLAMMERS with 64 Bricks
8 Control Units
Up to 832 drives
Up to 1.6PB Capacity
192GB Cache
128 RAID Controllers
SATA, FC, or SSD Storage Classes
SINGLE ACTIVE-ACTIVE
SLAMMER
with ONE BRICK
2 Control Units
13 Drives
12TB Capacity
48GB Cache
All models include…
Patented Quality of Service (QoS) Software
All Protocols: FC, iSCSI, CIFS, NFS
All Management Software: Multi-Axiom Management, Application Profiles, Thin
Provisioning, Storage Domains, Path Management Software
Data Protection and Mobility Software: Replication, Volume Copy, Clones
Engineered integration with Oracle software: EHCC, OEM, ASM, SAM, Oracle VM
13
Pillar Axiom 600 Storage System
Axiom ArchitectureCore Data Services
• MaxMan: Single Pane of Glass management
• MaxRep: Fully featured replication
• Copy Services
• Clone-Lun, Clone-FS, Volume Copy, Snap-FS
• Axiom Data Protection Manager
• Thin Provisioning
• Storage Domains
• QoS Cross-Tier data migration
• Axiom Path Manager
• Axiom Secure WORMfs
Managing Multiple Axioms
Axiom
1
Axiom
2
Axiom
3...
Axiom ArchitectureMaxMan: Single Unified Storage Administration
• Axiom Architecture• MaxRep: A Comprehensive Data Protection & Mobility Suite
• Heterogeneous Storage Protection
• One-to-many System Replication
• Many-to-One System Replication
• Multi-hop Replication
• Local or Remote Continuous Protection
• Sparse Application Consistent Retention
• Consistency Groups
• Bandwidth Throttling
• Compression and Encryption
• Application Consistent Recovery
Breaks the traditional FIFO model of storage access.
The Axiom Storage System provides IO Prioritization
and aligns the Business Value of the application to IO Performance levels
Axiom ArchitectureSystem Wide QoS Control Points
Virtual Server
Virtual Machine 2
Virtual Machine 1
Virtual Machine 3
FIFOQueue
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 Typical MultiMulti--Tier ArrayTier Array
Axiom ArchitecturePrioritizing the I/O Queue; Breaking the FIFO Model
4 5
8
10
1 3
7 9
2 6
Do
ma
in 2
Do
ma
in 1
Do
ma
in 3
Create up to 64 Physical Domains in a Single Axiom
• Refresh Legacy or Aging Bricks without DisruptionEasily and non-disruptively evacuate old drives
• Isolate Application Data or Workloads to Physical LocationSecure a workload to a domain - No co-mingling of data across media
• Separate User Groups or Departments to Physical LocationSecure department or user type/role data to a domain
• Separate ProtocolsIsolate SAN and NAS workloads – they can be very different.
19
Axiom ArchitectureExtending QoS w/ Storage Domains
Axiom ArchitectureDistributed Intelligence: Adding Capacity Adds IOPS
Linear scaling of bandwidth and performance by adding Slammers
Linear scaling of performance and capacity by adding Bricks
21
Scale-up and Scale-out Design
Key Differentiator: Scalable and Elastic
The Axiom can be tuned
to support specific
data work loads for:
Each LUN or filesystem
Each point-in-time Clone
Application aggregates
for multiple applications
Maximizes use of Axiom
system resources:
• CPU
• Cache
• Capacity
Application PriorityAbility to promote and
demote application priority
based on SLA policy
IO Priority
(Premium to Archive)CPU + Cache usage
Drive TypeSSD, FC, SATA
Number of RAID
Groups (drives)Stripe Width
RAID Type (5,10)
Access PatternSequential, Random,
Mixed
IO BiasRead, Write, Mixed
QoS exploits the
multiple
capacity/performance
choices by managing
the overall system
resources.
Automated resource
selection to best meet
dynamic application
requirements.
22
Key Differentiator: Easy to UseApplication Profiles
Manage Application Priority
Temporarily or Permanently
Permanent QoS Migration = Controls I/O Priority CPU, Cache and Capacity
• Optimize the Slammer CPU/Cache allocation across I/O queues
• Re-provision storage pool to optimize IOP capability.
Temporary QoS Migration = Controls I/O Priority CPU and Cache (does not move data)
• Modify the Slammer CPU/Cache allocation for the I/O queues
Key Differentiator: Easy to UseReset QoS Within the Same Storage Class
23
Permanent QoS Migration = Controls I/O Priority, CPU, Cache and Capacity
• Optimize the Slammer CPU/Cache allocation across I/O queues
• Moves data to a new Storage Classes
• Can change RAID mode
Manage Application Priority
Permanently
Reset QoS Across Storage Classes
24
Key Differentiator: Easy to Use
26
Scale-up and Scale-out Design
Performance: Bandwidth
I/0 Type 2X16 15K FC 1X8 15K FC 2X20 15K FC Type
128K Sequential
Read
2457 (4 GB FC)
2900 (8 GB FC)
1280 (4 GB FC)
1280 (8 FB FC)
2546 (4 GB FC)
2900 (8 GB FC)
MB/Sec
.
128K Sequential
Write
1447 850 1424 MB/Sec
.
• A 4 Slammer system should be approximately 2X faster - More bricks will be needed
• 16 Bricks needed to saturate system• High Throughput QoS profile used
- Stripes across all drives
Oracle Databases
• The Pillar Axiom 600 supports Hybrid Columnar
Compression and can increase performance and reduce
capacity by 10x
• Application Profiles allow you to quickly provision your
database and promote/demote the priority when business
criticality changes.
Oracle VM
• Pillar Axiom 600‟s Storage Connect plug-in allows you to
manage Axioms and the Virtual Server Infrastructure from
the OVM UI
Oracle SAM-QFS
• The Axiom‟s multiple storage classes and QoS settings can
be aligned perfectly with the Storage Archive Manager (SAM)
tiers – All in a single system. Additionally, Storage Domains
can isolate critical or audit sensitive data to dedicated Bricks.
Oracle Enterprise Grid Control
• Provision, monitor, manage and protect the entire Oracle
infrastructure and the Pillar Axiom 600 from a single pane of
glass.
Oracle on Oracle
HCC
Compresses
databases
3-5x (or more) faster and more efficient
than NetApp or EMC in Oracle Database storage
ZFSSA
Axiom
Hybrid Columnar CompressionOnly Works with Oracle‟s Strategic SAN and NAS products
Managing Database Data GrowthDatabase Partitioning with Axiom 600 QoS Delivers Unique Value
5 percent Hot Data50 percent Less Active
ORDERS TABLE (7 years)
SSD
2004-2009 2011
High Performance HDDs
2010
Lowest cost HDDs
45 percent Active Data
Feature Function Benefits
Quality of
Service
Application prioritization and
contention management that
enables multiple applications to
efficiently co-exist on the same
storage system
Applications are assigned I/O
resources according to their
business value and not relegated to
„first come first served‟
Increases overall efficiency and
utilization of the storage system
Modular
Architecture
Ability to dynamically scale
both performance and capacity
by independently adding
Slammers (up to 4) and Bricks
(up to 64)
Maximum performance/utilization
regardless of size of configuration.
Ability to grow and rebalance the
storage pool based on changing
business environments
Distributed
RAID
Achieves superior scalability
and performance even during
drive rebuilds by moving RAID
local to storage enclosures
Ensures predictable performance
scaling with capacity add.
Higher reliability by localizing the
drive rebuild process to the storage
enclosure and reducing RAID
rebuild window
Top Technology Differentiators
• Customer Background Repository for all Medical Records in the UK
and provider of EMIS-WEB: Online patient management system for GP‟s, Health Trusts (Clinics) and Hospitals
• Storage Requirements
7x24 availability: system simply cannot be down, as access to medical records can be a matter of life or death
Performance under any (unpredictable) load conditions. Performance cannot degrade; doctors have zero patience, nor do sick patients
High capacity utilization and a scale up/scale out system
Rapid provisioning and ease of management
• Solution
There are nine Pillar Axiom 600 Storage Systems with 1PB total capacity under management
Case Study: Business ValuesEgton Medical Information Systems (EMIS)
• High Utilization• The Axiom‟s patented Quality of Service (QoS) technology allowed EMIS to provide
application prioritization and contention management to their data increasing
efficiencies within the data center
• EMIS consolidated all tiers of applications (Tier 1 application data and backup data) on
the same storage system – vastly reducing CapEx
• Investment Protection• Axiom‟s modular component architecture enabled EMIS to dynamically scale
performance and capacity without application downtime – ensuring availability of data
at all times
• The comprehensive Data Protection and Data Mobility solution allows EMIS to protect
themselves against unplanned data center outages and recover data from accidental
data loss.
• Ease of Use• Application oriented provisioning and management of all Axioms from single pane
enabled EMIS to reduce OpEx by streamlining data management
• Self-guided maintenance utility
Key Customer Business Values Actual Benefits Realized by a EMIS - Applicable to All Customers
Summary: Key Takeaways
Oracle software runs faster and more efficiently on Oracle storage
SAN = Axiom NAS = ZFSSA
Pillar Axiom 600 is a best-of-breed, new generation storage system with higher flexibility and scalability
QoS Modular Distributed
Pillar Axiom 600 is the obvious choice for consolidation of application data in a multi-tenant
environmentConsolidate Scale Save