地理分布式云存储服务中间件的设计与实现

被引量 : 0次 | 上传用户:sandy323199000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络硬盘是面向个人用户的地理分布式云存储服务。随着市场快速增长,主流网络硬盘提供商纷纷降低价格并提升存储空间,导致超量的存储空间表现出边际递减效应。由此,网络硬盘提供商的竞争转向提供多样化功能的第三方应用。虽然这些应用的性能对于其底层网络硬盘API(Application Programming Interface)的性能十分敏感,但目前为止鲜有工作对其进行专门的研究,使得这些应用的性能无法得到保证。为揭示网络硬盘API的系统架构与性能瓶颈,本文提出一种对网络硬盘API进行测量的中间件系统CcsMeasure。系统分为三层。顶层为测量管理模块,接收用户指定的测量参数,执行测量任务,并将测量结果输出到磁盘文件。中层为各自独立的网络硬盘模块,实现网络硬盘API的应用层协议。系统预定义了网络硬盘模块向测量管理模块提供的接口,包含主流网络硬盘API提供的核心功能,对于任意网盘,只需添加实现该接口的网络硬盘模块,即可使用系统进行测量。系统底层包含HTTP/HTTPS客户端模块和往返时延测量模块,其中HTTP/HTTPS客户端模块基于Socket API和OpenSSL API实现HTTP通信细节,往返时延测量模块使用模拟TCP握手的方式对服务端IP测量往返时延。系统部署于覆盖9个国家和5个大洲主要人口聚集区的13个PlanetLab测量节点,于2015年4月对Dropbox、OneDrive、Google Drive和百度云进行了连续20天的测量。测量结果表明,四个网络硬盘API服务采用了不同的系统架构方案,对其API性能具有显著的影响。测量结果可以向第三方网络硬盘应用开发者提供参考以优化应用性能,并帮助网络硬盘提供商发现网络硬盘API的性能瓶颈。
其他文献
美式英语来源于英式英语,但并不能说,美式英语等同于英式英语,相反的,在逐渐的发展过程中,美式英语和英式英语已经呈现很多的不一样。只要学习过英语的人,就会感受到美式英语
随着品牌理论的发展和工业品市场的成熟和完善,品牌营销在工业品营销中的地位越来越重要,文章分析了工业品市场不断发展的条件,阐述了品牌营销在工业品营销中的必要性,结合工
新常态下的中国经济增长必须面对世界经济发展的大趋势,目前全球已经迈进大数据时代。与传统小数据时代相比,现在这个时代的数据在体量上已经呈现出指数化的增长,数字化技术
随着闪存制造工艺的进步,NAND型闪存芯片的存储密度越来越高,由其构成的固态硬盘(Solid State Drive,SSD)的容量越来越大。作为闪存读写的基本单位,闪存页的容量也逐渐增加。
随着电子信息的发展,电子产品越来越智能化、多功能化,电子产品的存储设备也朝着微型化、高存储容量的方向发展。作为电子产品存储设备的典型代表的微硬盘的发展也越来越受关注
高血压已经成为严重危害全球公共健康的重大问题。据2015年国家心血管中心的统计结果:每年大约350万人死于心血管病,占总死亡原因的41%。其中70%的脑卒中和50%的心肌梗死死亡
CPU速度的增加已远远超过磁性硬盘(Hard Disk Drive,即HDD)I/O速度的增加,两者之间存在一个不断扩大的差距,存储系统成为数据库系统性能提高的瓶颈。闪存硬盘(Flash-based Solid
蛋白质组学部分承用了创立于二十多年前的二维电泳技术。基于其高分辩能力 ,二维电泳主要用于分离和检测复杂混合物中的蛋白质。虽然没有获得更多的改进 ,但是二维电泳结合了
文章就当前高校毕业生“不包分配 ,双向选择 ,竞争上岗 ,择优录用”的就业制度背景下 ,对高等学校毕业生择业心态的现状进行了分析 ,着重剖析了其积极面和心理误区 ,指出高等
随着人们对水产品需求量的不断增加,养殖方式逐渐向高密度放养和饲料投喂的集约化养殖转变,而这种养殖方式会导致水体中溶解氧降低和养分富集,进而引起水体水质恶化。这不仅