SAN和虚拟化,NUMA等
Virtual Networking Best Practices
Following are the vSphere networking best practices:
•Separate virtual machine and infrastructure traffic—Keep virtual machine and VMkernel or service console traffic separate. This can be accomplished physically using separate virtual switches that uplink to separate physical NICs, or virtually using VLAN segmentation.
内存总线变化
QPI:QuickPath Interconnect
Dell R720服务器
PowerEdge R720也加入了对LRDIMM(Load-Reduced DIMM,低负载DIMM)内存的支持。通过将RDIMM内存上的Register芯片改为iMB(isolation Memory Buffer)内存隔离缓冲芯片,LRDIMM内存降低了数据传输总线的负载,让内存系统的整体能耗下降到原来的50%。
至强E5平台的最大特点就是加入了DDIO技术。目前服务器应用的I/O数据处理方式,面对成千上万的网络请求以及数据存储队列,缓存较小的CPU通常会将大部分数据储存在内存上,只能优先处理本地缓存上的代码,换句话说CPU需要不断地和内存交换数据,即便目前支持三通道乃至四通道内存,内存的带宽和周期仍然远远低于CPU缓存,这就是性能提升的瓶颈。DDIO的好处就是I/O数据不必再经过内存,可以直接放到缓存中供CPU读取,这样就降低了I/O-内存以及内存-CPU之间的延迟,处理大规模I/O数据时效果更明显。
This is much like DDR(double data rate) memory. 1333"mhz" memory is really only at 667mhz, but it delivers data at the rising and falling of the clock cycle, so it should technically be called 1333MT/s ram.
The old Mhz was used on the FSB when it really didn't tell the truth; the bus was 4x slower than the actual Mhz they showed, because the bus was quad pumped. Now the QPI bus transfers at 2 times per clock cycle like DDR. Intel calls this double pumped.
QPI transfers data at 4 bytes per clocktransfer. The first gen i7 9xx series had a QPI of either 4.8GT/s(2.4ghz) or 6.4GT/s(3.2ghz), thus giving the bandwidth of 19.2 or 25.6GB/s.
DMI is not a new bus. DMI was on the first gen i7 platform connecting the northbridge to the southbridge at 10Gb/s. The new LGA 1155 platform removed the northbridge, so now all that is left is the DMI connecting the processor to the southbridge.
Edit: I should also add that in Sandy Bridge DMI 2.0 has a connection that can transfer at 20Gb/s(2.5GB/s). Each direction only gets half of that bandwidth, which would be 10Gb/s or 1.25GB/s.
The high end LGA 2011 platform that just released doesn't even have QPI anymore either. I believe QPI is only going to be used in server platforms from now on as Pci-e bandwidth was the only reason the first gen i7 needed that much bandwidth. Pci-e has now been integrated onto the CPU die for a direct connection instead.
Bus width can change the amount of data a bus can deliver even if it stays at the same speed.
FSB- Had to handle Memory Bandwidth, Pci-e Bandwidth(graphics cards and such), and southbridge bandwidth(hard drive, ethernet, etc.).
QPI- Had to handle much more Pci-e Bandwidth and southbridge bandwidth. Intel had at this point separated the memory controller to have its own separate bandwidth.
DMI- It only connects to the southbridge. Intel now has Pci-e bandwidth and Memory bandwidth handled by separate controllers on the CPU.
DMI is based on Pci-e(which is at 2.5GT/s), and it has 4 lanes of pci express, which gives it its 1GB/s data bandwidth(250MB/s per lane). DMI 2.0 uses pci-e 2.0(which is 5GT/s), which doubles that to an effective 2GB/s for data.
- PCPU(%):这个度量值表示每个物理CPU的CPU利用率,后面是所有CPU的平均利用效率。该数据以系列数字显示出来,每个表示一个单独的物理CPU,后面的数字是所占用的总和,每一个都是另外所有的数字的平均值。这条信息代表所有可用CPU的CPU请求的分布情况。如果虚拟机的CPU请求开始更多地使用一个特定CPU的话,就需要监控该统计信息。
透明页共享
http://wahlnetwork.com/2011/09/22/numa-woes-battling-high-cpu-rdy-on-vsphere-4/
http://www.yellow-bricks.com/esxtop/
SAN和虚拟化,NUMA等的更多相关文章
- 如何打造高性能Web应用
Sean Hull是Heavyweight Internet Group的创始人兼高级顾问,拥有20年以上技术顾问相关经验,曾为多家知名机构提供咨询,其中包括The Hollywood Reporte ...
- SQL Server 虚拟化(2)——理想的SQL Server虚拟机架构
本文属于SQL Server虚拟化系列 搭建SQL Server虚拟机,在各个组织之间都有自己的标准和最佳实践.从第一眼看去,光物理配置就有过百种,所有的这些细微差别都有可能为后续日常管理过程中故障侦 ...
- Windows Server 2012 虚拟化实战:存储(二)
五.搭建Window Server 2012虚拟化的存储网络 前文我们讨论了Window Server 2012支持的各种与存储相关的技术,接下来我们通过实践对其中的一些技术进行检验.实际上Windo ...
- Windows Server 2012 虚拟化实战:存储(一)
在计算机世界我们随处可以见的一种方法,那就是抽象.1946年冯诺依曼提出了计算机的基本结构包含:计算器,存储器和I/O设备.这可能是对计算机这一新生事物最重要的一次抽象,它直接影响了今后几十年计算机软 ...
- KVM 虚拟化 初体验
KVM 是 Kernel-based Virtual Machine 的简称,是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案: 使用 KVM ,可允许运行多个虚拟机,包括 Linux 和 ...
- CPU虚拟化的常见技术
关键词:cpu虚拟化,KVM,Host-PassThrough,Nested,CGroup,NUMA,热添加 云计算虚拟化技术主要包括三个领域:计算.存储.网络 本文主要总结了计算虚拟化领域中的CPU ...
- KVM 介绍(2):CPU 和内存虚拟化
学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分 ...
- centos6.5kvm虚拟化安装部署
一.走进云计算 云计算:云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供, ...
- [转载]存储基础:DAS/NAS/SAN存储类型及应用
这篇文章转自博客教主的一篇博客存储基础:DAS/NAS/SAN存储类型及应用, 他是在张骞的这篇博客DAS,NAS,SAN在数据库存储上的应用上做了部分修改和补充. 一. 硬盘接口类型 1. 并行 ...
随机推荐
- Property's synthesized getter follows Cocoa naming convention for returning
Property's synthesized getter follows Cocoa naming convention for returning. 今天早上在整理代码的时候发现了如上警告. ...
- 2018房地产沉思录 z
在中国,房价问题几乎有一个铁律:越调控越暴涨. 刚刚进入5月,全国各地发布的调控政策数量就已经超过了115个.仅4月份,全国各种房地产调控政策合计多达33次,25个城市与部门发布调控政策,其中海南.北 ...
- blob转base64位 base64位转blob
//**dataURL to blob** function dataURLtoBlob(dataurl) { var arr = dataurl.split(','), mime = arr[0]. ...
- Spring Boot中使用JavaMailSender发送邮件
相信使用过Spring的众多开发者都知道Spring提供了非常好用的JavaMailSender接口实现邮件发送.在Spring Boot的Starter模块中也为此提供了自动化配置.下面通过实例看看 ...
- [Android Pro] AndroidStudio IDE界面插件开发(Hello World篇)
转载请注明出处:[huachao1001的专栏:http://blog.csdn.net/huachao1001/article/details/53856916] 工欲善其事必先利其器,自打从Ecl ...
- Java工程师成神之路~(2018修订版)
针对本文,博主最近在写<成神之路系列文章> ,分章分节介绍所有知识点.欢迎关注. 主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新 ...
- Python生成文件列表
https://blog.csdn.net/ZWX2445205419/article/details/73527857 改进 # coding=utf-8 import os def makeFil ...
- DICOM医学图像处理:WEB PACS初谈
背景: 周末看到了一篇原公司同事的文章,讲的是关于新的互联网形势下的PACS系统.正好上一篇专栏文章也提到了有想搭建一个worklist服务器的冲动,所以就翻箱倒柜将原本学生时代做课题时搭建的简易We ...
- window.name实现的跨域数据传输 JavaScript跨域总结与解决办法
原文地址: http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html#m4 什么是跨域 1.document.domain+ifr ...
- JEECG 命名规范
举例讲解代码规范 例如:表名 :jeecg_sys_demo 第一部分:代码文件命名规则如下: 首先:表名采用驼峰写法转换为Java代码使用单词 jeecg_sys_demo => Jeecg ...