转自中云网 作者:陈怀临
12月18日,中国宽带资本旗下的云基地和亚马逊AWS,北京市政府、宁夏自治区政府宣布将在宁夏、北京两地共同建设、发展和推广云服务。通过“前店后厂”这样创新方式,联通位于北京和宁夏两地的云计算基础设施,为中国各个地区的客户提供服务。
AWS中国区域将是AWS亚太第4个、全球第10个区域。中国区域将与目前其他的区域隔离,因此中国区域采用了独立的账户体系,也就是需要申请注册中国区域账户来使用中国AWS的服务[2]
AWS已经开启了中文服务网页, 并在大力销售各种服务. 其中除了基本的IaaS服务EC2和相关的存储服务之外, AWS的产品已经在PaaS和SaaS上也全部展开,例如数据日志的分析, 大数据处理软件等等[3].
Amazon AWS上线于2006年, 属于云计算服务中的IaaS (Infrastructure as a Service ). 亚马逊AWS提供的数据中心群分布在全球各个区域(Region). 分为4大区域.其中包括:
北美区域(North Amerian Region), 亚太区域(Asia and Pacific Region),欧洲(含中东和非洲)(Europe / Middle East / Africa) 和南美区域(South America Region)。
下面是亚马逊全球4大区域的具体分布:
北美大区域:
分为4个区域:
US East (Northern Virginia) Region 2006年开始服务
US West (Northern California) Region 2009年开始服务
US West (Oregon) Region EC2 2011年开始服务
AWS GovCloud (US) Region 2011年开始服务
(注: GovCloud是亚马逊为美国政府机构单独承运的一个云计算区域.位于美国的西北地区)
亚太区域
Asia Pacific (Singapore) Region 2010年开始服务
Asia Pacific (Tokyo) Region 2011年开始服务
Asia Pacific (Sydney) Region 2012年开始服务
Asia Pacific (Beijing) Region 预计2014年开始服务
欧洲区域
EU (Ireland) Region 2007年开始服务
南美区域
São Paulo Region EC2 2011年开始服务
另外,亚马逊为了提高业务的可靠性, 稳定性和用户性能体验, 也在全球各地建立了CDN的边缘加速节点数据中心(Edge Location). 其分布区域下图所示,主要是围绕着上述分布在全球的区域和可用区节点来建设的, 从而可以加快用户存取数据的体验。
在亚太地区的Edge Location是部署在香港.
总的来说,AWS的不同区域之间是相对独立的,但是它们的独立程度与区域的类别有关。根据目前10个区域的各自特点我们可以把它们分成3个不同的类 别。第一类是GovCloud区域,主要是服务美国的政府机构和部分美国客户。GovCloud满足ITAR和FedRAMP等规范,具有独立的用户管理 体系。用户使用GovCloud区域的AWS服务需要专门的申请和审核流程,所以这个区域跟我们中国用户关系不大。第二类是中国区域,这也是一个与其他区 域独立的专门服务中国客户的区域。中国区域采用了独立的用户账户体系,也就是说用户需要在中国(北京)区域的网站上申请账户来使用这里的服务。最后一类的 是目前其他8个区域。这8个区域是面向所有用户的,且共享同一个账户体系,所以用户注册AWS账户后可以使用所有这8个区域的服务。对于那些需要同时使用 AWS这8个区域和AWS中国区域的用户来说,他们同时需要两个账户——一个在中国的区域使用,另一个在其他8个区域使用。
我们可以看出GovCloud区域和AWS中国区域都有自己独立的账户体系,与其他区域的服务是隔离的。对于其他8个区域,用户在不同区域存储的数据也都 是相互独立的,也就是说AWS不会自动对用户数据进行跨区域的传输,这个对用户的法规遵循要求很重要。而且这8个区域的大部分AWS服务也是独立的,不过 与中国区域和GovCloud区域完全独立不同的是有一些服务它们是共享的,比如它们共用一个账户体系和IAM服务,使用同一个AWS管理控制台,统一的 Route53服务等。
另外, AWS为了最大的提高IaaS服务的可靠性, 每个区域含有多个EC2可用区(Availability Zone). 可用区对应的就是专属于一个区域(Region)的分散的物理数据中心. 其中,
* 一个区域可以含有多个可用区;
* 一个可用区只能属于一个区域.
区域 :US-West (California + Oregon): 3+3, 6个可用区
区域 :US-EAST( North Virginia): 5个可用区
区域 :South America (Sao Paulo): 2个可用区
区域 :Europe – West (Dublin):3个可用区
区域 :Asia Pacific (Singapore): 2个可用区
区域 :Asia Pacific (Japan): 2个可用区
区域 :Australia (Sydney): 2个可用区
区域 :中国(北京): 1个可用区
区域 : Gov. Cloud(联邦政府云)
不同的区域是完全独立的, 不存在信息交互. 从而去除一个区域失效故障可能带来对另外一个区域的影响.
同一个区域的可用区是分开的数据中心. 一个可用区的失效不会影响到同一个区域里面的其他可用区. 在同一个区域内,通过高速, 低延时的网络将多个可用区互联.
用户可以根据自己业务的需求选择里客户比较接近的区域,例如美国的东部还是西部.
用户也可以通过在同一个区域内的不同的可用区里启动多个业务,从而避免可用区的单点失效
在一个可用区里,一个AWS的服务部件和服务模块实例(Instance)构成.AWS主要由EC2(Elastic Compute Cloud),EBS(Elastic Block Store) 和S3(Simple Storage Service)等部件构成. 其中EC2提供虚拟化的服务器主机资源; EBS为EC2提供块设备的支持,类似一个大硬盘. 然后通过格式化从而可以为EC2提供各种文件系统支持; S3提供的是一个通过WEB可以访问的数据存储和备份资源, 用户可以定期为其在AWS EC2产生的或者EBS里面的数据做实时或定期的备份,并可以通过API和各种WEB界面访问.
ELB(Elastic Load Balancer)是可选的负载均衡的部件. 通过ELB,一个AWS的租户可以在AWS的一个可用区或多个可用区里部署多个EC2的实例. 然后通过ELB实现负载均衡和容错的目的; RDS(Relational Database Service)是一个基于WEB界面的关系数据库服务, AWS的租户可以通过RDS的管理界面生成,管理自己的数据库业务. 数据库可以是MYSQL,ORACLE或者微软的SQL Server等. CloudFront是AWS的一个基于WEB的CDN加速服务,租户可以非常简单的管理内容并决定对内容进行各种加速选择, 也可以是和AWS的其他服务模块配合, 例如,S3等做数据存取加速. AWS的VPC(Virtual Private Cloud)服务是一个提供给租户在AWS的云中建立自己的私有的网络的一种方案. 类似于Hosted Private Clouds的范畴. 一个租户可以在AWS里面创建一个VPC, 然后自己完全控制在这个VPC域里网络的二层,三层配置, 和各种安全掌控.
大体而言, 一个最基本的AWS云服务由EC2, EBS, RDS和S3构成. 其他的服务是可选项, 例如,用于负载均衡和容错的ELB等.
亚马逊AWS在中国发布的区域所提供的服务基本上跟目前在国外区域的服务一样,提供了跟其他区域一致应用编程接口。AWS中国区域将允许客户使用广泛的AWS服务种类,这些服务包括包括:
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Block Store (Amazon EBS)
Amazon Simple Storage Service (Amazon S3)
Amazon Storage Gateway
Amazon Relational Database Service (Amazon RDS)
Amazon DynamoDB
Amazon Elasticache
Amazon Elastic MapReduce (Amazon EMR)
Amazon Virtual Private Cloud (Amazon VPC)
Amazon CloudWatch
AWS CloudFormation
Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Notification Service (Amazon SNS)
Auto Scaling
Elastic Load Balancing
Amazon Glacier
Amazon Simple Workflow (SWF)
AWS Identity and Access Management (IAM)
AWS Management Console
AWS Premium Support
目前AWS在北京的数据中心不打算提供AWS Direct Connect, Elastic Beanstalk, SimpleDB, Elastic Transcoder, Redshift, CloudSearch, Import/Export, High Performance Computing, CloudSM, CloudTrail, SES和Data Piipeline等服务.
AWS在其官方网站商, 提供了一个透明的dashboard服务, 每天24小时的动态监控和提供其各个区域的AWS的各种服务的运行情况.
从上图,读者可以看到, 亚太地区的新加坡,东京和悉尼的各种服务目前运行正常. 香港地区的CDN加速服务也运行正常. 相信在不久的将来, 北京将会出现在AWS的dahsboard上.
AWS在2006年3月14日以来, 运行都比较稳定, 大概有统计的宕机(Outage)事故为43次. 每次事故发生的地方, 原因,恢复的时间都不一样. 下面是过去8年来的各种事故的一些统计和相应的分析.
AWS历年事故次数分布:
2006年: 1次 2007年: 2次 2008年: 4次
2009年: 5次 2010年: 13次 2011年: 5次
2012年: 8次 2013年: 5次
阅读和此文章类似的: 全球云计算