Multicast system and method for deploying multiple images simultaneously
First Claim
Patent Images
1. A system comprising:
- a first volume image including a first software wherein the first volume image includes common file data, and first file data;
a second volume image including a second software wherein the second volume image includes the common file data and second file data which is different from the first file data;
a server;
a first destination device;
a second destination device;
a shared network linking the server to the first and second destination devices;
wherein the server is adapted to simultaneously transmit the common data to the first and second destination devices via the shared network;
wherein the server simultaneously transmits the first file data to the first and second destination devices via the shared network and wherein the server simultaneously transmits the second file data to the first and second destination devices via the shared network;
wherein the server simultaneously transmits the first volume image including the first software and the second volume image including the second software in a single image stream from which the first volume image and the second volume image can each be re-created by imaging;
wherein the server simultaneously transmits first descriptive data to the first and second destination devices via the shared network, said first descriptive data identifying the common data and first file data of the first volume image;
wherein the server simultaneously transmits second descriptive data to the first and second destination devices via the shared network, said second descriptive data identifying the common data and second file data of the second volume image; and
wherein the first destination device stores only the common data and the first file data in response to the first descriptive data received from the server while simultaneously the second destination device stores only the common data and the second file data in response to the second descriptive data received from the server;
wherein the server simultaneously, directly multicasts the common data, the first file data and the second file data to both the first and second destination devices and wherein the first destination device re-creates the first volume image from the common file data and the first file data simultaneously while the second destination device re-creates the second volume image from the common data and the second file data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and data structure for transmitting a first image including a first software and for transmitting a second image including a second software, wherein the first and second images include common file data. The server simultaneously transmits the common data to first and second destination devices via the shared network. The server is adapted to transmit the first file data to the first destination device via the shared network and the second file data to the second destination device via the shared network.
80 Citations
41 Claims
-
1. A system comprising:
-
a first volume image including a first software wherein the first volume image includes common file data, and first file data; a second volume image including a second software wherein the second volume image includes the common file data and second file data which is different from the first file data; a server; a first destination device; a second destination device; a shared network linking the server to the first and second destination devices; wherein the server is adapted to simultaneously transmit the common data to the first and second destination devices via the shared network; wherein the server simultaneously transmits the first file data to the first and second destination devices via the shared network and wherein the server simultaneously transmits the second file data to the first and second destination devices via the shared network; wherein the server simultaneously transmits the first volume image including the first software and the second volume image including the second software in a single image stream from which the first volume image and the second volume image can each be re-created by imaging; wherein the server simultaneously transmits first descriptive data to the first and second destination devices via the shared network, said first descriptive data identifying the common data and first file data of the first volume image; wherein the server simultaneously transmits second descriptive data to the first and second destination devices via the shared network, said second descriptive data identifying the common data and second file data of the second volume image; and wherein the first destination device stores only the common data and the first file data in response to the first descriptive data received from the server while simultaneously the second destination device stores only the common data and the second file data in response to the second descriptive data received from the server; wherein the server simultaneously, directly multicasts the common data, the first file data and the second file data to both the first and second destination devices and wherein the first destination device re-creates the first volume image from the common file data and the first file data simultaneously while the second destination device re-creates the second volume image from the common data and the second file data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for transmitting a first volume image including a first software from an image server store to a first destination computing device linked to the image server store through a shared network and for transmitting a second volume image including a second software from the image server store to a second destination computing device linked to the image server store through a shared network, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, said method comprising:
-
simultaneously transmitting the common data to the first and second destination computing devices; simultaneously transmitting the first file data to the first destination computing device and transmitting the second file data to the second destination computing device; simultaneously transmitting the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging; simultaneously transmitting to the first destination device first descriptive data of the first volume image identifying the common data and first file data and transmitting to the second destination computing device second descriptive data of the second volume image identifying the common data and second file data; storing by the first destination computing device the common data and the first file data in response to the first descriptive data received while simultaneously storing by the second destination computing device the common data and the second file data in response to the second descriptive data received; and directly transmitting the first descriptive data to the first destination computing device while simultaneously directly transmitting the second descriptive data to the second destination computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A client side system for receiving a first transmitted volume image including a first software from a server, the server also transmitting a second volume image including a second software, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, wherein the server transmits the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging, wherein the server is adapted to transmit via the shared network to the first destination device descriptive data of the first volume image identifying the common data and first file data, wherein the server is adapted to transmit via the shared network to the first and second destination devices the common data and file data including the first file data and the second file data;
- said client side system comprising;
a destination computing device including; a link to the server; software for receiving the descriptive data of the first volume image; and software for receiving the volume image stream; and software responsive to the received descriptive data of the first volume image for storing the common file data and the first file data; wherein the server simultaneously directly transmits the first descriptive data to the first destination device and the server directly transmits the second descriptive data to the second destination device and wherein the server multicasts the common data, the first file data and the second file data simultaneously to the first and second destination devices; wherein the first destination device stores only the common data and the first file data in response to the first descriptive received from the server while simultaneously the second destination device stores only the common data and the second file data in response to the second descriptive data received from the server; and wherein the first destination device re-creates the first volume image from the common file data and the first file data simultaneously while the second destination device re-creates the second volume image from the common data and the second file data. - View Dependent Claims (26)
- said client side system comprising;
-
27. A client side method in which a destination computing device receives a first transmitted volume image including a first software from an image server store, wherein the image server store also transmits a second volume image including a second software, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, wherein the image server store transmits the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging, wherein the image server store is adapted to transmit via the shared network to the first destination computing device descriptive data of the first volume image identifying the common data and first file data, wherein the image server store is adapted to transmit via the shared network to the first and second destination computing devices the common data and file data including the first file data and the second file data;
- said client side method comprising;
receiving the descriptive data of the first volume image; and receiving the volume image stream; and storing the common file data and the first file data in response to the received descriptive data of the first volume image; wherein the server simultaneously directly transmits the first descriptive data to the first destination computing device and the server directly transmits the second descriptive data to the second destination computing device and wherein the server multicasts the common data, the first file data and the second file data simultaneously to the first and second destination computing devices; wherein the first destination computing device stores only the common data and the first file data in response to the first descriptive data received from the server while simultaneously the second destination computing device stores only the common data and the second file data via in response to the second descriptive data received from the server; and wherein the first destination computing device re-creates the first volume image from the common file data and the first file data simultaneously while the second destination computing device re-creates the second volume image from the common data and the second file data.
- said client side method comprising;
-
28. A server side system for transmitting a first volume image including a first software and for transmitting a second volume image including a second software, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, said system comprising:
-
a server linked to first and second destination devices via a shared network; wherein the server is adapted to simultaneously transmit the common data to the first and second destination devices via the shared network; wherein the server is adapted to transmit the first file data to the first destination device via the shared network and the second file data to the second destination device via the shared network; said server simultaneously transmitting the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging; wherein the server simultaneously transmits first descriptive data to the first destination device via the shared network, said first descriptive data identifying the common data and first file data of the first volume image and the server transmits second descriptive data to the second destination device via the shared network, said second descriptive data identifying the common data and second file data of the second volume image; wherein the server simultaneously directly transmits the first descriptive data to the first destination device and the server directly transmits the second descriptive data to the second destination device; and wherein the server simultaneously multicasts the common data, the first file data and the second file data simultaneously to the first and second destination devices. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A server side method for transmitting a first volume image including a first software from an image server store and for transmitting a second volume image including a second software from an image server store, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, said method comprising:
-
simultaneously transmitting the common data to the first and second destination computing devices via the shared network; and simultaneously transmitting the first file data to the first destination computing device via the shared network and transmitting the second file data to the second destination computing device via the shared network; simultaneously transmitting the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging simultaneously transmitting first descriptive data to the first destination computing device via the shared network, said first descriptive data identifying the common data and first file data of the first volume image and transmitting second descriptive data to the second destination computing device via the shared network, said second descriptive data identifying the common data and second file data of the second volume image; directly simultaneously transmitting the first descriptive data to the first destination computing device and directly transmitting the second descriptive data to the second destination computing device; and multicasting the common data, the first file data and the second file data simultaneously to the first and second destination computing devices. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A data transmission method of transmitting a first volume image including a first software from an image server store and a second volume image including a second software from an image server store into a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging onto a destination computing device linked to the image server store through a shared network, wherein the first and second volume images include common file data, wherein the first volume image includes first file data and wherein the second volume image includes second file data which is different from the first file data, said method comprising:
-
transmitting descriptive data of the first volume image identifying the common data and first file data; transmitting descriptive data of the second volume image identifying the common data and second file data; and transmitting the common data and file data including the first file data and the second file data; wherein the transmitting of the descriptive data is on a different channel than a channel on which the common data and the file data are transmitted; wherein the transmitting of the common data and the file data comprising sequentially transmitting the common data, the first file data and the second file data; transmitting the first volume image including the first software and the second volume image including the second software in a single volume image stream from which the first volume image and/or the second volume image can each be re-created by imaging; transmitting first descriptive data to the first destination computing device via the shared network, said first descriptive data identifying the common data and first file data of the first volume image; and transmitting second descriptive data to the second destination computing device via the shared network, said second descriptive data identifying the common data and second file data of the second volume image; directly transmitting the first descriptive data to the first destination computing device and directly transmitting the second descriptive data to the second destination computing device; and multicasting the common data, the first file data and the second file data simultaneously to the first and second destination computing devices. - View Dependent Claims (39, 40, 41)
-
Specification