METHOD, ELECTRONIC DEVICE AND COMPUTER READABLE STORAGE MEDIUM OF STORAGE MANAGEMENT
First Claim
1. A method of storage management, comprising:
- generating, based on a first installation file created at a first point of time, a first installation file package comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file;
generating an upgrade installation package from a second installation file package based on the first installation file package, the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time, and the second installation file package comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; and
transmitting the upgrade installation package to a node of a hyper-converged infrastructure (HCI) system for upgrade.
8 Assignments
0 Petitions
Accused Products
Abstract
Storage management techniques involve: generating, based on a first file created at a first time, a first package including first file information, information regarding a physical location of the first file and a first block associated with the first file; generating an upgrade package from a second package based on the first package, the second package based on a second file created at a second time prior to the first time, the second package including second file information, information regarding a physical location of the second file and a second block associated with the second file; and transmitting the upgrade package to an HCI system node for upgrade. The techniques may also include upgrading the node based on the upgrade package and the second block. Accordingly, installation time is saved, the normal operation of the node is ensured and the influence over other nodes is reduced.
-
Citations
26 Claims
-
1. A method of storage management, comprising:
-
generating, based on a first installation file created at a first point of time, a first installation file package comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file; generating an upgrade installation package from a second installation file package based on the first installation file package, the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time, and the second installation file package comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; and transmitting the upgrade installation package to a node of a hyper-converged infrastructure (HCI) system for upgrade. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of storage management, comprising:
-
receiving, at a node of a hyper-converged infrastructure (HCI) system, an upgrade installation package generated from a second installation file package based on a first installation file package, the first installation file package being generated based on a first installation file created at a first point of time and comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file, and the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time and comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; acquiring the second data block previously stored on the node; and upgrading the node based on the received upgrade installation package and the acquired second data block. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
at least one processor; a memory coupled to the at least one processor and having instructions stored thereon, the instructions, when executed by the at least one processor, causing the device to perform acts comprising; generating, based on a first installation file created at a first point of time, a first installation file package comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file; generating an upgrade installation package from a second installation file package based on the first installation file package, the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time, and the second installation file package comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; and transmitting the upgrade installation package to a node of a hyper-converged infrastructure (HCI) system for upgrade. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An electronic device, comprising:
-
at least one processor; a memory coupled to the at least one processor and having instructions stored thereon, the instructions, when executed by the at least one processor, causing the device to perform acts comprising; receiving, at a node of a hyper-converged infrastructure (HCI) system, an upgrade installation package generated from a second installation file package based on a first installation file package, the first installation file package being generated based on a first installation file created at a first point of time and comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file, and the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time and comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; acquiring the second data block previously stored on the node; and upgrading the node based on the received upgrade installation package and the acquired second data block. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform storage management;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
generating, based on a first installation file created at a first point of time, a first installation file package comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file; generating an upgrade installation package from a second installation file package based on the first installation file package, the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time, and the second installation file package comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; and transmitting the upgrade installation package to a node of a hyper-converged infrastructure (HCI) system for upgrade.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
-
26. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform storage management;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
receiving, at a node of a hyper-converged infrastructure (HCI) system, an upgrade installation package generated from a second installation file package based on a first installation file package, the first installation file package being generated based on a first installation file created at a first point of time and comprising at least information describing the first installation file, information regarding a physical storage location of the first installation file, and a first data block associated with the first installation file, and the second installation file package being generated based on a second installation file created at a second point of time prior to the first point of time and comprising at least information describing the second installation file, information regarding a physical storage location of the second installation file, and a second data block associated with the second installation file; acquiring the second data block previously stored on the node; and upgrading the node based on the received upgrade installation package and the acquired second data block.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
Specification