服务器 频道

趋势科技用虚拟化改造软件测试平台

   【IT168 资讯】成立于1988年的趋势科技,是世界上最早从事网络安全软件提供服务的企业之一。目前,趋势科技已经发展成为一家能够提供完整产品及服务解决方案的大型跨国信息安全公司。该公司在日本东京和美国硅谷均设有总部,并在中国、韩国、巴西、阿根廷等32个国家和地区设立了分公司,员工总数超过3200人。趋势科技于2001年7月正式进军中国市场,在上海、北京、广州、成都等地设立多个分支机构,并在南京设立了拥有400人研发团队的趋势科技(中国)产品研发中心。

    趋势科技一直把创新奉为企业发展的灵魂。从成立以来,该公司就立足于以最新的技术为客户打造领先的防毒产品,提供全面的电脑保全、病毒防治市场咨询和服务。根据以往的发展模式,趋势科技要应对业务的迅猛增长,加快产品的研发速度,往往需要增购新的IT硬件设备,不断扩充IT系统规模。长期以来,趋势科技的产品研发后台由于不断的扩容已经构建起来相当庞大的研发网络和系统。其中,作为该公司全球第二大的南京研发中心更是发展迅速,仅测试部门的服务器设备保有量就在上百套。

直面挑战:紧跟行业“应用大集中”发展趋势

    趋势科技南京研发中心的大规模硬件平台,在给企业软件研发工作提供强大支持的同时,也给企业带来了资源利用率不足、资源调配不灵活和增加企业成本等困扰。

    首先,资源利用率不足。趋势科技南京研发中心为客户提供多种防毒软件产品,每一款产品当它的程序编码完成以后,都是要编译操作,由测试部门经过反复测试、不断地修改代码,再次编译和测试后形成最终脚本才能够投放市场。往往不同的防毒软件需要在不同的操作环境中进行编译,同一软件也需要在多种操作平台下进行编译。为此,南京研发中心测试部门将数百套服务器分成若干小组,分别装置不同的操作系统,在需要进行特定项目测试时才启动相应的运行环境。这样一来,就造成了资源的极大浪费,许多闲置的资源并没有充分利用起来。

    其次,资源调配不灵活。这也是趋势科技遭遇的另一大困惑,测试中心的每台服务器都各自扮演着“物理主机”的角色,这就导致了资源分配的不均衡,例如在进行某个项目的编译时一部分负载可能达到峰值,而另一些负载则较低,服务器资源之间的配置就成为阻碍企业进行IT应用的瓶颈。另外管理资源的调用也是一个问题,因为不论是系统的装配还是软件植入都要分别进行,无法进行统一的管理,如此大规模的硬件群集给客户带来的管理和维护压力是可想而知的。

    再次,拉大了企业的投入成本。一方面是采购成本,随着应用的深入,趋势科技的服务器数量有增无减,源源不断的成本消耗在硬件采购上,限制了企业用于其它核心业务的预算投入。另一方面是维护成本,这是一项不容忽视的长期支出成本,随着服务器数量的增多,企业需要在维护人员的配备、设备检修、系统升级、配套支持设备等等方面相应投入大笔资金,这些越来越成为企业的重负。

    针对这些困扰,趋势科技把目光投向了虚拟化。凭借本身一贯特有的行业前瞻性,趋势科技看到了虚拟化带来的好处和其对行业产生的变革性影响,因此,趋势科技决定采用虚拟化技术率先对该公司设在南京的软件研发中心测试部门的硬件平台进行改造。在选择虚拟化方案的过程中,趋势科技提出了下列要求:

    第一, 兼容性。趋势科技一直支持在各种版本的操作平台上进行软件开发,包括Windows、Linux、Solaris等。以Windows操作系统为例,趋势科技的一些老用户还在继续使用基于Windows® 98和Windows® NT系列的操作系统,趋势科技没有放弃对这部分客户的支持开发。而当前新一代的服务器多数已经不再支持Windows®NT和Windows® 2000 SP4以前的版本,有些最新的四核服务器甚至无法安装Windows® 2000 SP1操作系统。在这种情况下,确保新设备能够兼容原有的操作系统和应用软件,是趋势科技首要考虑的一个问题。

    第二, 虚拟技术是一个新兴技术,对该技术的应用并非网络安全企业的长处,所以在虚拟系统的项目规划、安装部署、升级维护等方面都需要来自IT设备厂商的售前和售后服务支持。基于此,趋势科技希望设备供应商能够提供专业的、标准化的技术支持和服务,减低系统运行风险,减轻企业维护压力。

解决方案:“戴尔服务器+VMware虚拟软件”

    经过多方位的评估和考察,趋势科技最终决定采用“戴尔服务器+VMware虚拟软件”的方案来进行南京研发中心软件测试平台的虚拟化改造。2007年7月,趋势科技引入两台戴尔PE2950服务器、一套DELL|EMC CX3-20磁盘阵列和一套VMware虚拟化软件,构建了一个统一的虚拟化平台。

    就部署情况而言,趋势科技将两台PE2950服务器与DELL|EMC CX3-20磁盘阵列通过光纤交换机,以双链路方式组成SAN(存储局域网络)。这两台PowerEdge™2950服务器作为“物理主机”,每一台均通过VMware虚拟软件虚拟出40至50个虚拟主机。这样做带来的好处是:一方面,虚拟出来的近百个虚拟主机上可以装载不同的操作系统和应用软件,各种不同版本的操作系统都可以兼容在一台物理服务器上,在进行软件编译或者测试时,只需在相应的虚拟主机上即可完成操作,系统空间得到了合理的配置,资源利用率也大大提升;另一方面,在虚拟环境中,各种软件资源可以实现共享,不论是应用资源,还是管理资源,在配置上都更为灵活简便。此外,虚拟化方案还减轻了企业的维护压力,在为企业节省服务器采购成本的同时,更是减少了可观的长期维护成本。

    就配置情况而言,趋势科技采用的这套 “戴尔服务器+VMware虚拟软件”方案所含的两台戴尔PE2950服务器均配置了两颗2.0 GHz英特尔®至强®5335四核处理器、8GB内存和四块146GB SAS硬盘;软件方面,趋势科技采用了一套VMware公司的VMware Infrastructure 3.0套件,具体包括Virtual Center2管理工具、ESXServer3产品、Distributed Resource Scheduler、High Availability和Consolidated Backup等组件。在服务方面,趋势科技采用了为期三年的戴尔专业技术支持的关键任务支持模块,具体包括:7×24金牌电话技术支持;以技术客户经理(TAM)为单一联络人的统一服务接口,负责与VMware、EMC等第三方厂商进行技术问题处理与工作协调;4小时响应的带备件上门技术支持服务。趋势科技的多方需求,均在这一方案中得到了很好的满足。

实施效果:为产品研发注入新活力

      2007年8月,趋势科技成功完成了对南京研发中心IT设备的初步改造。这套由两台戴尔PE2950服务器、一套DELL|EMC CX3-20光纤阵列和一套VMware虚拟化软件搭建的虚拟化硬件平台投入运行后,取得了非常好的应用效果。

    作为此项目的负责人,趋势科技南京研发中心工程工具服务部(ETS)的实验室主管黄健先生介绍说:“这次的系统改造极大地提升了我们软件研发后台的实力,为我们的研发工作增添了新的活力。仅仅两台硬件服务器就为我们提供了原来一百多台物理机器的功能,这种情况在以前是无法想象的。对于我们从事软件开发工作而言,‘戴尔服务器+VMware虚拟软件’的虚拟化方案带来的应用效果是极为显著的。该方案帮助我们提高了资源利用率,让我们能够以更灵活、更方便的方式进行资源的调配。不仅如此,这个方案还帮助我们精简了系统规模,降低了设备的采购和维护成本。”

    谈及趋势科技与戴尔的合作,黄先生说:“其实在此之前,我们和戴尔也有过多次的合作。从PE1850面市我们就开始建立了合作关系,总体而言,戴尔的设备在整个行业来说性能还是相当稳定的,硬件层面我们还是很放心的,现有50多台戴尔服务器在ETS部门运行。然而,真正促成此次我们进一步合作的原因不仅在于戴尔硬件设备的性能,还在于其硬件设备对业界主流虚拟化软件的良好支持。戴尔和VMware是战略合作伙伴关系,戴尔推出的服务器产品和VMware的虚拟化软件在互操作性、兼容性方面的表现更为理想一些,而这才是我们最为关注的地方。”

    据黄先生介绍,趋势科技今后还将进一步引进三至五台戴尔PE2950服务器,使用“戴尔服务器+VMware虚拟软件”的方式将该中心测试部门的软件测试平台全部实现虚拟化改造。

0
相关文章