Patent ID: 8301654
Filing Date: 2012-10-30
Classification: G06F,H04L

Abstract:
1. A geographically distributed storage system comprising: a plurality of logical storage systems, wherein one of said logical storage systems is a global peer-to-peer ring, wherein at least one of the other logical storage systems is a local peer-to-peer ring, wherein said global peer-to-peer ring includes all storage nodes in the geographically distributed storage system connected to each other via a first network, and said local peer-to-peer ring includes storage nodes connected to each other via a second network which forms a part of the first network, wherein each storage node connected to the second network belongs to both said global peer-to-peer ring and said local peer-to-peer ring, wherein each storage node includes global management information concerning said global peer-to-peer ring and local management information concerning said local peer-to-peer ring, wherein the global management information includes a second network node table which is used for managing topology information of second networks forming a part of the first network, a metadata table which is used for managing locations of data stored in the storage nodes of the geographically distributed storage system, and a global routing table which is used for managing routing in the global peer-to-peer ring, wherein the local management information includes an object management table which is used for managing data objects stored in the storage nodes connected to the second network, a Logical Unit Management Table which is used for managing logical units in the storage nodes connected to the second network that store the data objects, and a local routing table which is used for managing routing in the local peer-to-peer ring, wherein in the global peer-to-peer ring: wherein in the local peer-to-peer ring: