A resource control node, comprising: a second CPU, a second memory, a second device interconnection interface, and a network interface; wherein the second device interconnection interface is configured to connected to a first device interconnection interface of a computing node, the first device interconnection interface and the second device interconnection interface are PCIe interfaces, wherein the computing node comprising a first CPU, a first memory, and the first device interconnection interface; wherein the second CPU is configured to: obtain storage resource from an external storage device through the network interface; obtain storage resource from a local storage device; provide, as a shared storage resource, both of the storage resource of the external storage device and the storage resource of the local storage device to the computing node; characterized in that split the shared storage resource into virtual disks; allocate a virtual disk of said virtual disks to the computing node; and provide an operation system mirror from the virtual disk to the computing node for operating system starting at the computing node, wherein the virtual disk comprises multiple physical storage blocks from the storage resource of the external storage device and the storage resource of the local storage device. a second CPU, a second memory, a second device interconnection interface, and a network interface; wherein the second device interconnection interface is configured to connected to a first device interconnection interface of a computing node, the first device interconnection interface and the second device interconnection interface are PCIe interfaces, wherein the computing node comprising a first CPU, a first memory, and the first device interconnection interface; wherein the second CPU is configured to: obtain storage resource from an external storage device through the network interface; obtain storage resource from a local storage device; provide, as a shared storage resource, both of the storage resource of the external storage device and the storage resource of the local storage device to the computing node; characterized in that split the shared storage resource into virtual disks; allocate a virtual disk of said virtual disks to the computing node; and provide an operation system mirror from the virtual disk to the computing node for operating system starting at the computing node, wherein the virtual disk comprises multiple physical storage blocks from the storage resource of the external storage device and the storage resource of the local storage device. obtain storage resource from an external storage device through the network interface; obtain storage resource from a local storage device; provide, as a shared storage resource, both of the storage resource of the external storage device and the storage resource of the local storage device to the computing node; characterized in that split the shared storage resource into virtual disks; allocate a virtual disk of said virtual disks to the computing node; and provide an operation system mirror from the virtual disk to the computing node for operating system starting at the computing node, wherein the virtual disk comprises multiple physical storage blocks from the storage resource of the external storage device and the storage resource of the local storage device.