机房里空间是最宝贵的,由于业务不断地扩张,机柜中的可用空间就越来越小。当前就面临这个困境,一些硬件资源占用并不大但又处在关键业务线上的服务器让我们不知该如何下手。单独将这些应用服务器整合入其他应用服务器中,除了会增加一些负载,而且可能会不安全。在硬件发展日新月异的今天,我想虚拟应用应该是时候发挥了。综合评估了近一年的运行情况发现目前有4台关键业务服务器应该整合到一起,除了有效地减少机柜空间的占用,还可以有效地利用带宽和硬件资源,并且还能够有效地降低总体运营成本。

      这四台服务器中有一台运行着关键业务邮件服务器,其他三台分别承担着……(商业机密)等等服务应用。在这1年多的运营维护中,评估得到的数据是关键业务邮件服务器的整体内存占用稳定在300多兆,流量在2M左右,磁盘容量保持在40GB左右。而其他三台服务器内存大概分别占用在700M~2G左右(包含因应用设计Bug造成的内存泄露),业务应用所占用的总磁盘容量在100GB左右,流量在30M左右。

      虽然其中三台服务器的业务在不断地扩大,但是因为本身的硬件架构约束,就算将来扩展也已经无法满足需求。除非再单独上服务器,那不是更加浪费!目前可以从四台服务器上看到不论从设备资源占用和带宽占用及宝贵的空间占用上都存在极大的浪费和不合理现象,而且其中并没有计算耗能占用。那么能否将4台服务器整合到一台呢?首先假设我部属一台高配置的1U服务器,将所有应用整合到这一个系统,那么所体现的缺点直接表现在,当这台服务器当机后所有业务都将中断,或者其中的一个应用出现问题可能会导致整体的性能下降或当机,或者说其中一个应用出现安全问题而直接影响到其他应用。所以这种最为平常的整合方式是不适合我们当前业务环境的。

      按照当前硬件和软件的发展趋势,虚拟运算才是最佳的选择。在一台宿主上运行4台虚拟机系统,所有虚拟机桥接到宿主具有100M带宽的网卡上,使用公网IP接入互联网。宿主服务器只安装虚拟机平台软件,并只开放管理用端口,使用SSL加密方式连接至管理平台。另外开放文件输入服务及远程管理服务,可以考虑通过IPSec作这些端口的保护。那么什么样的硬件平台才能够承载他们呢?前期我计划配置一台 Dell 1950 服务器,这台服务器采用最新的硬件技术,可以配置冗余电源,而且只有1U大小,这样以来就可以为机柜节省出来3个U的位置,一年下来就能节省最少2万左右的运行费用(其中还不包含耗能!),此外以后设备的淘汰和折旧损耗也就随之消失,而这些都被转移到这台强劲的服务器上。我想这台服务器的配置在3年内是足以应付业务发展和应用的。之前的4台无论从设备性能和质量远远不及它单独一个虚拟机系统!为什么?!来看看我的配置:

CPU:Intel E5320 *2 SMP (具备:1.83GHz/4核心*2/4M Cache*2/1066MHz FSB/EMT64)

内存:1G-DDR2-667MHz-ECC全速缓存 * 4(4G起始,预计最终容量在8G)

硬盘:146G-SAS-15000pm * 2

网卡:Intel 双千兆

光驱:8XDVD-ROM

电源:1+1冗余

总价格:48000左右

      也就是说3年后基本上这批项目改造投资就基本收回,而节约下来的机柜空间可以通过其他业务创造更多的收益。并且使用此配置的服务器,应用业务的运行将会更加可靠、稳定、快速!而且从运维上也有效地降低了费用,因为关键系统和数据的恢复、建立或临时业务系统的建立都将更加快捷!其他体现出的优势涉及商业机密无法一一举例!

      在虚拟机平台上,可能会使用微软或EMC的产品,重点会放在微软的 Virtual Server 产品上,因为微软强大的技术支持、产品研发能力和技术及附加的资源开放度来看是非常有优势的,我们可以通过开放的API接口作二次开发以满足我们的业务需求!性能方面,我个人认为起始并不比EMC产品要差!此外值得关注的一点就是 Virtual Server 是完全免费的,而且在虚拟平台上的系统授权也是非常宽松的!

      目前项目改造计划已经简单地提交到给了上级,并且得到答复年后开始准备!看来这是一个好的开始!

天天琐记 | 评论(2) | 引用(2686) | 阅读(4279)
gOxiA
2007/02/03 13:17
To:MicroMeng,客气!大家多多交流!
分页: 1/269 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我