银行数据中心技术架构演进分析.docx

? ? ? ? ? ? ? 银行数据中心技术架构演进分析 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 目 录 TOC \o 1-3 \h \z \u 银行数据中心技术架构演进分析 1 一、为什么需要分布式数据中心? 3 二、集中和分布式架构两种数据中心的区别 4 2.1 分布式计算架构 4 2.2 分布式存储架构 5 2.3 分布式安全网络 5 2.4 分布式云数据中心 6 2.5 两种架构的主要区别 6 三、分布式架构数据中心的挑战 7 3.1 设计上的挑战 7 3.2 建设过程中的挑战 8 四、结束语 9 【摘要】近年来,传统商业银行信息科技建设取得了长足的进步。与此同时,伴随全球化进程加速、客户需求更加复杂多元、跨界竞争不断加剧,传统商业银行面临着严峻的挑战,也面临着全新的发展机遇。当前信息技术蓬勃的发展,使得传统商业银行亟需构建面向未来的客户服务模式,打造好全球化金融服务能力,建立起差异化竞争优势。在此背景下,各大商业银行均在探索切实可行的技术架构转型方案。近十年来分布式技术体系快速崛起,分布式架构越来越受到业界的青睐,金融业正在经历一场前所未有的从集中式架构到分布式架构的变革,构建分布式架构的云数据中心成为必然趋势。本文就简单分享一下某银行数据中心架构演进思路。 【关键词】分布式架构 云计算 云数据中心 在金融信息化建设快速发展的今天,IT 架构技术支撑能力显得尤为重要。作为一名银行数据中心的从业人员,根据十几年来的工作经历,谈谈自身的感受。从小型机和集中式存储的物理架构,到现在的分布式、大数据、智能化的IT架构,银行信息化架构也随着时代的进步在不断的升级,已开始逐步从集中式架构演变到分布式架构,基于分布式架构的云数据中心成为必然趋势。 一、为什么需要分布式数据中心? 随着云计算、大数据和物联网等新技术的大规模使用,数据中心成为了医疗、政府、互联网和金融等行业建设的重点。特别是银行数据中心由于承载核心业务,不允许任何数据中断、要求能够快速响应业务变化和具备一定的灵活性,已经成为了名副其实的“生产中心”。反观数据中心,传统的集中式架构已经无法满足新时代业务的需求。而基于分布式架构的数据中心是一个和集中式架构相对应的技术体系,包括了分布式业务部署、分布式计算、存储、网络安全等多种分布式技术的集合。在传统数据中心无法保证业务响应能力、连续性和灵活性,发展达到一定瓶颈的时候,分布式架构就自然成为了一种必然的选择。 在早期的数据中心建设中,大多数IT建设者们并不太关注采用何种技术架构,觉得没有那么重要。数据中心建设的重点就是让承载的业务系统稳定运行,为服务器、存储和网络设备提供一个良好的运行环境,让业务系统没那么容易“宕机”即可。所以早期大部分数据中心都是烟囱式的架构设计,每个业务系统都会配置一套独立硬件设备,数据完全是割裂的,导致设备利用率非常低,资源完全无法共享。 为了应对信息化的快速发展,提高设备利用率和灵活性,云计算技术被大规模推广和采用。云计算可以提供可用的、便捷的、按需的资源提供,逐渐成为了主流的数据中心架构,目前大多数行业的数据中心都已经具备了云计算的能力。除了大规模数据库等少数业务场景以外,新业务应用基本都是使用云模式进行构建,同时还有大量现有的业务应用正不断向云计算环境进行迁移。 基于云计算架构的数据中心建设已经成为主流的建设模式,提供更多的是一种服务。而基于分布式架构的数据中心,更多的是指一种数据中心的计算模式,而不是一种服务形式,它是云计算数据中心的技术基础和扩充。 二、集中和分布式架构两种数据中心的区别 分布式架构数据中心在技术层次上,主要包括两个概念:单个数据中心内的分布式架构和多个数据中心的分布式架构。单个数据中心内的分布式架构,主要包括分布式计算、存储、安全网络等多种分布式技术的合集。多个数据中心的分布式架构主要是指将传统多个数据中心统一整合为一个数据中心。实现业务连续性灾备,多中心运营和管理等。例如:将多个不同地区,不同规模的数据中心使用统一的管理平台进行资源的统一管理,使用统一的运营平台实现统一运行。 2.1 分布式计算架构 数据中心的分布式计算更多的是指分布式软件架构,是以分布式计算技术为基础,用于解决大规模问题的软件架构。分布式软件架构具有较好的伸缩性,特别在处理大数据问题时,分布式架构能显著提高处理速度。常见的分布式软件架构有分布式操作系统、文件系统和数据库等。 以数据库为例,传统数据中心是单个数据库为主,数据集中存储在一台服务器或存储上,数据的处理也集中在单个或多个集群节点内完成。传统数据中心数据库以Oracle、Db2为主,但是当单表数据量爆炸或者单个数据库无法承受高

文档评论(0)

1亿VIP精品文档

相关文档