发明名称 Selecting data nodes in distributed storage system
摘要 The disclosure is related to selecting data nodes in a distributed storage system. A server may be provided in a distributed storage system including a plurality of data nodes for providing a storage service. The server may include a receiver configured to receive a replication request and a control unit configured to select data nodes based on at least one of evaluation results and real-time service statuses of the plurality of data nodes. An evaluation result of each data node may be a sum of points of at least one evaluation item assigned to each data node from evaluation of each data node according to at least one evaluating item.
申请公布号 US8849756(B2) 申请公布日期 2014.09.30
申请号 US201213446052 申请日期 2012.04.13
申请人 KT Corporation 发明人 Kim Mi-Jeom;Lee Eo-Hyung;Hwang Jin-Kyung
分类号 G06F17/00;G06F17/30;H04L29/08 主分类号 G06F17/00
代理机构 IP Legal Services, LLC 代理人 IP Legal Services, LLC
主权项 1. A server in a distributed storage system including a plurality of data nodes for providing a storage service, the server comprising: a receiver configured to receive a replication request; and a control processor configured to select data node groups based on evaluation results and real-time service statuses of the data node groups up to a number of replicas to be created based on a node group selection policy for restricting replicas of an object from being stored in data nodes belonging to a same data node group, and to select one data node from each one of the selected data node groups based on evaluation results and real-time service statues of the data nodes, wherein an evaluation result of each data node is a sum of points of evaluation items assigned to each data node from evaluation of each data node according to the evaluating items, and wherein the evaluation item includes performance, reliability, availability, and scalability and an evaluation result of each data node is a sum of points of a performance evaluation item point, a reliability evaluation item point, an availability evaluation item point, and a scalability evaluation item point, associated with each data node based on an evaluation of each data node according to one or more of performance, reliability, availability, and scalability.
地址 Gyeonggi-do KR