哪一种云存储系统与你的数据相匹配?

日期:2015-4-17作者:Dan Sullivan

【TechTarget中国原创】

一些公共云提供商,如亚马逊、微软和谷歌,会定期添加一些新功能来吸引企业客户,毫无疑问,基于云的存储有很多选择。从这么多备选中做出选择的关键在于:对于你的特定云部署来说,评估哪种特性是最重要的。延迟,应用程序编程接口,将本地应用程序与存储系统相集成具有重大的意义……

需要注意的是面向客户的应用程序和互动内部应用程序都会产生一定的延迟。网页太慢或者应用程序太慢都会影响使用,如果在几秒钟内没有响应,用户经常会直接关闭网站。内部用户也会有类似的情况。研究商业智能数据库的经理和分析师,也会受到数据和查询工具速度的限制。

如果你要求较低的延迟,可以考虑一下固态硬盘(SSD)存储。主要云提供商会以高价销售SSD设备,以及基于磁盘的存储系统。DigitalOcean专门支持软件开发人员,提供SSD支持设备。开发人员处理较小的数据集,可以实现SSD的性能优势,同时也不会对预算产生不利的影响。许多其它的本地生产系统,情况并不是这样。

企业级应用程序经常被访问的数据应该使用SSD。根据应用程序需求,你可以配置实例,来支持IOPS所需的水平。从供应IOPS获得最优的性能,使用实例,旨在支持供应IOPS。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Dan Sullivan
Dan Sullivan

Dan Sullivan是一名作家、系统架构师和顾问,拥有超过20年关于先进的分析、系统架构、数据库设计、企业安全、商业智能的IT从业经验。他的从业范围广泛,包括金融服务业、制造业、医药、软件开发、政府、零售、天然气和石油生产、发电、生命科学和教育。

云存储>更多

相关推荐

技术手册>更多

  • 混合云管理实战技术手册

    虽然有关云计算的探讨大部分是关于隐私、成本和安全问题,但是很多IT专家认为混合云模式给出了云计算的优势和风险之间的最佳平衡点。近期的TechTarget Cloud Pulse调查中我们发现39%的企业使用云计算,但是部署的是混合云,相比较而言,目前有22%的企业部署私有云,40%使用公有云。但是现在很多企业还是处于一种迷糊状态,如何才能实现更好的混合云部署,如何能够管理混合云?在这本技术手册中很多业界的专家针对混合云给出了一些建议,供参考。

  • 私有云实战攻略

    因为对公共云的安全性和隐私性存在疑虑,私有云顺理成章地成为了大多数企业的首选。那么用户对私有云是不是已经有一个清醒的认识了呢?

  • 智能云网络分析技术手册

    随着云计算、虚拟网络的普及,接入网络的设备不断增加,新型应用需求的也在不断增长,网络监控的复杂性已经成为企业面临的重要IT挑战,网络性能监控工具也面临更大的挑战。云计算和大数据这样的新技术理念的出现,导致网络中的流量不断增长,而且流量的类型也在不断改变,如涵盖了更多的视频和语音数据等,不断增强的保护网络的意识也促使企业采用监控和分析工具。本技术手册将会着重介绍云计算时代,作为瓶颈的网络如何保障自身安全,以及网络分析技术对于云计算的影响。

  • 云服务性能监测和评估指南

    云服务帮助企业解决了构建IT基础设施和应用的难题,但是企业如何提高云服务的性能?如何高效地使用云服务?本手册介绍云服务性能和标准以及评估云服务的相关技巧法则。

TechTarget

最新资源
  • 安全
  • CIO
  • SOA
  • 虚拟化
  • 网络
  • 数据中心
【TechTarget中国原创】

一些公共云提供商,如亚马逊、微软和谷歌,会定期添加一些新功能来吸引企业客户,毫无疑问,基于云的存储有很多选择。从这么多备选中做出选择的关键在于:对于你的特定云部署来说,评估哪种特性是最重要的。延迟,应用程序编程接口,将本地应用程序与存储系统相集成具有重大的意义……

需要注意的是面向客户的应用程序和互动内部应用程序都会产生一定的延迟。网页太慢或者应用程序太慢都会影响使用,如果在几秒钟内没有响应,用户经常会直接关闭网站。内部用户也会有类似的情况。研究商业智能数据库的经理和分析师,也会受到数据和查询工具速度的限制。

如果你要求较低的延迟,可以考虑一下固态硬盘(SSD)存储。主要云提供商会以高价销售SSD设备,以及基于磁盘的存储系统。DigitalOcean专门支持软件开发人员,提供SSD支持设备。开发人员处理较小的数据集,可以实现SSD的性能优势,同时也不会对预算产生不利的影响。许多其它的本地生产系统,情况并不是这样。

企业级应用程序经常被访问的数据应该使用SSD。根据应用程序需求,你可以配置实例,来支持IOPS所需的水平。从供应IOPS获得最优的性能,使用实例,旨在支持供应IOPS。

附加存储、数据库和集群

并不是所有的应用程序数据需要SSD性能。经常访问的数据可以迁移到基于磁盘的存储。ssd和基于磁盘的存储都支持标准I / O协议,因此,当把应用程序从本地硬件移动到云时,不需要更改应用程序。

有了附带直接固态硬盘或磁盘驱动器,你就可以使用任何你的操作系统所支持的文件系统。这种模式的一个缺点是,当机器实例关闭时,硬盘驱动器上的数据就会被删除。为了保存数据,必须将数据复制到另一个存储系统中,例如云中的对象存储。

附加存储系统的另一个缺点是:附加存储系统只能连接到一个实例。然而,微软Azure具备文件存储系统,可以实现SMB-compliant文件共享,可以跨多个实例共享。当将应用程序迁移到需要常规文件系统服务的云时,或者当多个实例需要访问相同的数据时,这一点是非常有用的。

在其他云中,数据集可能被复制到额外的存储设备中,并且这些设备可以连接到其他实例。然而,这可能会导致同步和一致性问题。

当多个实例正在读写相同的数据时,数据库可能是最好的选择。每个主要的云提供商都会提供关系和非关系NoSQL数据库。如果在设计阶段,数据存储需求定义明确,那么,关系数据库通常都是很合适的。如果无法提前获知数据库模式的位置,那么,可以选择NoSQL数据库,如Azure Table,AWS DynamoDB或者谷歌云存储系统。