数字有机体存储空间中配额机制的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:abel1500
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大规模网络应用的不断出现,数据存储的重要性越来越大。由于传统存储技术DAS的广泛采用,使得数据分散到各个服务器上,并且服务器大多都工作在不同的操作系统平台上(比如HP/UX、Solaris、Linux等),这就形成了所谓的“信息孤岛”,网络存储NAS和SAN的出现,虽然解决了部分问题,但与DAS之间的数据访问和管理相互独立,这就给数据的共享和统一管理带来了很大的困难。为此,存储虚拟化就显得特别重要了。通过存储虚拟化系统,所有存储资源将映射成一个统一的虚拟存储空间,用户可以通过应用程序接口API、命令行、GUI以及基于Web的用户界面来对它进行透明的访问和管理。本研究室所开发的数字有机体系统就是一个虚拟的存储系统。其核心思想是通过聚集网络上的各种存储资源,形成虚拟的单一空间,向业务系统提供统一的映像,并提供数据的高可用性保证,从而满足大规模网络应用的需要。但是,很多存储系统包括数字有机体系统都存在一个问题,那就是当存储资源共享之后,一个用户可以很容易的使用整个系统的大量共享的存储资源。因此如何确保用户不滥用系统存储空间,设立配额机制,限定每个用户的最大空间使用量就是一个必须解决的问题。这也是本研究的主要目的。而数字有机体是一个非集中式的系统,一个用户在某个时刻可能同时有多个登陆点,并分别在不同的登陆点上消耗分散在不同地域的存储资源。因此如果通过一个集中式的服务器来统一管理以及分配用户配额,不仅违背了数字有机体不能有集中控制点的建设初衷,也不能满足应用的需求。尽管在大规模的分布式存储系统中,配额管理是一个很重要的问题,但至今并没有很好的非集中式的解决方案提出。本文在数字有机体这个平台上,对虚拟存储系统的配额管理作了一次尝试。所设计和实现的配额机制能将用户的配额控制分散开,能够同时处理多用户、多并发的配额请求,达到了配额的异步分配的目的。并且为用户的配额信息设置了几个副本,保证了配额信息的可靠性。最终结果比不引入配额时的系统损失了5%的性能。
其他文献
随着互联网(Internet)的高速发展,人们的信息来源得到了极大的丰富,信息获取方式也随之而改变。这为人类带来机遇的同时也带来了挑战。在Web信息呈现几何级数增长的情况下,如
VPN技术利用Internet等公共网络资源构建虚拟专用网络,在共享网络中通过加密隧道等技术来保证用户数据的安全性,是解决网络传输中端到端连接安全问题的一条有效途径。随着VPN
JXTA作为开发P2P应用的基础平台已经在P2P应用的各个领域得到广泛的应用,但是针对P2P流媒体系统的开发还很少。当前很多处于实用阶段的P2P流媒体直播系统都使用自己的P2P底层
随着互联网的发展,人们越来越易于在网络上分享多媒体,则不可避免地会有一些暴力多媒体信息流入网络,对于未成年等特定人群来说,这些信息会对他们的行为习惯产生严重的负面影
在线社交网站是web2.0时代的标志性产物,它改变了人们的生活方式,数以千万的用户在社交网站上联络好友、分享动态、参与活动。社交网站提供基本资料页面供注册用户填写,如性
网格技术将地理上分布、系统异构的多种资源(包括计算资源、存储资源、带宽资源、软件资源等)通过高速网络连接起来,为用户提供一体化的信息和应用服务,并且获得对复杂问题的
在常用的信息管理系统的开发模式中,B/S模式和C/S模式都存在着优缺点。结合C/S和B/S两种模式的优点,在系统开发中引入一个混合型的开发模式能够更好地满足用户和企业的要求。
网络技术的快速发展使得互联网上的信息呈现爆炸式的增长。为了有效地利用和管理海量信息,基于内容的信息检索和数据挖掘逐渐成为备受关注的领域。文本分类技术TC(Text Categ
创建逼真的三维人脸模型是计算机图形学领域一个极富有挑战性的课题。随着虚拟现实、影视制作、游戏娱乐互动的发展,这一研究领域也越来越受到人们的关注。本文从事网络游戏
计算机和互联网技术的快速发展和推广,就像一把双刃剑,它一方面给人们的生活带来了极大的便利,另一方面,也给一些不法分子提供了犯罪的温床。人们在越来越多地用计算机来进行