Contenu connexe Similaire à (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014 (20) Plus de Amazon Web Services (20) (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 20141. November 13, 2014
Rishi Vaish, VP of Product, RightScale
Brian Adler, Principal Cloud Architect, RightScale 3. Who is RightScale?
Self-Service
Cloud Analytics
RightScale Cloud Portfolio Management
Cloud Management
Design
Private/Virtualized
Environments
Public
Clouds
Other
Services
Automate
Multi-Cloud Orchestration
Operate
Deploy
Report
Optimize 5. 41%
7%
52%
Role of Respondents
Development
Business
IT/Ops
23%
21%
21%
16%
13%
6%
Level of Respondents
Execs
Dir/Mgr
Architects
Dev
IT/Ops
Other
Source: RightScale 2014 State of the Cloud Report
Source: RightScale 2014 State of the Cloud Report 7. 4%
4%
5%
8%
9%
11%
12%
18%
49%
8%
17%
10%
17%
14%
25%
19%
15%
25%
10%
12%
8%
10%
11%
10%
10%
14%
9%
0%
20%
40%
60%
80%
100%
HP Cloud
Google IaaS
Softlayer/IBM
Google App Engine
Rackspace Public Cloud
Azure IaaS
Azure PaaS
VMware vCHS
AWS
Enterprise Cloud Usage
% of Respondents Running Applications
Running apps
Experimenting
Plan to use
Source: RightScale 2014 State of the Cloud Report 8. 6%
13%
15%
21%
26%
52%
9%
12%
25%
15%
17%
10%
3%
6%
12%
7%
10%
6%
0%
20%
40%
60%
80%
Eucalyptus
Citrix CloudStack
OpenStack
Microsoft System Center
VMware vCloud Director
VMware vSphere/vCenter
Enterprise Usage
% of Respondents Running Applications
Running apps
Experimenting
Plan to use
Source: RightScale 2014 State of the Cloud Report 10. Best Venue
•Geography, Cost, Features
Life Cycle
•Dev/Test vsStage/Prod
•Spikey vs Steady-State Load
Disaster Recovery
Split Tier
Cloud Bursting 11. Step 1: Add cloud-like constructs to your virtualized environment
11
On-premises
Hybrid IT Management Layer
Corporate Firewall
Cloud Orchestration Layer
ESXi
VMware®vSphere®
Zones
Tenants
Instance Types
Volume Types
Networks 12. Step 2: Make your applications portable
12
Multi-Cloud Image
Configuration Scripts
Containers
Virtualized
Environments
Infrastructure-as-code
Containers 13. How RightScalesupports portability
Cloud Application Template
Declarative + Workflow
Servers
Storage
Network
Images
Apps
Platform Services
Web Services
Internal Services
Declare Resources
Control Options
Automate Deployment
Enable Operations
AWS CloudFormation 15. Step 4: Identify the most cost-effective option
15
Variable
load
Seasonality
Traditional on-premise provisioning 18. What about existing workloads?
18
REFACTOR
DON’TMIGRATE
HOLDOFF
QUICKWINS
Technical Fit
Business Impact
App 1
App 7
App 3
App 12
App 4
App 6
App 2
App 5
App 8
App 11
App 10
App 9 19. Application scoring criteria
Technical considerations
Basics
Data/Storage
Other
OS availability
Clustering
Tenancy
Networking
Multicast
SSL Termination
Static and Virtual IP requirements
File system/
Storage Configurations
Database I/O Requirements
Bandwidth
Data Movement
Scale-down Logic
Master/Master DB Configurations 22. Hybrid architecture: Disaster recovery
22
Load Balancers
App Servers
Master DB
Slave DB
App Servers
Slave DB
Replicate >
Replicate >
Load Balancers
PRIMARY
WARMDR
DNS
. . . 23. Hybrid architecture: Cloudbursting
23
Load Balancers
App Servers
Master DB
Slave DB
Replicate >
End Users
App Servers
Private
AWS
AWS Direct Connect
Low latency
private network
. . .
. . . 24. Hybrid architecture: Split-tier
24
Load Balancers
Master DB
Slave DB
Replicate >
End Users
App Servers
Private
(On-Premises/ Hosted)
AWS
. . .
AWS Direct Connect
Low latency
private network