Intel Broadwell-EP处理器评测

Intel RDT(Resource Director Technology,资源管理技术)是我们认为的在Broadwell-EP上最激动人心的新特性集合。

  在Broadwell-EP上,Intel隆重推出了RDT(Resource Director Technology,资源管理技术),按照之前所说的分类,它属于Orchestration(编排)方面的特性,什么是Orchestration?管理员可以更精细的管理CPU上具有的资源,从Cache到代码优先级到内存带宽,都可以管理。而在以往,这些能力至少是在X86世界(部分地)不存在,已有的都是通过操作系统来有限地实现,复杂,繁琐,性能不佳——很简单,应该由硬件完成的工作通过软件实现,就会如此,想一想在Intel VT技术之前,X86虚拟化技术是怎么实现的就可以明白。

Intel Broadwell-EP处理器评测
Intel Resource Director Technology

  RDT是一组技术的集合,在Broadwell-EP上,包含了CMT(Cache Monitoring Technology,缓存检测技术)CAT(Cache Allocation Technology,缓存分配技术)CDP(Code and Data Prioritization,代码和数据优先级)MBM(Memory Bandwidth Monitoring,内存带宽监视),其作用可以顾名思义。

Intel Broadwell-EP处理器评测
Intel Resource Director Technology

  RDT技术当中有些技术并不是第一次出现,不过在以往,这些技术的数量偏少,也没有成体系。在Broadwell-EP RDT当中,有两个核心概念:RMID(Resource Monitoring ID,资源监视ID)和CLOS(Classes of Service,服务类别),它们将整套技术统一起来。

Intel Broadwell-EP处理器评测
RDT实现了对RMID的使用率的监视,RMID分配给线程、应用(应该是进程)、虚拟机,并支持N:M的高弹性映射

Intel Broadwell-EP处理器评测

RDT实现了通过CLOS对RMID对应的资源进行控制,CLOS分配给线程、应用(应该是进程)、虚拟机,同样,支持N:M的高弹性映射

  以下是监视和强制方面的细节:

Intel Broadwell-EP处理器评测
Monitoring,监视

Intel Broadwell-EP处理器评测
Enforcement,强制(执行)

  显然,通过RDT,X86世界实现了对CPU相关资源前所有为的控制力,和这种控制力直接相关的就是QoS(Quality of Service,服务质量),在云服务当中,更严格的用户SLA怎么达到?RDT可以,超融合系统中,如何保证存储功能的性能?或者网络部分?或者计算部分?RDT可以。在Worshop上,Intel展示了在一个虚拟化系统当中,如果通过RDT保证DPDK加速的Open vSwitch具有恰当的CPU和Cache、Memory资源,从而保证了整个系统性能。除此之外,据笔者了解,Xen Hypervisor也已经有很多在RDT方面的工作,这是一套前景非常光明的功能特性。

来源:至顶网CBSi企业方案解决中心频道

0赞

好文章,需要你的鼓励

2016

05/11

06:12

分享

点赞

邮件订阅
白皮书
数字化转型方略