Container visibility and observability
US-2024020146-A1 · Jan 18, 2024 · US
US12105969B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12105969-B2 |
| Application number | US-202218066240-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 14, 2022 |
| Priority date | Oct 21, 2022 |
| Publication date | Oct 1, 2024 |
| Grant date | Oct 1, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Storage processes are described. For instance, dumping of cache data in a memory table at a source directory table partition in a source container group is stopped in response to receiving a close signal. A notification for creating a target directory table partition is sent to a target container group, the notification including a checkpoint at the source directory table partition. The cache data in the memory table is sent to the target container group, and the source container group is closed in response to a determination that an ownership of the target directory table partition is updated to the target container group. A rescheduling and/or upgrading solution is thus proposed for a source container group, so that the source container group is still in a service state during the rescheduling and/or upgrading solution, which improves the performance of storage services and reduces the data unavailable time.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: stopping, by a system comprising a processor, dumping of cache data in a memory table at a source directory table partition in a source container group in response to receiving a close signal; sending a notification for creating a target directory table partition to a target container group, the notification comprising a checkpoint at the source directory table partition; sending the cache data in the memory table to the target container group; and closing the source container group in response to a determination that an ownership of the target directory table partition has been updated to the target container group. 2. The method according to claim 1 , further comprising: in further response to the receiving of the close signal: keeping the source directory table partition at the source container group in a service state; and stopping updating the checkpoint. 3. The method according to claim 2 , wherein the checkpoint is loaded by the target container group to create the target directory table partition. 4. The method according to claim 3 , further comprising: starting a portal proxy at the source container group after the notification is sent, wherein all requests are processed at the source container group and proxied to the target container group. 5. The method according to claim 1 , wherein the sending of the cache data in the memory table to the target container group comprises: compressing the cache data; and sending the compressed cache data to the target container group. 6. The method according to claim 1 , wherein the closing of the source container group comprises: determining that the ownership of the directory table partition has been updated to the target container group in response to determining that the cache data and checkpoint at the source container group and the cache data and checkpoint at the target container group have reached a consistent state. 7. The method according to claim 1 , wherein after determining that the ownership of the directory table partition has been updated to the target container group, the target directory table partition at the target container group is in a service state. 8. The method according to claim 1 , wherein the source directory table partition and the target directory table partition have a same directory table partition identifier. 9. The method according to claim 1 , further comprising: setting an update flag of the source container group, wherein the update flag indicates that the source container group and the source directory table partition are in an updated state. 10. The method according to claim 9 , wherein the target container group reports readiness after confirming that the update flag has been cleared. 11. A device, comprising: a processing unit; and a memory coupled to the processing unit and storing instructions, wherein the instructions, when executed by the processing unit, perform the following actions: stopping dumping of cache data in a memory table at a source directory table partition in a source container group in response to receiving a close signal; sending a notification for creating a target directory table partition to a target container group, the notification comprising a checkpoint at the source directory table partition; sending the cache data in the memory table to the target container group; and closing the source container group in response to a determination that an ownership of the target directory table partition is updated to the target container group. 12. The device according to claim 11 , wherein the actions further comprise: in response to receiving the close signal: keeping the source directory table partition at the source container group in a service state; and stopping updating the checkpoint. 13. The device according to claim 12 , wherein the checkpoint is loaded by the target container group to create the target directory table partition. 14. The device according to claim 13 , wherein the actions further comprise: starting a portal proxy at the source container group after the notification is sent, wherein all requests are processed at the source container group and proxied to the target container group. 15. The device according to claim 11 , wherein sending the cache data in the memory table to the target container group comprises: compressing the cache data; and sending the compressed cache data to the target container group. 16. The device according to claim 11 , wherein closing the source container group comprises: determining that the ownership of the directory table partition is updated to the target container group in response to that the cache data and checkpoint at the source container group and the cache data and checkpoint at the target container group reach a consistent state. 17. The device according to claim 11 , wherein after it is determined that the ownership of the directory table partition is updated to the target container group, the target directory table partition at the target container group is in a service state. 18. The device according to claim 11 , wherein the source directory table partition and the target directory table partition have the same directory table partition identifier. 19. A computer program product tangibly stored in a non-transitory computer-readable medium and comprising computer-executable instructions, wherein the computer-executable instructions, when executed via a processor, facilitate performance of operations, comprising: in response to receiving a close signal, stopping dumping of cache data in a memory table at a source directory table partition in a source container group; sending a notification for creation of a target directory table partition to a target container group, the notification comprising a checkpoint at the source directory table partition; sending the cache data in the memory table to the target container group; and in response to a determination that an ownership of the target directory table partition is updated to the target container group, closing the source container group. 20. The computer program product according to claim 19 , wherein the operations further comprise: setting an update flag of the source container group, wherein the update flag indicates that the source container group and the source directory table partition are in an updated state.
Single storage device · CPC title
with main memory updating (G06F12/0806 takes precedence) · CPC title
Compressed data · CPC title
by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device · CPC title
Data buffering arrangements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.