您的当前位置:首页数据中心及双机备份解决方案

数据中心及双机备份解决方案

2023-11-04 来源:飒榕旅游知识分享网
数据中心及双机备份解决方案数据中心及双机备份解决方案

对于企业用户来, 多种服务都是建立在数据库基础之上的, 大型www 服务器和邮件服务

器都必须通过与数据库的连接来提供更强大的服务, 也便于提供高级信息内容管理解决方案利于实现最有效的信息存储管理和分享通过使用数据库可以集中地存储管理和使用信息内容把数据整合到几个服务器上以便于及时地发布同时也可以减少信息技术费用减低复杂性

选择一个好的操作系统平台和数据库平台是ISP/ICP 能够提供高质量服务的关键

Turbolinux TDS Server 是面向建立数据库应用而开发的高性能网络操作系统平台其设计的目标是提供一个高性能高稳定性的操作系统平台系统针对数据库平台进行了全面的优化对核心系统进行了专门的定制开发所有核心参数的设置都是基于运行数据库系统而进行考虑使其与Turbolinux Server 6.0无缝的连接在一起充分发挥其优越的性能与数据库联系密切的共享内存和异步 I/O 专门进行了调整在此平台之上建立数据库的应用可以得到超乎寻常的性能TDS 全面捆绑了 Oracle 的数据库产品 Oracle 8i使数据库的安装不再成为困难用户可以在进行操作系统安装时就可以同时进行数据库的安装用户只需选择是否安装数据库就可以完成复杂的数据库安装工作减少现场工程师的技术支持费用整个操作系统和数据库捆绑在一起的费用非常低而高性能的配置能提升整个系统的性能

Oracle8i 是Oracle公司最新的面向Internet 计算环境的数据库它改变了信息管理和访问的方式 Oracle8i 将新的特性融入到了传统的 Oracle 服务器之中从而成为一个面向Web 信息管 理的数据库Oracle8i 支持Web 高级应用所需要的多媒体数据支持Web 繁忙站点不断增长的负载需求Oracle8i 是唯一一个拥有集成式Web 信息管理工具的数据库

Oracle8i 服务器内置Java VM支持Java Oracle8i 将强大的新型功能引入到了联机事务处理(OLTP) 和 数据仓库应用之中 Oracle8i 还对Oracle 数据服务器的几乎所有方面都给予了增强 全面改进了质量可用性性能可管理性多媒体数据类型支持和复制功能Oracle8ubterNedua将多媒体支持增加到了Oracle8i之中使其能够管理Internet应用和传统应用中的多媒体内容方便地访问图像音频视频文本和位置信息

InterMedia文本服务器功能支持对Web应用的强大的文本检索能力用户利用这一功能可以查询和分析以通用格式htmLWordExcelPowerPointWordPerfect和Acrobat/PDF存储的文件档案联机新闻报道客户请求报告和其他联机文本信息资源中的文档

interMedia音频视频和图像服务功能支持对Oracle8i数据库中以多种Internet格式访问不同数据源包括Oracle8i和外部资源如WebURL站点或特定服务器上的音频视频和图像数据interMedia支持在任意的流式服务器如Oracle?VideoServer或RealNetworksTMRealAudio和RealVideoServer上传输视频数据interMedia还支持对音频视频和图像数据的拖放功能OracleiFS将Oracle8i服务器的强劲功能与文件系统的易用性完美地结合了起来它提供对数据简单同一的访问使得存放在Oracle8i中的数据好象是存放在网络上另一个文件系统卷中一样

站在开发者的观点上看iFS只是一个数据存放场所其中包含许多不同应用的数据它使应用开发和界面设计变得非常容易而对于系统管理员来说iFS是一个单一文件存储

和消息传输系统而不是必须由系统管理员来维护和管理的多个独立系统

Oracle8i将JavaVM引入到数据库之中从而实现了在服务器上存储和执行JAVA代码的能力

SQLJ是一种基于Java的嵌入式SQL语言客户或服务器Java代码可以轻易地嵌入SQL实现与关系数据库的通信SQLJ在关系数据库和Java之间提供了一个强大易用的接口Oracle8i同时还提供对EnterpriseJavaBeans的支持并支持基于CORBA通信标准IIOP的通信能力分布式Java对象可以通过自身CORBA协议直接与OracleDataServer中的Java对象实现连接

Oracle8i对版本8.0的高端功能进行了扩充新特性包括以下诸方面多用户数据仓库管理能力更多的分区方式更强的与OLAP工具的交互能力以及在Oracle数据库间快速和便捷的数据移动机制资源管理

Oracle8i引入了资源管理能力为用户提供了更强大的系统资源控制能力Oracle8i引入了两个新的分区类型散列与组合散列分区技术为设备间均衡的条状化数据提供了一个易于使用的机制从而保持了性能组合分区技术组合了两种最佳的方法首先由一组值对数据进行划分然后再将每一个分区进一步划分为多个散列分区Oracle8i为存储多维数据和表的摘要计算结果提供了一种有效的查询重写机制从本质上改进了查询性能Oracle8i引入了一个API为直接的路径装载提供了一种机制这种方式也有利于ISV和系统管理工具合作伙伴开发易用的高性能数据装载工具Oracle8i还包含许多新特性用以改进数据仓库应用的管理和性能索引重建现在已可联机实现基于函数的索引可用来为表达式建立索引优化器的统计数据也可以从一个数据库复制到另一个数据库中并且也可以存储执行规划这样在Oracle各个版本中当数据库发生改变时或当其他因素时优化器统计数据和指定规划均能保持一致

日益增多的OLTP应用需求受益于众多新的特性这些新特性提高了可用性可伸缩性性能和可管理能力Oracle8i对Oracle7版本7.3的备用数据库功能进行了改进现在日志文件(redologfile)已可自动提供并适用于备用数据库在Oracle8i中通过一个稳健的基于规则的发布/订阅模型改进了先进的查询技术使得消息可以自动转发给已注册的客户端利用业务事件框架可以创建通过订阅消息实现无缝通信的集成应用新的事件触发器如今可允许数据库事件例如数据库启动或用户登录激活一个触发器从而执行一次操作Oracle8i为内部实例通信提供了一种新的机制称为ConsistentReadServer它允许在Oracle并行服务器上不加修改地实现应用并达到多个簇所提供的伸缩性从而大大提高了实例间读操作的性能Oracle8i还大大增强了Oracle并行服务器的可管理性包括能够帮助确定错误的发生位置在Oracle8i中还增加了恢复管理器从而使可管理性得到大幅度地提高Oracle8I中引入的LogMinerTM物性允许DBA察看事务日志文件的内容当用户不注意执行了一个误操作时它还可创建撤消该操作必须用到的SQL

DBA现在还具有多种方法用来控制实例如崩溃恢复所需要的时间允许它们强制执行限定的恢复时间这一特性允许DBA制定实例恢复期间需要恢复的块数量的上限 高可用性的考虑

数据库服务器是 ISP/ICP 最关键的系统之一为了保证数据库服务的可用性和安全性建议采用双机容错备份的方案采用双机容错是要达到两个目的一个是保证数据永不丢失二是保证系统的高可用性使系统不停止工作采用智能型磁盘阵列柜可以解决数据永不丢失的

问题,采用 TurboHA 双机容错软件可以解决系统永不停机的问题.下面我们将介绍采用基于 Turbolinux 的TurboHA 双机容错解决方案

TurboHA 通过装在两个服务器中的双机热备份系统软件使系统具有在线容错的能力即当处于工作状态的服务器无法正常工作时通过双机系统容错软件使处于守候监护状态的另一台服务器迅速接管不正常服务器上的业务程序及数据资料使得网络用户的业务交易正常运行保证交易数据的完整一致性及交易业务的高可靠性

TurboHA 采用容错软件与磁盘阵列结合的解决方案,达到监控所有的软硬件的资源操作,并且具有自动处理一些错误的功能

TurboHA 能够管理两台Linux 服务器并提供两种工作模式Hot Standby即双机热备份两台服务器为生产机——备份机关系当生产机发生故障时备份机自动接管生产机的任务和数据使拥护业务交易正常运行使用者可在最短时间内回复作业使客户的应用不必中断减少主机停机所造成的损失

Daul Active即双机互备援两台服务器各运行不同的应用任务并互相作为备份机当两部主机中任一主机当机时另一部主机可迅速接替故障主机任务

TurboHA软件完全支持这两种容错方式用户可以通过修改软件配置文件自行设定

TurboHA 采用的双服务器采用TCP/IP网络协议和用户连接双机后台对于客户─服务器网络用户透明TurboHA提供一个逻辑的IP Address任一用户上网只需要用到这一地址当后台有一台服务器出现故障时另外一台服务器会自动将其网卡的 IP Address替换为170.200.80.99这样用户一端的网络不会因为一台服务器出现故障而断掉对于数据库当有一台服务器出现故障时另外一台服务器会自动接管数据库engine同时激活数据库和应用程序便用户数据库可以继续操作对用户而言不受影响

TurboHA内部含有SCSI侦测心跳及网络侦测心跳两条通讯线路可靠安全监控的对象资源包括数据库运行状态应用程序当系统确认需要切换时TurboHA 在尽可能短的时间内完成安全切换并对其切换过程提供动态监测显示同时为用户提出排除故障的操作提示用户可通过高速SCSI信道将两台Linux主机共同连接到数组柜主机即可在此信道上相互检测到对方的当机或硬件错误当侦测到任何一种硬件错误或当机TurboHA立即执行自动切换功能在极短时间数据转交到另一台主机由它执行网络对数据的各种处理确认切换后故障恢复的过程就开始了用户很快即会回到正常操作

双机系统监控及切换功能

1服务器停电时能实现自动切换

2服务器的硬盘CPURAM发生故障, 影响系统运行时, 实现自动切换 3网络连接发生故障时如服务器的网卡网线故障实现自动切换 4服务器的SCSI 线路控制器设备发生故障时 应能实现自动切换 5操作系统数据库或应用程序发生故障时应能实现自动切换

6提供手动切换功能和可选功能附件使系统管理员可以在主机负载过大时或 其它 适当的时候实现手动切换

7选择Auto Switch Back模式主机故障排除后可自动将任务接回

7双机软件本身发生故障时能给出提示信息使系统管理员可以及时将其恢复 8能够安全完成多次切换

9监测备份机的基本设备和系统状态保证备份机的可靠性

10自动保存完整的系统日志并可管理

TurboHA 的特点

与市场上其它同类软件比较它具有以下特别的优势

1

不占用系统资源

TurboHA是一种需要硬件阵列柜支持的双机容错软件由于使用共享的磁盘阵列作为数据源所以不需要在两台服务器间架设专用网络进行繁重的数据同步工作有利于减轻主机及网络的负载同时大大提高了系统在繁重业务下的可靠性

侦测可靠软件可同时使用两种心跳侦测包括主机心跳和网络心跳侦测网络架设方便互为备份具有极高的可靠性同时由于在检测网络上只需传送有关主机运行状态的校验数据包反应快速准确而且不会增加网络负担

切换安全引入可根据具体应用而自由设定的最小安全切换时间机制可有效防止业务繁忙状态下主备机不能及时交换信息引起的误切换

数据永不丢失使用具有容错能力的磁盘阵列系统作为外部数据存储器可以防止由于硬盘损坏数据丢失造成的重大损失客户可以根据对容错能力存储容量硬盘访问速度经济性等方面的需求灵活选择容错模式

具有互备援能力两台服务器可分别运行不同的任务同时互为备援Dual Active在需要两台服务器的网络中使用这种工作方式可以避免因单服务器故障引起的系统瘫痪

配置简单灵活软件安装配置非常简单并提供多种优化配置用户只需编辑DW.cfg文本文件即可更改双机系统设定 安装维护方便具有动态直观的监视界面dwview系统管理员可以随时了解系统运行状态而且系统安装完毕后不需要进行任何维护即可自动运行

2

34

5

67

因篇幅问题不能全部显示,请点此查看更多更全内容