发明名称 Providing storage resources upon receipt of a storage service request
摘要 A mechanism is provided for providing storage resources of a storage management system. A storage service request is received comprising an indication of a service class. A determination is made of all resource managers mapped to the indicated service class according to a first mapping. For each of the determined resource managers: a determination is made of selected ones of all the storage resources controllable by the determined resource manager; monitoring data of the selected storage resources is gathered; the gathered monitoring data is compared for calculating a score for each one of the selected storage resources; and at least one function of the determined resource manager operable to control the storage resource having an optimum score is called.
申请公布号 US9342526(B2) 申请公布日期 2016.05.17
申请号 US201313851593 申请日期 2013.03.27
申请人 International Business Machines Corporation 发明人 Bolik Christian;Fiedler Michael;Michel Daniel;Noll Dietmar;Reichert Christoph
分类号 G06F7/00;G06F17/30;G06F9/50;G06F3/06 主分类号 G06F7/00
代理机构 代理人 Lammes Francis;Walder, Jr. Stephen J.;Petrokaitis Joseph
主权项 1. A computer-implemented method for providing storage resources of a storage management system, the method comprising: receiving a storage service request comprising an indication of a service class, wherein the indicated service class is a data object having one or more requirements to be fulfilled by any storage service provided in accordance with the service class; determining a set of resource managers mapped to the indicated service class according to a first mapping, each resource manager being a runtime data object comprising a generic API providing control over one or more of the storage resources, wherein the set of determined resource managers have assigned storage resources sharing a storage type that share one or more storage-type-specific method interfaces, wherein the storage-type-specific method interfaces enable the storage management system to control one or more respective storage-type-specific functions; and for each of the set of determined resource managers: determining selected ones of the storage resources controllable by the determined resource manager;gathering monitoring data of the selected storage resources, wherein the gathered monitoring data is indicative of free capacities of the selected storage resources;comparing the gathered monitoring data with the one or more requirements of the indicated service class for calculating a score for each one of the selected storage resources; andcalling at least one function of the determined resource manager operable to control a storage resource having an optimum score via the generic API associated with the resource manager thereby configuring or initializing the storage resource to provide the storage service in accordance with the indicated service class.
地址 Armonk NY US