超级有用!AWS开发者专用OpenStack小抄

日期: 2015-05-05 作者:Brian Tarbox翻译:张培颖 来源:TechTarget中国 英文

每一个公有云提供商都有自己的语言。比如亚马逊Web服务中的计算资源或者实例,称之为弹性计算云,而OpenStack中命名为实例Nova。熟悉一个云提供商的开发者通常需要一个参考对照来理解各种术语。

当一个协作软件提供商将其产品转移到OpenStack上,其熟悉AWS的开发者创建了AWS和OpenStack对照的表格来简化这种变换。表格1将OpenStack服务转化成更为熟悉的AWS概念。

服务

OpenStack

AWS

计算资源或实例

Nova

弹性计算云 (EC2)

文件资源

Swift

简单存储服务(S3)

原始块存储

Cinder

弹性块存储(EBS)

管理网络和IP地址的系统

Neutron

Route 53

云资源图形界面

Dashboard

AWS管理控制台

用户和安全管理

Keystone

AWS目录服务

机器镜像目录

Glance

Amazon机器实例

计费系统

Ceilometer

AMS管理控制台

服务编排

Heat

CloudFormation

数据库即服务

Trove

关系型数据库服务(RDS

裸机分配

Ironic

消息

Zaqar

SQS

Hadoop MapReduce

Sahara

弹性MapReduce

表1.AWS和OpenStack服务命名列表

通常而言,OpenStack服务同AWS的对比有限。在很多分类中,AWS有多重产品,OpenStack只有一个。虽然OpenStack有种类齐全的产品,对于具体的组织机构有用,但是其局限性要求企业严格审查来确保OpenStack符合现在和未来的需求。表格2展示了AWS产品的术语,这部分OpenStack服务缺少对应的部分。然而,很多OpenStack基金会成员后者提供商可能提供这些服务。

分类

AWS产品

NoSQL数据库

Dynamo

数据仓库

Redshift

内存缓存

ElastiCache

数据归档

Glacier

数据导入导出

Import/export

本地和云存储集成

Storage Gateway

内容分发网络

CloudFront

Docker集成

EC2 Container ServiceOpenStack Docker支持要到2015年中旬实现。

实时流

Kinesis

安全

CloudHSM和密钥管理KMS

联合以及移动用户管理

Cognito、目录服务和安全口令服务

部署

OpsWorks以及CodeDeploy

应用服务

简单队列服务、简单工作流服务、简单电子邮件服务、简单通知服务、CloudTrail

响应式编程

Lambda


表2.OpenStack服务中没有提供的AWS产品

总而言之,公有云云提供商都支持通过Web应用资源直接部署应用和服务。他们也提供直接分配计算和存储资源的能力。然而,AWS为部署的每一种类型提供了多种选择,而且有更大的一套应用来支持服务。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

张培颖
张培颖

云计算网站编辑

相关推荐