用专用实施资源进行虚拟资源成本追踪制造技术

技术编号:8805723 阅读:173 留言:0更新日期:2013-06-13 22:31
可以以知道并且涉及潜在实施资源边界的方式提供虚拟资源。虚拟资源提供者的客户可以指定特定虚拟资源要与专用于所述客户的实施资源一起实施。把实施资源专用于虚拟资源提供者的特定客户可以在所述虚拟资源提供者的所述特定客户与其它客户之间建立一个或多个信息屏障。实施资源可能需要过渡程序,包括进入和退出专用实施资源池的自定义过渡程序。可以以包括显式、按客户进行调整和按虚拟资源和/或实施资源的类型进行调整的多种方式计算对应在专用池中且与特定用户相关的活动和非活动实施资源的成本并向所述客户呈现所述成本。

【技术实现步骤摘要】
【国外来华专利技术】用专用实施资源进行虚拟资源成本追踪专利技术背景各种类型的个体和机构使用计算机执行和/或协助多种任务已变得很普遍。变得越来越普遍的是提供虚拟计算机系统和各种类型的其它虚拟计算资源(特殊化提供者具有这些虚拟资源),而非购买和维护物理计算机。从虚拟资源提供者的客户的角度来看,使用虚拟计算资源可具有多个优点,诸如对改变计算需要的有成本效益而及时的响应。然而,常规虚拟资源提供者具有各种缺点。虚拟资源提供者可以管理大量物理计算机(包括相对高容量的计算机),每个计算机能够托管多个虚拟计算机系统。虚拟资源提供者可使用多种方法把虚拟计算机系统指派到物理主机。在某些常规虚拟资源提供者处,向一个客户提供的特定虚拟计算机系统可以与相关于多个其它客户相关的虚拟计算机系统共享高容量计算机。出于多种原因(包括管理机构要求、机构政策和/或感知的数据安全风险),一个或多个客户可能无法接受这样的共享。某些常规虚拟资源提供者尝试防止运用从客户角度来看和/或从提供者角度来看对虚拟资源提供者效力、效益(包括成本效益)和/或其它虚拟资源提供者优势不利的方法进行无法接受的共享。附图简述将参考附图描述根据本公开内容的各个实施方案,其中:附图说明图1是示出了用于实施根据至少一个实施方案的方面的实例环境的示意图2是描绘了根据至少一个实施方案的实例虚拟资源提供架构的方面的示意图3是描绘了根据至少一个实施方案的实例地理区域的方面的地图4是描绘了根据至少一个实施方案的实例数据中心的方面的示意图5是描绘了根据至少一个实施方案的实例数据中心的另一方面的示意图6是描绘了根据至少一个实施方案的实例虚拟计算系统服务器的方面的示意图7是描绘了根据至少一个实施方案的实例实施资源池的方面的示意图8是描绘了根据至少一个实施方案的实例专用实施资源池过渡程序计时的方面的计时图9是描绘了根据至少一个实施方案的实例实施资源利用会计方案的方面的图10是描绘了根据至少一个实施方案的实例虚拟资源提供者控制平面的方面的示意图11是描绘了根据至少一个实施方案的用于虚拟提供的实例步骤的流程图12是描绘了根据至少一个实施方案的用于确定实施资源可用性的实例步骤的流程图13是描绘了根据至少一个实施方案的用于分配和/或尝试分配实施资源的实例步骤的流程图14是描绘了根据至少一个实施方案的用于建立专用实施资源池的实例步骤的流程图15是描绘了根据至少一个实施方案的用于维护非活动专用实施资源缓冲器的实例步骤的流程图16是描绘了根据至少一个实施方案的用于追踪成本的实例步骤的流程图;和图17是描绘了根据至少一个实施方案的用于工作流程的实例步骤的流程图。在本公开内容和附图各处,相同数字用来引用类似组件和特征,但是这类数字重复是为了使说明和了解简明,并且不应被视为限制各个实施方案。具体实施方式在下文描述中,将描述各个实施方案。出于说明目的,提出具体配置和详情以彻底了解所述实施方案。然而,也将对本
人员显而易见的是,可以在没有具体细节的情况下实行所述实施方案。此外,可以省略或简化熟知特征以免使描述所述实施方案模糊。在至少一个实施方案中,可以以知道并且涉及潜在实施资源边界的方式提供虚拟资源。虚拟资源提供者可以对实施资源(例如,数据中心空间、物理服务器计算机、联网硬件)的特定集提供多种类型的虚拟资源(例如,虚拟计算机系统、虚拟数据存储区、虚拟网络连接件)的每个。至少一些所述实施资源可能够参与多个虚拟资源实例的实施,每个实例可能与虚拟资源提供者的不同客户相关。在至少一个实施方案中,虚拟资源提供者的客户集(例如,一个或多个客户)可以指定特定虚拟资源要与专用于所述客户集的实施资源一起实施(例如,与“专用实施资源”一起实施),和/或用来实施所述客户集的虚拟资源的特定实施资源是专用实施资源。实施资源边界(例如,物理分隔边界)可以对应信息屏障(例如,用于非预期的信息传送和/或未授权的数据修改的屏障)。因此,把实施资源专用于虚拟资源提供者的特定客户集(从而把其它客户排除在实施资源外)可以在所述虚拟资源提供者的所述特定客户集与其它客户之间建立一个或多个信息屏障(即,可以把所述特定客户集放置在所述一个或多个信息屏障“后面”)。或者或此外,实施资源专用可(例如)至少部分通过减小非预期的实施资源争用来改善虚拟资源性能。作为另一替代或而且此外,实施资源专用可(例如)通过使虚拟资源脱离在其它实施资源处发生的操作故障改善虚拟资源容错。虚拟资源提供者可以维护包括所述虚拟资源提供者的客户不被排除在其外的实施资源的通用实施资源池。此外,虚拟资源提供者可以维护包括专用于所述虚拟资源提供者的一个或多个客户集的实施资源的一个或多个专用实施资源池。每个专用实施资源池可以具有进入和/或退出程序(统称为“过渡程序”)的相关集,诸如包括访问配置的实施资源配置、存储介质格式化和安全数据擦除。专用池中的实施资源可以是活动或非活动的(即,积极参与实施一个或多个虚拟资源或闲置)。虚拟资源提供者可以监控专用实施资源池中的活动程度并从生成实施资源池过渡实施资源和把实施资源过渡到生成实施资源池,以维持目标非活动对活动实施资源比率和/或大小至少部分基于活动程度的预测变化(例如,变化速率)的非活动实施资源“缓冲器”。可以存在与把虚拟资源提供到客户相关的各种成本(包括经济成本),并且可以向虚拟资源提供者的客户呈现这些成本。可以呈现在每单位时间的虚拟资源可用性方面(例如,提供到客户的每个虚拟计算机系统的每月或每小时成本)、在经过处理、存储和/或传送的数据的单位(例如,千兆字节)方面、和/或在积极用来实施虚拟资源和/或使不可用于其它虚拟资源的实施资源的单位方面的成本。在成本报表中,对应于特定客户集相关的特定专用池中的活动和非活动实施资源的成本可以作为分开的活动和非活动量向所述客户呈现。或者,可以至少部分基于对应维护特定专用池中的活动和非活动实施资源的成本向客户呈现单个量。总的来说,作为另一替代,可以至少部分基于对应维护用于虚拟资源提供者的活动和非活动实施资源的成本向客户呈现单个量。在至少一个实施方案中,虚拟资源提供者的客户可以通过预留虚拟资源实例和/或相关专用实施资源降低与专用池中的实施资源相关的成本。可以在各种应用程序的各个实施方案中实施各种方法。例如,图1示出了用于实施根据各个实施方案的方面的实例环境100的方面。如将理解,虽然为了说明可以利用基于Web的环境,但是可以酌情利用不同环境来实施各个实施方案。所示环境100包括测试或开发部分(或端)和生产部分两者。生产部分包括电子客户端设备102,其可以包括可操作以通过适当网络104发送和接收请求、消息或信息并将信息传达回设备102的用户的任何适当设备。这些客户端设备的实例包括个人计算机、手机、手持消息发送设备、膝上型计算机、桌上型计算机、机顶盒、个人数据助理、电子书阅读器等等。网络104可以包括任何适当网络,包括内联网、互联网、蜂窝网、局域网、广域网、无线数据网络、或任何其它这类网络或其组合。用于这种系统的组件可以至少部分取决于选定网络和/或环境的类型。用于经由这种网络进行通信的协议和组件是为人熟知的并且本文将不详细论述。可以由有线或无线连接件和其组合启用网络通信。在该实例中,网络104包括互联网,因为所述环境包括用于接收请求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:E·J·布兰德怀恩M·M·赛莫尔P·德桑蒂斯
申请(专利权)人:亚马逊技术股份有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1