正在阅读:虚拟化坚实平台 Dell四路主流服务器测试虚拟化坚实平台 Dell四路主流服务器测试

2008-08-13 08:00 出处:PConline原创 作者:Pconline服务器频道 责任编辑:heyaorong
1R905介绍回顶部

    

评测工程师简介:
pcyangPConline
评测工程师:谢肖绵BLOG

    

    

    

    

    

   

 

    工程师点评:DELL POWEREDGE R905就硬件本身而言,是一部相当强劲的4U机架服务器,而配合VMWare定制的虚拟化解决方案,可以说DELL很恰如其分的用虚拟化技术来表达R905的硬件性能。如果仅仅作为一台服务器单独使用,其性价比是相对的低弱,而在其上搭建多个虚拟服务器,也是出于性能价格比的相对平衡的考虑,更容易为市场接受。

    测试方法:在R905服务器上搭建多个虚拟服务器,尽量提高其资源使用效率。在虚拟服务器运行MS SQL+PS ERP的压力测试,以此增加服务器性能压力。R905的4路4核16个AMD处理器核心以及32G内存的强悍配置,在高并发数下应付面向中型企业市场的PS ERP软件还是行有余力的。

905    

    优点:R905不错的硬件性能和量身订制的虚拟化软件解决方案,极大的方便了R905的部署。系统设计比较优秀,免工具拆装、模块化、故障诊断指示灯等设计方便了服务器的维护和故障诊断,可以降低服务器故障恢复的时间,减少服务器失效造成的损失

    缺点:1、故障诊断同时也是R905的缺点之一,过于灵敏的启动硬件诊断,也会给管理员的判断带来很多的干扰,错误提示倒没有碰到。不过“不给提示”的时候,比如启动时光驱中有非引导启动光盘的话,系统会一直赖在某一步上不往前走也不往后退,没有任何提示,这种时候会让人很抓狂。

    2、启动较慢,尤其是硬件自检阶段,内存、HBA、RAID、IPMI等等一件一件的查下去会占用很多的启动时间。以Windows2008为例,从开机到完全进入系统差不多需要3分钟。

戴尔 PowerEdge R905

     Dell PowerEdge R905是一款构架于AMD巴塞罗那四核皓龙平台的四路服务器,采用4U机架式结构。这款服务器区别于其他四路四核服务器的特点之一是在硬件上进行专门设计,来适应虚拟化软件应用的需求。如处理器采用AMD四核皓龙,利用其直连构架减少延时,提高性能;内存和I/O扩展空间增强,适合多个虚拟机的并行应用;除此之外,戴尔R905内嵌VMware ESX Server 3i虚拟化软件,使虚拟化部署和应用非常简单。

    正如上面DELL的广告语说的,虚拟化技术是R905最大的一个卖点,而我们原本的测试目标也是如此,想验证下“专为虚拟”部署虚拟服务器究竟有多方便。不过现实总是验证小H日常工作经常遇到的另一种情况----“意外总是随时发生的”。

    VMware ESX毫无疑问是现在虚拟服务器的主流技术,在世界500强公司IT系统中占有重要的市场份额,这与VMware和众多服务器硬件厂商紧密的捆绑销售协议有重要的关系。而Dell PE R905与R805分别就是DELL与VMware捆绑销售的系列服务器之一。

dell R905
戴尔 PowerEdge R905  图 库  评 测  论 坛  报 价

    上图显示,机柜最下面的4U机架服务器就是我们拿到并即将进行测试的DELL PE R905。而睡在上铺和R905长得有点象的兄弟是R805。他们哥俩中间的其实另一厂商送测的家用型NAS存储,不过他们不约而同的黑色前面板,草绿色硬盘指示灯和同样耀眼的浅蓝LCD显示屏,放在一起挺象是一家子的。

戴尔PowerEdge R905参数

类型

企业级

类别

机架式

结构

4U

处理器

CPU类型

AMD Opteron

支持CPU个数

4

主板

主板芯片组

Broadcom HT-2100HT-1100

FSB(总线)

1000MHz

扩展槽

7PCI Express

内存

内存类型

ECC DDRII

最大内存容量

128GB/送测机器配置32G内存

存储

硬盘类型

SAS

硬盘最大容量

2.0TB

磁盘阵列卡

集成PERC 6/ISAS 6/iR RAID控制器

网络

网络控制器

4块内置Broadcom NetXtreme II 5708 Gigabit以太网卡

显示性能

显示芯片

集成ATI ES1000视频控制器

电源性能

电源

冗余热插拨电源

电 压

110/220V

功 率(W

1100W*2

外观特征

尺寸

701*447*172.7mm

重量

37Kg

相关阅读:

为虚拟化而生 戴尔 PowerEdge R805服务器拆解详析

Windows Server 2008虚拟机ERP压力测试

Hyper-V安装图集

虚拟服务器VMWare ESX 3.5安装图记

 

2BIOS设置回顶部

    前面说过的R905的启动时间问题,但这个也可以理解,毕竟R905配置较高,硬件组成情况等等都比低端服务器要复杂得多。常识告诉我们,架构越是复杂,工作前的检测阶段就会越长。不过,R905的启动时间确实稍稍的长了一点,在我们接触过的服务器中,如果要比较启动时间的话,这最长时间的冠军无疑就是R905了。

    R905启动以后,我们有很宽余的时间来按F2,进入BIOS SETUP。

BIOS设置

dell R905

    DELL服务器的BIOS设置界面不是我们常见的那种蓝黄颜色,黑底白字也很符合R905的外观风格。样子虽然不一样了,但BIOS中提供的设置项目内容还是我们熟悉的那些。

dell R905

    BIOS其中有一项Integrated Devices,集成设备的设置,是用来设置在主板上集成的设备功能。

dell R905

    将其中的“SD Card Port”改为“ON”,启动板载的SD卡。这张SD卡就是与R905捆绑销售的虚拟化软件VMware ESX Server 3i的核心所在。

dell R905

    将SD卡端口开启,然后将Hard-Disk Driver Sequence中的SD Card调成在磁盘阵列卡之前启动的第一启动设备,服务器开机自检后将从SD卡进行引导,VMware ESX Server 3i系统会自动加载。至此BIOS中就设置成功了,按ESC键选择保存退出即可。

    之后服务器重启,就会自动从SD引导,或者在开机自检画面处按F11可以选择启动设备,也可以选择从SD卡引导。

3LCD错误检查系统回顶部

    用SD做系统引导设备,有其便捷的一面。因为这张SD是插在机箱内部的主板上,想要插拔的话都必须打开机箱的盖,这其实是一项不小的工程,而配置完虚拟服务器环境以后除了重新做系统的话也不会再需要用到这个SD卡了,其灵活便携其实没什么好突出的。

    而用SD作为重要的引导系统,我们对其可靠性还是有一丝疑问,虽然SD怎么都比从前的软盘要可靠得多,但也不是完全没有数据损坏的可能性。毕竟,U盘、记忆棒、CF、SD等闪存卡在系统中检测不到也是常见的事。但成本角度考虑,SD还是最好的选择,远比使用主板固化芯片做存储载体好很多,至少在厂商的角度是这样的吧。

集成SD部件

意外出现:

    正如小H担心的那样,我们的拿到的R905,按上面的引导启动顺序,始终没有启动成功。看来SD卡的启动信息已经被破坏了,想一睹工厂原装VMware ESX Server 3i风采的毕生期愿至此算是完全落空了。

dell R905

    下面来说说R905的侦错自检系统,就是服务器前面如U盘大小的一个小突起部件,上面有一个小小的LCD显示屏,系统正常启动的话,会显示浅蓝色的光。

dell R905

    原本蓝色的面板改换成浅红色的背光灯,也就是说系统提示有错误发生了。说实话,对于R905的检测报错系统,我们原本没打算去验证下它的准确性。

dell R905

    系统显示DIMM C17 C18的错误是指出C17 C18两个内存的位置有问题。但机箱前LCD显示的错误信息是C3和C4,开机箱一看,主板内存插槽有ABCD4组,每组有8个插糟,主板上也对应标有1到8的编号,并没有17和18的位置,这一局是硬件的自检比较正确。

    可以说自检系统很认真,结果也很准确,可是,人也女马的!怎么真的就报错了呢?!……

4测试环境回顶部

    不管怎么样,生活还是要继续的,测试也是要继续的。VMWare不能用了,我们还有其他的选择;内存坏了,大不了拔掉两根,剩下的28G内存也足够我们折腾了。

测试环境:

    对Dell PE R905的测试还是采用我们最常用的ERP压力测试,数据库和ERP协同工作产生的负载压力还是能很好的验证出服务器的性能的。不过由于PS ERP本身是针对中小型企业的ERP产品,其所需的计算能力和Dell PE R905整体性能水平还是有一定的距离。R905作为一个捆绑虚拟化解决方案的服务器,我们自然要考验它的虚拟化性能了,毕竟不会有哪家公司会烧包到使用整个R905只是简单的作为ERP的服务器的。

dell905

    在虚拟系统安装过程中的物理系统资源,R905一共有16个处理器核心和28G内存,系统资源看起来相当的震撼,完全可以用“地大物博资源丰富”来形容,4U的体积拥有相当可观的性能密度。我们使用的虚拟化是最新的Hyper-V正式版,此前我们测试过知道,同样基于裸金属架构Hyper-V与VMWare ESX 3.5除了虚拟机管理功能之外,虚拟服务器的性能并没有太大的差别。

dell905

    虚拟服务器其中之一的优点就是部署方便快捷,我们用很短的时间就安装了多个运行不同操作系统的虚拟服务器,这些虚拟服务器将会是我们运行ERP压力测试的服务器端。

dell905

    我们分别把不同的虚拟服务器IP设成172.16.1.X和10.0.0.X,将对应的客户端设置到相同的网段。

dell905

    PS-ERP是测试客户端的前台应用程序,多应用于国内的制造企业,物流与帐务管理等诸多功能模块化的有机结合,会对后台服务器端产生相当大的负载压力。

dell905

    后台是MS SQL Server的数据库,我们用来测试的数据库大小为5G,这相当于是一个300左右用户的中等规模企业使用的数据大小。

5测试设置回顶部

性能测试

    之前使用Hyper-V的时候我们已经发现,Hyper-V的内存分配是固定的支出,不管这个虚拟机是否在使用中,划分给它的内存在物理资源中都是属于已经被占用的了。相反的是如果我们不对虚拟服务器的CPU作性能上限的设定的话,其实分配1个CPU和4个CPU的处理能力没有什么差异,正是因为如此,我们才会设定成两个不同的IP段,同时进行压力测试,这样,两个同样负载工作下的虚拟服务器会对R905抢夺和榨物理资源。

dell905

    虽然只开了两个虚机,但看得出R905的内存还是被占用出去了,即便其他的虚机是关闭状态的。

dell905

    Hyper-V的虚拟服务器CPU资源基本上都是饱和状态的,这说明其对本身的性能的敏感响应。不过在Hyper-V控制面板上看到的是另外的一个数值。这也是没有对虚拟处理器设定性能限制的一个表现,虚机上的CPU占用接近饱和但增加更大负载时还是表现得后劲十足,可以说Hyper-V控制面板上显示的数值更接近真实状况。

dell905

    两组测试的虚机A和虚机B开始同样的压力测试项目,虚机的虚拟硬件设置是基本一样的,同样放开系统资源的占用上限,让他们可以尽情发挥。而客户机方面,我们有对比性地分别使用了一个物理服务器和另一台服务器上的虚机C,当然这台服务器与虚机C的配置情况也是基本一致。据过往的经验,客户机的性能会对测试结果有一些影响,但不会影响太多,我们更多的想看看虚机和物理机之间的差异,在并发压力方面虚机A和B都是设定260虚拟用户并发,这个并发压力已经接近ERP本身的性能极限了。

6结果分析回顶部

测试结果

    虚机A测试结果,它对应的客户端是物理服务器。ERP的各功能模块,执行任务事件的最长时间是620秒。

测试结果

    虚机B对应的客户端是虚拟服务器C,很明显ERP功能模块执行任务事件的最长时间已经超过800秒了。这和A的结果差别还是很大的,因为AB两台虚拟的体质是一样的。服务端的差别应该更多的集中在系统资源的调用和释放的优先级差异上,ERP压力测试过程中加载各功能模块事件的先后顺序也是造成结果差别较大的原因。

测试结果

    虚机A的系统资源占用情况

测试结果

    虚机B的系统资源占用情况,对比两个结果,最大的差别应该是出现在“Disk Time”上了,虚机B的磁盘时间几乎是A的两倍,这又一次的验证了虚拟磁盘和物理磁盘在性能上接近一倍的差异。

测试结果

测试结果

    上面两图分别是A和B的TPS性能统计,看得出,虚拟存储系统对性能的拖累相当严重。不过就测试成绩来看,完整运行ERP压力测试的虚机A和B都差不多达到了性能的极限,不过从R905的表现来看,我们相信要是同时运行4组压力测试的虚拟也不成问题,4路4核的32G内存的硬件配置比我们以往测过的服务器都要强悍上很多。

结论:

    R905的性能让我们觉得相当的满意,5万左右的价格也算厚道,企业级Dell PE R905就性能而言足够应付多种服务平台需要,但若真的要在Dell PE R905上进行规划虚拟服务器,计算能力已经不是虚机的性能瓶颈,但本地虚拟磁盘文件系统的性能实在是不敢恭维,我觉得一个外接的存储应该是必不可少的。这样总体配套下来的全部虚拟机与单独配置的多台物理服务器的性能指数孰胜孰输,就要各位CIO好好衡量一下了。

    故障诊断同时也是R905的缺点之一,过于灵敏的启动硬件诊断,也会给管理员的判断带来很多的干扰,错误提示倒没有碰到。不过“不给提示”的时候,比如启动时光驱中有非引导启动光盘的话,系统会一直赖在某一步上不往前走也不往后退,吐血的是这时候系统不给任何的提示,这种时候会让人很抓狂。

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

服务器论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品