服务器 频道

安装SP1对Win Server 2008 R2的影响

  从2月22日起,微软正式向用户提供Windows 7 SP1和Windows Server 2008 R2 SP1的网上下载,作为微软Windows家族的两个重量级的操作系统,Windows Server 2008 R2和Windows7有着众多的用户和广泛的影响力,此次微软针对以上两款操作系统推出能为原系统带来新功能的服务补丁包,自然也引起了大家的关注。

  微软提供补丁包通常是作为系统的安全补丁包或进行系统错误修正的,用来提供新功能的补丁包近年来还较为少见。也正是带着一些好奇,笔者对Windows Server 2008 R2 SP1的情况作了了解。

SP1给Server 2008 R2带来的新特性
该图标出了补丁包为两个系统带来的新功能

  针对Windows Server 2008 R2的Service Pack1带来了两个新的功能,一个是动态内存,另一个是RemoteFX,这两项功能都紧紧与虚拟化应用相联系,它们都是在Windows Server操作系统已有的综合虚拟化功能的基础上开发的。

  首先来看动态内存,我们知道运用虚拟化技术在一台主机上进行Hyper-V虚拟客户机安装时,需要为这些系统分配处理器、内存、磁盘存储空间以及网络接口等资源,一但将这些资源分配给一台虚拟机,这些资源将由这台虚拟机来支配。动态内存技术就是用来解决虚拟机内存分配问题的,有了该技术就可以根据客户机上工作负载的不同对内存进行动态重新分配,而不必中断原有服务。

  Service Pack1的另一功能是RemoteFX,在进行远程登陆和Hyper-V桌面应用时,通常给用户的感觉是画面反应非常慢,RemoteFX就是用以改善这一状况的技术,它可以在服务器端实现GPU虚拟化,这样用户在进行远程访问或虚拟化系统操作时,图形显示会获得更快的处理,从而可以为用户带来更好的使用体验,这也让利用低成本的瘦客户端进行远程访问,进行一些图形或3D图像的处理或实现多媒体体验不再是一种奢望,利用RemoteFX将这一切都化为了现实。

  为了更深入的了解Service Pack1,我们下载并安装了该服务包,下边我们就来看看该Service Pack1的使用和安装。

  接下来我们在一台装有Windows Server 2008 R2 Enterprise的服务器上进行了SP1的安装试用。

SP1的获取与安装

   在微软的官方网站进行该服务包的下载,SP1是一个大小为903MB的安装文件。 它的安装过程也非常简单,只要运行该安装文件就可以,不过在这里需要提供用户的是,由于该服务包的安装过程需要对系统进行重启,所以当系统中有不能间断的连续应用时,是不适合进行SP1安装的。

SP1的获取与安装 

SP1的获取与安装

 SP1的获取与安装

  SP1在成功安装后,在系统信息中会有相应显示。不过从系统的可增加角色中,却并没有看到安装SP1后有任何变化。

SP1的获取与安装

SP1的获取与安装

  现在我们关心的是,对于一个服务器系统来说,在安装了这样一个服务包后是否会对系统的性能产生影响呢,接下来让我们用一个简单的对比测试进行说明。 

SiSoftware Sandra Pro Business 2010
SP1安装SP1安装前SP1安装后
平台类型双路Intel Westmere-EP双路Intel Nehalem-EP
处理器型号Xeon 5630Xeon 5630
Processor Arithmetic Benchmark
处理器算术运算测试
Dhrystone ALU125.67GIPS127GIPS
Dhrystone ALU vs SPEED49.61MIPS/MHz50.1MIPS/MHz
Whetstone iSSE3103.57 GFLOPS104.68GFLOPS
Dhrystone iSSE3 vs SPEED40.89MFLOPS/MHz41.33MFLOPS/MHz
Processor Multi-Media Benchmark
处理器多媒体测试
Multi-Media Int x16 iSSE4.1237MPixel/s237MPixel/s
Multi-Media Int x16 iSSE4.1 vs SPEED107.03kPixels/s/MHz107.24kPixel/s/MHz
Multi-Media Float x8 iSSE2202.71MPixel/s202.52MPixel/s
Multi-Media Float x8 iSSE2 vs SPEED80.03kPixels/s/MHz79.95kPixels/s/MHz
Multi-Media Double x4 iSSE2110MPixel/s110.1MPixel/s
Multi-Media Double x4 iSSE2 vs SPEED43.41kPixels/s/MHz43.47kPixels/s/MHz
Multi-Core Efficiency Benchmark
处理器效能测试
Inter-Core Bandwidth63GB/s66GB/s
Inter-Core Bandwidth vs SPEED25.43MB/s/MHz26.65MB/s/MHz
Inter-Core Latency(越小越好)21ns19ns
Inter-Core Latency vs SPEED(越小越好)0.01ns/MHz0.01ns/MHz
.NET Arithmetic Benchmark
.NET算术运算测试
Dhrystone .NET27.64GIPS23.53GIPS
Dhrystone .NET vs SPEED10.91MIPS/MHz9.29MIPS/MHz
Whetstone .NET68.68GFLOPS64.22GFLOPS
Whetstone .NET vs SPEED27.11MFLOPS/MHz25.35MFLOPS/MHz
.NET Multi-Media Benchmark
.NET多媒体测试
Multi-Media Int x1 .NET50.67MPixel/s51MPixel/s
Multi-Media Int x1 .NET vs SPEED20kPixel/s20.17kPixels/s/MHz
Multi-Media Float x1 .NET21.53kPixels/s/MHz21.63MPixel/s
Multi-Media Float x1 .NET vs SPEED8.5kPixels/s/MHz8.54kPixels/s/MHz
Multi-Media Double x1 .NET39.48MPixel/s39.34MPixel/s
Multi-Media Double x1 .NET vs SPEED15.59kPixels/s/MHz15.53kPixels/s/MHz

   我们利用Sisoftware对系统安装SP1前后进行了测试,从系统执行算术运算及多媒体处理来看,二者的测试结果并没有明显差异。 

SiSoftware Sandra Pro Business 2010
SP1安装SP1安装前SP1安装后
平台类型双路Intel Westmere-EP双路Intel Nehalem-EP
处理器型号Xeon 5630Xeon 5630
Memory Bandwidth Benchmark
内存带宽测试
Int Buff'd iSSE2 Memory Bandwidth31.88GB/s31.86GB/s
Float Buff'd iSSE2 Memory Bandwidth31.8GB/s31.86GB/s
Memory Latency Benchmark
内存延迟测试
Memory(Random Access) Latency (越小越好)90ns91ns
Memory(Random Access) Latency vs SPEED (越小越好) 0.16ns/MHz
Speed Factor (越小越好)57.161.40
Internal Data Cache4clocks4clocks
L2 On-board Cache10clocks10clocks
L3 On-board Cache53clocks53clocks
Cache and Memory Benchmark
缓存及内存测试
Cache/Memory Bandwidth112.74 GB/s110.74GB/s
Cache/Memory Bandwidth vs SPEED45.58MB/s/MHz44.77MB/s/MHz
Speed Factor (越小越好)20.718.60
Integrated Data Cache348.7GB/s328.8GB/s
L2 On-board Cache243.53GB/s241.12GB/s

  以上是安装SP1前后内存系统的性能对比,从测试结果来看,在安装SP1后系统的内存带宽,以及缓存与内存间的数据交换并没有受到影响。

  从这个简单的测试可以看到,SP1的安装与否,并没有对现有系统的性能产生实质上的影响,从SP1的功能来看,这一服务包主要是用于改善系统在虚拟化应用时的表现。对于SP1在虚拟化应用方面具体能够为系统提供什么样的功能,我们下次会结合实际虚拟化使用再做进一步探讨。

0
相关文章