Cloud Storage Adoption, Practice, and Deployment
-
Upload
glusterfs -
Category
Technology
-
view
1.805 -
download
1
description
Transcript of Cloud Storage Adoption, Practice, and Deployment
Cloud Storage:
Adoption, Practice and Deployment
A Better Way To Do Storage 2
John Kreisa Vice President
Marketing
Gluster, Inc.
Tom TrainerDirector
Product Marketing
Gluster, Inc.
Deni ConnorFounding Analyst
Storage Strategies NOW
Today’s Speakers
James BagleySenior Analyst
&
Business Development Consultant
Storage Strategies NOW
A Better Way To Do Storage 3
Poll Question
Are you using cloud storage today?– Yes, in a test environment
– Yes, it’s deployed in a production environment
– No, however we are considering it
– Just researching
A Better Way To Do Storage 4
SSN Report Co-sponsored by – The Storage Networking Industry Association
– Gluster
– Storage Strategies NOW
133 Respondents
Q1 2011
Cloud Storage: Adoption, Practice and Deployment
A Better Way To Do Storage 5
What is Cloud Storage and Cloud Computing?
Cloud computing is a model for enabling convenient, on
demand network access to a shared pool of configurable
computing resources (e.g., networks, servers, storage
applications and services) that can be rapidly provisioned and
released with minimal management effort or service provider
interaction.
www.nist.org
A Better Way To Do Storage 6
Cloud Storage Attributes
Resource pooling and multi-tenancy
Scalable and elastic
Accessible via standard Internet APIs and communications protocols
Service-based
Pricing is normally based on usage
Shared and collaborative
On-demand self-service
A Better Way To Do Storage 7
How is Cloud Storage Being Deployed?
Public cloud
Private cloud
Hybrid cloud
Community cloud
Cooperative Cloud
A Better Way To Do Storage 8
Cloud Storage Requirements
Multi-tenancy
Security and secure transmission channel
Data verification and audit trails
Performance and Quality of Service
Data protection and Availability
Retention, compliance, eDiscovery
Manageability
Data and Metadata Portability
Metering and Billing
A Better Way To Do Storage 9
Cloud Storage Deployment
A Better Way To Do Storage 10
C-Level vs. IT adoption Plans
A Better Way To Do Storage 11
Applications to be Deployed in the Cloud
A Better Way To Do Storage 12
Survey Demographic
A Better Way To Do Storage 13
Survey Demographic
A Better Way To Do Storage 14
Survey Demographic
A Better Way To Do Storage 15
Reasons for Storing Data in the Cloud
A Better Way To Do Storage 16
“Apps” in The Cloud
A Better Way To Do Storage 17
Cloud Takeaways
Adoption of cloud storage
– Flowing down from C-level to IT operations
– 75% of CIO/CTO’s expect to deploy
– 54% of IT Operations expect to deploy
Most likely data to store in the cloud
1. E-mail
2. Backup data
BC/DR driving cloud storage
– Business Continuity and Disaster Recovery
Modifications to existing applications
A Better Way To Do Storage 18
GlusterFS
Storage for Any Cloud Any Where
A Better Way To Do Storage 19
What is the Gluster File System?
A scale-out file system for
– Network Attached Storage (NAS)
– Object storage – In Beta Now: GlusterFS 3.3
– Highly available storage
– Predictable, linearly scalable performance
GlusterFS provides
– Unified file and object storage
– Flexibility to deploy in ANY environment
– Scalability to Petabytes & beyond
– Superior storage economics
A Better Way To Do Storage 20
Gluster 3.3 Unified Access to Files & Objects
Network Attached Storage (NAS)
– NFS / CIFS / GlusterFS
– POSIX compliant
– Access files within objects
Window Access
– Improves Widows performance
– Uses HTTP, not slower CIFS
Object Storage
– API
– Internet Protocol (IP)
– ResTFul
– Get/Put
– Buckets
– Objects seen as files
A Better Way To Do Storage 21
Key Differentiators
Filesystem runs in user space
Software only
Unified file and object storage
Open source
Modular, stackable storage OS architecture
Data stored in native formats
No metadata – Elastic hashing
A Better Way To Do Storage 22
Open Source
200,000+ downloads– ~12,000 /month
500+ registered deployments– 45 countries
2,500+ registered users– Mailing lists, Forums, etc.
Active community– Diverse testing environments
– Bugs identification and fixes
– Code contributions
Member of broader ecosystem– OpenStack, Linux Foundation, Open
Virtualization Alliance
Global Adoption
A Better Way To Do Storage 23
A Standard Gluster Deployment
Standard clients
running standard apps
Over any standard IP
network
Access application
data, as files & folders,
in a global namespace,
using a variety of
standard protocols
Stored in a
commoditized,
virtualized, scale-out,
centrally managed pool
DAS, SAN, NAS, Object
Gluster Global Namespace (NFS, CIFS, Gluster Native)
Application data
Clients/Apps Clients/Apps Clients/Apps
IP Network
VMs VMDK VMDK
virtual storage pool
A Better Way To Do Storage 24
Unifying Public and Private Cloud Storage
Client/AppsClient/Apps
Private Cloud Public Cloud
Replication
Gluster Global Namespace
Client/AppsClient/Apps
Client/AppsClient/Apps
Client/AppsClient/Apps
Client/Apps
IP Network
A Better Way To Do Storage 25
4 Supported Ways to Consume GlusterFS
Virtual Machines– GlusterFS deployable on the leading virtual machines
Amazon Web Services (AWS)– GlusterFS deployed within Amazon Machine Image (AMI)
RightScale Cloud Management – GlusterFS is available within a RightScale ServerTemplate
– Deployable via the RightScale Cloud Management Dashboard
Storage software appliance– Deployable on bare metal and supports any hardware on the Red Hat Hardware
Compatibility List (HCL) of certified servers and storage
A Better Way To Do Storage 26
Pandora Internet Radio
Problem• Explosive user & title growth
• As many as 12 file formats for each song
• ‘Hot’ content and long tail
Solution• Three data centers, each with a six-node
GlusterFS cluster
• Replication for high availability
• 250+ TB total capacity
Benefits• Easily scale capacity
• Centralized management; one administrator
to manage day-to-day operations
• No changes to application
• Higher reliability
• 1.2 PB of audio served
per week
• 13 million files
• Over 50 GB/sec peak
traffic
A Better Way To Do Storage 27
Brightcove
Problem• Cloud-based online video platform
• Explosive customer & title growth
• Massive video in multiple locations
• Costs rising, esp. with HD formats
Solution• Complete scale-out based on commodity
DAS/JBOD
• Replication for high availability
• 1PB total capacity
Benefits• Easily scale capacity
• Centralized management; one administrator
to manage day-to-day operations
• Higher reliability
• Path to multi-site
• Over 1 PB currently in
Gluster
• Separate 4 PB project
in the works
A Better Way To Do Storage 28
Cincinnati Bell Technology Solutions
Problem• Host a dedicated enterprise cloud solution
• Large scale VMware environment
• Need high availability
Solution• Gluster for VM storage, NFS to clients
• SAS drives on back-end
• Replication for high availability
Benefits• Storage provisioning from 6 wks to 15 min.
• Vendor agnostic storage
• Low cost of service delivery
• Elastic growth
• Large scale VM
storage
• Low cost service
delivery for enterprise
customer
• Drastic reduction in
provisioning time
A Better Way To Do Storage 29
Many Enterprises Rely on Gluster Now
A Better Way To Do Storage 30
Summary
Cloud Storage: Adoption, Practice and Deployment
GlusterFS – A scale-out NAS and Object file system
Flexible, scalable storage for any cloud environment
Innovative architecture provides a better way to do
storage
A Better Way To Do Storage 31
Your turn - ask our experts
Questions and Answers
Start a trial: http://www.gluster.com/trybuy/
Additional resources: http://www.gluster.com/products/resources/
Join the community: http://www.gluster.org/
Follow on twitter: @gluster.
Read our blog: http://blog.gluster.com/