Chinaunix首页 | 论坛 | 博客
  • 博客访问: 678835
  • 博文数量: 535
  • 博客积分: 9970
  • 博客等级: 中将
  • 技术积分: 7260
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-15 03:47
文章分类

全部博文(535)

文章存档

2011年(1)

2008年(534)

我的朋友

分类: 服务器与存储

2008-06-22 15:51:01

为了更好地支持山东联通业务的迅速发展,应对业务环境的不断变化,向用户提供更好的服务,山东联通把原来离散的、针对不同业务和不同地区用户的IT支持系统整合成为了一个统一的业务支持系统。但是由于山东联通的业务全面地、高度依赖于这样一个整合的支持系统,所以要求该系统的可靠性必须达到一个更高的水平,系统必须具备容灾能力,因此,容灾备份系统成为山东联通业务支撑系统必须建设的功能子系统。山东联通对容灾备份系统的要求主要体现在以下方面。

  ——分散分布,互为容灾。山东联通拥有多个具备生产条件的机房设施,这些设施之间具有良好的光纤通信资源。基于上述的考虑,山东联通从整个数据中心建设的高度出发,提出了“逻辑集中,地理分布,互为容灾,负载均担”的数据中心建设思路。它要求容灾备份系统能把核心业务支持系统分布到多个地理上相隔离的机房,然后相互进行容灾。

  ——完整业务恢复。当生产点的业务数据无法访问时,容灾备份点保存有生产点业务数据的副本,这一数据副本能够支持业务继续在容灾备份点恢复运行,但是二者之间通常是有差异的,这个差异被称作RPO(以时间度量)。由于山东联通每天均有大量的业务进行,因此,山东联通要求容灾点的业务状态和生产点必须保持足够一致,如果用术语RPO来描述,就是RPO为0,即要做到业务状态的完整恢复。

  ——快速、多向灾难切换。山东联通在容灾系统中选用了同步数据复制模式,并倾向于采用基于存储的复制软件。除此之外,山东联通要求数据复制技术和应用系统的界面清晰。

  经过反复比较,山东联通认为基于EMC存储系统的数据复制软件SRDF软件能够很好地满足容灾备份系统的要求,并采用SRDF软件来建设山东联通的第一期容灾项目,以实现容灾和资源共享。

  SRDF软件使分别位于两个数据中心的计费系统和营业系统数据相互复制。两套系统的主机资源在正常情况下分别运行各自的应用系统,在灾难发生时,可接替对端的系统继续提供业务支持。

  为了充分检验技术方案、产品性能和功能,山东联通对该容灾系统进行了断开一条链路、两条链路全部断开、机房灾难切换等容灾演习。结果表明,断开一条链路,生产系统继续运行。在机房灾难切换中,一机房(灾难点)的应用在二机房(容灾点)的主机上顺利启动,所有模拟灾难发生前的数据完全可在二机房的应用中访问操作。当前端应用连接到二机房后,业务可以恢复运行。而当一机房恢复后,系统可以在很短时间内迅速切回。模拟灾难期间在二机房操作的模拟业务数据,系统切回一机房后可同样访问操作。

  在实现硬件资源复用之后,为了进一步实现数据资源复用,使系统的投资回报更加增强,山东联通进行了第二期项目,即容灾和数据复用。

  在该容灾项目中,山东联通利用EMC的另一个软件TimeFinder对数据生成业务持续性卷(BCV),再将BCV数据开放给另外一台主机作其他应用之用。

  在山东联通,数据争用是系统运行当中的一个问题。比如,营业数据库主要支持营业系统运行,但是,各个地市分公司为了了解本地市的运营情况,通常需要查询营业数据库以获取最新的运营统计数据。在容灾系统上线之前,各个地市通过直接访问营业数据库来实现上面的功能,这样做一方面对营业数据库带来额外的负载,影响生产运行;另一方面,还存在安全隐患,威胁业务的稳定运转。

  TimeFinder软件具有的数据实时备份功能,完全将地市查询和生产系统的数据相隔离,既保证生产性能不受干扰,又确保数据安全,同时为查询应用提供了更大的灵活性,这一应用甚至可以更改原有数据
阅读(293) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~