VIRTUAL MACHINE FAULT TOLERANCE
    2.
    发明申请
    VIRTUAL MACHINE FAULT TOLERANCE 审中-公开
    虚拟机故障容错

    公开(公告)号:US20150378850A1

    公开(公告)日:2015-12-31

    申请号:US14846955

    申请日:2015-09-07

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for hosting a virtual machine from a snapshot. In particular, a snapshot of a virtual machine hosted on a primary computing device may be created. The virtual machine may be hosted on a secondary computing device using the snapshot, for example, when a failure of the virtual machine on the primary computing device occurs. If a virtual machine type (format) of the snapshot is not supported by the secondary computing device, then the virtual machine within the snapshot may be converted to a virtual machine type supported by the secondary computing device. In this way, the virtual machine may be operable and/or accessible on the secondary computing device despite the failure. Hosting the virtual machine on the secondary computing device provides, among other things, fault tolerance for the virtual machine and/or applications comprised therein.

    Abstract translation: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。

    MAPPING OF LOGICAL START ADDRESSES TO PHYSICAL START ADDRESSES IN A SYSTEM HAVING MISALIGNMENT BETWEEN LOGICAL AND PHYSICAL DATA BLOCKS
    3.
    发明申请
    MAPPING OF LOGICAL START ADDRESSES TO PHYSICAL START ADDRESSES IN A SYSTEM HAVING MISALIGNMENT BETWEEN LOGICAL AND PHYSICAL DATA BLOCKS 有权
    在逻辑和物理数据块之间的系统中的逻辑起始地址映射到物理起始地址

    公开(公告)号:US20140181239A1

    公开(公告)日:2014-06-26

    申请号:US14043580

    申请日:2013-10-01

    Applicant: NetApp, Inc.

    Abstract: An alignment data structure is used to map a logical data block start address to a physical data block start address dynamically, to service a client data access request. A separate alignment data structure can be provided for each data object managed by the storage system. Each such alignment data structure can be stored in, or referenced by a pointer in, the inode of the corresponding data object. A consequence of the mapping is that certain physical storage medium regions are not mapped to any logical data blocks. These unmapped regions may be visible only to the file system layer and layers that reside between the file system layer and the mass storage subsystem. They can be used, if desired, to store system information, i.e., information that is not visible to any storage client.

    Abstract translation: 对齐数据结构用于动态地将逻辑数据块起始地址映射到物理数据块起始地址,以服务客户端数据访问请求。 可以为由存储系统管理的每个数据对象提供单独的对齐数据结构。 每个这样的对齐数据结构可以存储在相应数据对象的inode中或由指针引用。 映射的结果是某些物理存储介质区域未映射到任何逻辑数据块。 这些未映射的区域可能只对文件系统层和位于文件系统层和大容量存储子系统之间的层可见。 如果需要,可以使用它们来存储系统信息,即对于任何存储客户端都不可见的信息。

    Virtual machine dependency
    5.
    发明授权
    Virtual machine dependency 有权
    虚拟机依赖

    公开(公告)号:US09372710B2

    公开(公告)日:2016-06-21

    申请号:US14523795

    申请日:2014-10-24

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for describing virtual machine dependencies. In particular, data objects, such as virtual hard drives, associated with virtual machines may be identified and/or examined to identify data structures, such as configuration files, comprising configuration data. The configuration data may be analyzed to determine dependency relationships between virtual machines to describe virtual machine dependencies. Identifying virtual machine dependencies, among other things, allows virtual machines that are no longer used to be repurposed, deleted, reset, etc. with little to no adverse effect on other virtual machines.

    Abstract translation: 提供一个或多个技术和/或系统来描述虚拟机依赖性。 特别地,可以识别和/或检查与虚拟机相关联的数据对象,例如虚拟硬盘驱动器,以识别包括配置数据的数据结构,例如配置文件。 可以分析配置数据以确定虚拟机之间的依赖关系以描述虚拟机依赖性。 识别虚拟机相关性,除其他外,允许不再使用的虚拟机被重新利用,删除,重置等,对其他虚拟机几乎没有任何不利影响。

    METHOD AND SYSTEM FOR SECURELY CAPTURING WORKLOADS AT A LIVE NETWORK FOR REPLAYING AT A TEST NETWORK
    6.
    发明申请
    METHOD AND SYSTEM FOR SECURELY CAPTURING WORKLOADS AT A LIVE NETWORK FOR REPLAYING AT A TEST NETWORK 审中-公开
    用于在实际网络上安全地承载工作负载以便在测试网络中重新安装的方法和系统

    公开(公告)号:US20140237115A1

    公开(公告)日:2014-08-21

    申请号:US14265853

    申请日:2014-04-30

    Applicant: NetApp, Inc.

    Abstract: Methods and system for securely capturing workloads at a live network for replaying at a test network. The disclosed system captures file system states and workloads of a live server at the live network. In one embodiment the captured data is anonymized to protect confidentiality of the data. A file system of a test server at the test network is mirrored from a captured state of the live server. An anonymized version of the captured workloads is replayed as a request to the test server. A lost or incomplete command is recreated from the states of the live server. An order of the commands during replay can be based on an order in the captured workload, or based on a causal relationship. Performance characteristics of the live network are determined based on the response to the replayed command.

    Abstract translation: 用于在实时网络中安全捕获工作负载以在测试网络重播的方法和系统。 所公开的系统捕获实时网络上的实时服务器的文件系统状态和工作负载。 在一个实施例中,捕获的数据被匿名化以保护数据的机密性。 测试网络上的测试服务器的文件系统从实时服务器的捕获状态进行镜像。 捕获的工作负载的匿名版本作为对测试服务器的请求被重播。 从实时服务器的状态重新创建丢失或不完整的命令。 重放期间命令的顺序可以基于捕获的工作负载中的顺序,或者基于因果关系。 基于对重播命令的响应确定实时网络的性能特征。

    Virtual machine fault tolerance
    7.
    发明授权
    Virtual machine fault tolerance 有权
    虚拟机容错

    公开(公告)号:US09128884B2

    公开(公告)日:2015-09-08

    申请号:US14063689

    申请日:2013-10-25

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for hosting a virtual machine from a snapshot. In particular, a snapshot of a virtual machine hosted on a primary computing device may be created. The virtual machine may be hosted on a secondary computing device using the snapshot, for example, when a failure of the virtual machine on the primary computing device occurs. If a virtual machine type (format) of the snapshot is not supported by the secondary computing device, then the virtual machine within the snapshot may be converted to a virtual machine type supported by the secondary computing device. In this way, the virtual machine may be operable and/or accessible on the secondary computing device despite the failure. Hosting the virtual machine on the secondary computing device provides, among other things, fault tolerance for the virtual machine and/or applications comprised therein.

    Abstract translation: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。

    I/O bandwidth reduction using storage-level common page information

    公开(公告)号:US10523786B2

    公开(公告)日:2019-12-31

    申请号:US16016455

    申请日:2018-06-22

    Applicant: NetApp Inc.

    Abstract: I/O bandwidth reduction using storage-level common page information is implemented by a storage server, in response to receiving a request from a client for a page stored at a first virtual address, determining that the first virtual address maps to a page that is a duplicate of a page stored at a second virtual address or that the first and second virtual addresses map to a deduplicated page within a storage system, and transmitting metadata to the client mapping the first virtual address to a second virtual address that also maps to the deduplicated page. For one embodiment, the metadata is transmitted in anticipation of a request for the redundant/deduplicated page via the second virtual address. For an alternate embodiment, the metadata is sent in response to a determination that a page that maps to the second virtual address was previously sent to the client.

    VIRTUAL MACHINE FAULT TOLERANCE
    10.
    发明申请
    VIRTUAL MACHINE FAULT TOLERANCE 审中-公开
    虚拟机故障容错

    公开(公告)号:US20140053022A1

    公开(公告)日:2014-02-20

    申请号:US14063689

    申请日:2013-10-25

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for hosting a virtual machine from a snapshot. In particular, a snapshot of a virtual machine hosted on a primary computing device may be created. The virtual machine may be hosted on a secondary computing device using the snapshot, for example, when a failure of the virtual machine on the primary computing device occurs. If a virtual machine type (format) of the snapshot is not supported by the secondary computing device, then the virtual machine within the snapshot may be converted to a virtual machine type supported by the secondary computing device. In this way, the virtual machine may be operable and/or accessible on the secondary computing device despite the failure. Hosting the virtual machine on the secondary computing device provides, among other things, fault tolerance for the virtual machine and/or applications comprised therein.

    Abstract translation: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。

Patent Agency Ranking