发明名称 Efficient backup and restore of a cluster aware virtual input/output server (VIOS) within a VIOS cluster
摘要 In a Virtual Input/Output (I/O) Server (VIOS) partition within a data processing system that comprises cluster-aware VIOSes, a method includes: performing, via a backup/restore utility of a cluster aware (CA) operating system (OS) executing on a processor resource of the first VIOS partition, a backup operation on the first VIOS partition, which creates a first configuration backup file having configuration information about the hardware, logical and virtual devices of the VIOS partition; storing the configuration backup file within local storage; and responsive to receipt of a VIOS restore command: retrieving the configuration backup file from the local storage; and restoring the configuration of the hardware, logical and virtual devices of the first VIOS to a state that existed at a time at which the backup operation creating the configuration backup file was performed.
申请公布号 US8949188(B2) 申请公布日期 2015.02.03
申请号 US201213621206 申请日期 2012.09.15
申请人 International Business Machines Corporation 发明人 Pafumi James A.;Siddeshwar Chintamani P.;Thota Rupesh Kumar;Vallabhaneni Vasu
分类号 G06F7/00;G06F17/00;G06F11/14 主分类号 G06F7/00
代理机构 Yudell Isidore PLLC 代理人 Yudell Isidore PLLC ;Baca Matthew W.
主权项 1. In a data processing system having a processor, a memory coupled to the processor, at least one input/output (I/O) adapter that enables connection to an external network with a shared storage repository, and a virtualization management component executing within the data processing system to generate a plurality of operating system (OS) partitions including a first virtual I/O server (VIOS) partition of multiple VIOS partitions communicatively coupled to create a VIOS cluster, a method comprising: performing, via a backup/restore utility of a cluster aware (CA) operating system (OS) executing on a processor resource of the first VIOS partition, a backup operation on the first VIOS partition, which creates a first configuration backup file having configuration information about the hardware, logical and virtual devices of the first VIOS partition, wherein the CA OS is communicatively connected to a VIOS database (DB) of the VIOS cluster, the VIOS DB being separate from the local storage and shared by each of multiple nodes within the VIOS cluster; storing the configuration backup file within local storage; the CA OS storing a copy of the configuration backup file within the VIOS DB of the VIOS cluster, wherein the storing of configuration backup file to each of the local storage and the VIOS DB is provided to ensure that various nodes within the VIOS cluster are device-level synchronized with each other node in the cluster; and responsive to receipt of a VIOS restore command: retrieving the configuration backup file from the local storage; andrestoring the configuration of the hardware, logical and virtual devices of the first VIOS to a state that existed at a time at which the backup operation creating the configuration backup file was performed, wherein said restoring further comprises: performing one or more validation checks of one or more of the hardware, logical and virtual devices against the stored parameters within the configuration backup file, wherein performing one or more validation checks comprises performing a second validation check on the configuration backup file, wherein the second validation check is a virtual and logical device validation check, wherein performing a second validation check comprises performing a validation of a shared Ethernet adapter (SEA), wherein the SEA validation determines whether a physical adapter location code within the configuration backup file matches any location code within a VIOS system; andin response to a validation check of one or more of the validation checks failing: pausing a restore operation; and generating a notification of an error in the restore operation.
地址 Armonk NY US