【技术实现步骤摘要】
用于在云计算机环境中进行供应的方法和系统
本公开总体上涉及例如虚拟机的消耗资源的虚拟实体在例如数据中心或分布式计算资源的“云”之类的计算环境中的规划和部署。
技术介绍
一种新兴的信息技术(IT)传递模型是云计算,共享资源、软件和信息通过其而在互联网上按需要被提供至计算机和其他设备。云计算能够明显降低IT成本和复杂度,同时改善工作负载优化和服务传递。利用该方法,应用实例能够被保管并且使得其能够从基于互联网的资源而使用,该资源可经HTTP通过常规Web浏览器进行访问。示例应用可能是提供一般消息功能集合的应用,诸如电子邮件、日历、联系人管理和即时消息。用户随后将通过互联网直接访问服务。使用该服务,企业将把其电子邮件、日历和/或合作基础设施置入云中,并且终端用户将使用适当客户端来访问其电子邮件,或者执行日历操作。云计算资源通常驻留在运行联网应用的大型服务器群中,其通常使用虚拟化架构,其中应用在映射到数据中心机构的物理服务器上的虚拟服务器或所谓的“虚拟机”(VM)中运行。虚拟机通常在管理程序(hypervisor)顶端运行,该管理程序是向虚拟机分配物理资源的控制程序。在软件 ...
【技术保护点】
一种在具有云主机集合的云计算环境中进行供应的方法,包括:跨所述云主机集合形成分布式协作高速缓存;跨所述分布式协作高速缓存对高速缓存活动进行协调;以及尝试对请求进行服务以从存储在所述分布式协作高速缓存中的信息供应虚拟资源。
【技术特征摘要】
2012.06.18 US 13/525,4971.一种在具有云主机集合的云计算环境中进行供应的方法,包括:跨所述云主机集合形成分布式协作高速缓存;跨所述分布式协作高速缓存对高速缓存活动进行协调;以及尝试对请求进行服务以从存储在所述分布式协作高速缓存中的信息供应虚拟资源,其中所述分布式协作高速缓存通过以下步骤形成:将与云主机相关联的部分数据存储声明为高速缓存;在所述高速缓存中存储模板图像和补丁;以及令每个高速缓存利用与其高速缓存的内容相关的信息对至少一个或多个其它高速缓存进行更新。2.根据权利要求1所述的方法,其中所述高速缓存活动通过以下步骤协调:在高速缓存之一处接收针对模板图像或补丁的请求;如果所述模板图像或补丁存在于接收所述请求的所述高速缓存处,则对所述请求进行响应;以及如果所述模板图像或补丁并不存在于接收所述请求的所述高速缓存处,则将所述请求路由至所述分布式协作高速缓存中的另一个高速缓存。3.根据权利要求1所述的方法,其中所述高速缓存活动通过所述高速缓存的作为主方的选定高速缓存而协调。4.根据权利要求1所述的方法,进一步包括定期计算所述分布式协作高速缓存的构成。5.根据权利要求4所述的方法,进一步包括基于所述构成将模板图像和补丁填入形成所述分布式协作高速缓存的高速缓存中。6.根据权利要求5所述的方法,其中根据使得对服务请求作出响应的总成本最小化的成本函数而将所述模板图像和补丁填入所述高速缓存中。7.一种在具有云主机集合的云计算环境中进行供应的装置,包括:处理器;保存有计算机程序指令的计算机存储器,当被所述处理器执行时,所述计算机程序指令执行一种在云计算环境中进行供应的方法,该方法包括:跨云主机集合形成分布式协作高速缓存;跨所述分布式协作高速缓存对高速缓存活动进行协调;并且尝试对请求进行服务以从存储在所述分布式协作高速缓存中的信息供应虚拟资源,其中所述...
【专利技术属性】
技术研发人员:D·K·杰斯瓦尼,P·德,M·古普塔,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。