利用赛门铁克veritas SFHA技术实现双机集群架构案例
赛门铁克容灾方案

VERITAS的数据复制方案是基于操作系统的复制方案对磁盘阵没
有任何品牌或型号上的特殊要求也不要求复制的数据全部在共享磁
盘阵列上。
既可以使用SAN,也可以使用标准IP网络
不需要专用硬件设备大大节约实施成本。VERITAS的远程数据复
极其复杂的甚至是无法完成的非常需要这种自动化工具的帮助。 5 VCS的部署方式和适用环境 VCS需要GCO选件需要在生产中心和容灾中心每台应用服务器
上部署生产中心采用以太网卡做心跳线至少每台服务器两个网
卡。两个数据中心之间采用IP线路做心跳线。
推荐采用Storage Foundation和VCS一起工作当然VCS也可以
上建立文件系统。将数据特别是需要进行远程复制的相关文件系
统、数据库存放在卷上。由于数据复制是基于卷的所以Volume
是进行复制的基础。VERITAS Volume Replicator(简称VVR)负责远程
数据复制。VVR复制基于Volume进行。复制的数据可以是数据库中的
时容灾中心是否可用。在现实中容灾演练发现最容易出事的环节是
容灾中心的数据一致性问题数据库根本不能运行。
如果采用Symantec VCS做HA软件VCS的Fire Drill功能可以
自动地验证容灾中心的数据是否可用它的工作原理是将容灾中心包
含数据的逻辑卷做一个快照通常需要验证的总数据容量的15%的空
1. 理论上两个磁盘阵列之间的距离不限
2. 在容灾中心需要部署相同操作系统的主机
3. 在容灾中心和生产中心间要有以太网相连接带宽依赖于需要
复制的数据量Symantec提供工具可以评估。 4. 需要在需要访问磁盘阵列的所有主机上安装Storage
赛门铁克大集群方案

赛门铁克大集群方案一、前言传统方式的集群系统,通常是1+1的方式(或者成为主备方式),即一台服务器运行正常的业务系统,称为主机;另外一台服务器做为备机,平常不做业务;当主机发生故障的时候,备机接管主机的任务。
所以,往往将之称为双机系统(示意图如下)。
上述传统的集群系统(或者双机系统),消除了服务器单点故障,一定程度上提高了系统可用性,但是其不足之处也较明显:∙可靠性不高。
在其中一台发生故障期间,业务将运行在高风险中。
∙服务器资源利用率低。
1+1集群方式很有可能使得每个业务系统都需要两台服务器。
∙存储资源利用率低。
1+1集群无法利用目前光纤存储网络的共享优势。
∙无法实现节能减排目标。
1+1集群方式因为服务器数量和相应的设备数量都很多,功耗和产生热量很高,对于企业实现节能减排目标非常不利。
∙采购费用高。
∙维护困难。
管理员需要管理数量众多独立的1+1集群。
随着集群技术水平的提高,多服务器集群(或者称为大集群)方案得到了大多数用户的认可,并在生产中大规模应用。
二、大集群方案简介多服务器集群,有多种结构,简介如下:∙N to 1结构:特点是多台主服务器共用一台专用备机。
任何一台主机发生故障,其业务系统都切换到专用备机。
主机修复后,在维护时间将备机上的业务系统切换回原主机。
示意图如下。
∙N + 1结构:特点与上述方式类似,但是不使用专用备机。
任何一台主机发生故障,其业务系统都切换到备机。
主机修复后即作为备机。
示意图如下。
∙N to N结构:特点是所有的服务器都作为主机,没有备机。
当某主机发生故障后,切换到另外一台主机。
主机修复后,在维护时间视实际情况将部分业务切换回该主机。
前提是每台主机都有一定的计算能力冗余。
示意图如下。
举个例子,以往支持15个业务系统,可能需要30台服务器(按照1+1集群方式计算)。
使用大集群后,可以采用15+2或者15to2结构,大大减少服务器数量,真正实现了节能减排目标。
不光是减少了采购服务器的费用,更重要的是管理员现在只要管理一个集群就可以处理所有的业务系统高可用问题,大大降低了管理难度。
Symantec 备份一体化系统解决方案_v3

Symantec™ NetBackup Appliances
21 21
NetBackup智能重删技术
可视的备份优化, 绿色, 全局重删
NetBackup 数据流 传统备份数据流
我们能看 到什么
他们能看 到什么
?
我们可以做到的–
• “一步到位” 备份和恢复 快 • “智能” 重删 可感知数据 • 使用更’少’的计算资源 绿色 • 重删计算平台 可自由拓展
• 准备好了下一代的网络架构
IP端重删
光纤链路/ SAN
• 合适目标端重删的大数据量服务器
10GigE
• 可以基于10GE的网卡绑定拓展带宽
NetBackup 5230
• 可以方便基于现有SAN网络进行拓展 • 替代物理带库和虚拟带库
8Gb FC
重删流程
• 可nces Overview
远程办公备份symantecnetbackupappliances更简单的远程办公室和分支机构数据保护管理皂i您生活中的真实改变symantecnetbackupappliances案例介绍1xx省电力备份架构改造工程路机房备份域路机房备价域送变电机房i2mo4ftw1293外动糅及264rrpvltlllds系统ikbu5220js0ficisco221iso9120yds9506wsmiri6one昨u2个lnc5驰改造后乃核心系统备份恢复速度提升m276mantecnetbackup5230applia案例介绍2xx公积金容灾系统主数据中心3加密引筝sm引華?备份敷据每天12点通过2m健路传输到灾备中心?传输完成后自动发起一个恢复操作将核心数据库的全备份自动恢复到灾备系统?放置一台pc眼务器安装免费虚拟系统用于恢复演练帄台建设?安装ops康务器对主数据中心和生产中心的备份城进行集中监控mantecnetbackup5230applia案例介绍3xx省财政数据集中上收kir保护现有各份系统投資充分利用现有帯宽建立完备的恢复演练体系建立了集中的备份监管体系备份容灾集中的完美融合mantecnetbackup5230appliancesdc須中国证券登记结算有限责任公司上海分公司chinavelecom广东移动广东电信福建移动福建公安厅四川电力中国证券登记结算中心中国中铁股份有限公司上chinarailwaygrouplimirki中国铁路股份有限公司新疆公安厅netbackupappliance頌由国区成功案农中国摻动通信chinamoftlfttznbuappliance成功案例呼和浩特财政局锡林郭勒财政局西太帄洋银行云南电力安徽电力普洱供电局乌海市人民政府政务信息化工作办公室深圳比亚迪杭州娃哈哈上海宝钢nbuappliance成功案例?江苏电信?镇江公安?恒大地产?福建移动?福建中海油?克拉玛依中心医院?重庆社保?吉林农信汇报完毕感谢聆听dll
Veritas Cluster Server for Oracle双机热备的配置

Veritas Cluster Server for Oracle双机热备的配置-概述将Oracle的双机放在DB2双机后面讲有两个原因:一是DB2的配置相对于oracle的配置来说比较简单,数据库的模式也比较容易理解,从简单的开始了解有利于用户的学校,而其中相似的地方用户可以参照DB2的配置;二是DB2双机的配置,也只能说是oracle双机配置的子集,用户在学习了DB2的双机之后,oracle双机配置的很多相似的地方简单说明一下即可,不会让用户感觉到重复,但是用户可以比较一下这两种模式的异同,有利于用户选择更合适自己的双机配置模式。
将sybase放在最后并不是因为它更复杂,而是它在这三个数据库之中,用户相对比较少,需要的人不多。
-DB2与Oracle数据库的对比DB2和Oracle有很多的不同,要想了解清楚,那个不是一朝一夕的功夫了。
幸运的是,因为我们现在只是需要做双机配置,所以我们只是在可能会影响配置的概念上,做一个简单的比较。
1.配置结构的不同:DB2数据库的双机热备只支持一种模式,就是DB2的程序在两台机器上各有一份,只有数据文件存放在共享存储中,如下图所示:图1,DB2双机配置结构图这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。
这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。
对于oracle来说不但可以支持这种程序存放在不同机器上的做法,而且支持把oracle的程序文件也同时放在共享盘上,其结构图如下所示:图2,oracle双机结构图-程序在各个服务器上图3,oracle双机结构图-程序和数据都在共享盘上将数据与程序同时放在共享盘上的优点有两个:一是节省磁盘空间,用户只需要保留一份数据库备份;二是有利于程序的一致性,不会因为数据库版本的不同,产生差异,可以避免产生一些莫名的问题。
Veritas SF方案简要分析

第1章赛门铁克Veritas SF方案简要分析1、SF对于系统磁盘的管理上,首先并不是基于系统底层管理。
存储的磁盘在映射到系统层被系统所识别后,AIX、linux都需要卸掉自身的多路径软件。
这样由于光纤链路的冗余性,映射到系统中的磁盘id会因映射到主机的光纤链路有几根而变成多少块磁盘。
不管是执行fdisk -l 还是lspv 你会看到系统底层有一堆盘符。
即使通过SF多路径管理软件自身整合后,也只能是SF软件层来查看磁盘的映射关系,系统层是看不到的。
而且AIX当系统第一次用自身多路径识别到存储后,如果删除了多路径软件,而没有删除盘符,那么重新系统重新扫描后,磁盘id会变的混乱不好对应关系。
总之,本应该系统层来做的事情现在交由第三方软件来做,给后期运维会带来不小的麻烦。
2、SF在双活上的管理还是基于系统上层的管理,而不是存储底层的管理,他不同于同有这类存储自带的存储双活功能。
存储的双活切换,需要SF在系统上层软件去调度切换,这样因为过了中间层,其中的故障节点也相对要多。
如果用存储本身来进行存储双活,那么对于系统层所看到的始终是一套磁盘,而不会是多套磁盘混杂。
这就是SF在管理磁盘上的软肋。
而且当存储层出现故障、或者性能出现问题,SF只能从系统的性能查觉到,但是有些问题其实存储早已暴露出来了。
而存储本身可以对存储层的性能、硬件状态进行监控,而且可以随时查到当前的报表。
这样,更容易让运维人员去确认和分析问题。
3、双活方案实现了站点级的冗余的容灾解决方案,但是受限于当前的技术等因素,在建设过程中解决了企业当前面临的业务连续性问题,同时也产生了新的问题,就是双活解决方案普遍存在的脑裂现象,在意外事件发生时,若监测技术不到位、系统平台不健康、两数据中网络波动性中断等因素的发生,使得两个数据中心一体化的业务系统会分裂成两个独立的数据中心。
使用户很难取舍哪一个是唯一的生产数据,那一个是将要废掉的非生产数据。
这是veritas SF解决方案中常出的问题。
赛门铁克数据保护新产品发布会在京召开

赛门铁克数据保护新产品发布会在京召开
佚名
【期刊名称】《铁路计算机应用》
【年(卷),期】2005(14)9
【摘要】2005年8月30日,赛门铁克公司在京召开以“超越备份无所畏惧”为主题的巡展,介绍数据保护新产品VERITAS NetBackupTM6.0。
会上,该公司对当今企业存储所面临的问题和用户需求、技术趋势、NetBackupTM6.0的新特点以及用户案例作了讲解。
NetBackup Operations Manager的主要功能包括。
【总页数】1页(P55-55)
【关键词】赛门铁克公司;新产品发布会;数据保护;NetBackup;VERITAS;Manager;用户需求;企业存储;技术趋势
【正文语种】中文
【中图分类】TP393.08;TP391.7
【相关文献】
1.生态家纺绿色革命海兴生物质舒弹丝创新产品新闻发布会在京召开 [J], 雷蕾
2.科技,让城市更清洁--中交西筑在京召开2014环保、养护新产品发布会 [J], 苏红云;胡晓雯
3.天空卫士2016年新产品新技术发布会在京隆重召开 [J],
4.天空卫士2016新产品发布会在京召开 [J], ;
5.打破技术垄断,共创英雄事业天空卫士2016年新产品新技术发布会在京隆重召开 [J], 李近
因版权原因,仅展示原文概要,查看原文内容请购买。
Veritas Cluster Server for DB2双机热备的配置-高级

Veritas Cluster Serve for DB2 agent双机互备配置(高级)本文的读者在阅读本文之前,应该先阅读《Veritas Cluster Server for DB2双机热备的配置》一文,了解到DB2双机热备的基本原理和配置方法。
本文针对的是DB2的高级需求-大规模并行处理(Massively Parallel Processing, MPP)-环境下,用户如何利用VCS配置双机互备环境。
MPP简介首先介绍一下DB2的大规模并行处理(MPP)的含义。
MPP其实就是多台计算机协同工作,共同完成同一个任务,目的就是为了能够使用一些比较廉价的服务器一起工作,提供给用户单机无法完成的服务。
而双机互备就是指当这些机器中的某一天出现故障的时候,其他的服务器可以接管运行在其上的服务请求,保证服务的高可用性。
大规模并行处理有两种方式:无共享并行方式和共享磁盘并行方式。
无共享并行方式是指集群中的数据库系统各自使用自己的数据资源,将协调程序发给自己的数据请求在自己的数据库上面查询,再将结果返回,由协调程序来将各个数据库发过来的数据组合成大的数据集并且发送给用户。
这种工作模式的优点是易于部署,结构简单清晰;缺点是缺乏高可用性,节点中任何一个节点的损坏都会导致其数据资源不可获得,破坏了数据请求的完整性。
其工作模式如下图所示:图1 无共享并行体系结构共享磁盘共享方式是指多个数据库同时工作,但是他们所读写的资源都是在一个共享的磁盘库中。
他们之间的访问冲突是通过锁机制来解决的。
它的优点是高可用性,任何一个节点的故障都不会对数据访问造成影响,每一个节点都可以访问全部的数据资源;这种缺点当然也是有缺点的:随着服务器数量的增加,锁的数量以及数据库访问失败的频率也会指数级的增加,会成为数据库访问的瓶颈。
然而,在目前的实际应用中,一般集群数量不会太多,所有这个因素可以忽略不记,而其带来的高可用性是大多用户选择它的主要原因。
赛门铁克x86平台完整解决方案

协议
后端机架式智能存储平台
Metadata
Data
1
2
IP/Ethernet
Data
2
Object Store meta data servers
File Store data servers
主机虚拟化环境的存储管理
VMware存储虚拟化整体架构
议程
并行计算存储解决方案
1
高可用解决方案
2
存储虚拟化管理
3
主机虚拟化环境的存储管理
4
桌面虚拟化存储解决方案
5
从物理到虚拟的管理平台
6
并行计算存储解决方案
With CFS
Without CFS
可并行访问的文件系统
通过使用集群文件系统 (cluster file system),所有集群内服务器均可实现并行的文件系统访问。
在一个时间点上传统文件系统只能在一台机上被访问,否则数据可能会被破坏。
ቤተ መጻሕፍቲ ባይዱ
Storage Foundation Cluster File System
比NFS有更好的性能可企业级线性扩展单个集群可支持多达32节点更快的集群切换速度内置数据库加速模块
基于VxFS的文件系统充分利用现有硬件与SF无缝整合内置各种应用代理统一的管理接口 (VOM)
高性能
强大的基础架构
用更少的硬件提供等同的性能
CFS可以提供几乎线性增长的处理能力可模块化增加服务器处理能力SF CFS 让Linux更容易被企业使用
高可用解决方案
Storage Foundation High Availability
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
利用赛门铁克veritas SFHA 技术实现
双机集群架构案例
一、系统拓扑结构: A 机
IBM P750B 机IBM P750
FC SWITCH1FC SWITCH1
磁盘阵列1
IBM-DS5100磁盘阵列2IBM-DS5100
(一)环境描述
两台IBM P750 小型机,其中A 机和B 机组成一个Oracle Rac ,两个存储上划分同等Lun 。
(二)SFRAC 功能
1.通过底层VXVM 功能,实现两个盘柜的镜像(Mirror ),保证在一个阵列出现down 机,损坏等情况下保证应用的可用;
2.通过文件系统CFS ,提供Oracle 的并行操作,到达Oracle RAC 的功能。
3.设置IO Fencing 功能,防止因心跳线断掉,而出现的脑裂情况。
二、详细功能:
(一)镜像功能
赛门铁克
Storage Foundation 采用独特的镜像双写技术,构造全冗余的存储高可用架构,在存储层面实现“HA ”,当一个存储发生硬件故障时,业务系统主机会自动采用另一个镜像存储提供数据,核心业务丝毫不受影响。
另外,当生产存储性能下降到一定程度时,Storage Foundation 会自动断掉主机与生产存储的连接,直接读取镜像存储数据,使业务应用性能免受生产存储性能的恶劣影响。
而且Storage Foundation 能够实现异构存储之间的高可用HA ,最大限度避免来自同构同型号存储的Bug 并发影响。
该技术彻底消除核心业务系统的存储单故障点,减少业务中断风险,有效加固存储层面的高可用性,减少意外停机时间。
(二)DMP动态多路径
DMP(Dynamic):采用Symantec DMP组件(动态多路径)实现主机对存储的多路径读写;在 I/O 路径出现故障时,确保可以访问存储设备,保证数据的可用性;通过I/O路径优化算法改进I/O 性能。
其主要功能如下:
1.光纤多通道的Fast failover 快速切换;
2.I/O 路径优化,提供六种算法:平衡路径,循环,最小队列长度,自适应,优先级,单个活动路径;
3.自动发现光纤路径;
4.动态监测多路径的状态;
5.异构环境支持,支持所有主流的磁盘阵列。
(三)IO fencing
多块仲裁盘:仲裁盘的冗余,同时多个仲裁盘的机制可以保证多数节点集群存活。
I/O Fencing技术,磁盘仲裁技术的高级应用,防止Panic集群再次造成脑裂或破坏数据。
(无需额外的硬件或软件代理).建议基数磁盘。
(四)Cluster File System
CFS(Cluster File System):通过部署CFS,将相同的文件系统同时MOUNT 到多个节点上,实现双中心三个数据库节点同时共享文件系统。
1.CFS 体系结构
SF Oracle RAC 使用 CFS 管理大型数据库环境中的文件系统。
由于 CFS 是VxFS 的扩展,所以它以类似的方式运行并在内存(通常称为缓冲区高速缓存或vnode 缓存)中缓存元数据和数据。
CFS 使用称为 Global Lock Manager (GLM) 的分布式锁机制确保所有节点都具有一致的文件系统视图。
GLM 通过协调对文件系统元数据(如 inode 和空闲列表)的访问,实现跨节点的元数据和缓存的一致性。
GLM 的角色是基于每个文件系统进行设置,以实现负载平衡。
CFS 涉及主要/辅助体系结构。
集群中的一个节点是文件系统的主节点。
虽然任何节点都可以启动操作来创建、删除数据或调整大小,但仅 GLM 主节点执行实际操作。
创建文件之后,GLM 主节点会为了保持多个节点中数据的一致性而提供锁。
例如,如果节点尝试修改文件内的某个块,则它必须获取独占锁,以确保其他可能缓存了相同文件的节点的缓存副本失效。
SF Oracle RAC 配置尽量减少了对 GLM 锁定的使用。
Oracle RAC 通过 ODM 接口访问文件系统并处理自己的锁定,只有 Oracle(而不是 GLM)才缓冲数据并协调对文件的写入操作。
单点锁定和缓冲可确保实现最佳性能。
仅当文件的元数据发生更改时(如创建和调整大小操作期间),才涉及 GLM 锁定。
2.CFS 文件系统的优点
在 VxFS 中适用的多种功能在 SF Oracle RAC 环境中不起作用,因为 ODM 负责此类功能。
CFS 为 VxFS 增加了高可用性、一致性和可伸缩性及集中管理等功能。
在SF Oracle RAC 环境中使用 CFS 具有下列优点:
■增强了可管理性,包括易于创建和扩展文件
如果没有 CFS,您必须为 Oracle 提供固定大小的分区。
而使用 CFS,则可以动态扩充文件系统以满足未来的需求。
■减少了用户错误的发生率
原始分区不可见,因此管理员可能会因误将文件系统放置到这些分区上而对其造成损害。
Oracle 中没有任何机制可防止此类错误。
■数据中心一致性
如果有原始分区,则您只能使用特定于 RAC 的备份策略。
CFS 允许您通过数据中心实施备份策略。
(五)Veritas Cluster Server
Veritas Cluster Server (VCS) 通过控制组件层的启动和关闭,以及提供监视功能和故障通知功能来指示 SF Oracle RAC 操作。
在典型 SF Oracle RAC 配置中,VCS 的 Oracle RAC 服务组作为“并行”服务组而不是“故障转移”服务组运行;发生故障之后,VCS 不会尝试迁移发生故障的服务组。
相反,可以使用该软件将该服务组配置为在发生故障时重新启动。
VCS 体系结构
高可用性后台驻留程序 (HAD) 是运行在每个节点上的主 VCS 后台驻留程序。
HAD跟踪集群配置中的变化并通过 GAB 和 LLT 通信来监视资源状态。
HAD 使用代理管理所有应用程序服务,这些代理是已安装的程序,用于管理资源(特定的硬件或软件实体)。
VCS 体系结构设计具有可扩展性和高效率的特点。
HAD 不需要了解如何启动 Oracle或受 VCS 控制的任何其他应用程序。
相反,可以添加代理来管理不同资源,且不会对该引擎 (HAD) 产生任何影响。
代理仅与本地节点上的 HAD 通信,而 HAD 通过与其他节点上的 HAD 进程通信来交流状态信息。
由于代理不需要在系统间通信,所以 VCS 能够最大限度地减少集群互联上的通信量。
SF Oracle RAC 为 VCS 提供了特定代理,用于管理 Oracle Grid Infrastructure 和数据库(包括实例)等 CVM、CFS 和 Oracle 组件。