【技术实现步骤摘要】
一种分布式对象存储系统的资源管理方法
本专利技术涉及云计算计算机数据分布式对象存储的领域,尤其涉及一种云计算环境下分布式对象存储系统的资源管理方法。
技术介绍
在云计算环境下,数据的存储是一个极其重要的问题。传统网络存储主要分为三种:直接附加存储(DirectAttachedStorage,DAS)、存储区域网(StorageAreaNetwork,SAN)和网络附加存储(NetworkAttachedStorage,NAS)。但是,DAS不适合大规模数据存储;而对于SAN和NAS,随着数据规模的增大,元数据服务器很容易成为整个系统的瓶颈。相对于传统存储系统,新型的分布式对象存储系统(Object-BasedStorage,OBS)能够很好地解决上述问题。OBS提供了一个带有NAS系统的传统的文件共享和管理特征的单系统映象(single-system-image)文件系统,并改进了SAN的资源整合和可扩展的性能。与传统面向块的逻辑单元不同,对象存储不提供对不相关的数据块的访问,它允许通过存储对象来访问相关的数据块。存储对象是一个虚拟实体,它是一个客户认为相关的一组数据,类似于平面文件系统中的大小不限的比特流文件,但对象又不同于文件,它只是有属性的比特序列。尽管对象既不同与数据块,也不同于文件,但可通过对象语义的定义来实现文件或数据块的输入/输出,因此,通过对象实现了文件输入/输出和数据块输入/输出的统一。对象存储的管理分两部分:服务器和对象存储目标端(Object-basedStorageTarget,OST)。服务器将所有存储目标端的存储空间虚拟为统一的 ...
【技术保护点】
一种分布式对象存储系统的资源管理方法,其特征在于,所述分布式对象存储系统将文件的存储路径属性与文件的元数据分离,存储路径属性包括文件所在的存储路径名称及相应的路径访问控制属性,文件的元数据包括文件名、创建时间、修改时间以及文件长度在内的访问属性;所述分布式对象存储系统包括存储路径索引服务器、元数据服务器和对象存储设备,其中,存储路径索引服务器为系统中所有存储路径建立索引项,每个索引项包括SPID和存储路径属性,其中,SPID是存储路径索引服务器为存储路径分配的一个全局唯一的存储路径ID;元数据服务器定位存储路径ID为SPID的存储路径对象所对应的对象存储设备;所述分布式对象存储系统在存储路径索引服务器上建立SPID与元数据服务器的映射表,并将元数据服务器映射表分为主元数据服务器映射表和从元数据服务器映射表,其中主元数据服务器映射表是将SPID的散列值与元数据服务器映射,从映射表则是直接将SPID值与元数据服务器映射;所述分布式对象存储系统将SPID做为存储路径索引服务器中索引项的主关键字,根据SPID与元数据服务器的映射表定位文件元数据对应的不同的元数据服务器;元数据服务器根据文件名的 ...
【技术特征摘要】
1.一种分布式对象存储系统的资源管理方法,其特征在于,所述分布式对象存储系统将文件的存储路径属性与文件的元数据分离,存储路径属性包括文件所在的存储路径名称及相应的路径访问控制属性,文件的元数据包括文件名、创建时间、修改时间以及文件长度在内的访问属性;所述分布式对象存储系统包括存储路径索引服务器、元数据服务器和对象存储设备,其中,存储路径索引服务器为系统中所有存储路径建立索引项,每个索引项包括SPID和存储路径属性,其中,SPID是存储路径索引服务器为存储路径分配的一个全局唯一的存储路径ID;元数据服务器定位存储路径ID为SPID的存储路径对象所对应的对象存储设备;所述分布式对象存储系统在存储路径索引服务器上建立SPID与元数据服务器的映射表,并将元数据服务器映射表分为主元数据服务器映射表和从元数据服务器映射表,其中主元数据服务器映射表是将SPID的散列值与元数据服务器映射,从映射表则是直接将SPID值与元数据服务器映射;所述分布式对象存储系统将SPID做为存储路径索引服务器中索引项的主关键字,根据SPID与元数据服务器的映射表定位文件元数据对应的不同的元数据服务器;元数据服务器根据文件名的散列值和存储路径对象的元数据信息计算文件元数据对应的桶对象,并在对象存储设备中确定该桶对象;新建文件元数据包括以下步骤:步骤1:存储路径索引服务器获取文件的存储路径及相应的访问控制属性,并记录在索引项;步骤1a、存储路径索引服务器获取文件的存储路径及相应的路径访问控制属性;步骤1b、存储路径索引服务器检查存储路径访问控制属性,确认用户是否有新建文件元数据的权限;步骤1c、如果用户有新建文件元数据权限,则存储路径索引服务器将存储路径及相应的访问控制属性记录在索引项,否则结束;步骤2:存储路径索引服务器为存储路径分配SPID,并记录在索引项;步骤3:定位文件元数据对应的元数据服务器,将文件元数据存储到对应的对象存储设备上;步骤3a、在存储路径索引服务器上建立SPID与元数据服务器的映射表,其中主映射表是将SPID的散列值与元数据服务器映射,从映射表则是直接将SPID值与元数据服务器映射;步骤3b、根据SPID和元数据服务器映射表定位主元数据服务器和从元数据服务器;步骤3c、元数据服务器定位存储路径ID为SPID的存储路径对象所在的...
【专利技术属性】
技术研发人员:张文健,房磊,朱晨鸣,张云帆,乔爱锋,乔长兵,
申请(专利权)人:江苏省邮电规划设计院有限责任公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。