【摘 要】
:
非一致访问分布共享存储技术(NUMA)是服务器架构的一种常见方式,它一定程度上解决了并行内存访问的瓶颈,对服务器性能的提升起到了十分重要的作用。但同时也带来了NUMA的经典
论文部分内容阅读
非一致访问分布共享存储技术(NUMA)是服务器架构的一种常见方式,它一定程度上解决了并行内存访问的瓶颈,对服务器性能的提升起到了十分重要的作用。但同时也带来了NUMA的经典问题,即访问本地内存资源的效率要比访问其他节点内存资源快,因此在NUMA架构下,在不考虑处理器负载的情况下,处理器资源与数据资源的亲和度越高,数据的处理效率越高。单根输入输出设备虚拟化(SR-IOV)是一种提升虚拟化环境下虚拟机网络性能的网卡技术,它通过输入输出设备内存管理单元(IOMMU)等硬件辅助虚拟化技术,实现了在减少虚拟机监控器的参与的情况下,完成虚拟机具备独立的内存空间,调用中断和直接内存访问(Direct Memory Access, DMA),进而提高虚拟机的网络性能。每当虚拟机的虚拟网卡(SR-IOV虚拟功能)开启时,虚拟机为其分配一段内存空间,虚拟机虚拟处理器(vCPU)访问该段内存中的数据时,处理器资源与该缓存就会产生经典的NUMA问题。本文研究对象为运行在NUMA架构下具有SR-IOV虚拟功能的虚拟机。它的网卡缓存分布对不同的NUMA节点具有不同的亲和度,因此我们首先考虑将vCPU调度至与缓存具有最优亲和度的节点上运行;同时我们考虑了物理处理器的实时负载情况,避免了调度算法选择了具有较优亲和度的节点但同时该节点物理处理器处于高负载,进而造成网络处理效果不佳的情况。本文实现了动态调度vCPU到最优的物理处理器(pCPU)上,以达到高效处理网络数据包的效果,使虚拟化下的网络性能达到最优,这些都深刻影响着网络服务器的性能。
其他文献
在经济全球化背景下,虚拟企业成为未来制造企业的主要运作模式。在信息技术领域,网格技术致力于提供支持虚拟企业的信息基础设施。利用网格及其相关技术构建制造网格是制造企业进行网络化制造的发展趋势。资源管理和调度是制造网格的核心技术之一。本文在分析网格资源管理与调度需求的基础上,提出制造网格资源管理和调度的多Agent模型。模型中主要包括用于代表制造网格资源的Resource Agent,用于代表用户的B
近几年随着无线通信技术、传感器技术、信息采集和处理技术的飞速发展,出现了低成本、低功耗、多功能的微型无线传感器节点。无线传感器网络是随着传感器节点的发展而兴起的
多年来,很多有理想互相关特性的周期为2 n ?1(n为非负整数)的二元序列族被提出,包括:Gold序列族;针对奇数n与Gold序列族具有相同互相关函数分布的类Gold序列;针对偶数n Udaya
近年来,由一组相互独立的系统组合而成的复杂系统,亦即“系统的系统”(System of Systems, SoS)逐渐引起了研究人员的重视。由于SoS的地理上的分散性、系统之间的复杂的交互
计算机网络在提供开放和共享资源的同时,也不可避免的存在着安全风险。了解网络系统现有以及潜在的风险所在,评估这些风险可能带来的安全威胁与影响程度,是实施安全建设必须
多标记分类研究一个对象同时与多个标记相关的问题。与传统的单标记分类相比,多标记分类更普遍,在许多领域,例如多主题文本分类、图像与视频标注等方面都具有实际的应用意义
随着计算机技术突飞猛进的发展,越来越多的企业对企业信息系统要求越来越高。软件开发者不断地研究比较优越的系统。框架成为一个系统的坚实砥柱,所以选择优秀的框架是研发者一
粗糙集理论是近年来发展起来的一种处理不确定、不精确、不完整数据的新的数学工具[1]。粗糙集理论自波兰科学家Pawlak于1982年提出以来,已经被成功的应用于机器学习、数据挖
随着计算机网络的快速发展,分布式应用系统的性能和可用性面临巨大的挑战。对于分布式应用系统,一般都存在用户数目多和并发访问量大而造成系统负载严重的问题,使得系统的可
随着互联网的快速发展与普及,网络多媒体数据(包括:文档、图片、视频等)正在呈现爆炸式的增长,这给那些需要进行相似性搜索的应用带来了巨大的挑战,最典型的就是基于内容的图