Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心1城市商业银行软件开发中心桌面云打包解决方案摘要:根据城商行软件开发的特点,采用桌面云平台,以规格打包模式提供解决方案,快速建立桌面云开发环境。目录需求..................................................................................................................................................2行业背景...................................................................................................................................2软件开发模式及难题...............................................................................................................2VERDE桌面云解决方案................................................................................................................3VERDE桌面云配置案例................................................................................................................450人配置方案..........................................................................................................................4100人配置方案........................................................................................................................5200人配置方案........................................................................................................................6Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心2需求行业背景近年来,由于我国经济的快速发展,城市商业银行(以下简称城商行)规模迅速扩大,客户对商业银行服务的需求越来越多,对服务的质量要求也越来越高。与此同时,银监会和人民银行对城商行的系统监管日益严格,各种监管系统建设也逐步展开,各种系统亟待开发。因此城商行系统开发建设处于高潮阶段,这就对系统开发与建设方面人员偏少的城商行提出极大的挑战。软件开发模式及难题城商行由于自身规模原因,不能像大型股份制银行那样设立完全独立的软件开发中心,更偏重于建设精干的软件开发中心,再辅以不同规模的临时性软件外包开发业务。针对某具体项目,临时组建项目组,以本行开发中心人员为项目组核心,配备经过考察招标的外包公司的开发人员。外包并非是将项目带回外包公司自行开发,而是由城商行提供开发办公地点、开发环境,双方合署办公以便及时沟通。因此经常面临以下问题:1)开发环境准备时间长由于每次的外包公司可能不同、每个项目开发工具不同,需要提供统一的开发环境,而外包公司人员自己带来的计算机设备参差不齐,使得开发环境的准备周期过长。2)知识产权保护项目的系统分析、设计等各阶段的文档和软件源代码,是项目的知识产权核心内容。在整个开发周期内是分散存放在各个开发人员的桌面上,即使采用项目管理的应用系统来上传和规范存放,但都是依赖人工,总是会由于各种原因而出现遗漏甚至丢失,造成项目的中断或延期。3)多机的测试需要所开发的应用系统越来越多的采用各种客户端设备,因此使得软件的测试环节需要多种的客户端环境,就需要提供多种物理桌面。例如,Windows系统、Linux系统或安卓移动设备等;4)开发环境的安全临时组建的开发环境,在安全防范上也呈现出临时性和不确定性。例如,外包公司Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心3人员所带来的笔记本等设备,可能会携带病毒和木马,在该环境里进行传播;5)设备成本在开发过程中可能会出现设备不够需要添置,就会增加开发成本。而物理设备的采购流程又不能及时满足需要,耽误开发进度,也增加开发成。VERDE桌面云解决方案VERDE桌面云可为城商行软件开发所面临的问题提供了良好的解决方案。VERDE桌面云采用标准的VDI架构,即服务器计算模式。在后台服务器上采用虚拟化技术,将开发桌面环境托管在服务器的虚拟机上,而客户端可采用宽泛的计算机设备,访问服务器上的虚拟桌面,客户端看见的桌面与现有的物理桌面时一致的,所不同的是所有计算都是在服务器上进行。这样就一一化解上述难题:1)开发环境准备时间缩短了由于桌面云采用的是共享镜像机制,即只安装部署1个或几个桌面镜像,就可以提供给N个用户同时使用。因此,极大地缩短了开发环境的准备时间;2)知识产权保护每个开发人员的虚拟桌面里都有一个数据空间,即D盘。这个D盘是开具在后台服务器上或存储设备上的磁盘里,因此开发人员在开发过程中所有的关于项目的系统分析、设计等各阶段的文档和软件源代码,都无一例外的保存在数据空间里,这就在物理上提供了知识产权保护的机制,再配置以合适的数据备份计划,实现了完整的知识产权保护;3)以一机实现多机的测试需要VERDE桌面云的客户端可以同时打开多个虚拟桌面;4)安全的开发环境VERDE桌面云提供的共享镜像模式,可以有效防范各种病毒和木马,防毒软件的升级都由管理员在后台统一进行,无需每个开发人员关注;5)降低开发成本在开发过程中无需添置新设备,只需增加虚拟桌面类型发布给所需人员。Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心4VERDE桌面云配置案例城商行开发中心以及项目规模相对较小,按照人员数量可以分为50人、100人和200人。当然,这里只是原则上划分,实际上可能会略有出入。通常开发桌面环境:2vCPU;2GB内存;20GB数据空间WindowsXP、7、各种Linux桌面;Office软件、各种开发环境等。50人配置方案配置示意图:说明:只需在网络里接入VERDE服务器1台(配置见后);客户端采用现有的设备,安装VERDE客户端软件即可;不影响原有的开发应用服务器和网络设置。配置与报价:项目配置数量服务器DELLR7202路6核志强CPU,总计12核;128GB内存;5X600GBSAS磁盘;2个千兆网卡1VERDE软件VERDE并发许可首年的服务器费。50总价人民币壹拾陆万伍仟元整(¥165,000)每个桌面为¥3,300元Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心5100人配置方案配置示意图:说明:在网络里接入VERDE集群服务器2台(配置见后);在网络里接入共享存储1台(配置见后);在网络里接入AD目录服务器1台(配置见后);客户端采用现有的设备,安装VERDE客户端软件即可;不影响原有的开发应用服务器和网络设置。配置与报价:项目配置数量服务器DELLR7202路6核志强CPU,总计12核;128GB内存;5X600GBSAS磁盘;2个千兆网卡2共享存储US-i316G416盘位IPSAN存储设备;6X600GBSAS盘,裸容量3.6TB;4个千兆网口;1GB内存;1AD目录服务器DELLT1101路4核志强CPU;2GB内存;1X500GBSATA磁盘;1个千兆网卡1VERDE软件VERDE并发许可首年的服务器费。100总价人民币叁拾柒万捌仟元整(¥378,000)每个桌面为¥3,780元Unix系统技术有限公司VERDE中国大陆总代理&技术支持中心6200人配置方案配置示意图:说明:在网络里接入VERDE集群服务器4台(配置见后);在网络里接入共享存储1台(配置见后);在网络里接入AD目录服务器1台(配置见后);客户端采用现有的设备,安装VERDE客户端软件即可;不影响原有的开发应用服务器和网络设置。配置与报价:项目配置数量服务器DELLR7202路6核志强CPU,总计12核;128GB内存;5X600GBSAS磁盘;2个千兆网卡4共享存储US-i316G416盘位IPSAN存储设备;12X600GBSAS盘,裸容量7.2TB;4个千兆网口;1GB内存;1AD目录服务器DELLT1101路4核志强CPU;2GB内存;1X500GBSATA磁盘;1个千兆网卡1VERDE软件VERDE并发许可首年的服务器费。200总价人民币柒拾壹万柒仟元整(¥717,000)每个桌面为¥3,580元设计日期:2013年2月5日