- 专利标题: Management of garbage data in distributed systems
-
申请号: US15445858申请日: 2017-02-28
-
公开(公告)号: US10783136B1公开(公告)日: 2020-09-22
- 发明人: Oleg Volkov , Alexey Kobets , Andrey Zaytsev , Kirill Korotaev , Ludmila Ivanichkina
- 申请人: Parallels International GmbH
- 申请人地址: CH Schaffhausen
- 专利权人: Virtuozzo International GmbH
- 当前专利权人: Virtuozzo International GmbH
- 当前专利权人地址: CH Schaffhausen
- 代理机构: Bardmesser Law Group
- 主分类号: G06F16/23
- IPC分类号: G06F16/23 ; G06F3/06
摘要:
Method for writing objects into an object storage. Performing, on a protocol end point: receiving a client request for inserting an object into the object storage, wherein the object has a name and object data; generating a unique ID (UID) for the object; sending, to a name server (NS), a request for creating a guard entry (GE). The GE has a lifetime that defines when the name-object pair is inserted into the object storage. A request to an object server (OS) atomically creates a Garbage Collection Entry and assigns space for the object data. The GCE has a lifetime that defines when the object data is inserted into the object storage; sending, to the OS, object data for writing to storage; sending, to the NS, a request for writing the name; and sending response to the client, to report success after requests to the NS and the OS are successful.
信息查询