METHODS AND SYSTEMS FOR USING SERVICE LEVEL OBJECTIVES IN A NETWORKED STORAGE ENVIRONMENT

    公开(公告)号:US20180314445A1

    公开(公告)日:2018-11-01

    申请号:US16025750

    申请日:2018-07-02

    Applicant: NETAPP, INC.

    CPC classification number: G06F3/0619 G06F3/0605 G06F3/065 G06F3/067

    Abstract: Methods and systems for a networked storage environment are provided. One method includes using a storage service level (SSL) object and a protection service level (PSL) object for storing a plurality of configurable attributes by a processor. A combination of the configurable attributes define service level classes (SLCs) in a networked storage system using a plurality of resources. The SSL object and the PSL object use a same schema and naming convention for defining the plurality of configurable attributes regardless of configuration attribute type and resource type. The method also includes obtaining by the processor, attributes defining a second SLC for a storage volume assigned to a first SLC; and updating by the processor, a quality of service (QOS) policy for the storage volume for using a resource that meets attributes of the second SLC. The storage volume is assigned the resource to process requests for data.

    Method and system for replicating virtual machines
    2.
    发明授权
    Method and system for replicating virtual machines 有权
    用于复制虚拟机的方法和系统

    公开(公告)号:US09575792B2

    公开(公告)日:2017-02-21

    申请号:US14211446

    申请日:2014-03-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for replicating a virtual machine and its associated data containers are provided. The virtual machine is placed in an inactive state and a replication directory is generated for cloning each data container from an active directory to the replication directory. The clone of each data container references a physical location where data associated with each data container is stored; and thereafter, the virtual machine is placed in an active state after the cloning is completed.

    Abstract translation: 提供了用于复制虚拟机及其相关数据容器的方法和系统。 虚拟机处于非活动状态,并且生成复制目录,用于将每个数据容器从活动目录克隆到复制目录。 每个数据容器的克隆引用存储与每个数据容器相关联的数据的物理位置; 之后,在克隆完成之后将虚拟机置于活动状态。

    Methods and systems for using service level objectives in a networked storage environment

    公开(公告)号:US10146462B2

    公开(公告)日:2018-12-04

    申请号:US16025750

    申请日:2018-07-02

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage environment are provided. One method includes using a storage service level (SSL) object and a protection service level (PSL) object for storing a plurality of configurable attributes by a processor. A combination of the configurable attributes define service level classes (SLCs) in a networked storage system using a plurality of resources. The SSL object and the PSL object use a same schema and naming convention for defining the plurality of configurable attributes regardless of configuration attribute type and resource type. The method also includes obtaining by the processor, attributes defining a second SLC for a storage volume assigned to a first SLC; and updating by the processor, a quality of service (QOS) policy for the storage volume for using a resource that meets attributes of the second SLC. The storage volume is assigned the resource to process requests for data.

    Identification of virtual applications for backup in a cloud computing system
    5.
    发明授权
    Identification of virtual applications for backup in a cloud computing system 有权
    在云计算系统中识别用于备份的虚拟应用程序

    公开(公告)号:US09507622B2

    公开(公告)日:2016-11-29

    申请号:US14518988

    申请日:2014-10-20

    Applicant: NetApp, Inc.

    Abstract: Exemplary embodiments provide various techniques for identifying a virtual application for backup in a cloud computing system. A cloud service layer of the cloud computing system is queried for a listing of virtual applications. In response to the querying, an attribute associated with the virtual application is received from the cloud service layer. The attribute associated with the virtual application is then transformed into an attribute associated with a hypervisor-managed virtual machine, and this transformation of the attribute exposes the hypervisor-managed virtual machine associated with the virtual application such that the hypervisor-managed virtual machine is identifiable for backup. As a result, the virtual application can be backed up based on the attribute of the hypervisor-managed virtual machine.

    Abstract translation: 示例性实施例提供用于识别用于云计算系统中的备份的虚拟应用的各种技术。 查询云计算系统的云服务层,查看虚拟应用程序列表。 响应于查询,从云服务层接收与虚拟应用相关联的属性。 然后将与虚拟应用相关联的属性转换为与虚拟机管理程序管理的虚拟机相关联的属性,并且该属性的该变换暴露了与虚拟应用程序相关联的管理程序管理的虚拟机,使得管理程序管理的虚拟机是可识别的 备份。 因此,可以基于虚拟机管理程序管理的虚拟机的属性来备份虚拟应用程序。

    METHOD AND SYSTEM FOR REPLICATING VIRTUAL MACHINES
    6.
    发明申请
    METHOD AND SYSTEM FOR REPLICATING VIRTUAL MACHINES 有权
    用于更换虚拟机的方法和系统

    公开(公告)号:US20150261558A1

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

    申请号:US14211446

    申请日:2014-03-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for replicating a virtual machine and its associated data containers are provided. The virtual machine is placed in an inactive state and a replication directory is generated for cloning each data container from an active directory to the replication directory. The clone of each data container references a physical location where data associated with each data container is stored; and thereafter, the virtual machine is placed in an active state after the cloning is completed.

    Abstract translation: 提供了用于复制虚拟机及其相关数据容器的方法和系统。 虚拟机处于非活动状态,并且生成复制目录,用于将每个数据容器从活动目录克隆到复制目录。 每个数据容器的克隆引用存储与每个数据容器相关联的数据的物理位置; 之后,在克隆完成之后将虚拟机置于活动状态。

    Cloning virtual machines
    8.
    发明授权
    Cloning virtual machines 有权
    克隆虚拟机

    公开(公告)号:US09170831B2

    公开(公告)日:2015-10-27

    申请号:US13974331

    申请日:2013-08-23

    Applicant: NetApp Inc.

    Abstract: While current solutions for cloning virtual machines can involve copying and duplicating files associated to a virtual machine (VM), systems and techniques can be devised to create thin clones of a VM using the VM's associated storage system to copy and deduplicate storage for the VMs. One can create a base VM in a directory of a storage container attached to a hypervisor, and then map the storage container to a volume on a storage system. One can clone the base VM using a snapshot of respective files associated to the base VM, which can comprise creating metadata that identified a physical storage location of the files. Further, the metadata can then be copied to a desired location on the storage container, to create a VM clone. Once copied, the cloned VM can be customized and registered within the hypervisor.

    Abstract translation: 虽然克服虚拟机的当前解决方案可能涉及复制和复制与虚拟机(VM)关联的文件,但可以设计系统和技术,以使用虚拟机关联的存储系统创建虚拟机的薄克隆,以便为虚拟机复制和重复数据删除存储。 可以在连接到管理程序的存储容器的目录中创建基本VM,然后将存储容器映射到存储系统上的卷。 可以使用与基本VM相关联的相应文件的快照来克隆基本VM,其可以包括创建标识文件的物理存储位置的元数据。 此外,元数据然后可以被复制到存储容器上的期望位置,以创建VM克隆。 复制后,克隆的VM可以在管理程序中进行自定义和注册。

    IDENTIFICATION OF VIRTUAL APPLICATIONS FOR BACKUP IN A CLOUD COMPUTING SYSTEM
    9.
    发明申请
    IDENTIFICATION OF VIRTUAL APPLICATIONS FOR BACKUP IN A CLOUD COMPUTING SYSTEM 有权
    识别云计算系统中备份的虚拟应用程序

    公开(公告)号:US20150040132A1

    公开(公告)日:2015-02-05

    申请号:US14518988

    申请日:2014-10-20

    Applicant: NetApp, Inc.

    Abstract: Exemplary embodiments provide various techniques for identifying a virtual application for backup in a cloud computing system. A cloud service layer of the cloud computing system is queried for a listing of virtual applications. In response to the querying, an attribute associated with the virtual application is received from the cloud service layer. The attribute associated with the virtual application is then transformed into an attribute associated with a hypervisor-managed virtual machine, and this transformation of the attribute exposes the hypervisor-managed virtual machine associated with the virtual application such that the hypervisor-managed virtual machine is identifiable for backup. As a result, the virtual application can be backed up based on the attribute of the hypervisor-managed virtual machine.

    Abstract translation: 示例性实施例提供用于识别用于云计算系统中的备份的虚拟应用的各种技术。 查询云计算系统的云服务层,查看虚拟应用程序列表。 响应于查询,从云服务层接收与虚拟应用相关联的属性。 然后将与虚拟应用相关联的属性转换为与虚拟机管理程序管理的虚拟机相关联的属性,并且该属性的该变换暴露了与虚拟应用程序相关联的管理程序管理的虚拟机,使得管理程序管理的虚拟机是可识别的 备份。 因此,可以基于虚拟机管理程序管理的虚拟机的属性来备份虚拟应用程序。

    CLONING VIRTUAL MACHINES
    10.
    发明申请
    CLONING VIRTUAL MACHINES 审中-公开
    克隆虚拟机

    公开(公告)号:US20130346976A1

    公开(公告)日:2013-12-26

    申请号:US13974331

    申请日:2013-08-23

    Applicant: NetApp Inc.

    Abstract: While current solutions for cloning virtual machines can involve copying and duplicating files associated to a virtual machine (VM), systems and techniques can be devised to create thin clones of a VM using the VM's associated storage system to copy and deduplicate storage for the VMs. One can create a base VM in a directory of a storage container attached to a hypervisor, and then map the storage container to a volume on a storage system. One can clone the base VM using a snapshot of respective files associated to the base VM, which can comprise creating metadata that identified a physical storage location of the files. Further, the metadata can then be copied to a desired location on the storage container, to create a VM clone. Once copied, the cloned VM can be customized and registered within the hypervisor.

    Abstract translation: 虽然克服虚拟机的当前解决方案可能涉及复制和复制与虚拟机(VM)关联的文件,但可以设计系统和技术,以使用虚拟机关联的存储系统创建虚拟机的薄克隆,以便为虚拟机复制和重复数据删除存储。 可以在连接到管理程序的存储容器的目录中创建基本VM,然后将存储容器映射到存储系统上的卷。 可以使用与基本VM相关联的相应文件的快照来克隆基本VM,其可以包括创建标识文件的物理存储位置的元数据。 此外,元数据然后可以被复制到存储容器上的期望位置,以创建VM克隆。 复制后,克隆的VM可以在管理程序中进行自定义和注册。

Patent Agency Ranking