● 硬件资源需求:
现有资源利用率不高,IT资源敏捷性不够,无法满足业务持续发展,因此需要分配服务器和网络资源,提高资源利用率。
● 可靠性和连续性需求:
银行现有传统数据库无法满足业务的快速增长的需求,无法实现性能和容量的横向扩展,银行业务可能会因数据盘读取数据慢或故障等原因导致的服务中断,造成业务较长时间无法对外提供正常服务。
● 并发需求:
银行当前网络带宽资源有限,开发测试环境每天有大量资源申请、环境构建的需求,存在资源回收难等问题,每逢业务办理高峰期,网站浏览和访问量暴增,会对应用服务器带来巨大压力,都可能导致访客请求失败、或增加响应时间。客户办理业务时间变长,将直接影响对银行业务的体验感受越差。
确定总体方案,在银行原有硬件、网络配置上,优化网络结构,采用二层打通的VLAN模式。存储层面采用分布式架构,在数据保护层面采用多数据副本机制。
部署基于OpenStack的云计算平台,提供资源整合的能力,提高现有IT资源的利用率,并提供快速交付、弹性计算、智能调度,满足业务发展需求。
提供自服务门户,将大量重复工作自动化实现,快速交付测试环境,通过运营管理实现资源配额管理、计量计费、自动回收释放。
部署金融及分布式数据库,兼容原有业务系统,实现业务无缝迁移。
● 从用户使用角度
优化网络结构,利用同期规划的负载均衡模式大幅降低IT建设成本,有效提高IT资源利用率及弹力,基于x86服务器的分布式数据库方案,节省购置高端小型机的成本,并提供更加灵活的横向扩展能力,可根据业务压力灵活横向扩展。
● 从高并发需求角度
即使出现大量的访问请求,或因物理网卡、网线、光纤模块故障,导致的网络通信中断,也能通过网卡bond的冗余及HA容灾机制,确保云计算平台、业务系统不被中断,并快速恢复响应。
● 从监控角度
通过云计算平台,管理员可以监测每台物理机上的虚拟机和资源使用情况、虚拟机运行情况和用户情况,自助服务提升了开发测试环境交付的敏捷性,降低运维交付压力,解决资源回收难的问题。