中数云HyperCloud软件开发测试云平台技术方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

‘zsCloud软件开发测试云技术方案北京中数博阳信息技术有限公司2013年4月目录一、软件企业面临的挑战...............................................................................3二、zsCloud的价值.......................................................................................3三、zsCloud软件开发测试云方案.................................................................6四、zsCloud软件开发测试云架构...............................................................10五、安全性设计............................................................................................121.zsCloudDistributionServer防火墙防护...............................................122.Communicator与存储通讯区域隔离.....................................................123.创建VM内部区域网络..........................................................................13六、接入层可靠性设计.................................................................................13七、资源池规划............................................................................................14八、系统迁移................................................................................................15九、数据备份与恢复.....................................................................................15十、IP地址规划...........................................................................................16十一、硬件设施................................................................................................16十二、性能评估................................................................................................17十三、zsCloud开发测试云方案组件...............................................................17十四、中数云企业与客户介绍..........................................................................19(一)关于中数云............................................................................................19(二)中数云的资质........................................................................................201.软件产品证书........................................................................................212.软件企业证书........................................................................................21(三)我们的客户............................................................................................211.教育与科研............................................................................................212.IDC行业................................................................................................223.国有政府及企业.....................................................................................224.跨国企业................................................................................................225.软件企业................................................................................................22十五、中数云的软件开发测试云案例...............................................................23【中数博阳版权所有】第3页共25页一、软件企业面临的挑战我国软件企业经过近10年的政府扶持和客户需求的不断增长,软件企业也在迅猛发展,逐渐从本世纪初的10来个人的规模发展到几十人甚至上千人。企业在迅速成长过程会面临诸多挑战,典型的如下:1.测试环境资源浪费。各开发小组均需要开发测试和部署测试用服务器,每种测试均需要一台独立服务器或者分阶段使用一台服务器执行测试计划。公司购买了几十台服务器专门用于个产品的测试。但是在产品开发高峰时仍无法满足测试所需服务器需求。2.部署测试环境成本高。如果某个产品需要做测试,需要提前提交测试计划,写明所需的服务器配置、操作系统类型、数据库服务器的版本、运行环境的支持软件及版本,测试时间安排等内容。IT部人员则会按照要求对服务器进行部署,完毕之后交付给测试部门使用。这样,时间成本和人力成本开销很大,也阻碍了测试进度。3.代码外泄。产品在开发过程中,因为员工流动,会导致软件的源代码被离职员工带走,不守规矩员工会将这些代码利用制造竞争性产品,亦或携带这些代码转入竞争对手公司。二、zsCloud的价值面对上述需求,中数云提供zsCloud软件开发测试云解决方案,将具有下述主要功能:1.按照组织结构的资源管理视图zsCloud软件开发测试云结合实际组织结构,按照分公司、部门、项目组、项目的结构,进行资源配置和管理。最高管理者,可以清楚地了解各级单位的资源分配和使用情况,并可以将作为IT资源成本核算消耗,纳入到各单位效益的考核中。【中数博阳版权所有】第4页共25页2.用户自助服务具有权限的人员申请或分配虚拟服务器,每开发人员均有自己的服务门户,并远程维护服务器。同时zsCloud具有客户端,开发或者测试人员通过客户端可以快捷地登录到相应的有权限的虚拟服务器上进行开发、测试。开发或者测试人员在服务器的视图中可以对服务器发出操作指令,如“开/关机”、“暂停/恢复”、“快照/恢复”和“备份”等,用户也可以自行调整服务器的资源。3.虚拟机生命周期自动化管理zsCloud软件开发测试云支持虚拟服务器生命周期管理功能,一台虚拟服务器从申请至创建,从使用到到期续用或删除等,均可自动完成而无需人工干预。4.资源负载均衡zsCloud软件开发测试云可以自动检测物理服务器和虚拟服务器的负载情况,通过在线实时迁移功能负载高的物理服务器上的负载较低的虚拟服务器迁移至有空闲资源的服务器上,为高负载虚拟服务器预留出计算资源。通过在线迁移,能够保障每台的资源达到较高的利用效率,同时能够保障每台服务器的负载是均衡的。5.故障自动迁移zsCloud软件开发测试云可以在物理服务器发生存储故障或服务器宕机情况下,将此物理服务器上的虚拟服务器迁移至运行正常的物理服务器,以保证租户业务的正常运行,减少故障时间。6.快速模版部署zsCloud软件开发测试云提供公共模版库和自定义模版功能,用户创建虚拟服务器时,可以选择使用模版创建还是手动安装系统创建。使用模版,用户可以批量快速创建N多台一模一样的虚拟服务器,用户只需修改一下IP地址等相关【中数博阳版权所有】第5页共25页参数,虚拟服务器即可投入业务使用。此方案能够从以下几个方面给带来直接效益:1.降低成本,提供开发、测试服务器的资源使用效率。此方案仅使用几台物理设备即可替代以前几十台设备实现的功能,而且完全可以使用旧设备,只需增加内存,增加硬盘容量,即可组建一个能够服务几十个开发人员的zsCloud软件开发测试云。能够极大的减少服务器的投资。在投资节省的同时,运行维护成本也随着数量的减少而大幅减少,运维人员的工作量减少了80%以上。2.保障源代码的安全。基于zsCloud,可以构建完全密闭的系统,工程师所有开发和测试在云里进行,充分保障源代码的安全。3.缩短软件开发测试周期。通过zsCloud模版快速交付功能,系统管理员只需事先将测试用的服务器所用的各种环境做成模版,即可在虚拟服务器交付时生成有相同测试环境的系统。3分钟20台虚拟测试服务器的交付能力,极大提高了交付效率,减轻了系统工程师的部署工作量。4.优化软件测试流程。测试过程从以前填写测试计划,提交计划等待测试服务器,再进行测试转变为直接在自助服务系统申请测试用服务器,选择好模版和硬件配置后,管理员进行审批后即可生成出想要的测试服务器,这些过程仅需几分钟即可全部搞定。5.提高软件开发测试环境的可靠性。相比之前各种软件开发测试服务器部署在单台物理服务器上,zsCloud为开发测试云服务器提供了双机热备服务,无需以前复杂的双机热备配置,现在只需一个按钮,zsCloud将自动通过虚拟化底层为虚拟服务器提供双机热备功能。一【中数博阳版权所有】第6页共25页旦主虚拟服务器发生宕机,备用虚拟服务器将接管服务,不会因宕机产生服务不可用现象。6.云服务器生命周期自动化管理,最大程度上减少维护成本。以前的测试服务器在各个产品间调配使用,IT人员经常不知道服务器是否使用完毕,需要询问以确认哪些服务器处于空闲状态。zsCloud提供的服务器生命周期自动化管理,很好的解决此问题,测试人员只需在申请服务器时设定好租用时长,到期后,系统将自动回收计算和存储资源。如果服务器到期时测试没有完成,测试工程师可以续租,延长服务器使用时间。7.云助手,方便开发测试工程师登录云服务器进行工作。中数云助手,可以自动获取云服务器信息,同时,工程师可以登录云助手进行开发测试或者管理云服务器。7.按组织结构和项目管理,透视您的IT资源。并且可以按照项目

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功