SERVER DEPLOYMENT SYSTEM AND METHOD FOR UPDATING DATA
First Claim
1. A data updating method, adapted to a main server, wherein the main server is in a server system and coupled to a device controller of each of a plurality of internal devices of the server system, the data updating method comprising:
- receiving an update data from a system management server, wherein the update data comprises a controller firmware and a main server software, and the system management server communicates with the main server via a network;
transmitting a firmware updating instruction to the device controller to allow the device controller to update original firmware of the device controller into the controller firmware;
when the controller firmware is successfully updated, updating a software of the main server into the main server software;
when the main server software is not successfully updated, transmitting a firmware rollback instruction to the device controller to allow the device controller to rollback to the original firmware; and
when the main server software is successfully updated, notifying the system management server.
1 Assignment
0 Petitions
Accused Products
Abstract
A server deployment system and a method for updating data are provided. A system management server is added to the server deployment system for providing an update data. In a server system, a main server receives the update data from the system management server. The update data includes a controller firmware and a main server software. A firmware updating instruction is transmitted to a device controller to allow the device controller to update its original firmware into the controller firmware. If the controller firmware is successfully updated, the main server updates its original software into the main server software. If the main server software is not successfully updated, a firmware rollback instruction is transmitted to the device controller to allow the device controller to rollback to its original firmware. If the main server software is successfully updated, the system management server is notified.
44 Citations
19 Claims
-
1. A data updating method, adapted to a main server, wherein the main server is in a server system and coupled to a device controller of each of a plurality of internal devices of the server system, the data updating method comprising:
-
receiving an update data from a system management server, wherein the update data comprises a controller firmware and a main server software, and the system management server communicates with the main server via a network; transmitting a firmware updating instruction to the device controller to allow the device controller to update original firmware of the device controller into the controller firmware; when the controller firmware is successfully updated, updating a software of the main server into the main server software; when the main server software is not successfully updated, transmitting a firmware rollback instruction to the device controller to allow the device controller to rollback to the original firmware; and when the main server software is successfully updated, notifying the system management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server deployment system, comprising:
-
a system management server, providing an update data, wherein the update data comprises a controller firmware and a main server software; and a server system, coupled to the system management server, wherein the server system comprises; a plurality of internal devices, wherein each of the internal devices is coupled to a device controller; and a main server, coupled to the device controller, and communicating with the system management server via a network, wherein the main server receives the update data from the system management server and transmits a firmware updating instruction to the device controller to allow the device controller to update an original firmware of the device controller into the controller firmware, wherein when the controller firmware is successfully updated, a software of the main server is updated into the main server software, when the main server software is not successfully updated, a firmware rollback instruction is transmitted to the device controller to allow the device controller to rollback to the original firmware, and when the main server software is successfully updated, the system management server is notified. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification