构建在AS400上的高可用系统MIMIX

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

构建在AS400上的高可用系统MIMIX
---- 随着信息化进程的加快,人们对计算机的依赖性不断增强,而最让人恼火的事莫过于系统宕机。

再试一次, 对系统用户极不方便;再等一会儿, 将会生产拖延;再换一台新机器,那将是巨大的商业与信誉的损失。

IBM AS/400 是世界畅销的商用机系列,可以运行超过2 万种的软件包就证明其流行性及可靠性。

但对于IBM AS/400 的使用者,尤其在柜台业务系统和大数据量连续处理系统中,不论是IS 主管、系统管理员,还是财务主管,仍然需要了解AS/400 的可用性,选择最优的存储方案。

一、什么是可用性?
----用户希望尽可能地减少计算机系统的中断时间,保证关键应用在任何情况下都可以连续运行,这是用户对系统可靠性的一个基本要求。

日常维护工作和意外的灾难均会导致计算机的中断。

导致日常维护工作的中断有:主机升级、硬件维护或安装、操作系统升级、应用/ 文件升级或维护、文件重组、全系统备份等原因。

意外的灾难包括硬盘损坏、系统故障、软件故障、用户错误、电源掉电、人为破坏和自然灾害等因素。

IS 部门的任务是通过在适当的时侯配置适当的设备,防止意外损失,提供高可用,完成重要程序的运行。

----任何可用性管理系统的基础都是有力的存储与恢复。

充分利用AS/400 日志功能(Journaling capability)和委托控制可在意外发生时作到有备无患,保证快速恢复;UPS 的使用也为由于电源中断而影响系统运行筑加了保护层;同样ASP(Auxiliary storage pools)进一步限制了停机时间;冗余存储技术保证系统的连续运行。

而可用性指的是在至少两台系统间提供的解决方案(一台用于生产,一台用于热备份)。

----任何公司如果对计算机系统的可用性有很大的依赖性,那么一定要将可用性管理工具考虑到IS 策略中。

MIMIX 是目前AS/400 平台上最有竞争力的可用性管理软件,与OS/400、DB2/400 和其他应用软件一起为AS/400 提供了切实可靠的保障。

二、连续可用性的市场需求
----最早接受连续可用性观念的领域有金融业、制造分销、零售行业和医疗等,他们有实时数据需求、需24 小时连续操作的作业。

公司的系统管理员不得不逐步分段完成备份,因为他们无论如何也找不到一段完整的时间做这些工作。

----人们常会问如下的问题:怎样才能保证在每小时交易中保持系统可用并有时间完成备份和维护?公司以服务取胜,怎样使系统连续可用,改进服务质量并尽快投递用户的包裹?我想将核心商业应用分布到多个服务器和客户机上,增加的复杂性会保持可用性吗?主管想了解产品数据库,怎样在不降低关键应
用性能下提供最新信息?
----越来越多的公司由于计算能力接近极限,而开始考虑将关键应用分散到多机系统而非转更大的系统。

这种水平升级可以尽情发挥计算机的优势。

同样,AS/400 可以通过OptiConnect/400( 光纤) 连接,确保应用的数据群驻留在一个系统,而应用引擎(Engine) 在与另一系统进行快速通信。

这种方式包括在C/S 间的移动,但并不改变已有的AS/400 应用和数据。

----虽然水平扩展与各种C/S 计算方法非常诱人,但实际实施速度却较慢。

可用性仍然是人们关注的一个焦点。

分布式计算增加了网络的复杂性和系统宕机的可能性,而且若不采取相应的措施协同维护工作,那么分散的服务器就会有分散的日常Save/Restore 的操作,导致用户大部分时间不能存取数据。

为保证水平扩展的顺利实施,系统规划者需考虑所有影响可用性的因素,并制定策略减少宕机。

三、IBM AS/400可用性管理方案MIMIX
----AS/400 的高可用系统要保证完整正确的业务数据、精确的运行环境、可切换的网络连接。

----AS/400 平台的最优秀的可用系统软件MIMIX 则为AS/400 系统管理员和最终用户提供了一个上乘解决方案。

MIMIX 是将一台AS/400 上的数据与目标迁移到另一台或多台AS/400 上,这样进行维护操作和在灾难来临时系统对于终端用户是连续可用的。

MIMIX 的三个主要模块是:
----1. MIMIX/400
----MIMIX/400 是MIMIX 软件的核心模块。

MIMIX/400 通过对应用交易的实时复制,创建及维护一个或多个被复制的DB2/400 数据库。

交易数据可以从一台AS/400 传送至另一台或多台AS/400 上。

当灾难发生或计划内维护而导致系统运行中断时,用户同样可以在另一台AS/400 备份机上获取最新的交易信息。

MIMIX/400 同样支持某台AS/400 内部系统的数据库复制。

----MIMIX/400 具备Send、Receive 和Apply 三个核心工作流功能。

Send 用于捕捉源系统的日志,并发送数据到一个或多个目标系统;Receive 收集从Send 发送的交易,并存储在备份系统中,供Apply 过程处理;Apply 读取所有交易,并更新目标系统中相应的数据库。

这三种功能均由MIMIX 的同步性能支持,确保源、目标系统的一致。

----2. MIMIX/Object
----MIMIX/Object 对关键的AS/400 目标进行复制。

当用户自定义文件、
设备描述、应用程序、数据区、数据队列、假脱机文件、PC 或图形文件和其他关键目标在AS/400 生产机上增加、改变、移动、更名或删除时,MIMIX/Object 能够完成在一台或多台备份机上对以上30 多种目标操作的备份。

----3. MIMIX/Switch
----MIMIX/Switch 通过自动检测系统故障和初始化MIMIX 恢复过程,实现多系统可用性策略。

使用MIMIX/Switch,不用再依靠操作人员完成开关切换和备份系统配置过程,而在信息丢失前马上切换到可用系统上。

----在经历了第三代技术革新后,MIMIX 开发了CPIC(通用通信编程接口),比较先前的通信控制协议ICF(系统间通信功能文件),对同量的通信输出,CPIC 占用更少的CPU 时间。

MIMIX/400 的Send 与Receive 均包含数据过滤以提高系统性能。

当有超过100 个文件分配时,Apply 减少系统开销。

MIMIX Apply Session 允许同时打开999 个文件,支持32K 的数据库记录长度。

----MIMIX 版本3 中加入了键值同步。

键值同步允许一条记录中的一个或几个字段的合并,如用户ID 代码、电话号码等可成为映射数据库中的独特键。

这个键提供了相关记录号的另一种方案,并允许逻辑查看数据。

同步在不同数据库中间是存在的。

许多情况下,新程序应用版本的更新在不停止当前交易下就可完成。

----在有键值之前,同步经常是固定的,即发送和接收系统上的数据库文件必须物理一致,且非常精确的一致,不允许物理结构上的改变。

----有了键值同步,用户就不必去作数据库重组或应用更新,只要转向MIMIX 备份系统,使用正在重组的数据库即可,重组后即开始写过程。

键值同步对系统管理员而言节省了时间,减少了用户宕机。

若与" 用户退出" 配合使用,则优势更强。

四、AS/400 C/S 环境中的可用性
----1995 年IBM 引入了FSIOP 卡(文件服务输入/ 输出处理器),使PC 的应用服务于AS/400。

运行于配置了FSIOP 卡的AS/400 上的可用性管理软件保证了将关键程序和数据移到PC 服务器环境。

这种方式的优点有3 个:
----1. 强化维护
----由于分散的PC Server 每日均需实施Save/Restore 操作,因此减少了用户的使用时间。

当用FSIOP 卡将PC Server 的功能集成在AS/400 上,就
可以加强备份与恢复。

PC 与AS/400 的用户不用担心日常维护而影响工作了。

----2. 减少意外
----物理的复杂性与宕机有着必然联系。

AS/400 上的FSIOP 可以简化PC Server 物理的拓扑,以防系统发生意外。

----3. 简化支持操作
----由于FSIOP 在AS/400 上的使用,PC Server 的维护工作加强了,人工操作减少了。

五、OptiConnect/400
----OptiConnect/400 是IBM 的高速通信连接,它避免了标准通信线通过自身的设备驱动器与高速I/O 总线对话。

它的高速度允许C/S 类型的数据在AS/400 中共享。

可用性软件与OptiConnect/400 的结合为交互应用提供了理想的水平扩展方案。

----MIMIX V3 版本为OptiConnect/400 提供了完美的集成支持。

用户不必单独购买模块。

不论是运行在标准线或OptiConnect 上,MIMIX Send 与Receive 发挥了相同的作用。

MIMIX 还在数据组级上定义了通信,这意味着在源系统与目标系统中可以有多种通信连接,如OptiConnect 和令牌环网等,用户可以为应用选择连接。

例如由于大量交易引发的文件的改变可以通过OptiConnect 连接,而较少更新的数据组可以运行在令牌环上。

----大多数MIMIX 用户开始使用OptiConnect 管理巨大交易量,大部分已接受了多层的策略,即将数据库管理、应用管理和数据在不同的AS/400 层上处理。

在应用层与数据库层间的OptiConnect 容纳有网络上共享的实时信息。

运行在初级和此级数据系统间的OptiConnect 上的MIMIX 保证系统的可用性,水平扩展使得分散的AS/400 专心于核心应用。

----在OptiConnect 环境中提供多机系统可用性方案的同时不可忽视复杂的转换能力。

在OptiConnect 环境下,自动将AS/400 客户端从源系统转换到备份服务器比让用户从一台AS/400 透明地转到另一台AS/400 更为复杂。

MIMIX/Switch 可以免除这些担忧。

六、MIMIX 方案的优势
----(1) 基于双机系统的冗余为最大限度地减少中断时间提供了基础。

----(2) 备份系统可以从事其他用途,只需要提供备份的环境即可。

----(3) 减少计划性中断时间和减少非计划性中断时间。

----(4) 可在备份机进行只读操作,如查询、报表生成、磁带备份等,分担生产系统负担,增大系统吞吐量。

----(5) 可以通过分离应用与双向备份,实现分布处理,变垂直升级为水平升级,节约用户投资,使用灵活,可以满足用户更高要求,如,通过多对一备份,由一台备份机对几台生产机进行备份,以较小代价建立备份环境。

----(6) 可以通过远程备份,构建在线实时的灾难中心,使得生产机在遇到地点故障和自然灾害时,仍然可以在最短时间内恢复生产。

----世界众多的著名企业均选用了MIMIX,包括IBM、Carrefour、V olvo、Nike、CitiBank、Canon、Motorola 等。

中国的成功客户有中国银行(广东、上海、山西等)、中国建设银行、中信实业银行、中国农业银行、交通银行、商业银行、中国民航结算中心、中国远洋运输总公司、上海汽车工业销售公司、长沙卷烟厂等。

温馨提示-专业文档供参考,请仔细阅读后下载,最好找专业人士审核后使用!。

相关文档
最新文档