SYSTEMS AND METHODS FOR LIVE OPERATING SYSTEM UPGRADES OF INLINE CLOUD SERVERS
First Claim
1. An upgrade method for a Unix or Unix-like operating system, comprising:
- operating a server with an old operating system with a partition structure for media, wherein the partition structure comprises a root partition and an usr partition;
copying media to the root partition and the usr partition associated with a new operating system while the old operating system is operating;
rebooting the server with the new operating system set to load; and
subsequent to the rebooting, making the root partition persistent using memory and the usr partition persistent using a NULL file system.
1 Assignment
0 Petitions
Accused Products
Abstract
An upgrade method for a Unix or Unix-like operating system, a server, and a cloud-based system include operating a server with an old operating system with a partition structure for media, wherein the partition structure includes a root partition and a usr partition; copying media to the root partition and the usr partition associated with a new operating system while the old operating system is operating; rebooting the server with the new operating system set to load; and subsequent to the rebooting, making the root partition persistent using memory and the usr partition persistent using a NULL file system.
12 Citations
19 Claims
-
1. An upgrade method for a Unix or Unix-like operating system, comprising:
-
operating a server with an old operating system with a partition structure for media, wherein the partition structure comprises a root partition and an usr partition; copying media to the root partition and the usr partition associated with a new operating system while the old operating system is operating; rebooting the server with the new operating system set to load; and subsequent to the rebooting, making the root partition persistent using memory and the usr partition persistent using a NULL file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server, comprising:
-
a network interface; a data store; a processor communicatively coupled to the network interface and the data store; memory storing instructions that, when executed, cause the processor to; operate an old operating system with a partition structure for the data store, wherein the partition structure comprises a root partition and an usr partition; copy media to the root partition and the usr partition associated with a new operating system while the old operating system is operating; reboot with the new operating system set to load; and subsequent to the reboot, make the root partition persistent using the memory and the usr partition persistent using a NULL file system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A cloud-based system, comprising:
-
a plurality of nodes communicatively coupled to one or more users, wherein the plurality of nodes each perform inline monitoring for one of the one or more users for security; wherein the plurality of nodes operate a Unix or Unix-like operating system; wherein each of the plurality of nodes comprises; a network interface communicatively coupled to the one or more users; a data store; a processor communicatively coupled to the network interface and the data store; memory storing instructions that, when executed, cause the processor to; operate an old operating system with a partition structure for the data store, wherein the partition structure comprises a root partition and an usr partition; copy media to the root partition and the usr partition associated with a new operating system while the old operating system is operating; reboot with the new operating system set to load; and subsequent to the reboot, make the root partition persistent using the memory and the usr partition persistent using a NULL file system. - View Dependent Claims (19)
-
Specification