Method, system and program product for deploying and allocating an autonomic sensor network ecosystem
First Claim
1. A method for providing backup for an autonomic sensor network ecosystem, comprising:
- providing the autonomic sensor network ecosystem, wherein the autonomic sensor network ecosystem includes;
a sensor network having a set of sensor peers and at least one super peer for storing data components,a set of sensor collector intelligent gateways in communication with the sensor network, anda set of enterprise gateways in communication with the set of sensor collector intelligent gateways;
storing a set of data components within the sensor network, the sensor collector intelligent gateways and the enterprise gateway;
maintaining a table of locations of the data components within the sensor network;
detecting a failure of at least one of the set of sensor peers and the at least one super peer of the sensor network;
relocating data components stored within the sensor network based on the detected failure, the data components relocated between at least one of the set of sensor peers and the at least one super peer within the sensor network; and
communicating information, corresponding to the relocating, to the set of sensor collector intelligent gateways and the set of enterprise gateways, and updating the table of locations based on the relocating.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, system and program product for deploying, allocating and providing backup for an autonomic sensor network ecosystem. Under the present invention, the autonomic sensor network ecosystem includes: (1) a set (e.g., one or more) of sensor networks for storing data components; (2) a set of sensor collector information gateways in communication with the sensor networks; and (3) a set of enterprise gateways and storage hubs (hereinafter enterprise gateways). Each sensor network includes a set of sensor peers and at least one super peer. The super peer manages the sensor network and communicates with the set of sensor collector information gateways. The autonomic sensor network ecosystem of the present invention is deployed and allocated in such a manner that backup and resiliency is provided.
70 Citations
8 Claims
-
1. A method for providing backup for an autonomic sensor network ecosystem, comprising:
-
providing the autonomic sensor network ecosystem, wherein the autonomic sensor network ecosystem includes; a sensor network having a set of sensor peers and at least one super peer for storing data components, a set of sensor collector intelligent gateways in communication with the sensor network, and a set of enterprise gateways in communication with the set of sensor collector intelligent gateways; storing a set of data components within the sensor network, the sensor collector intelligent gateways and the enterprise gateway; maintaining a table of locations of the data components within the sensor network; detecting a failure of at least one of the set of sensor peers and the at least one super peer of the sensor network; relocating data components stored within the sensor network based on the detected failure, the data components relocated between at least one of the set of sensor peers and the at least one super peer within the sensor network; and communicating information, corresponding to the relocating, to the set of sensor collector intelligent gateways and the set of enterprise gateways, and updating the table of locations based on the relocating. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing backup for an autonomic sensor network ecosystem, comprising:
-
providing the autonomic sensor network ecosystem, the autonomic sensor network ecosystem including; a sensor network having a plurality of components, the plurality of components including; a set of sensor peers for storing at least a portion of a set of data components; and at least one super peer for storing the set of data components; a set of sensor collector intelligent gateways in communication with the sensor network; and a set of enterprise gateways in communication with the set of sensor collector intelligent gateways; storing at least a portion of the set of data components on the plurality of components of the sensor network; storing the set of data components within the sensor collector intelligent gateways and the enterprise gateway; maintaining a table of locations of the set of data components stored on the plurality of components of the sensor network; detecting a failure of at least one of the plurality of components of the sensor network; relocating data components of the set of data components stored on the at least one detected, failed component of the plurality of components of the sensor network to at least one distinct, non-failing component of the plurality of components of the sensor network; and communicating information, corresponding to the relocating, to the set of sensor collector intelligent gateways and the set of enterprise gateways, and updating the table of locations based on the relocating of the data components.
-
Specification