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

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

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

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

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

附加存储、数据库和集群

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

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

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

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

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

本文作者:佚名

来源:51CTO

时间: 2024-11-09 00:53:47

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

在NAS上基础构建云存储系统的两种解决方案

   对于一个成功的.具有极高可扩展性的NAS存储系统来说,要想架构云存储系统解决方案需要什么? 云存储的概念始于Amazon提供的一项服务(S3),同时还伴随着其云计算产品(EC2).在Amazon的S3的服务背后,它还管理着多个商品硬件设备,并捆绑着相应的软件,用于创建一个存储池.新兴的网络公司已经接受了这种产品,并提出了云存储这个术语及其相应的概念. 云存储是一种架构,而不是一种服务.你是否拥有或租赁了这种架构是一个次要问题.从根本上来看,通过添加标准硬件和共享标准网络(公共互联网或私有的

一种新型云存储系统的设计与实现

一种新型云存储系统的设计与实现 董昌坤,侯宾,吕玉琴 随着数据的暴增,传统的存储方式已经不再满足海量数据的存储需求,云存储技术的飞速发展,使得云存储成为了一种新型的数据存储解决方案.本文分析了国内外云存储技术的发展现状,提出了一个具有高可扩展性.高可靠性.兼容不同存储设备的分布式云存储解决方案.本文从分布式文件系统HDFS 出发,设计实现文件读写模块,在兼容Amazon S3协议的基础上,设计实现核心业务逻辑处理模块.面向前端请求的代理模块.安全认证模块.基于数据库的元数据存储模块.前端页面显示

应用技巧:几种形式的云存储系统

自动分层系统(Automated Tiering System,ATS)可以在不同存储层之间迁移数据.如果数据是动态的就会被迁移到靠上的存储层,最终保存在某种固态盘(SSD)中.自动分层系统有很多种,其中影响最小也是最安全的使用方式就是将其作为保存动态数据的缓存.特别是,这些系统将帮助云存储迈向主流. 缓存类型的自动分层系统将动态数据从传统机械存储中拷贝到基于高速内存的缓存(RAM或者闪存固态盘)中.在这种拷贝模式中,自动分层系统被用作一个大型的读取缓存,几乎不保留数据的唯一副本.即使当他们通过

一种基于虚拟隔离机制的安全私有云存储系统

一种基于虚拟隔离机制的安全私有云存储系统 鲍爱华 袁晓萍 陈锋 缪嘉嘉 云存储技术是云计算领域的重要研究方向,由于存在隐私泄漏和安全问题 ,公共云存储服务在持有核心数据的组织(如创新型企业.军队)中往往难以得到广泛应用.提出一种基于虚拟隔离机制的安全私有云存储系统VI-PCS:系统将物理存储介质和公共云存储服务虚拟化为虚拟存储能力,通过集中生命周期管理使其为系统提供服务:系统将文件存储过程划分为元数据管理.文件虚拟存储和文件物理存储3个层面,通过文件重命名.IO透明加解密等方式实现数据安全可靠存

云存储系统监控服务分析

      监控在我们的日常生活和生产随处可见,交通.银行.超市.商场.学校.工厂等等,在刑侦.勘探.科研.安保等各种领域,发挥了越来越大的作用,已经成为人们不可或缺的安全屏障和有力工具.      监控对于计算机网络同样有着巨大的意义和价值,从服务器性能到应用服务状态,从硬件资源到网络流量,为业务应用.系统运维等提供准确的运行状态信息,及时发现.暴露问题.       OSS作为智能分布式云存储系统,对外提供海量.安全和高可靠的存储服务,使得用户无需关心系统资源和服务器运维问题,将更多的精力专

基于粒子群调度器的云存储系统针对交互密集型任务的缓存模型研究

基于粒子群调度器的云存储系统针对交互密集型任务的缓存模型研究 华东师范大学 华夏渝 本文的研究依托于Hadoop Distribute File System分布式文件系统所构建的分布式存储平台,提出了一种基于粒子群调度分配算法的主从名字节点缓冲架构,旨在解决原有系统在面对具有频繁写入读出特性的一类用户应用程序时系统吞吐量剧烈降低这一问题. 关键词:分布式文件系统   HDFS  分布式缓存  粒子群  云计算   下载地址:http://bbs.chinacloud.cn/showtopic-

WD推MyBook Live Duo RAID云存储系统

西部数据(Western Digital)作为世界数字存储解决方案的领导者,今天为大家带来了一款新的产品My Book Live Duo.这是一个个人的云存储系统,它可以结合共享存储的优势.备份安全的远程访问,并且提供RAID技术支持,从而提升双硬盘的系统性能. 1.双重安全备份 My Book Live Duo兼容Mac和WIN操作系统,并且通过内置的RAID 1模式进行数据和个人信息的即时同步备份:磁盘的一半容量存储用户数据,另一半用于数据备份.万一磁盘出现故障,则能很好的保护数据的安全.W

基于再生码的云存储系统--Ustor

基于再生码的云存储系统--Ustor 柳青 冯丹 李白 当前常使用多个云共同存储数据,以保证用户数据可靠性.为减少存储成本和修复带宽,提出了一种使用功能性修复再生码(FRC)将数据编码为多个数据块,并分布于不同的云中的方法.该方法减少了多个云中单个云发生数据丢失时需要从网络上传输的数据量,并减少了修复成本,已成功地应用于所构建的云存储系统Ustor中.实验表明:与不编码比较,冗余编码给系统增加了5%~10%的响应时间开销,但可保障节点失效;FRC码编.解码和修复速度与里德-所罗门(Reed-So

浅析云存储系统的结构模型

云存储系统的结构模型 与传统的存储设备相比,云存储不仅仅是一个硬件,而是一个网络设备.存储设备.服务器.应用软件.公用访问接口.接入网.和客户端程序等多个部分组成的复杂系统.各部分以存储设备为核心.通过应用软件来对外提供数据存储和业务访问服务. 云存储系统的结构模型由4层组成. 1存储层 存储层是云存储最基础的部分.存储设备可以是FC光纤通道存储设备,可以是NAS和iSCSI等IP存储设备,也可以是SCSl或SAS等DAS存储设备.云存储中的存储设备往往数量庞大且分布多不同地域.彼此之间通过广域