【技术实现步骤摘要】
一种网络中资源映射的方法和装置相关申请案交叉申请本专利技术要求2014年2月5日由JeffWheeler递交的专利技术名称为“虚拟资源映射机制(VirtualResourceMappingMechanisms)”的第14/173,503号美国非临时专利申请案的在先申请优先权,该在先申请的全部内容以引入的方式并入本文本中。
本专利技术大体上涉及管理网络中资源的分配,以及在具体实施例中,涉及用于将任务导向虚拟资源映射到物理资源的技术和机制。
技术介绍
在现代网络环境中,可在多个用户之间共享物理资源。例如,团体工作环境中建立的局域网(localareanetwork,LAN)可支持在多个本地用户之间共享一个或多个网络设备(例如,服务器、打印机、路由器等)的物理资源(例如,存储、处理、打印等)。电信技术的进步已允许将资源共享延伸到位于远端的用户,这已催生了各种新服务产业,例如,云计算等。已采用各种资源分配、分派和管理概念来改善共享网络环境中的资源利用。一个这种概念是资源虚拟化,其将许多虚拟资源映射到较少的物理资源来利用过载以及提高资源利用率。在常规虚拟化环境中,通过将多个虚拟资源单元映射到单个物理资源单元来实现过载以增大可分配资源池。例如,可将八个虚拟处理资源单元映射到各个物理处理资源单元以将可分配处理资源的数量增加八倍。这个过载实践依赖于以下理论:统计上,少数用户将同时尝试充分利用它们的分配资源。虽然资源虚拟化和其它分配概念已提高了用户之间共享物理资源的效率,但是需要用于实现更公平有效的资源共享的创 ...
【技术保护点】
1.一种资源共享的方法,其特征在于,所述方法应用于资源共享的系统中,所述系统包括多个物理资源,多个客户通过网络共享所述多个物理资源,所述多个物理资源用于执行所述多个客户的任务,所述方法包括:/n创建任务导向虚拟资源,其中,所述任务导向虚拟资源基于所述网络代表所述客户的执行的任务而定义;/n将所述任务导向虚拟资源映射到两个或更多不同类型的物理资源,其中,所述多个物理资源具有多个资源类型,所述多个资源类型至少包括一个处理资源类型和一个内存资源类型。/n
【技术特征摘要】
20140205 US 14/173,5031.一种资源共享的方法,其特征在于,所述方法应用于资源共享的系统中,所述系统包括多个物理资源,多个客户通过网络共享所述多个物理资源,所述多个物理资源用于执行所述多个客户的任务,所述方法包括:
创建任务导向虚拟资源,其中,所述任务导向虚拟资源基于所述网络代表所述客户的执行的任务而定义;
将所述任务导向虚拟资源映射到两个或更多不同类型的物理资源,其中,所述多个物理资源具有多个资源类型,所述多个资源类型至少包括一个处理资源类型和一个内存资源类型。
2.根据权利要求1所述的方法,其特征在于,
所述任务导向虚拟资源包括除用于对所述资源池中的物理资源进行划分的所述多个资源类型之外的任务导向资源类型。
3.根据权利要求1或2中任一权利要求所述的方法,其特征在于,将所述任务导向虚拟资源映射到两个或更多不同类型的物理资源,包括:
确定分配给所述任务的工作负载;以及
根据分配给所述任务的所述工作负载将所述任务导向虚拟资源映射到若干物理处理资源和若干物理内存资源。
4.根据权利要求3所述的方法,其特征在于,映射到所述任务导向虚拟资源的所述物理处理资源的数目不同于映射到所述任务导向虚拟资源的所述物理内存资源的数目。
5.根据权利要求3所述的方法,其特征在于,还包括:
检测分配给所述任务的所述工作负载的变化;以及
根据所述工作负载的所述变化动态更新映射到所述任务导向虚拟资源的所述物理处理资源的数目或映射到所述任务导向虚拟资源的所述物理内存资源的数目。
6.根据权利要求1或2中任一权利要求所述的方法,其特征在于,将所述任务导向虚拟资源映射到两个或更多不同类型的物理资源,包括:
根据混合图将所述任务导向虚拟资源映射到物理资源,所述混合图展示分配给所述任务的工作负载、所述任务导向虚拟资源与所述多个物理资源之间的关系。
7.根据权利要求1或2中任一权利要求所述的方法,其特征在于,还包括创建用于管理所述任务导向虚拟资源的有限状态机。
8.根据权利要求7所述的方法,其特征在于,创建用于管理所述任务导向虚拟资源的所述有限状态机包括:
识别对映射到所述任务导向虚拟资源的若干物理资源单元进行划分的物理资源类型;
为所述物理资源类型创建静态状态和动态状态,其中,当所述有限状态机在所述静态状态下运行时,映射到所述任务导向虚拟资源的所述物理资源单元的数目保持不变,当所述有限状态机在所述动态状态下运行时,映射到所述任务导向虚拟资源的所述物理资源单元的数目发生变化;以及
根据分配给所述任务的工作负载创建所述静态状态与所述动态状态之间的关系。
9.根据权利要求8所述的方法,其特征在于,所述关系定义了将所述有限状态机从所述静态状态迁移到所述动态状态或者反之的触发条件。
10.根据权利要求9所述的方法,其特征在于,还包括:
识别对映射到所述任务导向虚拟资源的第一类型的物理资源单元进行划分的第一物理资源类型;
识别对映射到所述任务导向虚拟资源的第二类型的物理资源单元进行划分的第二物理资源类型;
为所述第一物理资源类型创建第一动态状态,其中,当所述有限状态机在所述第一动态状态下运行时,映射到所述任务导向虚拟资源的第一类型物理资源单元的数目发生变化;
为所述第二物理资源类型创建第二动态状态,其中,当所述有限状态机在所述第二动态状态下运行时,映射到所述任务导向虚拟资源的第二类型物理资源单元的数目发生变化;以及
根据与所述任务导向虚拟资源关联的所述任务的工作负载参数创建所述第一动态状态与所述第二动态状态之间的关系。
11.根据权利要求10所述的方法,其特征在于,所述关系定义了将所述有限状态机从所述第一动态状态迁移到所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。