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等的更多相关文章

  1. 如何打造高性能Web应用

    Sean Hull是Heavyweight Internet Group的创始人兼高级顾问,拥有20年以上技术顾问相关经验,曾为多家知名机构提供咨询,其中包括The Hollywood Reporte ...

  2. SQL Server 虚拟化(2)——理想的SQL Server虚拟机架构

    本文属于SQL Server虚拟化系列 搭建SQL Server虚拟机,在各个组织之间都有自己的标准和最佳实践.从第一眼看去,光物理配置就有过百种,所有的这些细微差别都有可能为后续日常管理过程中故障侦 ...

  3. Windows Server 2012 虚拟化实战:存储(二)

    五.搭建Window Server 2012虚拟化的存储网络 前文我们讨论了Window Server 2012支持的各种与存储相关的技术,接下来我们通过实践对其中的一些技术进行检验.实际上Windo ...

  4. Windows Server 2012 虚拟化实战:存储(一)

    在计算机世界我们随处可以见的一种方法,那就是抽象.1946年冯诺依曼提出了计算机的基本结构包含:计算器,存储器和I/O设备.这可能是对计算机这一新生事物最重要的一次抽象,它直接影响了今后几十年计算机软 ...

  5. KVM 虚拟化 初体验

    KVM 是 Kernel-based Virtual Machine 的简称,是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案: 使用 KVM ,可允许运行多个虚拟机,包括 Linux 和 ...

  6. CPU虚拟化的常见技术

    关键词:cpu虚拟化,KVM,Host-PassThrough,Nested,CGroup,NUMA,热添加 云计算虚拟化技术主要包括三个领域:计算.存储.网络 本文主要总结了计算虚拟化领域中的CPU ...

  7. KVM 介绍(2):CPU 和内存虚拟化

    学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分 ...

  8. centos6.5kvm虚拟化安装部署

    一.走进云计算 云计算:云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供, ...

  9. [转载]存储基础:DAS/NAS/SAN存储类型及应用

    这篇文章转自博客教主的一篇博客存储基础:DAS/NAS/SAN存储类型及应用, 他是在张骞的这篇博客DAS,NAS,SAN在数据库存储上的应用上做了部分修改和补充.   一. 硬盘接口类型 1. 并行 ...

随机推荐

  1. Java Deadlock Example and How to analyze deadlock situation

    source:http://www.journaldev.com/1058/java-deadlock-example-and-how-to-analyze-deadlock-situation De ...

  2. POJ 2135 Farm Tour && HDU 2686 Matrix && HDU 3376 Matrix Again 费用流求来回最短路

    累了就要写题解,近期总是被虐到没脾气. 来回最短路问题貌似也能够用DP来搞.只是拿费用流还是非常方便的. 能够转化成求满流为2 的最小花费.一般做法为拆点,对于 i 拆为2*i 和 2*i+1.然后连 ...

  3. git push.default设置

    转自:http://blog.csdn.net/daijingxin/article/details/51326715 在进行一次空仓库的提交时,我遇到了这个警告 警告如下: warning: pus ...

  4. Swift - 通过叠加UILabel来实现混合的进度条

    Swift - 通过叠加UILabel来实现混合的进度条 效果 源码 https://github.com/YouXianMing/Swift-Animations // // MixedColorP ...

  5. 血族第四季/全集The Strain迅雷下载

    当第四季开始时,故事时间已经过去九个月.世界陷入黑暗,斯特里高伊吸血鬼控制了一切.第三季结尾的爆炸引发了一场全球核灾难,核冬天的到来令地表变得暗无天日,斯特里高伊获得解放.它们大白天也能出来活动,帮助 ...

  6. USB OTG简单介绍、与普通USB线的差别

    USB有三类接口A类接口                     -----------最常见的扁平接口,四芯  VCC   GND   D+   D- B类接口                    ...

  7. .NET培训 | JAVA培训 | 最课程

    最课程(www.zuikc.com) 软件开发培训,在线软件培训的创新者!我们的创新在于: 1:一次购买,终身服务.每个最课程学员都会分配一位专职教师及一位监管教师,点对点跟进课程进度,直到您学会课程 ...

  8. LaTeX技巧207:使用align环境输入多行公式的技巧

    align是输入多行公式中最好用的环境,仅仅是个人浅见,因为他的对齐非常灵活,如果大家需要非常灵巧的对齐方式的多行公式,建议使用align环境,对应的也还有align*和aligned等等类似的环境, ...

  9. [转]php判断一个数组是另一个数组的子集

    FROM : http://blog.csdn.net/lcion/article/details/8985220 今天完成一个算法的过程中,有几个需求模块,其中就有判断$a数组是否是$b数组的子集, ...

  10. @几种OutOfMemory异常

    Java虚拟机运行时数据区 在Java虚拟机规范的描述中,除了程序计数器之外,虚拟机内存的其他几个运行时区域都会发生OutOfMemory异常的可能. 我们可以在IDE(如IDEA)中设置虚拟机启动参 ...