VIRTUALISATION ENGINE AND METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING THE STORAGE OF DATA
    1.
    发明申请
    VIRTUALISATION ENGINE AND METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING THE STORAGE OF DATA 审中-公开
    虚拟化引擎和用于管理数据存储的方法,系统和计算机程序产品

    公开(公告)号:WO2007009910A3

    公开(公告)日:2007-04-26

    申请号:PCT/EP2006064085

    申请日:2006-07-11

    Abstract: A storage management method for use in a storage area network is provided. The storage area network comprises a plurality of host data processors coupled to a storage virtualisation engine, which is coupled to a plurality of physical storage media. Each physical storage media is assigned a tier level. The method comprises providing a storage management policy identifying threshold storage access rates associated with each tier level, mapping blocks of physical storage to corresponding blocks of a virtual disk, and storing metadata associated with a block identifying the tier level of the physical storage to which the block corresponds, mappings between the block and blocks of a virtual disk, and an access rate indicating the rate of access to the data. The access value is periodically compared to at least one threshold rate associated with its tier level. Depending on the result of the comparison, a storage block may then be marked for migration to a physical storage medium of another tier level.

    Abstract translation: 提供了用于存储区域网络的存储管理方法。 存储区域网络包括耦合到存储虚拟化引擎的多个主机数据处理器,存储虚拟化引擎耦合到多个物理存储介质。 每个物理存储介质都分配了一个层级。 该方法包括提供标识与每个层级相关联的阈值存储访问速率的存储管理策略,将物理存储块映射到虚拟磁盘的对应块,以及存储与标识物理存储器的层级相关联的元数据, 块对应于虚拟磁盘的块和块之间的映射以及指示访问数据的速率的访问速率。 周期性地将访问值与至少一个与其层级关联的阈值比较。 根据比较的结果,存储块然后可被标记为迁移到另一层级的物理存储介质。

    Datenspeicherung
    4.
    发明专利

    公开(公告)号:DE112010003788B4

    公开(公告)日:2019-07-11

    申请号:DE112010003788

    申请日:2010-08-26

    Applicant: IBM

    Abstract: Datenspeicherungssystem, das eine Steuereinheit, ein erstes Speichermediumerster Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das erste Speichermedium, ein zweites Speichermedium zweiter Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das zweite Speichermedium und ein drittes Speichermedium dritter Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das dritte Speichermedium umfasst, wobei die dritte Leistungsfähigkeit höher ist als die erste Leistungsfähigkeit und die zweiite Leistungsfähigkeit höher ist als die erste Leistungsfähigkeit, wobei die Steuereinheit mit den Speichermedien verbunden und so eingerichtet ist, dass sie den E/A-Zugriff auf die Speichermedien steuert und wobei die Steuereinheit für folgende Funktionen eingerichtet ist:o Speichern eines Abbildes auf dem ersten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Schreiben von Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Lesen der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium;o Leiten aller E/A-Zugriffe auf das Abbild an das dritte Speichermedium;o Periodisches Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem ersten Speichermedium;o Periodisches Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium; undo Nach dem periodischen Auslagern der Daten, die auf das zweite Speichermedium gespeichert sind, wenn alle Daten, die auf dem zweiten Speichermedium gespeichert sind, auf dem ersten Speichermedium gespeichert sind:- Umschalten eines Ziels aller E/A-Zugriffe auf das Abbild von dem dritten zu dem zweiten Speichermedium,- Löschen alle Daten, die auf dem zweiten Speichermedium gespeichert sind,- Abbrechen der folgenden Funktionen: das Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium, das Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium, das Kopieren-nach-Schreiben der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, das Kopieren-nach-Lesen der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, das periodische Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem ersten Speichermedium, das periodische Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, und- Auslösen von folgenden Funktionen: Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem dritten Speichermedium, Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem dritten Speichermedium, Kopieren-nach-Schreiben der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, Kopieren-nach-Lesen der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, periodisches Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, periodisches Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem ersten Speichermedium.

    LOW-OVERHEAD STORAGE CLUSTER CONFIGURATION LOCKING

    公开(公告)号:CA2521947C

    公开(公告)日:2013-09-10

    申请号:CA2521947

    申请日:2004-03-29

    Applicant: IBM

    Abstract: A storage control apparatus, in communication with a cluster of storage devices in a storage network having plural administrator systems, comprises a cluster lock requester component, a cluster lock receiver component and a configuration component, wherein, responsive to receipt of a cluster lock by said cluster lock receiver component, the configuration component is operable to configure a logical resource object within said cluster. The apparatus may also include a cluster lock granter component operable to grant a cluster lock to the cluster lock receiver component responsive to said cluster lock requester component. A method of operating a storage control apparatus includes method steps corresponding to functional components of an apparatus and may be embodied in computer program codes.

    Data storage
    6.
    发明专利

    公开(公告)号:GB2485696A

    公开(公告)日:2012-05-23

    申请号:GB201201709

    申请日:2010-08-26

    Applicant: IBM

    Abstract: A data storage system comprises a controller, a first lower performance storage medium and a second higher performance storage medium. The controller is connected to the storage mediums and is arranged to control IO access to the storage mediums. In operation, the controller is arranged to store an image on the first storage medium, initiate a copy function from the first storage medium to the second storage medium, direct all IO access for the image to the second storage medium, and periodically age data from the second storage medium to the first storage medium.

    Data storage using bitmaps
    7.
    发明专利

    公开(公告)号:GB2484841A

    公开(公告)日:2012-04-25

    申请号:GB201121006

    申请日:2010-08-25

    Applicant: IBM

    Abstract: A data storage system comprises a controller, a first lower performance storage medium and a second higher performance storage medium. The controller is connected to the storage mediums and is arranged to control IO access to the storage mediums. The controller is further arranged to store an image on the first storage medium, initiate a copy function from the first storage medium to the second storage medium, direct all IO access for the image to the second storage medium, periodically age data from the second storage medium to the first storage medium, create a new empty bitmap for each period, and in response to an IO access for data in the image, update the latest bitmap to indicate that the data has been accessed and update the previous bitmaps to indicate that the data has not been accessed.

    8.
    发明专利
    未知

    公开(公告)号:DE602004009145D1

    公开(公告)日:2007-11-08

    申请号:DE602004009145

    申请日:2004-12-06

    Applicant: IBM

    Abstract: A system, method and computer program for acquiring analysed device control support information in a field population of distributed devices operable to be connected in a network to a virtualizer has an aggregator adapted to be coupled to said virtualizer. The virtualizer is adapted to be coupled to at least one device in the field population and operable to query device control support data from the device and forward the device control support data to the aggregator; and the aggregator is operable to aggregate device control support data and forward aggregated data. A host is arranged to receive the aggregated data across the network and to analyse the aggregated data to provide analysed device control support information for the field population of distributed devices.

    Fault tracing in systems with virtualization layers

    公开(公告)号:SG123569A1

    公开(公告)日:2006-07-26

    申请号:SG200306464

    申请日:2003-11-04

    Applicant: IBM

    Abstract: In a stacked system, errors detected at a user application interface of one or more host systems are associated with root cause errors at a stack level below a virtualization layer by detecting an error at a user application interface; identifying an associated root cause error at a lower stack level; creating an error trace entry for the error; associating an error log identifier with the error trace entry; making the combined error log identifier and the error trace entry into an error identifier that is unique within the plurality of host systems in said stacked system; and communicating the error identifier to any requester of a service at a user application interface of one or more host systems when the service must be failed because of the root cause error.

    Methods and apparatus for recovery from faults in a loop network

    公开(公告)号:GB2377144B

    公开(公告)日:2004-11-10

    申请号:GB0117092

    申请日:2001-07-13

    Applicant: IBM

    Abstract: A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).

Patent Agency Ranking