SlideShare a Scribd company logo
Cloudian HyperStore
Advanced S3 Compatible Storage for CloudStack
Adam Dagnall, SE Director, Northern EMEA
adagnall@cloudian.com
2
Agenda
• High Level Intro & The Importance of S3
• HyperStore Architecture
• HyperStore Features
• CloudStack Integration
High Level Introduction
Data fuels the transformation to digital enterprise
More connected people, apps, and things generating more data in many forms
Human data
Sensor data
Business data
faster growth
than traditional
business data
10x
90% of the world’s data was created in the last 2 years.
Challenge: Capacity and Complexity
Fundamental challenges are growing
2010 2020
Sensors &
Devices
Social
Media
VoIP
Enterprise
Data
Volume in
Exabytes
2018
Los Angeles Denver New York
CLOUD: Move towards multi-cloud
ON-PREM: More capacity & silos
Increasing Storage ComplexityAccelerating Capacity Growth
© 2018, Cloudian, Inc. Confidential. Do Not Distribute
S3: de-facto Object Storage API Standard
Amazon’s cloud is 10 times larger than the next 14 competitors combined.
© 2017, Cloudian, Inc.8
Launched in 2006, AWS dominates the public cloud market
© 2017, Cloudian, Inc.9
On-Premises Storage is Still Essential
Why:
• Performance
• Security
• Compliance
• Cost of access
APPLICATIONS
ON PREM
STORAGE
DATA CENTER
Challenge: Multiple Storage Environments to Manage
© 2017, Cloudian, Inc.10
Meet Cloudian
• On-premises S3-compatible object storage
• Ideal solution for hybrid cloud
• Start small, scale to 100s of petabytes
© 2017, Cloudian, Inc. 11
Cloudian HyperStore:
S3 Object Storage
• Highly scalable
• Scale by adding nodes
• None of the limitations associated with Block and File
• Custom metadata
• Stored in Cassandra
• Can be exported / Indexed
• REST based (HTTP / HTTPS) Data Access
• S3 API
• Management API
• NON RAID
• Configurable Replicas
• Configurable Erasure Coding
S3 Functionality
S3 is a modern storage protocol combining
• Connectivity
• Access control
• Data management
• Reporting & Notifications
• Advanced Functionality
• Tiering
• Encryption
• Billing
• Monitoring
• Notifications
• Replication
• Time limited access
…. that can be used across the internet.
Standard
Storage
Protocols
S3 API
12
© 2017, Cloudian, Inc.13
S3 Compatibility
14
Why S3 Compatibility Matters
1. Cloud storage standard established at Amazon; world’s largest object
storage environment
2. MSPs worldwide adopting S3 for cloud storage services
3. Hundreds of applications now support S3, many more in development
S3 Compatibility = Investment Protection
Unstructured Data Consolidation – additional use cases
Backup
File
NAS Offload
Media Asset Mgmt
Sync and Share
AI / Machine Learning
S3 API
©16
Industry’s Most Complete Feature Set
100% Native
S3 API
Multi Tenancy,
QoS, Billing
Policy-based
data protection
One System for
Files & Objects
Policy-based
Tiering to Cloud
Flexible Deployment
Options
Up to 14 nines
data durability
_
2
1
Cloud-like
cost
GB/
mo.
HyperStore Architecture
18
HyperStore Node Hardware
CPU HDD Drives Network SSD Drives
• CPUs – CPU Clock speed is preferred over
number of cores, but of course the more cores
the better.
• Memory – More memory is required as a
node has more drives/capacity
• OS/Meta-data disks - More capacity is
required for meta-data storage as a node has
more drives/capacity
• Network Interface – For better performance it
is highly recommended to deploy nodes with 2
x 10GbE interfaces as a minimum, more ports
can be utilized by bonding ports together for
resilience and greater bandwidth capability.
RAM
©19
250TB
500TB
750TB
1PB
Limitlessly Scalable
Grows with your needs
• Infinite capacity
• Never migrate data
again
• Performance increases
as nodes are added
Looks
like
one
device
HyperStore High Level Structure
Region
Data Center
Nodes
Data Center
Nodes
Support for multiple Topologies and Protection
Schemes
© 2016, Cloudian, Inc. Confidential. Do Not Distribute21
Replication Factor
Clients
Replicated EC
EC Single Site
Distributed EC
DC1
S3 Bucket – RF=3
DC1
S3 Bucket – EC:4+2
Clients
S3 Bucket – RF=2 over EC:4+2
Clients
DC1 – EC:4+2 DC2 – EC:4+2
Replication
Storage Overhead
Raw TBs / RF
Storage Overhead
(k/k+m) x Raw TBs
Storage Overhead
(k/k+m) x Raw TBs / DC RF
DC1 DC3DC2
S3 Bucket – Distributed EC:7+5
ClientsStorage Overhead
(k/k+m) x Raw TBs
Low Latency Network Required
Peer-to-peer system = no SPOF
Distributed Everything = Data , Metadata, Configuration
User Defined
Location Affinity
DC1
DC2
Add Node <-> Auto Rebalance
Server <-> vNodes <-> Disks
Distributed & Elastic Geo Cluster
23
Support for Multiple Configurations
Storage MSP
On-Premises
Apps
Multi-Site
Hybrid
Apps
Stand alone, on-premise storage Replicate or migrate to the cloud for capacity, data
protection, content distribution
Fully S3-compatible storage servicesReplicate or distribute data across sites
SITE A
SITE B SITE C
This eliminates the traditional bottlenecks
associated with other architectures.
• S3 Service
• HyperStore Service
• Cassandra DB service
• Redis DB service
• Admin service
• Cloudian Management Console (CMC)
• Supporting Services
Key Services Run on ALL nodes
HyperStore Services:
© 2017, Cloudian, Inc.24
© 2017, Cloudian, Inc. Confidential. Do Not Distribute25
Start Small, Grow Without Disruption
The Solution for Scalable Storage
Begin with just 3 nodes
• Full data protection
Grow to 100s of Petabytes
• Zero down-time scaling
• Unlock more efficient & redundant policies as system scales
Single Management Environment
• Introduce new Regions & DC’s after initial deployment
• Unlock additional protection polices as system scales
HyperStore Features
© 2017, Cloudian, Inc.27
Policy Based Data Protection & Consistency Settings
Tunable Consistency Levels
Sync or Async
IO Acknowledgements
Single and Multi Site Support
• Granular Control, set at the bucket level
• Unlock more efficient protection schemes by adding nodes
©28
Hybrid Cloud Tiering
Metadata kept on local platform
APPLICATIONS S3 ON PREM
DATA CENTER
TBs to PBs
Policy-based
• Multicloud storage
• Bimodal access
29
Versioning and WORM support
• Accidental deletion
• Ransomware
• Rouge admins
• Malicious attacks
Enabled at the Bucket Level, versioning can provide a
safeguard against:
When using WORM objects in the bucket cannot
be deleted, overwritten or modified from any
source or by any command until the retention
period has expired.
Once locked, the bucket lock policy cannot be
deleted from the bucket.
The bucket can only be deleted when the retention
period for all objects in the bucket has expired and
the objects have been deleted
Hybrid Cloud: Cross Region Replication
Target Use Cases
Secure Vault – Log all changes to separate Cluster
Hyperstore Backup – Backup data & Restore to any point time
DR – Protection from Primary Cluster Loss (eg Disasters)
v2
RESTORE Objects
from Past
To New Bucket (eg Jan 1)
Photo.
jpg
ALL new PUTs
are replicated to Destination Cluster
v1
v2
v3
v1
v2
v3
Source
Cluster
Destination
Cluster
Photo.jpg
Dec1
Jan1
Feb1
DELETEs has NO
Affect on Destination Cluster
v1
v2
v3
v1
v2
v3
Delete Marker
Jan9
Supported Deployments
Hyperstore 6 ->
Hyperstore6
Hyperstore 6 ->
© 2017, Cloudian, Inc.30
Built In S3 Client: Bucket & Objects Browser Object Publishing
Object Expiration
Object Lifecycle Management
© 2017, Cloudian, Inc.31
32
Encryption
Object
S3 bucket
SSL
Object
Master key
Data keys
Server side Encryption key (regular SSE)
• Server manages master key and generates
per-object key that’s stored in object metadata.
• Can be integrated with an external key
management system.
Object
Per-object key
Encrypt S3 bucket
SSL
Customer-provided encryption key
(SSE-C)
• Encryption key is never stored.
• Customer must use same key on PUT
and GET.
Object
Encrypted
Object & key S3 bucket
Master key
AWS SDK
Envelope keys
Client-side Encryption
• Client provides and manages master keys.
• With AWS SDK, dynamic “envelope” key
generated and used to encrypt object and key.
• Encrypted envelope key is sent and stored as
object metadata, and checked on retrieval.
KMS Support for SSE
• Supported with Gemalto KeySecure
Compression
3 Key Advantages of Utilizing
Cloudian HyperStore Compression
Faster Speed Higher Compression Rate
Choose between 3
different compression
algorithms to match
speed and compression
rate requirements
• Enabled at bucket level
1. Reduced Storage Utilization
2. Reduced Network Utilization
3. Improved Replication Speed
© 2017, Cloudian, Inc.33
Multi-Tenancy
© 2017, Cloudian, Inc.34
QoS
Requests
per Min
Storage
Bytes
Storage
Objects
Inbound
Bytes/Min
Outbound
Bytes/Min
HyperStore Software Defined Storage
PROGRAMMABLE APIs
USER
GROUP
If Limit is reached, requests are rejected until next windowDefine Limits – Warning and Max Levels
© 2017, Cloudian, Inc.35
Smart Support
HyperStore
Telemetrics
Global
Analytics
Proactive
Resolution
Real Time
Monitoring
Cloudian Smart
Support
S3 Operations
Resource Usage
© 2017, Cloudian, Inc.36
CloudStack Integration
Unified Storage – Multiple Use Cases
© 2017, Cloudian, Inc.38
Backup Snapshots Templates NFSWeb Apps
NFS Support
• NFS Gateway support is offered via HyperFile
• Allows access to same object via S3 or NFS
• Suitable use cases :
• VM templates/snapshots storage
• Backup workloads (reading/writing large files)
• Media Repository Sharing
S3
NFS
39
CloudStack Integration – SSO
•Integrated Management GUI
•Integrated provisioning
• Store OS images & snapshots
• Single Sign-on
40
•Open standards approach – full S3 compatibility
•Store templates, ISO images and snapshots on a multi-tenant hybrid object
storage platform
•Share data between user projects and virtual machine instances
•Built in advanced data protection features including:
•Versioning
•Erasure Coding
•Replication
•DR with multi DC support, multiple regions and tunable consistency settings
41
Key Benefits
Questions?

More Related Content

What's hot

John Spray - Ceph in Kubernetes
John Spray - Ceph in KubernetesJohn Spray - Ceph in Kubernetes
John Spray - Ceph in Kubernetes
ShapeBlue
 
Wido den Hollander - building highly available cloud with Ceph and CloudStack
Wido den Hollander - building highly available cloud with Ceph and CloudStackWido den Hollander - building highly available cloud with Ceph and CloudStack
Wido den Hollander - building highly available cloud with Ceph and CloudStack
ShapeBlue
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
ShapeBlue
 
CloudStack usage service
CloudStack usage serviceCloudStack usage service
CloudStack usage service
ShapeBlue
 
XCP-ng - past, present and future
XCP-ng - past, present and futureXCP-ng - past, present and future
XCP-ng - past, present and future
ShapeBlue
 
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
ShapeBlue
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
ShapeBlue
 
Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5
ShapeBlue
 
CloudStack EU user group - CloudStack news
CloudStack EU user group - CloudStack newsCloudStack EU user group - CloudStack news
CloudStack EU user group - CloudStack news
ShapeBlue
 
Containers and CloudStack
Containers and CloudStackContainers and CloudStack
Containers and CloudStack
ShapeBlue
 
Building a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir MelnikBuilding a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir Melnik
ShapeBlue
 
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CSBetter, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
John Burwell
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
Introduction and news
Introduction and newsIntroduction and news
Introduction and news
ShapeBlue
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
ShapeBlue
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
OpenStack
 
Robert Sander: CloudStack and Terraform
Robert Sander: CloudStack and TerraformRobert Sander: CloudStack and Terraform
Robert Sander: CloudStack and Terraform
ShapeBlue
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
ShapeBlue
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
ShapeBlue
 
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
CloudStack - Open Source Cloud Computing Project
 

What's hot (20)

John Spray - Ceph in Kubernetes
John Spray - Ceph in KubernetesJohn Spray - Ceph in Kubernetes
John Spray - Ceph in Kubernetes
 
Wido den Hollander - building highly available cloud with Ceph and CloudStack
Wido den Hollander - building highly available cloud with Ceph and CloudStackWido den Hollander - building highly available cloud with Ceph and CloudStack
Wido den Hollander - building highly available cloud with Ceph and CloudStack
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
 
CloudStack usage service
CloudStack usage serviceCloudStack usage service
CloudStack usage service
 
XCP-ng - past, present and future
XCP-ng - past, present and futureXCP-ng - past, present and future
XCP-ng - past, present and future
 
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5
 
CloudStack EU user group - CloudStack news
CloudStack EU user group - CloudStack newsCloudStack EU user group - CloudStack news
CloudStack EU user group - CloudStack news
 
Containers and CloudStack
Containers and CloudStackContainers and CloudStack
Containers and CloudStack
 
Building a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir MelnikBuilding a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir Melnik
 
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CSBetter, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 
Introduction and news
Introduction and newsIntroduction and news
Introduction and news
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
 
Robert Sander: CloudStack and Terraform
Robert Sander: CloudStack and TerraformRobert Sander: CloudStack and Terraform
Robert Sander: CloudStack and Terraform
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
 
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
 

Similar to Adam Dagnall: Advanced S3 compatible storage integration in CloudStack

Backup & Restore Seamlessly with Industry-Leading Integration
Backup & Restore Seamlessly with Industry-Leading IntegrationBackup & Restore Seamlessly with Industry-Leading Integration
Backup & Restore Seamlessly with Industry-Leading Integration
Amazon Web Services
 
Backup on the cloud 10.1.13
Backup on the cloud 10.1.13Backup on the cloud 10.1.13
Backup on the cloud 10.1.13
2nd Watch
 
Backup multi-cloud solution based on named pipes
Backup multi-cloud solution based on named pipesBackup multi-cloud solution based on named pipes
Backup multi-cloud solution based on named pipes
Leandro Totino Pereira
 
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
Veritas Technologies LLC
 
Webinar: 3 Steps to Controlling the Secondary Storage Deluge
Webinar: 3 Steps to Controlling the Secondary Storage DelugeWebinar: 3 Steps to Controlling the Secondary Storage Deluge
Webinar: 3 Steps to Controlling the Secondary Storage Deluge
Storage Switzerland
 
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
Amazon Web Services
 
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 IDT Replaces On-Premises Appliances with Primary Backup on AWS IDT Replaces On-Premises Appliances with Primary Backup on AWS
IDT Replaces On-Premises Appliances with Primary Backup on AWS
Amazon Web Services
 
Types of Cloud Storage and choosing the right solution
Types of Cloud Storage and choosing the right solutionTypes of Cloud Storage and choosing the right solution
Types of Cloud Storage and choosing the right solution
Vrishali Sanglikar
 
How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
 How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
Amazon Web Services
 
Backup on the cloud Webinar
Backup on the cloud WebinarBackup on the cloud Webinar
Backup on the cloud Webinar
2nd Watch
 
RedisConf18 - Remote Monitoring & Controlling Scienific Instruments
RedisConf18 - Remote Monitoring & Controlling Scienific InstrumentsRedisConf18 - Remote Monitoring & Controlling Scienific Instruments
RedisConf18 - Remote Monitoring & Controlling Scienific Instruments
Redis Labs
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event London
MongoDB
 
Strategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud StorageStrategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud Storage
Amazon Web Services
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
Sunil Govindan
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
Sunil Govindan
 
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon GlacierSRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
Amazon Web Services
 
Cloudian hyper store
Cloudian hyper storeCloudian hyper store
Cloudian hyper store
John Varghese
 
Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18
Cloudera, Inc.
 
Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecturemmubashirkhan
 
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
Amazon Web Services
 

Similar to Adam Dagnall: Advanced S3 compatible storage integration in CloudStack (20)

Backup & Restore Seamlessly with Industry-Leading Integration
Backup & Restore Seamlessly with Industry-Leading IntegrationBackup & Restore Seamlessly with Industry-Leading Integration
Backup & Restore Seamlessly with Industry-Leading Integration
 
Backup on the cloud 10.1.13
Backup on the cloud 10.1.13Backup on the cloud 10.1.13
Backup on the cloud 10.1.13
 
Backup multi-cloud solution based on named pipes
Backup multi-cloud solution based on named pipesBackup multi-cloud solution based on named pipes
Backup multi-cloud solution based on named pipes
 
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
 
Webinar: 3 Steps to Controlling the Secondary Storage Deluge
Webinar: 3 Steps to Controlling the Secondary Storage DelugeWebinar: 3 Steps to Controlling the Secondary Storage Deluge
Webinar: 3 Steps to Controlling the Secondary Storage Deluge
 
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
 
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 IDT Replaces On-Premises Appliances with Primary Backup on AWS IDT Replaces On-Premises Appliances with Primary Backup on AWS
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 
Types of Cloud Storage and choosing the right solution
Types of Cloud Storage and choosing the right solutionTypes of Cloud Storage and choosing the right solution
Types of Cloud Storage and choosing the right solution
 
How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
 How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
How Globe Telecom does Primary Backups via StorReduce to the AWS Cloud
 
Backup on the cloud Webinar
Backup on the cloud WebinarBackup on the cloud Webinar
Backup on the cloud Webinar
 
RedisConf18 - Remote Monitoring & Controlling Scienific Instruments
RedisConf18 - Remote Monitoring & Controlling Scienific InstrumentsRedisConf18 - Remote Monitoring & Controlling Scienific Instruments
RedisConf18 - Remote Monitoring & Controlling Scienific Instruments
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event London
 
Strategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud StorageStrategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud Storage
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon GlacierSRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
SRV403 Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
 
Cloudian hyper store
Cloudian hyper storeCloudian hyper store
Cloudian hyper store
 
Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18
 
Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecture
 
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
AWS re:Invent 2016: Reinventing Disaster Recovery Leveraging AWS Cloud Infras...
 

More from ShapeBlue

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
ShapeBlue
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
ShapeBlue
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
ShapeBlue
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
ShapeBlue
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
ShapeBlue
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
ShapeBlue
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue
 

More from ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

Adam Dagnall: Advanced S3 compatible storage integration in CloudStack

  • 1. Cloudian HyperStore Advanced S3 Compatible Storage for CloudStack Adam Dagnall, SE Director, Northern EMEA adagnall@cloudian.com
  • 2. 2 Agenda • High Level Intro & The Importance of S3 • HyperStore Architecture • HyperStore Features • CloudStack Integration
  • 4. Data fuels the transformation to digital enterprise More connected people, apps, and things generating more data in many forms Human data Sensor data Business data faster growth than traditional business data 10x 90% of the world’s data was created in the last 2 years.
  • 5. Challenge: Capacity and Complexity Fundamental challenges are growing 2010 2020 Sensors & Devices Social Media VoIP Enterprise Data Volume in Exabytes 2018 Los Angeles Denver New York CLOUD: Move towards multi-cloud ON-PREM: More capacity & silos Increasing Storage ComplexityAccelerating Capacity Growth © 2018, Cloudian, Inc. Confidential. Do Not Distribute
  • 6. S3: de-facto Object Storage API Standard Amazon’s cloud is 10 times larger than the next 14 competitors combined. © 2017, Cloudian, Inc.8 Launched in 2006, AWS dominates the public cloud market
  • 7. © 2017, Cloudian, Inc.9 On-Premises Storage is Still Essential Why: • Performance • Security • Compliance • Cost of access APPLICATIONS ON PREM STORAGE DATA CENTER Challenge: Multiple Storage Environments to Manage
  • 8. © 2017, Cloudian, Inc.10 Meet Cloudian • On-premises S3-compatible object storage • Ideal solution for hybrid cloud • Start small, scale to 100s of petabytes
  • 9. © 2017, Cloudian, Inc. 11 Cloudian HyperStore: S3 Object Storage • Highly scalable • Scale by adding nodes • None of the limitations associated with Block and File • Custom metadata • Stored in Cassandra • Can be exported / Indexed • REST based (HTTP / HTTPS) Data Access • S3 API • Management API • NON RAID • Configurable Replicas • Configurable Erasure Coding
  • 10. S3 Functionality S3 is a modern storage protocol combining • Connectivity • Access control • Data management • Reporting & Notifications • Advanced Functionality • Tiering • Encryption • Billing • Monitoring • Notifications • Replication • Time limited access …. that can be used across the internet. Standard Storage Protocols S3 API 12
  • 11. © 2017, Cloudian, Inc.13 S3 Compatibility
  • 12. 14 Why S3 Compatibility Matters 1. Cloud storage standard established at Amazon; world’s largest object storage environment 2. MSPs worldwide adopting S3 for cloud storage services 3. Hundreds of applications now support S3, many more in development S3 Compatibility = Investment Protection
  • 13. Unstructured Data Consolidation – additional use cases Backup File NAS Offload Media Asset Mgmt Sync and Share AI / Machine Learning S3 API
  • 14. ©16 Industry’s Most Complete Feature Set 100% Native S3 API Multi Tenancy, QoS, Billing Policy-based data protection One System for Files & Objects Policy-based Tiering to Cloud Flexible Deployment Options Up to 14 nines data durability _ 2 1 Cloud-like cost GB/ mo.
  • 16. 18 HyperStore Node Hardware CPU HDD Drives Network SSD Drives • CPUs – CPU Clock speed is preferred over number of cores, but of course the more cores the better. • Memory – More memory is required as a node has more drives/capacity • OS/Meta-data disks - More capacity is required for meta-data storage as a node has more drives/capacity • Network Interface – For better performance it is highly recommended to deploy nodes with 2 x 10GbE interfaces as a minimum, more ports can be utilized by bonding ports together for resilience and greater bandwidth capability. RAM
  • 17. ©19 250TB 500TB 750TB 1PB Limitlessly Scalable Grows with your needs • Infinite capacity • Never migrate data again • Performance increases as nodes are added Looks like one device
  • 18. HyperStore High Level Structure Region Data Center Nodes Data Center Nodes
  • 19. Support for multiple Topologies and Protection Schemes © 2016, Cloudian, Inc. Confidential. Do Not Distribute21 Replication Factor Clients Replicated EC EC Single Site Distributed EC DC1 S3 Bucket – RF=3 DC1 S3 Bucket – EC:4+2 Clients S3 Bucket – RF=2 over EC:4+2 Clients DC1 – EC:4+2 DC2 – EC:4+2 Replication Storage Overhead Raw TBs / RF Storage Overhead (k/k+m) x Raw TBs Storage Overhead (k/k+m) x Raw TBs / DC RF DC1 DC3DC2 S3 Bucket – Distributed EC:7+5 ClientsStorage Overhead (k/k+m) x Raw TBs Low Latency Network Required
  • 20. Peer-to-peer system = no SPOF Distributed Everything = Data , Metadata, Configuration User Defined Location Affinity DC1 DC2 Add Node <-> Auto Rebalance Server <-> vNodes <-> Disks Distributed & Elastic Geo Cluster
  • 21. 23 Support for Multiple Configurations Storage MSP On-Premises Apps Multi-Site Hybrid Apps Stand alone, on-premise storage Replicate or migrate to the cloud for capacity, data protection, content distribution Fully S3-compatible storage servicesReplicate or distribute data across sites SITE A SITE B SITE C
  • 22. This eliminates the traditional bottlenecks associated with other architectures. • S3 Service • HyperStore Service • Cassandra DB service • Redis DB service • Admin service • Cloudian Management Console (CMC) • Supporting Services Key Services Run on ALL nodes HyperStore Services: © 2017, Cloudian, Inc.24
  • 23. © 2017, Cloudian, Inc. Confidential. Do Not Distribute25 Start Small, Grow Without Disruption The Solution for Scalable Storage Begin with just 3 nodes • Full data protection Grow to 100s of Petabytes • Zero down-time scaling • Unlock more efficient & redundant policies as system scales Single Management Environment • Introduce new Regions & DC’s after initial deployment • Unlock additional protection polices as system scales
  • 25. © 2017, Cloudian, Inc.27 Policy Based Data Protection & Consistency Settings Tunable Consistency Levels Sync or Async IO Acknowledgements Single and Multi Site Support • Granular Control, set at the bucket level • Unlock more efficient protection schemes by adding nodes
  • 26. ©28 Hybrid Cloud Tiering Metadata kept on local platform APPLICATIONS S3 ON PREM DATA CENTER TBs to PBs Policy-based • Multicloud storage • Bimodal access
  • 27. 29 Versioning and WORM support • Accidental deletion • Ransomware • Rouge admins • Malicious attacks Enabled at the Bucket Level, versioning can provide a safeguard against: When using WORM objects in the bucket cannot be deleted, overwritten or modified from any source or by any command until the retention period has expired. Once locked, the bucket lock policy cannot be deleted from the bucket. The bucket can only be deleted when the retention period for all objects in the bucket has expired and the objects have been deleted
  • 28. Hybrid Cloud: Cross Region Replication Target Use Cases Secure Vault – Log all changes to separate Cluster Hyperstore Backup – Backup data & Restore to any point time DR – Protection from Primary Cluster Loss (eg Disasters) v2 RESTORE Objects from Past To New Bucket (eg Jan 1) Photo. jpg ALL new PUTs are replicated to Destination Cluster v1 v2 v3 v1 v2 v3 Source Cluster Destination Cluster Photo.jpg Dec1 Jan1 Feb1 DELETEs has NO Affect on Destination Cluster v1 v2 v3 v1 v2 v3 Delete Marker Jan9 Supported Deployments Hyperstore 6 -> Hyperstore6 Hyperstore 6 -> © 2017, Cloudian, Inc.30
  • 29. Built In S3 Client: Bucket & Objects Browser Object Publishing Object Expiration Object Lifecycle Management © 2017, Cloudian, Inc.31
  • 30. 32 Encryption Object S3 bucket SSL Object Master key Data keys Server side Encryption key (regular SSE) • Server manages master key and generates per-object key that’s stored in object metadata. • Can be integrated with an external key management system. Object Per-object key Encrypt S3 bucket SSL Customer-provided encryption key (SSE-C) • Encryption key is never stored. • Customer must use same key on PUT and GET. Object Encrypted Object & key S3 bucket Master key AWS SDK Envelope keys Client-side Encryption • Client provides and manages master keys. • With AWS SDK, dynamic “envelope” key generated and used to encrypt object and key. • Encrypted envelope key is sent and stored as object metadata, and checked on retrieval. KMS Support for SSE • Supported with Gemalto KeySecure
  • 31. Compression 3 Key Advantages of Utilizing Cloudian HyperStore Compression Faster Speed Higher Compression Rate Choose between 3 different compression algorithms to match speed and compression rate requirements • Enabled at bucket level 1. Reduced Storage Utilization 2. Reduced Network Utilization 3. Improved Replication Speed © 2017, Cloudian, Inc.33
  • 33. QoS Requests per Min Storage Bytes Storage Objects Inbound Bytes/Min Outbound Bytes/Min HyperStore Software Defined Storage PROGRAMMABLE APIs USER GROUP If Limit is reached, requests are rejected until next windowDefine Limits – Warning and Max Levels © 2017, Cloudian, Inc.35
  • 34. Smart Support HyperStore Telemetrics Global Analytics Proactive Resolution Real Time Monitoring Cloudian Smart Support S3 Operations Resource Usage © 2017, Cloudian, Inc.36
  • 36. Unified Storage – Multiple Use Cases © 2017, Cloudian, Inc.38 Backup Snapshots Templates NFSWeb Apps
  • 37. NFS Support • NFS Gateway support is offered via HyperFile • Allows access to same object via S3 or NFS • Suitable use cases : • VM templates/snapshots storage • Backup workloads (reading/writing large files) • Media Repository Sharing S3 NFS 39
  • 38. CloudStack Integration – SSO •Integrated Management GUI •Integrated provisioning • Store OS images & snapshots • Single Sign-on 40
  • 39. •Open standards approach – full S3 compatibility •Store templates, ISO images and snapshots on a multi-tenant hybrid object storage platform •Share data between user projects and virtual machine instances •Built in advanced data protection features including: •Versioning •Erasure Coding •Replication •DR with multi DC support, multiple regions and tunable consistency settings 41 Key Benefits