【项目背景】 视频监控是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统。视频监控系统对持续性在线具有很高要求,并且要求大容量存储。 【项目需求】 项目中包括Oracle和SQL数据库,视频监控程序还有两个专用软件,两个专用程序一个使用Oracle,另一个使用SQL,双机环境要求对Oracle和SQL数据库,视频监控程序进行高可用配置。通过软件+硬件的结合方式实现数据及应用的高可用。保证视频监控系统的高可用和网络连接的7×24小时不间断。 【解决方案】 HeartsOneMirrorHA在局域网和服务器之间提供基于软件的镜像。首先一台服务器被指定为主服务器,另一台为从服务器,两台服务器各自分配出一块相同的工作区域作为共享的镜像磁盘,在将整个HeartsOneMirrorHA双机系统搭建好之后,软件将2块相同区域的磁盘模拟为一块共享磁盘镜像。镜像磁盘只存在于当前工作的主服务器上,客户机对服务器的数据读写只是针对镜像磁盘内的文件或数据库,而客户机当前则不能对从服务器上的文件进行读取,除非在主服务器上检测出故障状态,在这种情况下,从服务器会自动将主服务器上的镜像磁盘以及相关服务及应用进行接管。 针对相应的客户环境,此次HeartsOneMirrorHA是在两台主机间实现实时目录数据库(应用程序)的镜像,通过现有的以太网络基础环境,采用先进的软件技术在两台主机之间实现了数据共享,同时对主机硬件、目录数据库运行状态进行监控,当硬件或目录数据库发生故障时,系统将IP、目录数据库等切换到备用主机,从而实现系统地7*24*365可靠保障,达到了系统的了99.999%的高可用性和可靠性,确保应用服务的持续和可用性,保证公司业务的正常运行。 【系统架构】 硬件要求: Intel X86(32/64位)构架服务器产品(两台) 512M以上内存,建议2G或以上 TB级企业硬盘2块,要求相同型号,相同容量(如数据量较大,建议配置) 服务器配置两个或以上全双工网卡 (百兆/千兆口都可以) 一台可作为安装HeartsOneMirrorHA控制台的主机 独立IP地址3个(要求三个IP在同一网段,其中2个作为2台主机的外部IP,一个作为虚拟IP) 网络拓扑图:
【软件实施】 Ø 镜像HeartsOneMirrorHA代理的安装l HeartsOneMirrorHA会安装Microsoft iSCSI Initiator和HeartsOneMirrorHA核心程序,检查Microsoft iSCSI Initiator Service服务是否为自动运行,如果是手动运行,必须改为自动,最后会提示重启系统。必须重启系统后软件才能正常使用。 l HeartsOneMirrorHA会在系统中装入两个服务:核心服务和Target服务 Ø HeartsOneMirrorHA控制端的安装l 将HeartsOneCluster的CD放入CD-ROM,运行HeartsOneClusterConsole-X.X.X.exe(X.X.X为版本号),即可自动安装。 l 2) 单击“下一步”按扭,安装继续进行。 l 3) 如果同意产品许可协议,请单击“我接受”按扭,安装继续进行。 l 4) 设置 HeartsOneClusterConsole的安装目录,点击“下一步”按扭,安装继续进行。 l 5) 输入快捷键的名字,点击“安装”按钮,安装继续。 l 6) 安装完成,单击“完成”即退出安装程序。 【方案优势】HeartsOneMirrorHA相对于传统的双机热备具有如下几点优势: 1、可靠性高:HeartsOneMirrorHA在运行中彻底避免了磁盘阵列的单点故障,对于双机热备,本身即是防范由于单个设备的故障导致服务中断,但磁盘阵列恰恰又形成了一个新的单点。(比如,服务器的可靠系数是99.9%, 磁盘阵列的可靠系数是99.95%,则纯软双机的可靠系数是1-99.9%x99.9%=99.99%,而基于磁盘阵列的双机热备系统的可靠系数则会是略低于99.95% 2、节约投资:不需购买昂贵的磁盘阵列,且运行维护成本低。 3、不受距离的限制:两台服务器不需受SCSI电缆的长度限制(光纤通道的磁盘阵列也不受距离限制,但投资会大得多)。 4、便捷高效:基于纯软件形式的HeartsOneMirrorHA设置简单、维护方便。 5、支持主流操作系统平台: l Windows系统支持系列:Windows 2000 Server、 Windows Server 2003(含R2) 、Windows Server 2008 Enterprise (含R2)、Windows Storage Server 2008(含R2) l Linux系统支持系列:Red Hat Linux、SuSE Linux 、Ubuntu Linux 【应用效果】本项目为视频监控业务系统解决了重要数据的存储问题,避免因各种故障(包括:系统损坏、主机硬件故障、数据破坏、文件丢失等)造成的数据丢失或不可用。通过HeartsOneMirrorHA双机软件,实现了数据中心机房主机系统的7×24环境。降低用户维护工作,保证了核心系统稳定高效的运行。
|