1.概述如今,信息技术、网络技术已经无处不在,渗透到各个领域。无论是政府还是企事业单位,其信息系统的不间断、高可靠运行,相关数据能及时存取和不丢失成为极其重要的因素。作为一个高质量信息服务系统,其核心设备服务器的双机热备和异地容灾是必不可少的。只有采用了完善的服务器集群架构,才能保障了各个计算机应用系统的高可靠运行、和数据的完整性。MarathonEverRun提供了的解决方案就能够保证各个计算机应用系统的高可靠运行和数据不丢失。MarathonEverRun支持多种保护,由物理机到虚拟机甚至多个虚拟机一起达到保护状态和支持众多品牌的服务器设备(如:DELL、HP、IBM等等),具有高性能的容错功能,可支持4台服务器集群。MarathonEverRun源于美国90年代DigitalEquipment公司的前高级职员与工程师。从1993年成立MarathonTechnologies美国马萨诸塞成立公司系列产品进入销售市场至今,全球已有很多成功案例。其中股票交易所(纽约交易所)、著名电视频道CNN、赌场凯撒宫,配药与制造业公司(Amgen,奥迪),全球多个机场系统和数据中心都是MarathonEverRun解决方案的成功用户。智联(香港)有限公司作Marathon公司EverRun产品在东南亚的唯一授权总代理商,既负责该产品在中国地区的推广、渠道销售,也负责EverRun产品的售后服务和技术支持。2.需求分析企业关键业务一旦中断,将会使企业日常运作将受到致命的影响,那么就要求我们的系统在最短的时间内将系统恢复到正常状态。马拉松everRun马拉松everRun系列使用两个或以上标准的Intel/AMD服务器或刀片来提供系统容余、创造了一个真正容错的系统环境。能够不断的保护您的Windows应用,数据,和操作系统。马拉松everRun软件把两个物理服务器同步镜像,创建成为单一虚拟应用环境,同步的在两个物理服务器上运行。如果任何一台服务器发生故障,同步的应用环境能够使用存活的服务器资源继续不间断的运行您的应用环境。通过此独特的容错的技术,系统无需切换应用,也不会有任何的切换时间,不影响应用的运行与用户的连接。网络应用方案拓扑图:设计规划连接方法:双机通过两条千兆1GB/Sec网络线相连,专门用于两台服务器的心跳检测、镜像同步,并不占用终端客户与服务器通信时的应用网卡资源。工作描述:正常工作:EverRun软件把两个物理服务器A+B同步镜像,创建一个单一虚拟环境处理应用和数据。并且同步的在两台物理服务器上运行。故障切换:在EverRun软件保护里如果任何一台物理服务器发生硬件故障,在同步环境里everRun能够使用存活的另一台服务器资源持续不间断的运行应用。通过此独特的容错技术,系统无需切换应用,也不会有任何的切换时间,完全不影响应用的运行与终端用户/客户端的连接,也无需要重新启动机器。数据恢复:替换损坏硬件修理后,只要开机后系统会自动检测并恢复同步,全程无需手动操作,完全不影响系统应用运行。工作方式:EverRunHA和EverRunFT都采用相同的核心架构,它们之间的细微差异是他们的运作方法。我们接下来会讨论:1.EverRunHA:EverRunHA(Level2保护)系统I/O配件冗余,能够在I/O配件损坏的状态下持续工作,无需切换时间。(I/O=存储硬盘,网卡)在EverRunHA(Level2保护)受保护的两台物理服务器,一台的CPU处于工作状态,而另一台的CPU处于备援状态。随时准备在对方出现故障时接管工2.EverRunFT:EverRunFT(Level3保护)同步全系统冗余,能够在任物理何硬件故障下持续工作,无需切换时间受EverRunFT保护的两台物理服务器均处于工作状态,两台的CPU与Memory都在镜像的状态下。同时随时准备在对方出现故障时,持续工作。故障过程--存储配件损坏当物理服务器A发生存储故障时,服务器A可以不间断的工作并透过直链持续把资料读写到物理服务器B的存储上。-零数据丢失-零切换时间-在EverRun保护的状态下,数据是实时同步写到Host1与Host2的存储上。-当Host1发生存储故障的情况下,EverRun会自动透过直链方式把数据读写到Host2的存储上。故障过程--当网卡配件损坏当物理服务器A发生网卡故障时,服务器A可以不间断的工作并透过直链持续把数据连接到物理服务器B的网卡。-零数据丢失-零切换时间-在正常的情况下,网络是透过Host1来连接的。-当检测到Host1网卡出现故障的情况,EverRun会透过直链方式连接到Host2的网卡上。故障过程—可以允许两边都发生不一样的配件故障当Host1发生存储故障,Host2也发生网卡故障。系统还是可以持续不受影响的工作。零数据丢失故障过程—CPU,Memory,主板损坏下Host1完全停止运行在EverRun-HA的保护下,当Host1完全停止运作,EverRun会马上激活Host2来接管工作。此情况下会有一定的切换时间。在EverRun-FT的保护下,Host1与Host2都步调一致的同步CPU和Memory,两个CPU都在运行状态。当其中一台物理服务器完全停止的时候,存活下来的物理服务器会持续的运行于工作,因为彼此都是步调一致的同步CPU和Memory,所以不会有切换时间。图下EverRun-FT马拉松EverRun系列共有5大类EverRun系列/功能EverRunHAEverRunFTEverRunVMEverRun-HA-2G/FT-2G虚拟机保护单一单一最多四个多个需要安装Xenserver否否免费版/企业版企业版级别保护L2L3L2L2/L3I/O容错有有有有全系统容错否有否HA-否/FT-有EverRun的主要优势获得无需做系统切换的自由如果系统发生故障,你的终端用户不会感受得到。在您享受到全方位的系统保护之余,您还能够得到节省时间,减少成本开支的好处不影响性能零服务中断不影响应用运行状态零内存数据丢失无需做数据恢复简单无需管理与测试复杂的系统切换无需编写任何程序简易的管理工具让此系统管理和一般的服务器管理没两样独特零服务器故障时间提供服务器配件故障,操作系统故障,与自然灾害的保护零数据与交易的丢失灵活支持任何Intel/AMD的服务器品牌支持物理或者虚拟化平台使用无需改装的MicrosoftWindows标准版,或企业版操作系统安装任何Windows应用低成本只需微软标准版的操作系统只需一般的标准版应用软件与许可能够支持,但是无需高成本的共享存储一般只需一份应用的许可证,您的应用只安装一份,实时运行的也只是一份应用典型案例EverRun源于美国Marathon公司-90年代前DigitalEquipment高级职员与工程师成立-1993–MarathonTechnologies美国马萨诸塞成立公司-1997–发布Endurance4000容错系统-1999–发布Endurance6200容错系统-2004–发布全球第一个纯软件的容错系统everRunFT-2006–发布everRunHA–第一个真正高可用性解决方案-2008–发布everRunVM–另一个全球第一的–虚拟机容错-2009–发布第二代架构-everRun2G以下是部分典型案例用户名录:1、中国烽火通信2、香港科技园3、香港政府消防部(999)4、香港政府建筑署5、TexasInstrumentsMalaysia(马来西亚)6、icube韩国7、韩国POSCO8、印尼多家银行BankLampung,BankKalimantanSelatan,BankNusanataraParahyangan,BankEkaBumiArtha,BankJasa9、新加坡樟宜机场等等。。