首页 > 专利信息

用于在分布式存储系统中分配存储空间的方法和装置

申请公布号:CN103116552B

申请号:CN201310085354.6

申请日期:2013.03.18

申请公布日期:2017.03.15

申请人:
华为技术有限公司

发明人:王兴勇;杨军

分类号:G06F12/0871(2016.01)I;G06F3/06(2006.01)I

主分类号:G06F12/0871(2016.01)I

代理机构:
北京永新同创知识产权代理有限公司 11376

代理人:钟胜光

地址:518129 广东省深圳市龙岗区坂田华为总部办公楼

摘要:本发明涉及一种用于在通信网络的分布式存储系统中分配存储空间的方法和装置,其中,该装置包括:接收模块,用于接收针对文件的数据写请求,所述数据写请求包含要写入一个或多个存储设备的数据,其中,所述一个或多个存储设备是由存储设备服务器来管理的;确定模块,用于确定是否需要为所述数据的至少一部分分配空闲存储空间;代理模块,用于如果确定需要为所述数据的所述至少一部分分配空闲存储空间,则向所述存储设备服务器申请空闲逻辑管理单元chunk,申请得到的空闲chunk包含的存储空间不小于存储所述数据的所述至少一部分所需的存储空间;写入模块,用于向所述存储设备服务器发起写请求,以将所述数据的所述至少一部分写入所述一个或多个存储设备。

主权项:一种用于在分布式存储系统中分配存储空间的方法,所述分布式存储系统包括存储设备服务器和Cache客户端,所述方法包括步骤:接收来自用户的针对文件的数据写请求,所述数据写请求包含要写入一个或多个存储设备的数据,其中,所述一个或多个存储设备是由所述存储设备服务器来管理的;确定是否需要为所述数据的至少一部分分配空闲存储空间;如果确定需要为所述数据的所述至少一部分分配空闲存储空间,则向所述存储设备服务器申请空闲逻辑管理单元chunk,申请得到的空闲chunk包含的存储空间不小于存储所述数据的所述至少一部分所需的存储空间;其中,所述chunk是所述存储设备服务器的逻辑管理单元,包含一个或多个物理存储单元;向所述存储设备服务器发起写请求,以将所述数据的所述至少一部分写入所述一个或多个存储设备;其中,申请得到的空闲chunk包含的存储空间是连续存储空间;其中,所述方法由所述Cache客户端、或系统中的其它硬件和/或软件组件、装置或实体来执行。

专利推荐

METHOD AND COMPOSITION FOR CONFERRING IMMUNITY IN MAMMALS

ACTIVE NOISE REDUCTION MICROPHONE PLACING

MOBILE COMMUNICATION SYSTEM, MOBILE TERMINAL, MAIL SERVER, AND ELECTRONIC MAIL RECEPTION-LIMITING METHOD

Sheathing-type earphone structure

METHOD AND SYSTEM FOR AUTOMATED COMPONENT PRODUCT INTEGRATION

Using relatedness information for programming

Treating horticultural crops

Convertible pack

Serially linked containers for containing a sterile solution

Method for the positionally correct assignment of two medical image data records of an object

EXHAUST DEVICE AND VEHICLE WITH EXHAUST DEVICE

Method for sub-salt migration velocity analysis

SYSTEM AND METHOD OF AUTOMATICALLY GENERATING KERF DESIGN DATA

APPLICATION WINDOW CLOSURE IN RESPONSE TO EVENT IN PARENT WINDOW

Method, Server and Equipment Permitting the Development of a File Library

Constructing regular-expression dictionary for textual analysis

CIRCUIT DESIGN VERIFICATION

Apparatus and Method For Providing a Controlled Environment Around the Eyes

METHOD FOR MAKING COPOLYMERIC POLYIMIDE RESINS

VIDEO BROWSING USER INTERFACE