[发明专利]用于管理计算资源的方法和系统有效
申请号: | 201180073208.0 | 申请日: | 2011-07-01 |
公开(公告)号: | CN103748560A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | J.D.托马斯 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F15/16 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 马红梅;徐红燕 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 计算 资源 方法 系统 | ||
背景技术
越来越多的信息技术(IT)服务供应商提供使得他们的IT基础设施的计算资源可用于由远程客户端通过适当网络进行使用的服务。这样的方法常常被称为云计算。
这样的云计算系统提供给客户端的计算资源可以包括物理和虚拟性二者的计算硬件和计算机软件资源二者。云计算系统由此使得客户端能够访问计算资源,但是不会具有管理、维护、安置和支付大计算基础设施的负担。此外,云计算系统通常使得能够基于客户端在任何时候需要的实际计算资源来扩缩提供给客户端的计算资源量。
用于提供云计算系统的计算资源(其可以包括诸如计算硬件、软件应用程序、存储设备、网络设备等等之类的资源)通常安置在服务供应商数据中心。通常使用高水平的自动化来操作数据中心。这样的自动化可以包括例如虚拟化技术、归档技术、安全技术、冗余技术等等的使用。一般根据由数据中心操作员定义的数据中心管理指南来执行数据中心自动化。
当客户端接触服务供应商以使用云计算系统中的计算资源时,通常定义服务等级协议(SLA),其详述所请求的计算资源以及要由这些计算资源提供的达成协议的服务质量(QoS)。此后,服务供应商按照契约规定被绑定所定义的SLA。
通常,云计算服务供应商向多个客户端提供云计算资源,所述多个客户端中的每一个可以具有他们自己的个体SLA,所述个体SLA中的每一个可以定义不同的OoS协议。
附图说明
现在将参考附图仅以非限制性示例的方式来描述本发明的示例,其中:
图1是示出根据本文描述的原理的示例的系统的简化框图;
图2是概述根据本文描述的原理的示例方法的简化流程图;
图3是概述根据本文描述的原理的示例方法的简化流程图;以及
图4是根据本文描述的原理的示例的系统的一部分的示例实施方式的简化框图。
具体实施方式
现在参考图1,示出根据本文描述的原理的示例的简化计算系统100(诸如云计算系统)的框图。计算系统100包括用于同时向一个或多个客户端提供远程计算服务的计算服务供应商系统102。例如可以经由网络114使用计算设备116来提供客户端用户接口。计算设备116可以是客户端网络(未示出)中的许多计算设备中的一个。计算设备116可以是任何适当计算设备,诸如桌上型个人计算机、膝上型计算机、智能电话等等。
由计算环境102提供的计算服务可以包括计算机处理资源、软件应用程序、数据存储、联网和电信服务。网络114可以是公共网络(诸如因特网)或者可以是专用网络。
由计算资源集合104来提供由计算系统102提供的计算服务。计算资源104可以包括计算硬件和计算机软件二者。计算硬件的示例包括计算设备、计算机服务器、存储设备、存储器、联网设备、和电信设备。计算机软件的示例包括操作系统、数据处理软件、数据库软件、办公生产力软件、图形软件等等。在一个示例中,计算资源104位于数据中心中。在另一示例中,计算资源104位于一个或多个地理位置中的一个或多个数据中心中。
根据存储在管理指南数据库108中的一套管理指南,使用计算资源管理系统106来管理计算资源104。管理系统106使用自动化技术来使计算资源104的管理的不同操作自动化。下面描述可以被自动化的操作类型的一些示例。
计算机软件的自动化管理例如可以使用所谓的虚拟化技术。使用这样的技术,一个或多个虚拟机器可以在计算机服务器上执行,并且一个或多个软件应用程序可以在每个虚拟机器上执行。当不同软件应用程序或软件应用程序的实例的使用随着时间改变时,管理系统106可以修改计算机资源104中的不同资源的配置。例如,管理系统106可以修改在其上执行特定应用程序的虚拟机器,可以修改在其上执行虚拟机器(以及在其上运行的应用程序)的物理计算机服务器,等等。这可以被执行,例如使得在轻加载(lightly-loaded)的计算机服务器上运行的软件应用程序能够移动以便在不同计算机服务器上运行,由此允许原始计算机服务器被关闭。相反地,管理系统106可以使得在重加载的计算机服务器上运行的虚拟机器以及它们相应的软件应用程序能够移动以便在不同计算机服务器上运行,由此降低原始计算机服务器上的处理载荷。这样的物理自动化和虚拟生命周期自动化技术使得虚拟机器以及它们的软件应用程序能够从一个物理机器和/或虚拟机器移动到当远程客户端使用应用程序时对该应用程序的性能具有少许破坏或没有破坏的另一物理机器和/或虚拟机器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180073208.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绿色鸡饲料
- 下一篇:一种猪饲料的制备方法