第一、高可靠性,系统要求7×24小时连续运行,首先应考虑选用稳定可靠的产品和技术、具有必要的冗余容错能力,要求服务器必须稳定运行,也就是宕机率低。要对联通整个用户群提供全业务支撑,要求整个支撑平台有很高的可靠性,能稳定运行,其关键在于操作系统与硬件设备的协作。
第二、高可用性,对于计费帐务系统来说,不仅关心服务器的处理能力指标,同时也关注可靠性指标。可靠性指标采用平均无故障时间MTBF来衡量,系统可用性一般要达到5个9,将每年系统意外停机时间减至最小。因为如果一年内有几个小时系统不能工作的话,不仅收入受影响,对用户也是一种不负责任。
第三、高扩展性,随着业务的发展,要求系统有很好的扩展能力,要保证联通计费帐务系统未来发展有很好的支撑,避免重复建设。因此要保证用户能方便地增加或调整设备、改善系统功能和性能,支持将来系统不断更新,便于保护原有投资。具体表现在两个方面,一是留有富余的机箱可用空间,比如CPU要考虑高峰时的处理能力,并适当保留一些缓冲,确保在业务增长时,系统有扩展的余地。要为运行的所有应用软件考虑内存,所需内存主要根据用户数和应用程序处理的数据量决定。二是充裕的I/O带宽,因为随着运算速度的提高和并行处理器数量的增加,服务器性能的瓶颈往往会归结为PCI上。
第四、易管理性和经济性,利用特定的技术和产品来提高系统的可靠性,降低系统的购买、使用、部署和支持费用,减少维护人员的工时占用和避免系统停机带来的损失。
产业链合作,共推x86
为了满足上述需求,以往电信运营商大多会采用RISC小型机来作为承载BSS系统的服务器平台,尤其是计费帐务和后台数据库系统。不过,随着竞争加剧,电信运营商也开始寻求更加经济的替代方案。毕竟,RISC小型机在采购部署、运营管理、升级服务等各环节,都是一笔不小的投资。而且,在今天普通强调开放性、标准化、灵活扩展的大环境下,这种封闭、专有的老系统也受到了不少挑战。
对此,x86平台开始伺机进入,以英特尔为代表的芯片平台厂商,以浪潮为代表的服务器厂商,以东软为代表的ISV软件厂商,组成了这样一个围绕x86平台进行技术研发与创新的产业链。
比如,在上述河北联通的案例中,其业务支撑系统(BSS),采用的正是基于英特尔至强的浪潮NF280D和NF560D2服务器作为主要平台。今年浪潮还有望推出同样基于至强的32路高端容错服务器,以进一步支持金融、电信等关键业务应用。
另外,由于电信行业的特殊性,许多旧的应用无法快速有效的部署在新平台下,造成服务器利用低,服务器的数量越来越多的问题,为此,英特尔与东软也从几年前开始进行密切合作,在早期的英特尔至强7300、至强7400、至强7500等一系列四路高端服务器平台上搭建了虚拟化解决方案,使过去电信旧的应用能够很快在新平台上进行部署。下图显示的是东软以两台基于英特尔至强 7500 系列处理器的四路服务器为基础,构建了整个 BSS 架构:
根据测试结果,在虚拟环境下,东软BSS基于英特尔至强7500系列处理器要比过去在英特尔7400系列处理器的服务器,在性能提高为过去的3.29倍,大大提升了服务器的性能,满足了电信业关键业务应用的需求。正是得益于英特尔超线程技术,扩展页表和英特尔睿频加速技术在性能提升上的帮助,今天整合了虚拟化技术的东软电信BSS已经成为其解决方案的重要组成部分。
小结:X86服务器 vs.小型机
电信运营商在构建BSS、选择服务器产品时,其主要数值依据是Tpmc,其次是系统的稳定性。目前x86架构服务器的产品性能提升很快,在Tpmc的表现方面与Unix相差无几。随着今年4月英特尔推出10核芯的至强E7,相比英特尔上一代至强7500,其性能提升又最多可达40%。而且,从至强7500到E7处理器,x86服务器在纵向扩展性方面(可达256路系统)和高可用性(20多条从小型机移植下来的RAS特性)等方面,都取得了飞速的发展,这些使得x86架构正以加速度侵入传统小型机的领地。
尽管凭借市场惯性,RISC小型机仍然会占据一席之地。但可以乐观地预计,未来在信息化建设的关键应用领域,通过电信、金融等行业对可靠性、性能要求极高的应用实践,相信越来越多的企业在服务器在选型时会更多考虑性价比更高的x86服务器。