每一個公有云提供商都有自己的語言。比如亞馬遜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
|
通常而言,OpenStack服務同AWS的對比有限。在很多分類中,AWS有多重產品,OpenStack只有一個。雖然OpenStack有種類齊全的產品,對于具體的組織機構有用,但是其局限性要求企業嚴格審查來確保OpenStack符合現在和未來的需求。表格2展示了AWS產品的術語,這部分OpenStack服務缺少對應的部分。然而,很多OpenStack基金會成員后者提供商可能提供這些服務。
分類 |
AWS產品 |
NoSQL數據庫 |
Dynamo |
數據倉庫 |
Redshift |
內存緩存 |
ElastiCache |
數據歸檔 |
Glacier |
數據導入導出 |
Import/export |
本地和云存儲集成 |
Storage Gateway |
內容分發網絡 |
CloudFront |
Docker集成 |
EC2 Container Service,OpenStack的Docker支持要到2015年中旬實現。 |
實時流 |
Kinesis |
安全 |
CloudHSM和密鑰管理KMS |
聯合以及移動用戶管理 |
Cognito、目錄服務和安全口令服務 |
部署 |
OpsWorks以及CodeDeploy |
應用服務 |
簡單隊列服務、簡單工作流服務、簡單電子郵件服務、簡單通知服務、CloudTrail |
響應式編程 |
Lambda |
總而言之,公有云云提供商都支持通過Web應用資源直接部署應用和服務。他們也提供直接分配計算和存儲資源的能力。然而,AWS為部署的每一種類型提供了多種選擇,而且有更大的一套應用來支持服務。