当前位置:云计算云存储 → 正文

Ixia验证OpenStack存储:基于Swift架构

责任编辑:editor005 作者:Kirit Bhamre |来源:企业网D1Net  2014-12-30 14:09:04 本文摘自:it168网站

就像云计算一样,云存储因为许多同样的理由而日益盛行。云存储可根据对特定服务质量(QoS)的要求而通过网络按需提供虚拟化存储。不需要购买存储,在某些情况下,甚至在存储数据之前就配置了存储。你只需要为你的数据实际消耗的存储空间付费。

云存储是联网企业存储的一种模式,在此,数据存放在通常由第三方托管的虚拟存储池中。托管公司运行大型数据中心,而需要托管其数据的人们从这些公司购买或租赁存储容量。数据中心运营商在后台根据客户要求对资源进行虚拟化,并将其以存储池的形式对外开放,客户可以自行利用这个存储池来存储文件或数据对象。有时,云存储也被称作基于对象的存储,因为数据是作为对象来存储的。

Ixia验证OpenStack存储:基于Swift架构

  ▲

Courtesy: SNIA

云存储提供商为企业客户提供了一个访问存储数据的API。其中最流行的API之一就是表述性状态传输(REST)API。这些API提供的功能包括:创建、删除、修改、提取和更新对象。每个云提供商都使用不同的实施,主要用于身份验证。最近,SNIA对云数据管理接口(CDMI)进行了标准化界定。

以下是一批流行的云存储提供商及其API实施:

SNIA CDMI(http://www.snia.org/cdmi)

Amazon S3(http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html)

谷歌云平台(https://cloud.google.com/products/cloud-storage/)

另一个日益流行、普及率不断提高的对象存储平台就是OpenStack Swift。它是一个获得Apache 2.0许可证的开源对象存储系统,并运行在标准服务器硬件上。Swift旨在大规模存储文件、视频、分析数据、网络内容、备份、映像、虚拟机快照以及其它非结构化数据,并具有很高的可用性。

挑战

像任何新技术一样,它在实施、部署和/或运行阶段也面临一些相关挑战。云用户需要确保云基础架构能够满足其服务水平协议。部署后,他们需要灵活的资源来满足高峰期需求。问题在于:提供商过度配置可用资源,这样就会在高压状况下面临问题。

Ixia如何帮助验证基于云存储的基础架构?

多年来,Ixia一直为SAN/NAS开发全面的测试解决方案。我们支持SMB/NFS和iSCSI等最新版存储协议。现在,通过IxLoad 6.60版本,我们添加了一个对象存储解决方案。首个版本支持OpenStack Swift模块。它允许用户通过仿真大量运行读/写/复制/下载操作的客户端来创建逼真的工作负载。通过精细的控制,它支持Swift模块中定义的所有低级命令,例如:GET/PUT/POST/HEAD。工作流程非常直观,只需点击几下,用户就能创建大型测试场景,并以并行模式运行测试。运行测试时,它会以图表格式展示各种统计信息,也会生成详细的测试报告。

该解决方案旨在验证以下关键使用案例:

云存储容量测试

它能支持多少用户

每秒验证次数

IOPS

应用性能测试

数据完整性测试

重复数据删除

数据复制(主存储/二级存储)

存储弹性测试

以下的GUI快照展示了OpenStack命令“Put”及其关联参数。

Ixia验证OpenStack存储:基于Swift架构

关键字:基于对象OpenStack

本文摘自:it168网站

x Ixia验证OpenStack存储:基于Swift架构 扫一扫
分享本文到朋友圈
当前位置:云计算云存储 → 正文

Ixia验证OpenStack存储:基于Swift架构

责任编辑:editor005 作者:Kirit Bhamre |来源:企业网D1Net  2014-12-30 14:09:04 本文摘自:it168网站

就像云计算一样,云存储因为许多同样的理由而日益盛行。云存储可根据对特定服务质量(QoS)的要求而通过网络按需提供虚拟化存储。不需要购买存储,在某些情况下,甚至在存储数据之前就配置了存储。你只需要为你的数据实际消耗的存储空间付费。

云存储是联网企业存储的一种模式,在此,数据存放在通常由第三方托管的虚拟存储池中。托管公司运行大型数据中心,而需要托管其数据的人们从这些公司购买或租赁存储容量。数据中心运营商在后台根据客户要求对资源进行虚拟化,并将其以存储池的形式对外开放,客户可以自行利用这个存储池来存储文件或数据对象。有时,云存储也被称作基于对象的存储,因为数据是作为对象来存储的。

Ixia验证OpenStack存储:基于Swift架构

  ▲

Courtesy: SNIA

云存储提供商为企业客户提供了一个访问存储数据的API。其中最流行的API之一就是表述性状态传输(REST)API。这些API提供的功能包括:创建、删除、修改、提取和更新对象。每个云提供商都使用不同的实施,主要用于身份验证。最近,SNIA对云数据管理接口(CDMI)进行了标准化界定。

以下是一批流行的云存储提供商及其API实施:

SNIA CDMI(http://www.snia.org/cdmi)

Amazon S3(http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html)

谷歌云平台(https://cloud.google.com/products/cloud-storage/)

另一个日益流行、普及率不断提高的对象存储平台就是OpenStack Swift。它是一个获得Apache 2.0许可证的开源对象存储系统,并运行在标准服务器硬件上。Swift旨在大规模存储文件、视频、分析数据、网络内容、备份、映像、虚拟机快照以及其它非结构化数据,并具有很高的可用性。

挑战

像任何新技术一样,它在实施、部署和/或运行阶段也面临一些相关挑战。云用户需要确保云基础架构能够满足其服务水平协议。部署后,他们需要灵活的资源来满足高峰期需求。问题在于:提供商过度配置可用资源,这样就会在高压状况下面临问题。

Ixia如何帮助验证基于云存储的基础架构?

多年来,Ixia一直为SAN/NAS开发全面的测试解决方案。我们支持SMB/NFS和iSCSI等最新版存储协议。现在,通过IxLoad 6.60版本,我们添加了一个对象存储解决方案。首个版本支持OpenStack Swift模块。它允许用户通过仿真大量运行读/写/复制/下载操作的客户端来创建逼真的工作负载。通过精细的控制,它支持Swift模块中定义的所有低级命令,例如:GET/PUT/POST/HEAD。工作流程非常直观,只需点击几下,用户就能创建大型测试场景,并以并行模式运行测试。运行测试时,它会以图表格式展示各种统计信息,也会生成详细的测试报告。

该解决方案旨在验证以下关键使用案例:

云存储容量测试

它能支持多少用户

每秒验证次数

IOPS

应用性能测试

数据完整性测试

重复数据删除

数据复制(主存储/二级存储)

存储弹性测试

以下的GUI快照展示了OpenStack命令“Put”及其关联参数。

Ixia验证OpenStack存储:基于Swift架构

关键字:基于对象OpenStack

本文摘自:it168网站

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^