会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MIGRATING VIRTUAL MACHINES ACROSS NETWORK SEPARATED DATA CENTERS
    • 跨网络分离数据中心的移动虚拟机
    • US20120042033A1
    • 2012-02-16
    • US12856019
    • 2010-08-13
    • Richard J. Ayala, JR.Eric K. ButlerKavita ChavdaMihail C. ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • Richard J. Ayala, JR.Eric K. ButlerKavita ChavdaMihail C. ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • G06F15/167G06F15/173
    • G06F9/4856
    • Embodiments of the present invention provide an approach for migrating virtual machines across network (e.g., WAN) separated data centers (e.g., storage clouds). Specifically, under embodiments of the present invention, a first storage system associated with a first data center is synchronized with a second storage system associated with a second data center via a storage system link. Then, a minimal state of a virtual machine is migrated from a first computer in the first data center to a second computer in the second data center via a WAN link. Using the minimal state, the virtual machine is stored in the second computer. Thereafter, the storage system link is terminated. In addition, as updated pages are received in memory of the first computer, they are migrated to the second computer via the WAN link. Once this migration is complete, the WAN link can be terminated. Therefore, embodiments of the present invention provide at least two forms of synchronization: computational synchronization and storage synchronization.
    • 本发明的实施例提供了一种用于跨网络(例如,WAN)分离的数据中心(例如,存储云)迁移虚拟机的方法。 具体地,在本发明的实施例中,与第一数据中心相关联的第一存储系统经由存储系统链路与与第二数据中心相关联的第二存储系统同步。 然后,通过WAN链路将虚拟机的最小状态从第一数据中心的第一计算机迁移到第二数据中心中的第二计算机。 使用最小状态,虚拟机存储在第二台计算机中。 此后,终止存储系统链路。 另外,随着在第一台计算机的存储器中接收到更新的页面,它们将通过WAN链路迁移到第二台计算机。 迁移完成后,可以终止WAN链路。 因此,本发明的实施例提供至少两种形式的同步:计算同步和存储同步。
    • 2. 发明授权
    • Migrating virtual machines across network separated data centers
    • 跨网络分离的数据中心迁移虚拟机
    • US09582319B2
    • 2017-02-28
    • US12856019
    • 2010-08-13
    • Richard J. Ayala, Jr.Eric K. ButlerKavita ChavdaMihail C. ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • Richard J. Ayala, Jr.Eric K. ButlerKavita ChavdaMihail C. ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • G06F15/167G06F9/48
    • G06F9/4856
    • Embodiments of the present invention provide an approach for migrating virtual machines across network (e.g., WAN) separated data centers (e.g., storage clouds). Specifically, under embodiments of the present invention, a first storage system associated with a first data center is synchronized with a second storage system associated with a second data center via a storage system link. Then, a minimal state of a virtual machine is migrated from a first computer in the first data center to a second computer in the second data center via a WAN link. Using the minimal state, the virtual machine is stored in the second computer. Thereafter, the storage system link is terminated. In addition, as updated pages are received in memory of the first computer, they are migrated to the second computer via the WAN link. Once this migration is complete, the WAN link can be terminated. Therefore, embodiments of the present invention provide at least two forms of synchronization: computational synchronization and storage synchronization.
    • 本发明的实施例提供了一种用于跨网络(例如,WAN)分离的数据中心(例如,存储云)迁移虚拟机的方法。 具体地,在本发明的实施例中,与第一数据中心相关联的第一存储系统经由存储系统链路与与第二数据中心相关联的第二存储系统同步。 然后,通过WAN链路将虚拟机的最小状态从第一数据中心的第一计算机迁移到第二数据中心中的第二计算机。 使用最小状态,虚拟机存储在第二台计算机中。 此后,终止存储系统链路。 另外,随着在第一台计算机的存储器中接收到更新的页面,它们将通过WAN链路迁移到第二台计算机。 迁移完成后,可以终止WAN链路。 因此,本发明的实施例提供至少两种同步形式:计算同步和存储同步。
    • 3. 发明申请
    • Streaming Virtual Machine Boot Services Over a Network
    • 通过网络流式虚拟机引导服务
    • US20120005467A1
    • 2012-01-05
    • US12827169
    • 2010-06-30
    • Eric K. ButlerM. Corneliu ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • Eric K. ButlerM. Corneliu ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • G06F15/177
    • G06F9/45558G06F9/4416G06F2009/45575
    • Embodiments of the invention are directed to streaming virtual machine boot services over a network. An aspect of the invention includes booting a first virtual machine and recording data and metadata from a virtual machine boot image into a virtual machine boot file. The data and metadata are accessed in the process of booting the first virtual machine. The virtual machine boot image has setup information of the virtual machine type of the first virtual machine. The virtual machine boot file is configured for the virtual machine type of the first virtual machine. A descriptor is added to metadata of the virtual machine boot image, which references a location of the virtual machine boot file for the virtual machine type of the first virtual machine. When subsequently booting a second virtual machine of the same type of virtual machine as the first virtual machine, data are streamed from the virtual machine boot file to a virtual machine monitor of a second virtual machine without the need to stream data from the virtual machine boot image.
    • 本发明的实施例涉及通过网络流式传输虚拟机引导服务。 本发明的一个方面包括引导第一虚拟机并将数据和元数据从虚拟机引导映像记录到虚拟机启动文件中。 在引导第一个虚拟机的过程中访问数据和元数据。 虚拟机引导映像具有第一虚拟机的虚拟机类型的设置信息。 为第一个虚拟机的虚拟机类型配置虚拟机引导文件。 将描述符添加到虚拟机引导映像的元数据,虚拟机引导映像引用虚拟机引导文件的位置,用于第一个虚拟机的虚拟机类型。 当随后引导与第一虚拟机相同类型的虚拟机的第二虚拟机时,将数据从虚拟机引导文件流式传输到第二虚拟机的虚拟机监视器,而不需要从虚拟机引导中流式传输数据 图片。
    • 4. 发明授权
    • Streaming virtual machine boot services over a network
    • 通过网络流式传输虚拟机引导服务
    • US08560825B2
    • 2013-10-15
    • US12827169
    • 2010-06-30
    • Eric K. ButlerMihail Corneliu ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • Eric K. ButlerMihail Corneliu ConstantinescuReshu JainPrasenjit SarkarAameek Singh
    • G06F9/00
    • G06F9/45558G06F9/4416G06F2009/45575
    • Embodiments of the invention are directed to streaming virtual machine boot services over a network. An aspect of the invention includes booting a first virtual machine and recording data and metadata from a virtual machine boot image into a virtual machine boot file. The data and metadata are accessed in the process of booting the first virtual machine. The virtual machine boot image has setup information of the virtual machine type of the first virtual machine. The virtual machine boot file is configured for the virtual machine type of the first virtual machine. A descriptor is added to metadata of the virtual machine boot image, which references a location of the virtual machine boot file for the virtual machine type of the first virtual machine. When subsequently booting a second virtual machine of the same type of virtual machine as the first virtual machine, data are streamed from the virtual machine boot file to a virtual machine monitor of a second virtual machine without the need to stream data from the virtual machine boot image.
    • 本发明的实施例涉及通过网络流式传输虚拟机引导服务。 本发明的一个方面包括引导第一虚拟机并将数据和元数据从虚拟机引导映像记录到虚拟机启动文件中。 在引导第一个虚拟机的过程中访问数据和元数据。 虚拟机引导映像具有第一虚拟机的虚拟机类型的设置信息。 为第一个虚拟机的虚拟机类型配置虚拟机引导文件。 将描述符添加到虚拟机引导映像的元数据,虚拟机引导映像引用虚拟机引导文件的位置,用于第一个虚拟机的虚拟机类型。 当随后引导与第一虚拟机相同类型的虚拟机的第二虚拟机时,将数据从虚拟机引导文件流式传输到第二虚拟机的虚拟机监视器,而不需要从虚拟机引导中流式传输数据 图片。
    • 7. 发明授权
    • Allocation of storage resources in a networked computing environment based on energy utilization
    • 基于能源利用的网络计算环境中的存储资源分配
    • US08407501B2
    • 2013-03-26
    • US13073081
    • 2011-03-28
    • Sandip AgarwalaEric K. ButlerSandeep GopisettyKavita Chavda
    • Sandip AgarwalaEric K. ButlerSandeep GopisettyKavita Chavda
    • G06F1/26
    • H04L47/70G06F3/0625G06F3/0635G06F3/067Y02D10/154
    • Embodiments of the present invention provide an approach to provision storage resources (e.g., across an enterprise storage system (ESS) such as a general parallel file system (GPFS) or the like) for different workloads in an energy efficient manner. The system evaluates different energy profiles/workloads' energy consumption characteristics of storage devices to determine an allocation plan that reduces the energy cost (e.g., results in the lowest cost/energy consumption for handling a storage workload). In a typical embodiment, energy consumption characteristics for handling a particular storage workload will be determined. Thereafter, a type of storage device capable of handling the workload will be determined. Then, an allocation plan that results in the most efficient energy consumption for handling the workload will be developed. In general, the allocation plan is based upon the energy consumption characteristics and an energy efficiency algorithm. The energy efficiency algorithm serves to identify storage device(s) that can handle the workload in such a way as to reduce total energy consumption and, accordingly, costs. Along these lines, the energy efficiency algorithm may also consider other factors such as capacity and load of storage devices and service level agreement (SLA) terms in addition to energy costs (e.g., over times of day and/or days of week). In any event, at least one storage device can then be selected for handling the storage workload according to the allocation plan.
    • 本发明的实施例提供了一种以能量效率方式为不同工作负载提供存储资源(例如,跨企业存储系统(ESS),诸如通用并行文件系统(GPFS)等)的方法。 该系统评估存储设备的不同能量简档/工作负载的能量消耗特征,以确定降低能量成本的分配计划(例如,导致用于处理存储工作负载的最低成本/能量消耗)。 在典型的实施例中,将确定用于处理特定存储工作负载的能量消耗特性。 此后,可以确定能够处理工作量的一种存储装置。 然后,将开发出一种能够最有效地处理工作负载能耗的分配计划。 一般来说,分配方案是基于能量消耗特性和能量效率算法。 能源效率算法用于识别能够处理工作负载的存储设备,以减少总能量消耗,并因此降低成本。 除此之外,能源效率算法还可以考虑其他因素,例如存储设备的容量和负载以及服务水平协议(SLA)术语以及能量成本(例如,超过一天和/或几周的时间)。 在任何情况下,可以根据分配计划选择至少一个存储设备来处理存储工作负载。
    • 8. 发明申请
    • ALLOCATION OF STORAGE RESOURCES IN A NETWORKED COMPUTING ENVIRONMENT BASED ON ENERGY UTILIZATION
    • 基于能源利用的网络计算环境中的存储资源分配
    • US20120254640A1
    • 2012-10-04
    • US13073081
    • 2011-03-28
    • Sandip AgarwalaEric K. ButlerSandeep GopisettyKavita Chavda
    • Sandip AgarwalaEric K. ButlerSandeep GopisettyKavita Chavda
    • G06F12/02G06F1/32
    • H04L47/70G06F3/0625G06F3/0635G06F3/067Y02D10/154
    • Embodiments of the present invention provide an approach to provision storage resources (e.g., across an enterprise storage system (ESS) such as a general parallel file system (GPFS) or the like) for different workloads in an energy efficient manner. The system evaluates different energy profiles/workloads' energy consumption characteristics of storage devices to determine an allocation plan that reduces the energy cost (e.g., results in the lowest cost/energy consumption for handling a storage workload). In a typical embodiment, energy consumption characteristics for handling a particular storage workload will be determined. Thereafter, a type of storage device capable of handling the workload will be determined. Then, an allocation plan that results in the most efficient energy consumption for handling the workload will be developed. In general, the allocation plan is based upon the energy consumption characteristics and an energy efficiency algorithm. The energy efficiency algorithm serves to identify storage device(s) that can handle the workload in such a way as to reduce total energy consumption and, accordingly, costs. Along these lines, the energy efficiency algorithm may also consider other factors such as capacity and load of storage devices and service level agreement (SLA) terms in addition to energy costs (e.g., over times of day and/or days of week). In any event, at least one storage device can then be selected for handling the storage workload according to the allocation plan.
    • 本发明的实施例提供了一种以能量效率方式为不同工作负载提供存储资源(例如,跨企业存储系统(ESS),诸如通用并行文件系统(GPFS)等)的方法。 该系统评估存储设备的不同能量简档/工作负载的能量消耗特征,以确定降低能量成本的分配计划(例如,导致用于处理存储工作负载的最低成本/能量消耗)。 在典型的实施例中,将确定用于处理特定存储工作负载的能量消耗特性。 此后,可以确定能够处理工作量的一种存储装置。 然后,将开发出一种能够最有效地处理工作负载能耗的分配计划。 一般来说,分配方案是基于能量消耗特性和能量效率算法。 能源效率算法用于识别能够处理工作负载的存储设备,以减少总能量消耗,并因此降低成本。 除此之外,能源效率算法还可以考虑其他因素,例如存储设备的容量和负载以及服务水平协议(SLA)术语以及能量成本(例如,超过一天和/或几周的时间)。 在任何情况下,可以根据分配计划选择至少一个存储设备来处理存储工作负载。