成功案例

软件开发测试云案例

一、项目背景

       随着客户的增多及软件产品的日益多样化和需求复杂化,客户在软件开发过程中面临一些问题:
       1、测试环境资源浪费。各开发小组均需要开发测试和部署测试用服务器,每种测试均需要一台独立服务器或者分阶段使用一台服务器执行测试计划。公司购买了几十台服务器专门用于产品的测试。但是在产品开发高峰时仍无法满足测试所需服务器需求。
       2、部署测试环境成本高。如果某个产品需要做测试,需要提前提交测试计划,写明所需的服务器配置、操作系统类型、数据库服务器的版本、运行环境的支持软件及版本,测试时间安排等内容。IT部人员则会按照要求对服务器进行部署,完毕之后交付给测试部门使用。这样,时间成本和人力成本开销很大,也阻碍了测试进度。
       3、代码外泄。产品在开发过程中,因为员工流动,会导致软件的源代码被离职员工带走,不守规矩员工会将这些代码利用制造竞争性产品,亦或携带这些代码转入竞争对手公司。

二、解决方案     


       针对以上问题,中数云zsCloud作为其软件开发测试云软件服务云的核心系统,将以前的开发模式和服务模式逐渐过渡到私有云公有云中。云计算的实施:第一阶段,在公司内部建立起一个稳定可靠的软件开发测试云;第二阶段,建设面向客户的软件服务云PaaS。

       在第一阶段,软件开发测试云由四台四路八核心高性能服务器、2台万兆IP-SAN存储构成、zsCloud vmServer 虚拟化服务器和zsCloud分布式云计算管理平台企业版构建而成。计算资源池具备128核心CPU和1TB内存的计算总量,存储资源池具备3TB。2台存储间采用RAID1方式做数据备份,所有数据均存储在SAN存储中,如下图所示。

 

         此方案可支持最多512台虚拟服务器/云服务器为开发人员提供服务。其中使用了近80台虚拟服务器/云服务器为各部门开发人员部署开发管理用的服务器,如SVN版本控制服务器、软件项目管理服务器、bug管理服务器和构件管理服务器等。其余资源可以作为测试服务器和开发用虚拟服务器/云服务器

三、项目成果
       此方案的实施,给客户带了很多直观的效益:
       1、降低成本,提供资源使用效率。此方案仅使用6台物理设备替代了以前几十台设备实现的功能,6台设备的投资与几十台相比较减少了近20%投资,节省下来的原服务器可以投入到软件服务云中继续使用。在投资节省的同时,运行维护成本也随着数量的减少而大幅减少,运维人员的工作量减少了80%以上。
       2、提高了服务器交付速度。通过zsCloud模版快速交付功能,系统管理员只需事先将测试用的服务器所用的各种环境做成模版,即可在虚拟服务器/云服务器交付时生成有相同测试环境的系统。3分钟20台虚拟测试虚拟服务器/云服务器的交付能力,极大提高了交付效率,减轻了系统工程师的部署工作量。
       3、优化了软件测试流程。测试过程从以前填写测试计划,提交计划等待测试服务器,再进行测试转变为直接在自助服务系统申请测测试服务器,选择好模版和硬件配置后,管理员进行审批后即可生成出想要的测试服务器,这些过程仅需几分钟即可全部搞定。
       4、提高软件开发管理服务器的可靠性。相比之前各种软件开发管理服务器部署在单台物理服务器上,zsCloud为开发管理服务器提供了双机热备服务,无需以前复杂的双机热备配置,现在只需一个按钮,zsCloud将自动通过虚拟化底层为虚拟服务器/云服务器提供双机热备功能。一旦主虚拟服务器/云服务器发生宕机,备用虚拟服务器/云服务器将接管服务,不会因宕机产生服务不可用现象。
       5、软件测试用服务器生命周期虚拟化管理。以前的测试服务器在各个产品组间调配使用,IT人员经常不知道服务器是否使用完毕,需要询问以寻找哪些服务器处于空闲状态。zsCloud提供的服务器生命周期虚拟化管理,很好的解决此问题,测试人员只需在申请服务器时设定好租用时长,到期后,系统将自动回收计算和存储资源。如果服务器到期时测试没有完成,测试工程师可以续租,延长服务器使用时间。  

相关成功案例

  • 客户:北京久其软件股份有限公司—提高开发测试效率

    久其软件是国内知名的软件上市公司,已经基于虚拟化进行软件开发测试,但是需要性能更好、更自动化的虚拟化管理和更灵活的资源管理...

    了解更多
  • 客户:同望科技—充分保护信息资产

    同望科技是国家规划布局内重点软件企业,在项目管理、企业管理、电子政务等三大领域拥有很强号召力的品牌和解决方案。采用中数云软件开发测...

    了解更多
  • 客户:中数云软件开发测试云 内部采访

    中数云软件开发测试云如下优点:安全、省钱、支持日常办公。

    了解更多

    联系我们

  • 电话: 400-6727-845
  • 售前客服:点击这里给我发消息
  • 售后客服:点击这里给我发消息
  • 技术支持:点击这里给我发消息
  • 邮箱:service@zsyun.com

    免费试用