Method and apparatus for controlling storage provisioning
First Claim
1. A method of operating an information system, comprising:
- allocating a first volume on a first storage system, the first volume being allocated for use by a computer in communication with the first storage system;
designating a control module on the first storage system for managing access to the first volume by the computer;
determining an operating system to be used on the computer when accessing the first volume;
determining a version of storage control software compatible with the operating system; and
installing the determined version of the storage control software determined to be compatible with the operating system on the control module of the first storage system.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing a volume to a host computer by a storage system is automated for ensuring that an appropriate version of a storage control software is installed on a storage control module of the storage system that manages access of the host computer to the volume. When the volume on the storage system is allocated for use by the computer, a control module on the storage system is designated for managing the access to the volume. An operating system to be used on the computer when accessing the volume is determined, and a compatible version of the storage control software is uploaded and installed on the storage control module. Multiple storage control modules may be provided on the storage system and virtual machines may be used on the storage control modules for enabling simultaneous operation of more than one version of the storage control software on each storage control module.
105 Citations
20 Claims
-
1. A method of operating an information system, comprising:
-
allocating a first volume on a first storage system, the first volume being allocated for use by a computer in communication with the first storage system; designating a control module on the first storage system for managing access to the first volume by the computer; determining an operating system to be used on the computer when accessing the first volume; determining a version of storage control software compatible with the operating system; and installing the determined version of the storage control software determined to be compatible with the operating system on the control module of the first storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information system comprising:
-
a first storage system, said first storage system including a plurality of storage devices for providing physical storage capacity for creating logical volumes; a plurality of control modules in said first storage system for controlling access to said logical volumes; a first computer in communication with said first storage system for accessing a first volume of said logical volumes; wherein said first storage system is configured to select a first control module out of said plurality of control modules for controlling access of said first computer to said first volume; wherein said first storage system is configured to install a particular version of a storage control program to said selected first control module, said particular version of said storage control program being determined to be compatible with an operating system determined to be used on said first computer when accessing said first volume. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of operating an information system, comprising:
-
allocating a first volume on a first storage system, the first volume being allocated for use by a first computer in communication with the first storage system; designating a first control module from among multiple control modules on the first storage system for managing access to the first volume by the first computer; determining a vender and version of a first operating system to be used on the first computer when the first computer accesses the first volume; determining a version of a storage control software compatible with the vender and version of the first operating system by referring to a first information stored on the first storage system; receiving automatically over a network from a software repository the determined version of the storage control software determined to be compatible with the vender and version of the first operating system; and installing on the first control module determined version of the storage control software, whereby said first computer is able to use said first operating system when accessing said first volume via said first control module. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification