服务部署系统客户端P2P技术研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:fisher58
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息的迅速膨胀,传统的直连式存储(Direct Attached Storage,DAS)模型已经无法跟上人们对存储的需求,其在动态性、易用性和管理性等方面存在明显的缺陷。国家高性能计算机工程技术中心以存储和计算分离的理论模型为基础,自主研发了蓝鲸动态服务部署系统(Service on Demand,SonD),将数据集中存储的同时使用数据通道把数据映射到宿主机本地,有效的解决了上述问题。然而数据集中造成I/O也随之集中,进而带来的I/O瓶颈问题则严重地制约了服务部署系统的可扩展性。   为了有效改善SonD服务部署系统的可扩展性,客户端缓存技术成为首要选择,但是这并不能从根本上解决存储集中管理所带来的服务器I/O瓶颈问题。本文提出了通过客户端之间P2P数据共享的技术,来有效减少客户端对服务器端的I/O压力,进而消除集中存储对系统性能产生的负面影响,提高SonD服务部署系统的可扩展能力。   本文以SonD服务部署系统为基础,通过详细分析当前SonD服务部署系统的性能瓶颈,并深入调研现有的P2P系统,提出了把集中式P2P系统引入SonD服务部署系统中的方案。   本文所取得的主要成果如下:   1)修改客户端nHD卡的缓存策略   原有nHD卡采用写缓存策略,在客户端缓存所有的写数据,这样能有效的减少客户端个性数据对服务器的I/O压力,一定程度上减轻了服务器的负载。为了更有效地发挥缓存的优势,我们在nHD卡上添加了读缓存策略,针对不同的应用,可以通过编译选择支持的缓存类型。   2)客户端nHD卡上读缓存的预取机制   结合nHD卡上缓存介质nandflash的具体特性设计读缓存的预取机制,每次读数据都以128K为单位对齐,并根据具体情况判断是否进行预取。   3)把集中式P2P系统应用到SonD服务部署系统中   通过引入集中式P2P系统,使多客户端并发操作时对SonD服务器端的I/O压力减少了约27%-51%,客户端的单点性能约提高了13%-30%,很好地提高了SonD服务部署系统的可扩展能力。
其他文献
随着汽车的快速发展与普及,人们对车辆导航需求不断提高,以前单一依靠全球定位系统(GPS)的导航系统虽然具有操作简单、误差性能稳定等优点,但是由于其工作严重地受到一些城市特
最佳观测方位问题是计算机主动视觉研究的重要内容,广泛应用于计算机目标识别、摄影测量、三维场景重建等领域。本文以视觉目标的深度图像信息为基础,综合运用计算机视觉、图
解析服务,目录服务以及信息发布服务是RFID公共服务平台的三种基础服务。解析服务能够获得物联网上任一个产品的详细信息和物流动态;目录服务是目录技术和RFID的结合,用来提高RF
新闻要素是对新闻事实的时间、地点、参与者、主要事件、经过和原因(简称为6个W)的概括,是新闻工作者在长期的工作中提炼出来的用以把握和陈述新闻事实的有力工具,而且要素的分
学位
心脏骤停是所有急症中最危重的临床综合症之一,而对于心脏骤停患者来说,简单而有效的救治方法就是对其施行心肺复苏术,即通过按压和通气,帮助患者产生相对有效的血液循环和呼吸,为
VoIP(Voice over Internet Protocol)是一种数字电话,是由技术创新产生的一种互联网应用方式,它的出现对互联网乃至传统的通信方式产生了深远的影响。随着VoIP的广泛应用,如何对
学位
构件化软件是软件复用领域的研究热点,被视为解决软件危机,提高软件生产率和质量的可行途径,是软件工业化生产的必由之路。面向构件的软件开发(component-oriented software Dev
随着网络的普及,僵尸网络(Botnet)已经成为现代社会最严重的安全威胁之一,如何有效地检测和防御僵尸网络已经成为当前各大安全研究机构重要且紧迫的研究课题。目前对于僵尸网络
利用质谱数据搜索蛋白质序列数据库是当前最常用的规模化蛋白质鉴定方法。近年来,蛋白质序列数据库的规模正在以指数级增长;质谱数据的生成速度不断加快;对非特异性酶切和多种类
数据驱动的角色动画是计算机图形学中的研究热点,其中,实例数据是通过运动捕获设备对特定的模特的表演动作记录得到的,是与模特的骨架结构密切相关的。当这些数据重用到不同骨架