aws基础服务和常见使用场景 -...
TRANSCRIPT
© 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
AWS基础服务和常见使用场景
Lillian Shao 邵琳琳
December 11, 2014
• $7B 电商零售业务
• 7,800 employees
• 构建在物理服务器上
每一天, AWS 新增加的服务能力都足以
支撑Amazon 在作为$7B 企业时所需的
全球IT设施
2014
AWS 加速增长
“服务能力是另外14家供应商总和的5倍”
Gartner “Magic Quadrant for Cloud Infrastructure a Service,” Lydia Leong, Douglas Toombs, Bob Gill, Gregor Petri, Tiny Hayn, October 18, 2012. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report.. The Gartner report is available upon request from Steven Armstrong ([email protected]). Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
Gartner 的魔力象限
2008 2009 2010 2011 2012 2013 2014
2014年已有400个新服务或主要功能更新
280
159
8261
4824
480+快速的创新
全球最知名的一些互联网创新应用在AWS上
全球知名企业在AWS上
政府机构在AWS上
AWS提供的服务
AWS提供的服务
AWS提供的服务
AWS提供的服务
AWS 全球基础设施
AWS 全球基础设施
目前:
11 Regions
28 Availability Zones
中国:
北京是第一个region
第一个Availability Zone已经Public preview
第二个Availability Zone 将在2015年上半年推出
A broad and deep platform helps customers build sophisticated, scalable applications
Platform
Services
Caching
Relational
No SQL
Hadoop
Real-time
Data
Workflows
Data
Warehouse
Queuing
Orchestration
App Streaming
Transcoding
Search
Containers
Dev/ops Tools
Resource Templates
Usage Tracking
Monitoring and Logs
Identity
Sync
Mobile Analytics
Notifications
Foundation
Services
Compute(VMs, Auto-scaling and
Load Balancing)
Storage(Object, Block
and Archive)
Security &
Access ControlNetworking
Infrastructure Regions CDN and Points of PresenceAvailability Zones
Enterprise
ApplicationsVirtual Desktops Collaboration and Sharing
Databases Analytics App Services Deployment & Management Mobile Services
AWS 的全线服务
AWS计算服务
EC2 Auto ScalingElastic Load
Balancing
Actual
EC2
虚拟服务器支持主流OS的装机模版AMI
支持自制AMI
和EIP松耦合和EBS 块存储松耦合
自动扩展,提供高可用性的负载均衡
根据负载自动增加和减少服务器数量
EC2 安全组
• 安全组规则– Name
– Description
– Protocol
– Port range
– IP address, IP range,
Security Group name
EC2网络环境
Public Subnet10.0.0.0/24
互联网 客户数据中心网络172.16.0.0/16
Web Server10.0.0.5
198.51.100.1 (EIP)
Web Server10.0.0.6
198.51.100.2 (EIP)
Web Server10.0.0.7
198.51.100.3 (EIP)
NAT10.0.0.8
198.51.100.4 (EIP)
Private Subnet10.0.1.0/24
DB Server10.0.1.5
DB Server10.0.1.6
DB Server10.0.1.7
Amazon EC2API endpoint
Amazon S3API endpoint
R
VPC10.0.0.0/16
Custom Route Table
Destination Target10.0.0.0/16 local0.0.0.0/0 Internet Gateway
Main Route Table
Destination Target10.0.0.0/16 local172.16.0.0/8 Virtual Private Gateway0.0.0.0/0 NAT Instance
Internet Gateway
VPNGateway
- 53 -
EC2和EBS及S3配合使用
EBS Amazon S3
Hypervisor
VM Workspace One or more ephemeral
(temporary) drives
One or more EBS (persistent) drives
Network I/O
EBS SnapshotEBS
SnapshotEBS Snapshot
China region目前可用的EC2类型
M3
General
Purpose
M1
Compute
Optimized
C3
C1 CC2
Memory
Optimized
R3
M2 CR1
256
128
64
32
16
8
4
2
1
2 4 8EC2 Vcore
Me
mo
ry (
GB
)
General Purpose
Compute Optimized
GPU
Memory Optimized
Storage Optimized
Micro
10 GB Networking
General Purpose Instances
SSD instance store
Instance Families
m3.mediumvCPU: 1 ( 3 ECUs)Mem: 3.75 GBDAS: 4 GB SSD
m3.largevCPU: 2 (6.5 ECUs)Mem: 7.5 GBDAS: 32 GB SSD
m3.xlargevCPU: 4 (13 ECUs)Mem: 15 GBDAS: 80 GB SSD
m3.2xlargevCPU: 8 (26 ECUs)Mem: 30 GBDAS: 160 GB SSD
T2 familiesvCPU: 1 / 2Mem: 1 /2 /4 DAS: 0 GB (EBS only)
256
128
64
32
16
8
4
2
1
2 4 8 16 32
EC2 Vcore
Mem
ory
(G
B)
General Purpose
Compute Optimized
GPU
Memory Optimized
Storage Optimized
Micro
10 GB Networking
Compute Optimized Instances
SSD instance store
Instance Families
c3.largevCPU: 2 (7 ECUs)Mem: 3.75 GBDAS: 32 GB SSD
c3.xlargevCPU: 4 (14 ECUs)Mem: 7.5 GBDAS: 80 GB SSD
c3.2xlargevCPU: 8 (28 ECUs)Mem: 15 GBDAS: 160 GB SSD
c3.4xlargevCPU: 16 (55 ECUs)Mem: 30 GBDAS: 320 GB SSD
c3.8xlargevCPU: 32 (108 ECUs)Mem: 60 GBDAS: 640 GB SSD
256
128
64
32
16
8
4
2
1
2 4 8 16 32EC2 Vcore
Me
mo
ry (
GB
)
General Purpose
Compute Optimized
GPU
Memory Optimized
Storage Optimized
Micro
10 GB Networking
Memory Optimized Instances
SSD instance store
Instance Families
m2.xlargevCPU: 2 (6.5 ECUs)Mem: 17.1 GBDAS: 420 GB
m2.2xlargevCPU: 4 (13 ECUs)Mem: 34.2 GBDAS: 850 GB
m2.4xlargevCPU: 8 (26 ECUs)Mem: 68.4 GBDAS: 1,680 GB
cr1.8xlargevCPU: 32 (88 ECUs)Mem: 244 GBDAS: 240 GB SSD
其他海外Region提供的EC2类型中国将陆续推出
Storage and IO
optimized
HS1I2
HI1
G2
GPU
enabled
CG1
256
128
64
32
16
8
4
2
1
4 8 16 32EC2 Vcore
Me
mo
ry (
GB
)
General Purpose
Compute Optimized
GPU
Memory Optimized
Storage Optimized
Micro
10 GB Networking
Storage Optimized Instances
SSD instance store
Instance Families
i2.xlargevCPU: 4 (14 ECUs)Mem: 30.5 GBDAS: 800 GB SSD
i2.2xlargevCPU: 8 (27 ECUs)Mem: 61 GBDAS: 1,600 GB SSD
hs1.8xlargevCPU: 16 (35 ECUs)Mem: 117 GBDAS: 49,152 GB
hi1.4xlargevCPU: 16 (35 ECUs)Mem: 60.5 GBDAS: 2,048 GB SSD
i2.8xlargevCPU: 32 (104 ECUs)Mem: 244 GBDAS: 6,400 GB SSD
i2.4xlargevCPU: 16 (53 ECUs)Mem: 122 GBDAS: 3,200 GB SSD
256
128
64
32
16
8
4
2
1
8 64 128EC2 Vcore
Me
mo
ry (
GB
)
General Purpose
Compute Optimized
GPU
Memory Optimized
Storage Optimized
Micro
10 GB Networking
GPU Instances
SSD instance store
Instance Families
g2.2xlargevCPU: 8 (26 ECUs)Mem: 15 GBDAS: 60 GB SSD1,536 CUDA cores4GB of video memory Real-time HD streaming
cg1.4xlargevCPU: 16 (33.5 ECUs)Mem: 22.5 GBDAS: 1,680 GB 448 CUDA cores3GB video memory
按使用小时付费
For spiky workloads,
or to define needs
多种价格模型选择
包年
For committed
utilization
竞拍
For time-insensitive or
transient workloads
AWS网络服务
Amazon VPC: AWS DirectConnect Amazon Route 53
Availability
Zone BAvailability
Zone A
私有网络环境: IP段和公网/私网subnet
支持VPN tunnel和专线连接
提供搭建专线到AWS上的网络接口
DNS服务
与AWS连接的几种网络选择
On-site infrastructure
AWS Region
Corporate data center
AWS Import/Export
Over the Internet
Using AWS Direct
Connect
10G
Amazon S3 Bucket
Availability Zone
Amazon Elastic Compute Cloud
(EC2)
AWS存储
Amazon EBS
EBS
EC2的块存储支持指定PIOPS性能
Amazon S3
Images
Videos
Files
Binaries
Snapshots
基于对象的存储可以作为原站发
布
AWS Storage Gateway
S3,
Glacier
自动同步客户数据到AWS上
Amazon Glacier
Images
Videos
Files
Binaries
Snapshots
成本极低的冷存储
AWS应用服务
Amazon
CloudFront
Amazon RDS Amazon Dynamo
DB
全球CDN服务(暂时无中国大陆的服务
节点)
管理型的关系性数据库服务:支持MySQL, Oracle
和SQL
管理型的非关系型数据库服务
DBA
Amazon
ElastiCache
内存缓存服务,支持Memcached, Redis
AWS大数据服务
Amazon EMR
(Elastic Map Reduce)
Amazon Redshift
Hadoop平台 PB级别的 数据仓库服务
Amazon Kinesis
处理实时数据流的可扩展服务
AWS部署和管理服务
Amazon CloudWatch
AWS IAM
(Identity &
Access Mgmt)
AWS OpsWorks
AWS CloudFormation
AWS Elastic
Beanstalk
Web App
Enterprise
App
Database
服务监控 管理子用户和权限基于应用的生命周期提供自动的管理和配置工具
多个AWS服务的组合模版
针对开发语言的自动的资源部署
举例:一个支持几百万用户的网络应用:
AWS多个服务的配合使用
当用户超过百万
Availability Zone
Amazon Route 53
User
Amazon S3
Amazon Cloudfront
Availability Zone
Elastic LoadBalancing
DynamoDB
RDS DB Instance Read Replica
AppInstance
AppInstance
AppInstance
ElastiCache RDS DB Instance Read Replica
AppInstance
AppInstance
AppInstance
ElastiCacheRDS DB Instance Standby (Multi-AZ)
RDS DB InstanceActive (Multi-AZ)
除了Web Applications,AWS还能用来做什么?
Enterprise Applications
• DRS里提供对Oracle数据库的支持
• Oracle的企业应用都可以在AWS的环境里部署
• AWS环境里兼容客户已经购买的Oracle license
• AWS是经SAP认证的云平台,SAP也是AWS的全球技术合作伙伴
• 大多数的SAP应用都已
经经过认证,可以把产品化部署在AWS上
• Windows操作系统在AWS的EC2上是可选的操作系统之一
• 易于配置和维护Active directory, sever System Center Operations Manager , SQL, Exchange, Sharepoint等
• 使用BYOL使用已经购买的License
LIONSGATE 用AWS托管SharePoint & SAP
Amazon VPC
用Cloud部署企业内部应用
在未来3年节省$1M 的成本
比传统的机房和服务器节省50%成本
1 instance for 100 hours=
100 instances for 1 hour
Bankinter用AWS做信用分析
3000 Cores for risk management processes
Nu
mb
er
of
Co
res
300 Cores on
weekends
Thu Fri Sun Mon TueSatWed
3000 -
300 -
AWS非常适合用于灾难恢复
Primary SiteRouters
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backup
Archive
AWSRouters
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Snapshot Storage
Backup
Archive
Secondary site costs
谢谢
请随时在中国区网站上申请AWS中国区账户:
Lillian Shao 邵琳琳
中国北区销售团队主管[email protected]