SAN Infrastructure on demand service system
First Claim
1. A method for controlling a service at a center system, wherein via a network, the center system is connected to a host computer, a storage subsystem and a switch whose ports are physically connected to an I/O controller of the host computer and ports of the storage subsystem, the method comprising:
- receiving a request for establishing a logical data I/O path between the host computer and the storage subsystem via the switch;
directing the switch and the storage subsystem to assign at least one port for the logical data I/O path;
making account information based upon at least the number of ports assigned at the switch.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides improved techniques for managing storage resources, such as disk drives, I/O ports, and the like according to user demand for these storage resources. In a specific embodiment, a centralized SIoD system manages installed storage resources in a storage subsystem and connections via a network switch responsive to user demands. Specific embodiments provide users the capability to bring new resources on line, define pathways between resources and provide billing, payment and other accounting information based upon the configurations and connections established responsive to the user demands, for example.
87 Citations
20 Claims
-
1. A method for controlling a service at a center system, wherein via a network, the center system is connected to a host computer, a storage subsystem and a switch whose ports are physically connected to an I/O controller of the host computer and ports of the storage subsystem, the method comprising:
-
receiving a request for establishing a logical data I/O path between the host computer and the storage subsystem via the switch;
directing the switch and the storage subsystem to assign at least one port for the logical data I/O path;
making account information based upon at least the number of ports assigned at the switch. - View Dependent Claims (2, 3)
-
-
4. A storage management service system, comprising:
-
a storage infrastructure on demand (SIoD) center system computer;
at least one storage subsystem;
a switch, operative to connect the at least one storage subsystem to one or more host computers;
wherein;
the storage subsystem, the SIoD center system computer, and the switch are interconnected to share information;
the SIoD center system computer receives input of a request for establishing a logical data I/O path between the at least one storage subsystem and one or more host computers via the switch;
the SIoD center system computer forwards the request to the switch;
the switch establishes a connection between at least two ports, including a first port and a second port, the first port being connectable to a host computer, and the second port being connected to the at least one storage subsystem; and
at least one of the storage subsystem, the SIoD center system computer, and the switch makes account information based on at least upon a number of ports assigned. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
means for receiving a request for storage;
means for establishing at least one logical connection between a user of storage and a provider of storage responsive to the request;
means for determining a number of resources allocated to establish the logical connection; and
means for tracking account information for at least one of the user of storage and the provider of storage. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
receiving a request for establishing a logical data I/O path between a requestor of storage and a provider of storage;
directing a request for a connection between the requestor of storage and the provider of storage to a provider of switching connections; and
making account information based upon at least a number of ports assigned in making the connection. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product for controlling a service at a center system, wherein via a network, the center system is connected to a host computer, a storage subsystem and a switch whose ports are physically connected to an I/O controller of the host computer and ports of the storage subsystem, the computer program product comprising:
-
code for receiving a request for establishing a logical data I/O path between a requestor of storage and a provider of storage;
code that directs a request for a connection between the requester of storage and the provider of storage to a provider of switching connections;
code that makes account information based upon at least a number of ports assigned in making the connection; and
a computer readable storage medium for holding the codes.
-
Specification