-
1.
公开(公告)号:US20190087445A1
公开(公告)日:2019-03-21
申请号:US16082889
申请日:2017-03-06
Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
Inventor: Yongqing ZHU , Quanqing XU , Haixiang SHI , Juniarto SAMSUDIN
Abstract: There is provided a method of facilitating distributed data search in a federated cloud. The method includes generating, at a computing cloud of the federated cloud, a search tree structure for indexing a data set in the computing cloud; mapping a selected set of nodes of the search tree structure to respective peer nodes of a peer-to-peer tree structure spanning a plurality of servers in a plurality of computing clouds of the federated cloud, the peer-to-peer tree structure configured for routing a query for searching a data item in the federated cloud; and informing, for each selected node, the plurality of types of attribute conditions associated with the selected node to the corresponding mapped peer node such that the corresponding mapped peer node has associated therewith the plurality of types of attribute conditions.
-
公开(公告)号:US20180246793A1
公开(公告)日:2018-08-30
申请号:US15553976
申请日:2016-02-26
Applicant: AGENCY FOR SCIENCE TECHNOLOGY AND RESEARCH
Inventor: Chao JIN , Shibin CHEN , Weiya XI , Khai Leong YONG , Quanqing XU
CPC classification number: G06F11/2094 , G06F3/06 , G06F11/1076 , G06F11/1088 , G06F16/00 , G06F2201/82 , G06F2211/104
Abstract: A method for data stripping, allocation and reconstruction in an active drive storage system including a plurality of active object storage devices, each of the plurality of active object storage devices including one or more storage devices and a controller is provided. The method includes the controller of the identified one of the plurality of active object storage devices segmenting the received data into a plurality of data chunks and generating one or more parity chunks in response to the plurality of data chunks. The method further includes the controller of the identified one of the plurality of active object storage devices reorganizing the plurality of data chunks and the one or more parity chunks in response to a number of the plurality of data chunks and a number of the one or more of the plurality of active object storage devices into which the received data is to be stored. Finally, the method includes the step of the controller of the identified one of the plurality of active object storage devices storing the plurality of data chunks and the one or more parity chunks into the one or more of the plurality of active object storage devices.
-