IT运维管理,创造商业价值!
中国IT运维网首页 | 资讯中心 | 运维管理 | 信息安全 | CIO视界 | 云计算 | 最佳案例 | 运维资源 | 专题策划 | 知识库 | 论坛

详解容灾备份基础:数据复制架构

2008年05月14日
IT168/霹雳

随着信息技术的蓬勃发展,大大促进了人类社会的进步。网上信息交流、电子商务、办公自动化、自动控制技术等信息技术极大地减轻了人们的劳动强度、方便了人们的工作、学习和生活。然而,随之而来的数据备份、容灾问题的解决也越来越受到人们的重视。但是由于目前业界没有一个统一的标准。每家存储供应商在制定自己的容灾战略时,都会采用适用于自身技术、与原有产品相匹配的技术。这样一来,作为容灾的基础,选择一个合适的数据复制的构架就显得非常重要了。

数据复制是一种实现数据分布的方法,就是指把一个系统中的数据通过网络分布到另外一个或者多个地理位置不同的系统中,以适应可伸缩组织的需要、减轻主服务器的工作负荷和提高数据的使用效率。数据复制的过程类似于报纸杂志的出版过程,即把信息从信息源迅速传送到信息接收处。对于用户而言,选择合适的数据复制架构就成了提高复制销率的的关键。

目前数据复制的主要分为三种:基于存储阵列(Storage-Based);基于交换机(SAN-Based);基于主机(Host-Based)。下面我们就来说说目前的三种数据复制架构。

一.基于存储阵列(Storage-Based)

磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘使用,它将数据以分段(striping)的方式存储在不同的硬盘中,存取数据时,阵列中的相关磁盘一起动作,大幅减低数据的存取时间,同时有更佳的空间利用率。磁盘阵列所利用的不同的技术,称为RAID level,不同的level针对不同的系统及应用,以解决数据安全的问题。

一般高性能的磁盘阵列都是以硬件的形式来达成,进一步的把磁盘快取控制及磁盘阵列结合在一个控制器(RAID controler)或控制卡上,针对不同的用户解决人们对磁盘输出入系统的四大要求:

(1)增加存取速度

(2)容错(fault tolerance),即安全性

(3)有效的利用磁盘空间

(4)尽量的平衡cpu,内存及磁盘的性能差异,提高电脑的整体工作性能。

目前业界有两种基本的基于磁盘系统得远程拷贝形式:

同步PPRC远程拷贝:同步远程拷贝能够在远地点提供最新程度的数据当前值,但应用程序会因等待写I/O操作的完成而被延迟。

异步PPRC远程拷贝:异步远程拷贝对应用程序性能的影响最小,但远程磁盘系统在数据最新性方面与本地系统相比会有一个延迟。

下面分别对两种方案中IBM在线存储产品的实施方法加以简要介绍

同步PPRC数据级灾难备份方案:IBM的PPRC提供了实现灾难备份的反感基础。PPRC全称PeertoPeerRemoteCopy,是以存储为基础的、实时的、与应用无关的数据远程镜像功能。PPRC实现较为简单,是无数据丢失且具有完全恢复功能的灾难恢复解决方案。

异步PPRC数据级灾难备份方案:为了提高PPRC数据备份方案的效率,可以考虑结合IBM公司的FlashCopy功能软件采用异步方式实现PPRC数据备份。在异步工作方式下,PPRC能够在远端更新未完成的情况下,只要本地更新成功就可以向主机返回“写成功”信号。好处是:可以在主备机房之间数据链路带宽成为瓶颈时,采用异步方式可以不影响主机房生产系统的性能。

坏处是:

1. 数据将有可能丢失;

2. 当异步同步不能最终成功完成的情况下,数据的一致性无法得到保证。

二.基于交换机(SAN-Based)

SAN存储指的是通过一个单独的网络(通常是高速光纤网络)把存储设备和挂在TCP/IP局域网上的服务器群相连。当有海量数据的存取要求时,数据可以通过存储区域网在相关服务器和后台存储设备之间高速传输。简单的说,SAN就是一个用于存储的全新的网络。SAN以光纤通道(FC)为基础,实现了存储设备的共享;突破现有的距离限制和容量限制;服务器通过存储网络直接同存储设备交换数据,释放了宝贵的LAN资源。

发表评论请到:http://bbs.cnitom.com

相关阅读

图文热点

谷歌即将发布新操作系统:冰激凌三明治
谷歌即将发布新操作系统:冰激凌三明治斯科特麦恩(Scott Main) 北京时间9月20日上午消息,据美国科技博客AllThingsD报道...
新手指南:四大妙招掌握linux系统维护
新手指南:四大妙招掌握linux系统维护对于服务器系统来说,Linux服务器相对来说比Windwos服务器要稳定与安全。但是对于...

本类热点