25
Deploying a Cloud Storage Infrastructure - making the promise reality Adrian Groeneveld Marketing Director, EMEA

Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 1: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 2: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 3: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 4: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 5: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 6: Deploying a Cloud Storage Infrastructure - making the promise reality

“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.”

Page 7: Deploying a Cloud Storage Infrastructure - making the promise reality

One Key Enabling Technology:

Page 8: Deploying a Cloud Storage Infrastructure - making the promise reality

Pillar Quality of Service

Enabling Cloud Storage

Enabling the Virtual Datacentre

Enabling Faster Applications

Enabling More Usage with Less Costs

Page 9: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 10: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 11: Deploying a Cloud Storage Infrastructure - making the promise reality

Pillar Axiom Modular ScalingPillar Axiom Modular Scaling

Pilot

Slammer

Slammer

Bricks

Page 12: Deploying a Cloud Storage Infrastructure - making the promise reality

True Performance Scalability: ProofTrue Performance Scalability: Proof

Page 13: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 14: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 15: Deploying a Cloud Storage Infrastructure - making the promise reality

How we do it: QoS Control PointsHow we do it: QoS Control Points

Page 16: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 17: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 18: Deploying a Cloud Storage Infrastructure - making the promise reality

A Customer ExampleA Customer Example

Page 19: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 20: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 21: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 22: Deploying a Cloud Storage Infrastructure - making the promise reality

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

Page 23: Deploying a Cloud Storage Infrastructure - making the promise reality

Building Your CloudBuilding Your Cloud

Page 24: Deploying a Cloud Storage Infrastructure - making the promise reality

And FinallyAnd Finally

WIN AN iPad

Come to Stand 559

Answer 3 simple

questions

This could be yours

Page 25: Deploying a Cloud Storage Infrastructure - making the promise reality

Thank YouThank YouQuestions?Questions?