Upload
ipexpo-online
View
647
Download
2
Tags:
Embed Size (px)
DESCRIPTION
There has been a lot of noise in the marketing about Cloud Computing. Whether it is a private or public cloud the right architecture is vital to making it a reality. This session will look at the role of storage in building an architecture to deliver cloud based services.
Citation preview
Deploying a Cloud Storage Infrastructure - making the promise reality
Deploying a Cloud Storage Infrastructure - making the promise reality
Adrian Groeneveld
Marketing Director, EMEA
Adrian Groeneveld
Marketing Director, EMEA
Market DynamicsMarket Dynamics
Economic meltdown
Virtualisation is mainstream
Cloud computing on everyone’s discussion agenda
Unified everything
Companies forced to adopt a new approach
Storage at the centre of everything
The Storage IssuesThe Storage Issues
Silo’d or fragmented storage through project driven
acquisition
Poor utilisation
Highly inefficient due to power, space and resource
overhead
Legacy storage scales poorly, creating bottlenecks
Sharing storage between applications creates contention
and missed SLAs
Cloud - A Simple UnderstandingCloud - A Simple Understanding
Private Cloud– Typically an internal shared compute environment to support
business units/divisions and internal applications
Public Cloud– Typically an external organisation using their own infrastructure
to deliver services to multiple clients e.g. SalesForce.com
Cloud Benefits– Efficiency of resource– Flexible shared environment– Simple resource allocation– Simplified management– Project based charge back
Obstacles to Successful Cloud Storage InfrastructureObstacles to Successful Cloud Storage Infrastructure
How unified is unified?
Applications don’t like sharing
Issues around scalability
Who’s using what
Securing the Infrastructure
Allocation of resources
Resource prioritisation
“Pillar delivers an innovative next generation data storage solution enabled by patented Quality of Service technology and built on a highly scalable modular architecture to automatically regulate and manage fulfillment of incoming application data requests based on business importance.”
One Key Enabling Technology:
Pillar Quality of Service
Enabling Cloud Storage
Enabling the Virtual Datacentre
Enabling Faster Applications
Enabling More Usage with Less Costs
9
How Do We Do It?How Do We Do It?
One Platform: One Platform: Axiom 600Axiom 600
Key Value: Key Value: IO PrioritizationIO Prioritization
Virtual Server
Virtual Machine 2
Virtual Machine 1
Virtual Machine 3
1 3
9
4 5
8
10
7
2 6
Medium Priority Queue
high medium low
High Priority Queue
Low Priority Queue
Core Technology: Core Technology: QoSQoS
One Platform: Axiom 600One Platform: Axiom 600
4x SAN and/or NAS Slammers – SAN (FC, iSCSI)
4-16 4Gbps and/or 8Gbps FC ports 4-16 1Gbps Ethernet ports
– NAS (NFS or CIFS) 8-32 1Gbps Ethernet ports
– 48-192 GB of Cache 64x Bricks
– 1.66 PB of Capacity– Storage Classes
SATA: 500GB, 1TB and 2TB FC: 300GB and 450GB SSD: 50GB and 200GB
Guarantees– Performance guarantee with 80% Utilization
Pillar Axiom Modular ScalingPillar Axiom Modular Scaling
Pilot
Slammer
Slammer
Bricks
True Performance Scalability: ProofTrue Performance Scalability: Proof
Differentiating Cloud TechnologiesDifferentiating Cloud Technologies
Quality of Service (QoS)– Dynamic CPU, Cache, and Capacity Management
Unified Storage– Native SAN & Native NAS shared storage pool
Distributed RAID– Linear Scaling, Performance under fault, fast rebuild
Policy based Management & Application Aware Profiles– Storage services linked to application priority
Modular architecture– Scale with highest utilization rates in enterprise storage
Quality of ServiceQuality of Service
Problem: Traditional arrays still use a FIFO (First in First
Out) I/O queuing model– No regard for the business importance of an application – first
come first served
Solution: Prioritize I/O’s by the business value of an
application– Multiple I/O queues: Important I/O’s executed first regardless of
received order
Benefit: Aligns performance with business needs vs.
who got there first
How we do it: QoS Control PointsHow we do it: QoS Control Points
Storage Domains – Extending QoS in the CloudStorage Domains – Extending QoS in the Cloud
Isolates specific bricks within the storage pool Usage
– Database Environments - Create separate domains for the logs and the data files for data protection and comfort
– Hosting – Allocate specific bricks to specific customers within the overall Axiom pool
– Private cloud – allow departmental charging for bricks– Overcome project based storage acquisition– Brick based data migration for brick upgrades
Extending QoS for Cloud EnvironmentsExtending QoS for Cloud Environments
Slammer acts as Cloud Controller Each domain has its own Bricks, Storage Classes and
RAID controllers Storage Domains act as separate application containers A separate storage domain can be created for every
Cloud user (application owner or external cloud customer in a hosting example)
Users can acquire additional bricks to be added to their own storage domain within the Cloud
Every Cloud user still has the benefits of Quality of Service and storage classes
A Customer ExampleA Customer Example
Supporting the NHSSupporting the NHS
UK’s leading supplier of IT to GPs
Store 39 million UK patient records
More than half of UK GPs use their
software
Written by doctors for doctors
Delivers Cloud services to the NHS
Delivering storage and shared access
of patient records
The Challenges FacedThe Challenges Faced
Existing system could not scale fast enough Tens of thousands of users would be accessing
the system Huge growth with the system likely to grow to 15
times that of the original Needed a predictable cost model as they scaled Needed to feel comfortable around performance
SLAs with growth
The Solution DeployedThe Solution Deployed
Systems Deployed– 6 x Tri Slammer Axiom 600s for production operations– 1 Axiom 600 for test and development– 1 Axiom 500 for offsite development
Applications Serviced– In-house– PCS– EMIS Web– VMware ESX (migrating to VSphere 4.0)– Microsoft SQL Server– Symantec NetBackup– Virtual Tape Library
The BenefitsThe Benefits
High scalability of performance and scalability to address rapid growth
Predictable pricing model Adaptability to address the differing business
needs of multiple applications High utilisation and efficiency to deliver
maximum value for money to customers
Building Your CloudBuilding Your Cloud
And FinallyAnd Finally
WIN AN iPad
Come to Stand 559
Answer 3 simple
questions
This could be yours
Thank YouThank YouQuestions?Questions?