测试灾难恢复部件制造技术

技术编号:5428065 阅读:210 留言:0更新日期:2012-04-11 18:40
可以通过在应用层配置(304)网络地址指向灾难恢复部件的灾难恢复站点(104)来执行对灾难恢复部件的测试。在应用层上使用网络地址验证(314)灾难恢复站点的端对端操作。在相关生产站点(102)运行的同时对灾难恢复站点进行验证。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及网络通信,尤其涉及对灾难恢复部件的测试。
技术介绍
商业活动依靠于数据处理系统来管理非常广泛的内部和外部功能,包括记账和存 货清单功能、数据管理功能以及许多其他功能。另外,这些系统中很多系统必须能被提供来在 本地或广域数据处理系统网络上被访问,这些网络包括专用网络和公用网络,诸如因特网。如果发生可以包括真实自然灾难和其他事件的“灾难”,则主系统可能会“关闭”或 以其他方式不可用,这可能会付出很大代价并且具有破坏性。作为响应,许多行业和其他企 业维持“灾难恢复”系统或环境,其可以包括提供主系统的一些或全部功能的冗余系统,并 且通常包括主系统可用的全部数据的完全备份。以此方式,在发生灾难的情况下,用户可以 转换到灾难恢复环境,直到主系统可以被恢复,从而使损失的生产率最小化。
技术实现思路
可以通过在应用层配置网络地址指向灾难恢复部件的灾难恢复站点来执行对灾 难恢复部件的测试。在应用层利用网络地址来验证灾难恢复站点的端对端操作。在相关生 产站点运行的同时对灾难恢复站点进行验证。实现方式可以包括以下特征中的一个或多个。指向灾难恢复部件的灾难恢复网络 地址可以至少部分地基于生产站点中网络部件的网络地址。灾难恢复网络地址可以是生产 网络地址的子域。配置灾难恢复站点可以包括将灾难恢复网络地址存储到本地存储在灾 难恢复网络部件上的配置文件中。灾难恢复网络地址可以被存储在至少一个域名服务器 (DNS)中。对灾难恢复站点的端对端操作的验证可以包括通过执行一个或多个端对端事务 来验证灾难恢复部件之间的接口。灾难恢复网络部件可以基本上类似于生产站点中的网络 部件。该方法可以在系统、设备或计算机软件中实现,包括存储在计算机可读介质中用 于使数据处理设备执行一个或多个操作的指令。实现该方法的系统可以包括根据存储在一 个或多个存储器中的指令执行操作的一个或多个处理器。在附图和以下的描述中给出了本专利技术一个或多种实现方式的细节。从说明书和附 图以及权利要求可以清楚地获知本专利技术的其他特点、目的和优势。附图说明图1是根据本公开一些实现方式的处理系统的框图2是示出示例性生产站点和灾难恢复站点的框图;图3是示出用于提供灾难恢复站点的端对端测试的示例性方法的流程图。在各个附图中,相同的附图标记表示相同的部件。具体实施例方式图1是根据本公开一些实现方式的灾难恢复站点的端对端测试的示例性数据处 理系统100。例如,系统100可以执行一个或多个测试事务来验证灾难恢复网络部件(例如 服务器)根据一个或多个规范操作。在一些实现方式中,事务可以包括由不同网络部件执 行的应用,其中在事务期间,至少一些网络部件与其他网络部件连接。换言之,系统100可 以调用多个网络部件和相关接口来提供所请求的服务。例如,系统100可以包括执行多个 事务的生产站点,该生产站点包括多个网络部件和相关接口。另外,系统100可以包括灾难 恢复(DR)站点,其中在有些实现方式中,灾难恢复站点包括冗余部件和接口以至少响应于 DR事件来提供这种服务。在该实现方式中,在生产站点不工作期间,DR站点执行事务。在 对DR站点的操作进行测试时,系统100可以执行端对端事务,其中在一些实现方式中,该端 对端事务验证不同DR部件之间的接口。为了消除、最小化或以其他方式减小在测试期间生 产站点不工作的时间,在一些实现方式中,系统100可以在应用层为这些DR部件提供网络 地址。在高层级处,系统100包括通过网络110耦接的生产站点102、DR站点104、DNS服 务器106和客户端108。生产站点102通过网络110为客户端108提供服务。如果生产站 点102不工作,则DR站点104为客户端108提供服务。DNS服务器106将统一资源定位符 (URL)映射到网络地址,用以在系统100的部件之间对通信进行路由。尽管生产站点102、 DR站点104、DNS服务器106和客户端108被示为单个部件,但是每个部件都可以是多个部 件和/或在地理上分散。对于高层级操作描述来说,客户端108可以将服务请求发送到DR 站点104。至少响应于该请求,DR站点104可以执行不同DR网络部件中的应用。在执行应 用时,DR站点104可以识别应用层上用于不同DR网络部件的URL。应用层可以包括多个应 用,其中至少应用的子集驻留在DR站点中的不同DR网络部件上。例如,DR站点104可以包 括识别DR URL的文件116。在有些情况下,DR站点104包括驻留在具有相关资源文件116 的不同DR网络部件上的应用。在一些实现方式中,文件116可以包括配置文件、应用代码、 数据库表格和/或其他文件。开始进行更详细的描述,生产站点102可以包括被配置成向客户端108提供服务的任何软件、硬件和/或固件。例如,生产站点102可以为用户提供在线服务,用户包括多 个不同服务器和/或存储单元。在一些实现方式中,生产站点102可以包括网络服务器,该 网络服务器响应于来自客户端108的请求执行分布式事务。通常,生产站点102可以执行 以下操作中的一个或多个通过网络110接收对一个或多个服务的请求,识别生产站点102 中的一个或多个网络部件用以执行事务,利用接口与不同网络部件进行通信,和/或至少 部分地基于所执行的事务提供所请求的服务。可以利用除了服务器以及服务器池(server pool)之外的装置或计算机来实现生产站点102。实际上,生产站点102可以包括任何计算 机或处理装置,例如刀片服务器(blade server)、通用个人计算机(PC)、Macintoshes、工 作站、基于Unix的计算机、和/或其他任何适合的装置。换言之,生产站点102可以包括除了通用计算机以及不带有传统操作系统的计算机之外的其他计算机。在计算装置实现方式 中,生产站点102可以适于执行多个操作系统,诸如Linux、UNIX、Windows Server和/或其 他任何适合的操作系统。在某些实现方式中,生产站点102还可以包括DNS服务器106和 /或客户端108或者与DNS服务器106和/或客户端108通信耦接。另外,在一些实现方式中,生产站点102可以包括存储器(未示出)。存储器可以是 本地存储器,并且可以包括任何存储器或数据库模块,并且可以采取易失性或非易失性存 储器的形式,包括但并不限于磁介质、光介质、随机存取存储器(RAM)、只读存储器(ROM)、 可移动介质、或其他任何适合的本地或远程存储元件。在一些实现方式中,生产站点102可 以包括存储区域网络(SAN)。存储器可以包括其他任何适合的数据,诸如VPN应用或服务、 防火墙策略、安全或访问日志、打印或其他报告文件、HTML文件或模板、数据类或对象界面、 子软件应用或子系统等。在提供服务时,生产站点102可以存储包括显示的网页,通过该显 示可以把信息呈现给客户端108的用户。通常,网页可以包括任何可以生成或被用于生成 例如通过图形用户界面的显示的机器可读以及机器可存储的工作产品。网页可以是由生产 站点102基于合适的参数(例如,用户简档文件、用户统计信息、用户先前的选择)动态生 成的文件、文件组合、嵌有到其他文件的链接的一个或多个文件等。网页可以包括文本、音 频、图像、视频、动画和其他属性。D本文档来自技高网...

【技术保护点】
一种方法,包括以下步骤:在应用层配置具有指向灾难恢复部件的网络地址的灾难恢复站点;以及在应用层利用所述网络地址对灾难恢复站点的端对端操作进行验证,其中在相关联的生产站点工作期间对灾难恢复站点进行验证。

【技术特征摘要】
【国外来华专利技术】US 2007-10-31 11/931,677一种方法,包括以下步骤在应用层配置具有指向灾难恢复部件的网络地址的灾难恢复站点;以及在应用层利用所述网络地址对灾难恢复站点的端对端操作进行验证,其中在相关联的生产站点工作期间对灾难恢复站点进行验证。2.如权利要求1所述的方法,其中指向灾难恢复部件的灾难恢复网络地址至少部分基 于所述生产站点中网络部件的网络地址。3.如权利要求2所述的方法,其中灾难恢复网络地址是生产网络地址的子域。4.如权利要求1所述的方法,其中在应用层配置具有指向灾难恢复部件的网络地址的 灾难恢复站点包括把灾难恢复网络地址存储到本地存储在灾难恢复网络部件上的配置文 件中。5.如权利要求1所述的方法,还包括把灾难恢复网络地址存储在至少一个域名服务器 (DNS)中。6.如权利要求1所述的方法,其中对灾难恢复站点的端对端操作进行验证包括通过执 行一个或多个端对端事务来验证灾难恢复部件之间的接口。7.如权利要求1所述的方法,其中灾难恢复网络部件基本上类似于生产站点中的网络 部件。8.一种系统,包括存储器,用于存储与灾难恢复站点相关的信息;以及一个或多个处理器,操作地在应用层配置网络地址指向灾难恢复部件的灾难恢复站点;以及在应用层使用所述网络地址对灾难恢复站点的端对端操作进行验证,其中在相关联的 生产站点工作期间对灾难恢复站点进行验证。9.如权利要求8所述的系统,其中指向灾难恢复部件的灾难恢复网络地址至少部分地 基于所述生产站点中网络部件的网络地址。10.如权利要求9所述的系统,其中灾难恢复网络地址是生产网络地址的子域。11.如权利要求8所述的系统,其中处理器操作...

【专利技术属性】
技术研发人员:R法恩
申请(专利权)人:惠普发展有限合伙公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1