-
公开(公告)号:US09372710B2
公开(公告)日:2016-06-21
申请号:US14523795
申请日:2014-10-24
Applicant: NetApp Inc.
Inventor: Deepak Kenchammana-Hosekote , Eric Paul Forgette , Shravan Gaonkar
CPC classification number: G06F9/45533 , G06F9/455 , G06F9/45558 , G06F17/30233 , G06F2009/45566
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: 提供一个或多个技术和/或系统来描述虚拟机依赖性。 特别地,可以识别和/或检查与虚拟机相关联的数据对象,例如虚拟硬盘驱动器,以识别包括配置数据的数据结构,例如配置文件。 可以分析配置数据以确定虚拟机之间的依赖关系以描述虚拟机依赖性。 识别虚拟机相关性,除其他外,允许不再使用的虚拟机被重新利用,删除,重置等,对其他虚拟机几乎没有任何不利影响。
-
公开(公告)号:US20150046926A1
公开(公告)日:2015-02-12
申请号:US14523795
申请日:2014-10-24
Applicant: NetApp Inc.
Inventor: Deepak Kenchammana-Hosekote , Eric Paul Forgette , Shravan Geonkar
CPC classification number: G06F9/45533 , G06F9/455 , G06F9/45558 , G06F17/30233 , G06F2009/45566
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: 提供一个或多个技术和/或系统来描述虚拟机依赖性。 特别地,可以识别和/或检查与虚拟机相关联的数据对象,例如虚拟硬盘驱动器,以识别包括配置数据的数据结构,例如配置文件。 可以分析配置数据以确定虚拟机之间的依赖关系以描述虚拟机依赖性。 识别虚拟机相关性,除其他外,允许不再使用的虚拟机被重新利用,删除,重置等,对其他虚拟机几乎没有任何不利影响。
-
公开(公告)号:US20150378850A1
公开(公告)日:2015-12-31
申请号:US14846955
申请日:2015-09-07
Applicant: NetApp Inc.
IPC: G06F11/14
CPC classification number: G06F11/1484 , G06F11/1435 , G06F11/1451 , G06F11/1469 , G06F11/1471 , G06F11/203 , G06F11/2035 , G06F11/2048 , G06F2201/815 , G06F2201/84
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: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。
-
公开(公告)号:US09990257B2
公开(公告)日:2018-06-05
申请号:US14846955
申请日:2015-09-07
Applicant: NetApp Inc.
CPC classification number: G06F11/1484 , G06F11/1435 , G06F11/1451 , G06F11/1469 , G06F11/1471 , G06F11/203 , G06F11/2035 , G06F11/2048 , G06F2201/815 , G06F2201/84
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.
-
公开(公告)号:US20150081871A1
公开(公告)日:2015-03-19
申请号:US14489253
申请日:2014-09-17
Applicant: NETAPP, INC.
Inventor: Ricardo Labiaga , Ravi Krishna , Deepak Kenchammana-Hosekote , Gokul Soundararajan , Craig Chadwell , Lakshmi Narayanan Bairavasundaram
IPC: G06F3/06
CPC classification number: G06F3/0604 , G06F3/0653 , G06F3/0659 , G06F3/0662 , G06F3/0665 , G06F3/067 , G06F9/5027 , G06F9/5072 , G06F2003/0697 , H04L67/1002 , H04L67/1008
Abstract: Technology is described for actively responding to data storage traffic. The technology can provide an application program interface; receive, via the application program interface, from an application, a command to query a data storage attribute associated with a virtual data storage component; query the associated virtual data storage component; and return to the application a value for the data storage attribute.
Abstract translation: 描述了用于主动响应数据存储流量的技术。 该技术可以提供应用程序接口; 通过应用程序接口从应用程序接收查询与虚拟数据存储组件相关联的数据存储属性的命令; 查询关联的虚拟数据存储组件; 并将应用程序返回给数据存储属性的值。
-
公开(公告)号:US20140053022A1
公开(公告)日:2014-02-20
申请号:US14063689
申请日:2013-10-25
Applicant: NetApp Inc.
IPC: G06F11/14
CPC classification number: G06F11/1484 , G06F11/1435 , G06F11/1451 , G06F11/1469 , G06F11/1471 , G06F11/203 , G06F11/2035 , G06F11/2048 , G06F2201/815 , G06F2201/84
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: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。
-
公开(公告)号:US09128884B2
公开(公告)日:2015-09-08
申请号:US14063689
申请日:2013-10-25
Applicant: NetApp Inc.
CPC classification number: G06F11/1484 , G06F11/1435 , G06F11/1451 , G06F11/1469 , G06F11/1471 , G06F11/203 , G06F11/2035 , G06F11/2048 , G06F2201/815 , G06F2201/84
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: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。
-
公开(公告)号:US09864517B2
公开(公告)日:2018-01-09
申请号:US14489253
申请日:2014-09-17
Applicant: NetApp, Inc.
Inventor: Ricardo Labiaga , Ravi Krishna , Deepak Kenchammana-Hosekote , Gokul Soundararajan , Craig Chadwell , Lakshmi Narayanan Bairavasundaram
IPC: G06F15/173 , G06F3/06 , G06F9/50 , H04L29/08
CPC classification number: G06F3/0604 , G06F3/0653 , G06F3/0659 , G06F3/0662 , G06F3/0665 , G06F3/067 , G06F9/5027 , G06F9/5072 , G06F2003/0697 , H04L67/1002 , H04L67/1008
Abstract: Technology is described for actively responding to data storage traffic. The technology can provide an application program interface; receive, via the application program interface, from an application, a command to query a data storage attribute associated with a virtual data storage component; query the associated virtual data storage component; and return to the application a value for the data storage attribute.
-
-
-
-
-
-
-