Integrated snapshot interface for a data storage system
    61.
    发明授权
    Integrated snapshot interface for a data storage system 有权
    用于数据存储系统的集成快照接口

    公开(公告)号:US09342537B2

    公开(公告)日:2016-05-17

    申请号:US13787643

    申请日:2013-03-06

    Abstract: A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.

    Abstract translation: 数据存储系统包括通用快照接口,允许与各种具有快照功能的存储设备集成。 通用接口可以是编程接口(例如,应用编程接口[API])。 使用快照接口,存储设备供应商可以将其特定的快照技术与数据存储系统进行整合。 例如,数据存储系统可以访问的功能(例如,动态链接库[DLL])由供应商(或其他适当实体)提供的共享库,并与公共编程接口的规范。 通过调用库中的相应功能,数据存储系统在存储设备上实现快照操作。

    Seamless virtual machine recall in a data storage system
    62.
    发明授权
    Seamless virtual machine recall in a data storage system 有权
    数据存储系统中的无缝虚拟机调用

    公开(公告)号:US09286110B2

    公开(公告)日:2016-03-15

    申请号:US13924819

    申请日:2013-06-24

    Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system may archive virtual machines (VMs) that are determined to have a low level of utilization. The system may create a virtual machine placeholder for an archived VM, which may be a “light” or minimal version of the VM that acts like the actual VM. By using a VM placeholder, a VM may appear to be active and selectable by the user. When the user selects the VM, the VM placeholder can interact with the user in similar manner as the VM. Accessing the VM placeholder may trigger restore of the archived VM from secondary storage. The restore of the archived VM may be “seamless” to the user since the VM remains available while it is being restored.

    Abstract translation: 根据某些方面的数据存储系统可以管理将虚拟机归档到二次存储器(并从其恢复虚拟机)。 系统可以归档被确定为具有低利用水平的虚拟机(VM)。 该系统可以为归档的虚拟机创建一个虚拟机占位符,这可以是虚拟机的“轻”或最小版本,其作用类似于实际的虚拟机。 通过使用虚拟机占位符,虚拟机可能看起来是活跃的并且可以由用户选择。 当用户选择虚拟机时,虚拟机占位符可以与虚拟机类似的方式与用户进行交互。 访问虚拟机占位符可能会从辅助存储器触发归档虚拟机的恢复。 归档VM的还原可能是“无缝”给用户,因为VM在恢复时保持可用。

    SYSTEMS AND METHODS TO SELECT FILES FOR RESTORATION FROM BLOCK-LEVEL BACKUP FOR VIRTUAL MACHINES
    64.
    发明申请
    SYSTEMS AND METHODS TO SELECT FILES FOR RESTORATION FROM BLOCK-LEVEL BACKUP FOR VIRTUAL MACHINES 审中-公开
    系统和方法从虚拟机的块级备份中选择文件进行恢复

    公开(公告)号:US20140201151A1

    公开(公告)日:2014-07-17

    申请号:US14098914

    申请日:2013-12-06

    Abstract: A data storage system receives a user instruction through a user interface to restore a specific virtual machine file from a block-level backup. The system accesses a file index which is created during the block-level backup by accessing the file allocation table of the underlying host system and associating the blocks with the file location information of the virtual machine files stored in the file allocation table. The system further creates a file level table based at least in part on the virtual machine file information stored in the file index, displays a listing of the virtual machine files from the file level table, and receives a user selected virtual machine file to restore.

    Abstract translation: 数据存储系统通过用户界面接收用户指令,以从块级备份恢复特定的虚拟机文件。 系统通过访问底层主机系统的文件分配表并将块与存储在文件分配表中的虚拟机文件的文件位置信息相关联来访问在块级备份期间创建的文件索引。 该系统至少部分地基于存储在文件索引中的虚拟机文件信息来创建文件级表,从文件级表显示虚拟机文件的列表,并接收用户选择的虚拟机文件进行恢复。

    INTEGRATED SNAPSHOT INTERFACE FOR A DATA STORAGE SYSTEM
    65.
    发明申请
    INTEGRATED SNAPSHOT INTERFACE FOR A DATA STORAGE SYSTEM 有权
    数据存储系统的集成快照接口

    公开(公告)号:US20130282662A1

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

    申请号:US13787643

    申请日:2013-03-06

    Abstract: A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.

    Abstract translation: 数据存储系统包括通用快照接口,允许与各种具有快照功能的存储设备集成。 通用接口可以是编程接口(例如,应用编程接口[API])。 使用快照接口,存储设备供应商可以将其特定的快照技术与数据存储系统进行整合。 例如,数据存储系统可以访问供应商(或由适当的实体)提供的并且符合公共编程接口的规范的功能共享库(例如,动态链接库[DLL])。 通过调用库中的相应功能,数据存储系统在存储设备上实现快照操作。

    MIGRATION OF AN EXISTING COMPUTING SYSTEM TO NEW HARDWARE
    66.
    发明申请
    MIGRATION OF AN EXISTING COMPUTING SYSTEM TO NEW HARDWARE 有权
    将现有计算系统迁移到新硬件

    公开(公告)号:US20130262638A1

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

    申请号:US13789871

    申请日:2013-03-08

    Abstract: Software, firmware, and systems are described herein that migrate functionality of a source physical computing device to a destination physical computing device. A non-production copy of data associated with a source physical computing device is created. A configuration of the source physical computing device is determined. A configuration for a destination physical computing device is determined based at least in part on the configuration of the source physical computing device. The destination physical computing device is provided access to data and metadata associated with the source physical computing device using the non-production copy of data associated with the source physical computing device.

    Abstract translation: 这里描述了将源物理计算设备的功能迁移到目的物理计算设备的软件,固件和系统。 创建与源物理计算设备相关联的数据的非生产副本。 确定源物理计算设备的配置。 至少部分地基于源物理计算设备的配置来确定目的物理计算设备的配置。 使用与源物理计算设备相关联的数据的非生产副本,向目的物理计算设备提供对与源物理计算设备相关联的数据和元数据的访问。

    Protecting configuration data in a clustered container system

    公开(公告)号:US12135618B2

    公开(公告)日:2024-11-05

    申请号:US17881457

    申请日:2022-08-04

    Abstract: Protecting configuration data in a clustered container system may include, in some embodiments, protecting an ETCD data store in a Kubernetes cluster. A data storage management system addresses the unique needs of protecting an ETCD data store of a target Kubernetes cluster, as well as protecting non-ETCD data payloads. The illustrative data storage management system defines ETCD as a unique kind of workload. ETCD protection is integrated within the data storage management system, which automatically creates data structures and resources within the system for, and provides special-purpose features to protect, ETCD contents and associated security certificates. One of the special-purpose features deploys a temporary data transfer agent within the target Kubernetes cluster to safeguard an ETCD snapshot and transmit its contents, along with the security certificates, to a backup infrastructure that operates outside of the target Kubernetes cluster. The backup infrastructure comprises components deployed by the data storage management system.

    Content indexing of files in block-level backup copies of virtual machine data

    公开(公告)号:US12061524B2

    公开(公告)日:2024-08-13

    申请号:US18077124

    申请日:2022-12-07

    Abstract: A streamlined approach analyzes block-level backups of VM virtual disks and creates both coarse and fine indexes of backed up VM data files in the block-level backups. The indexes (collectively the “content index”) enable granular searching by filename, by file attributes (metadata), and/or by file contents, and further enable granular live browsing of backed up VM files. Thus, by using the illustrative data storage management system, ordinary block-level backups of virtual disks are “opened to view” through indexing. Any block-level copies can be indexed according to the illustrative embodiments, including file system block-level copies. The indexing occurs offline in an illustrative data storage management system, after VM virtual disks are backed up into block-level backup copies, and therefore the indexing does not cut into the source VM's performance. The disclosed approach is widely applicable to VMs executing in cloud computing environments and/or in non-cloud data centers. The illustrative content indexing is accomplished without restoring the VM data files being indexed to a staging location.

Patent Agency Ranking