深入研究AWS与Azure与Google Cloud Storage选项

比较三个提供商的块,对象和文件存储

  • 在脸书上分享
  • 分享到Twitter
  • 分享LinkedIn
  • 分享Reddit
  • 通过电子邮件分享
  • 打印资源
云储存
Stephen Sauer/IDG

公共IAAS云计算的最常见用例之一是存储,这是有充分理由的:用户不用购买硬件并管理它,而是只需将数据上传到云中,然后支付其放置的费用即可。

+在网络世界中更多有个足球雷竞技app云战役:AWS与Azure vs. Google Cloud Platform|世界各地公共云地区的互动地图+

听起来很简单。但实际上,云存储世界有许多方面需要考虑。三个主要的公共IAAS云供应商中的每一个 - 亚马逊Web服务,Microsoft Azure和Google Cloud Platform-都有多种存储选项,在某些情况下,它的成本很复杂。

云管理提供商RightScale的企业体系结构总监Brian Adler最近进行了网络研讨会,比较了云存储选项,没有一个供应商显然比其他供应商更好。“有人领导吗?这确实取决于您使用的(云)的目的。”他说。他说,每个提供商都有自己的优势和劣势,具体取决于特定用例。以下是三个最常见的云存储用例以及供应商的堆叠方式。

块存储

块存储是与基于云的虚拟机结合使用的持续磁盘存储。每个提供商都将其块存储产品分为两类:传统的磁性旋转硬盘磁盘或较新的固态磁盘(SSD),它们通常更昂贵但性能更好。客户还可以支付溢价,以获取每秒(IOPS)的一定数量保证的输入/输出,这基本上表明存储会节省新信息并读取存储在其中的信息的速度。

亚马逊的产品命名为Elastic Block Store(EBS),它具有少数口味:吞吐量优化或冷HDD,它们是传统的磁性旋转磁盘产品;通用SSD是下一代驱动器和配置的IOPS SSD,亚马逊说,这是为延迟敏感的交易工作负载而设计的。

Azure的块存储产品称为托管磁盘,并以SSD为基础的后者以标准或优质的形式出现。

Google的版本命名为“持久性磁盘”(PDS),该磁盘具有标准或SSD选项。

块存储AWS Azure Google Rightscale Rightscale

AWS和Google的可用性为99.95%,而Azure在某些设置的块存储服务中提供了高达99.99%的可用性服务服务级协议(SLA)。

购买块存储时要考虑的最重要的因素之一是您需要访问存储在SSD磁盘上的数据的速度。为此,供应商提供了不同的保证IOPS。Google在这里处于领先地位;该公司提供40,000个IOPs读取和30,000张磁盘写作。AWS的通用SSD提供10,000个IOPS,但其规定的IOPS产品每卷可提供多达20,000个IOPS,最高IOPS为65,000个实例。Azure提供5,000个IOPS。

Google不仅具有最高的IOP,而且为客户提供了块存储量的最多选择。对于更传统的基于硬盘驱动的存储,Google提供的音量量从1GB到64TB不等。AWS提供500GB至16TB的量。Azure提供1GB至1TB的体积尺寸。与SSD一样,Google在HDD中提供最高水平的IOPS量,为3,000读,读写15,000。AWS和Azure每卷最高IOPS 500。最大吞吐量范围从Azure为60 Mbps到Google,在180中进行读取和120个写作,而AWS为500 Mbps。

AWS为HDD提供了两种选择:吞吐量优化的量是为经常访问的吞吐量密集型工作负载而设计的。冷HDD是每GB EBS量类型的最低成本,用于较少访问的大型冷藏数据集。AWS还提供了一系列EBS优化的EC2虚拟机实例,可与这些块存储产品一起使用。

至于定价,它会变得有些复杂(所有价格均为每月/月),但是对于HHD,AWS起价为0.045美元,对于Google来说,$ 0.04,Azure为0.03美元。

SSD定价起价为0.10美元的AWS,Google的价格为0.17美元,Azure的价格为0.12美元至0.14美元,具体取决于磁盘的大小。

在RightScale进行的定价分析中,该公司发现,通常的定价结构意味着Azure具有块存储的最佳价格/性能比率。但是,对于需要更高IOP的工作负载,Google成为更具成本效益的选择。

RightScale营销副总裁Kim Weins说,使用Provisioned IOPS时有一些警告。在AWS中,如果您需要保证的IOP,则需要溢价。Weins说:“您每GB支付更高的成本,但还为其支付所需的IOPS支付,这使成本上涨更高。”“要选择您的供应IOPS级别,请聪明,因为您将要为此付出代价。”

Weins补充说,RightScale发现一些客户支付了供应的IOPS,然后忘记了使用EBS实例的剥夺,从而浪费了钱。

对象存储

有一个您需要放入云中的文件吗?对象存储是您的服务。同样,云提供商具有不同类型的存储,通过客户期望访问它的频率进行分类。“热”存储是几乎可以立即访问的数据。“酷”存储更加频繁地访问,而“冷”存储是很少访问的档案材料。存储越冷,就越便宜。

AWS的主要对象存储平台是简单的存储服务(S3)。它提供标准频道的访问权限,可用于冷却储存和冰川以进行冷藏。Google具有Google Cloud Storage,GCS在线储备和GCS Coldline用于档案。Azure只有Azure Hot酷储存斑点具有热和凉爽的选择。客户必须使用酷存储进行档案数据。AWS和Google每个都有5TB对象尺寸限制,而Azure的每个帐户限制为500TB。AWS和Google分别为存储在其云中的物体的耐用性99.99999999%。AWS说,这意味着,如果您将10,000个物体存储在云中,则平均每1000万年丢失一个文件。关键是这些系统设计为超耐用。Azure不会发布耐久性服务级别协议。

对象存储AWS Azure Google Rightscale Rightscale

对象存储的定价更为复杂,因为客户可以选择将数据托管在一个区域中,或者以稍微增加的成本托管他们可以在多个区域内支持它,这是确保您可以访问数据的最佳实践如果区域中有中断。

例如,在AWS中,S3成本(所有价格均以GB/月为单位)$ 0.023;要复制多个地区的数据的成本是两倍:0.046美元,加上每GB转让费的0.01美元。AWS的凉爽存储服务,名为S3 Infperfeent Access(IA)为0.0125美元,其冷藏/档案服务冰川的价格为0.004美元。客户可以支付不同的金额,以获取冰川的更快或较慢的物体检索时间,范围从一到五分钟或最多五到12个小时。

Google拥有最类似的产品:单重点存储的价格为0.02美元,而多区域为0.026美元,并免费传输数据。该公司名为Chincline的酷存储平台为0.01美元,名为Coldline的冷/档案产品为0.007美元。Google说,从冷线中的数据检索比冰川更快(毫秒内),AWS表示可能需要几分钟到几个小时的时间。

Azure提供的单一储物存储价格为0.0184美元,并以0.046美元的价格提供称为“全球冗余存储”,但仅阅读,这意味着您不能写更改,这样做的钱就会花更多的钱。Azure的酷存储名为Cool Blob存储为0.01美元。Azure尚未提供冷或档案存储平台,因此客户必须在该用例中使用凉爽的斑点存储。

根据这些定价方案,Google的纯对象存储成本最便宜,以及数据的免费传输。但是,AWS击败了Google的冷藏成本。

文件存储

新兴用例是使用基于云的文件存储系统。将其视为基于云的更传统网络文件系统(NFS)的基于云的版本:用户可以从连接到它的任何设备或VM将文件安装到系统中,然后读取和检索文件。Adler说,这是一个相对新生的云存储用例,因此与Block和Object Storage相比,产品尚未达到所有功能。

AWS’s offering in this category is named Elastic File System, which emerged from beta in June 2016. It allows users to mount files from AWS Elastic Compute Cloud (EC2) virtual machines within a virtual private cloud, or from on-premises services using AWS Direct Connect or a virtual private connection (VPC). There is no size limit, so it scales automatically based on need and offers a 50 MB per second throughput per TB of storage; customers can pay for up to 100MBps throughput. It starts at $0.30/GB/month.

同时,Azure提供了Azure文件存储,其本质上相似,但每个文件的容量为5TB,每个帐户的容量为500TB,需要手动缩放。它提供了60Mbps的吞吐量,用于读取文件。

文件存储AWS Azure Google Rightscale Rightscale

Google没有本机文件存储产品,而是提供开源保险丝适配器,该适配器允许用户从Google Cloud储物存储桶中安装文件并将其转换为文件系统。Google声称,这为三个提供商提供了最高的吞吐量,而书面文字的读取为180Mbps和120Mbps。但是,阿德勒(Adler)表示,与其他两种产品相比,在他的经验中,保险丝适配器还没有很好地集成到Google的云平台中,从而导致了可能令人沮丧的用户体验。阿德勒还指出,AWS的EFS没有本机备份解决方案,而Azure则没有。此时,AWS鼓励EFS用户依靠第三方备份工具。

与AWS相比,Azure和Google为文件存储系统提供了较低的价格:Azure是每GB/月0.80美元,而Google的价格为0.20美元,但Adler表示,这些费用没有考虑到任何复制或转让费用。尽管AWS的基本价格似乎更高,但考虑到与扩展相关的所有因素时,这可能是三个提供商之间的洗涤。

笔记:该故事已更新以纠正两种亚马逊网络服务产品的名称,并为AWS的HDD产品提供其他上下文。

相关视频:

加入网络世界社区有个足球雷竞技appFacebookLinkedIn评论最重要的主题。
有关的:

版权所有©2017 IDG ComRaybet2munications,Inc。

SD-WAN买家指南:询问供应商(和您自己)的关键问题