CN102273175A - 显示***的配置的同步 - Google Patents
显示***的配置的同步 Download PDFInfo
- Publication number
- CN102273175A CN102273175A CN200880132593XA CN200880132593A CN102273175A CN 102273175 A CN102273175 A CN 102273175A CN 200880132593X A CN200880132593X A CN 200880132593XA CN 200880132593 A CN200880132593 A CN 200880132593A CN 102273175 A CN102273175 A CN 102273175A
- Authority
- CN
- China
- Prior art keywords
- server
- configuration information
- facility
- configuration
- central server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
公开了一种用于对视频显示***的配置进行同步的方法和***。使用依赖于中央服务器和设施服务器的关系或者设施的操作状态的过程来对设施服务器处的配置信息和被存储在中央服务器处的配置信息进行同步。
Description
技术领域
本发明涉及一种用于对显示***的配置进行同步的方法和***。
背景技术
店内媒体内容分发已经在商店零售广告中越来越普及。在这样的***中,内容由服务器分发并且由许多接收器(例如机顶盒)接收,以分发给各个显示器和相关联的扬声器。然而,对成千上万的远程视频广告***的配置进行规定和管理是非常昂贵的。常常需要在一个或多个***上改变配置。当在商店中的***上执行改变时,配置需要被集中归档以用于在服务器替换的情况中再次应用。这些改变也需要复制到许多其它服务器上。并且,一旦***已经被恰当地配置,知道配置是否在没有中央授权的情况下被在本地改变是有用的。因此,需要改进的配置管理方法。
发明内容
本发明的实施例提供一种用于例如通过在一个设施或地点处的服务器与在不同地点或设施处的另一服务器之间对配置信息进行同步,来同步视频显示***的配置的方法和***。
一个实施例提供一种方法,包括:确定来自在设施处的第一服务器的第一配置信息是否与来自第二服务器的第二配置信息不同;以及如果不同,则基于第一服务器和第二服务器之间的关系以及设施的状态中的至少一者,对第一配置信息和第二配置信息进行同步。第一配置信息和第二配置信息与在设施处的至少一个装置的配置有关。
另一实施例涉及一种***,其包括:第一服务器,第一服务器连接到设施处的至少一个装置;第二服务器,第二服务器处于与设施不同的地点。第二服务器被配置用于:基于第一服务器和第二服务器之间的关系以及设施的状态中的至少一者,使第一服务器上的第一配置信息和第二服务器上的第二配置信息同步。第一配置信息和第二配置信息包括与至少一个装置有关的信息。
附图说明
考虑以下结合附图进行的详细描述可以容易地理解本发明的教导,在附图中:
图1图示出用于实现本发明的实施例的网络***;
图2图示出检查设施服务器的配置信息的方法;
图3图示出根据一个实施例的在中央服务器和设施服务器之间对配置文件进行同步的方法;以及
图4图示出根据另一个实施例的在中央服务器和设施服务器之间对配置文件进行同步的方法。
为了便于理解,在合适的地方使用了相同的标号来指明示图中共同的相同元件。
具体实施方式
本发明的实施例提供一种用于在设施处的至少一个服务器和服务于多于一个设施的中央服务器之间对配置信息进行同步的方法和***。中央服务器可以位于与设施不同的地点。该方法包括通过网络从在设施或地点中的至少一个服务器收集数据,并且将从那个服务器(也称为设施服务器)接收的配置信息与已经被存储或归档在中央服务器中的参考配置信息进行比较。
如果在来自设施服务器的配置信息和被存储在中央服务器处的配置信息之间不匹配,则将采取一个或多个动作,这可以包括例如强迫设施服务器去匹配中央服务器,或者强迫中央服务器去匹配设施服务器,或者记下差异并向合适的实体或人员提供消息以进行进一步的动作。依赖于设施或地点的状况,或者设施服务器与中央服务器之间的关系,不同的过程被用于实现配置同步(即,使设施服务器处的配置信息与被存储在中央服务器处的配置信息保持相同)。通过根据一个或多个预定规则来设置同步动作,可以减少对人工或手动干预的需要。
本发明的实施例可以应用于许多不同的设施,包括各种机构(establishment)或基地、公共或私人场馆。在一个实施例中,该设施是商业机构,其具有用于管理数据或内容并将其递送给商业机构中的显示装备或终端的服务器。在另一实施例中,该设施是与商品或服务的分发、存储和/或销售有关的机构,例如,仓库、样品室、商店、百货公司等等。在又一实施例中,该设施是具有用于管理和递送用于零售广告的内容的服务器的商店。
图1是适合于实现本发明的一个或多个实施例的网络的示意图。如图1中所示,至少一个服务器110(也称为配置服务器或中央服务器)连接到分布在网络100上的许多服务器,例如,代表***器120、130、140。在一个实施例中,中央服务器经由互联网或广域网(WAN)连接到不同设施中的服务器120、130和140,并且中央服务器110上设有网络管理软件112以用于管理网络上的不同任务。在一个实施例中,WAN是零售商的网络,并且网络管理软件是加利福尼亚州圣弗朗西斯科的总理零售网络公司(Premier Retail Networks)的零售网络管理器(RNM)。
每个服务器120、130、140包括各自的视频网络管理器(VNM)122、132、142,其是用于管理数字内容向该网络中的相应设施中的一个或多个视频播出或显示单元的递送的软件应用。显示器1361、1362……以及136n作为视频显示***135中的代表性装置被示出,视频显示***135还包括设施服务器130以及与视频显示单元相关联的一个或多个接收器1341、1342……和134n(例如机顶盒)。在零售商的网络的示例中,视频显示***135可以是店内广告***。
为了确定各个设施服务器120、130和140的配置状况,或者为了确保设施服务器上的配置信息与被存储或被归档在中央服务器110上的相应信息相匹配,由中央服务器110定期地或周期地收集来自设施服务器120、130和140的数据。这样的数据可以包括与设施中的各种装置和组件的健康状况、播放日志、内容状态、定制配置文件有关的信息,以及诸如音频简档(profile)、装置组配置、通道(channel)映射等等的信息。在本发明的一个实施例中,配置数据包括将具体的视频装置(诸如机顶盒、网络音频处理器和屏幕)映射到操作通道的文件。通道是被配置来回放单个视频流的装置的逻辑集合。在这样的实施例中,其它配置数据包括默认音量水平、音频频率均衡简档以及在启动时显示的默认视频流信息。
在一个实施例中,中央服务器110上的配置管理***(CMS)用作零售地点处的服务器的配置相关文件的数据收集和备份的集中机构,其例如被设置为网络管理应用软件112的组件。配置同步是基于所收集的信息来执行的,并且可以合并到备份操作中。
可以定期地或周期地安排针对全部所管理的站点的数据收集和备份,这是可在中央服务器110上可配置的。在一个实施例中,针对每个站点的备份是每天进行的。
为了更好地管理磁盘空间利用,可以提供可配置设置以用于控制中央服务器110上所保持的备份数(每个备份包括数个归档文件)。在一个实施例中,档案文件被存储在中央服务器110处,其中有针对每个设施站点或地点的子目录。在每个设施子目录内,用于设施的所有归档文件的最新版本被存储在最新的档案目录中,并且可选地,可配置数目个的更早版本的加上日期时间戳的档案也可以被存储。最新的档案目录包含受管理的所有文件的快照,快照表示用于设施站点的、从前一个档案的时间到加上当前日期时间戳的时刻有效的完整配置。
为了开始设施服务器的数据收集和/或配置状况检查,由中央服务器110上的网络管理器软件112(例如,在零售网络的情况中的零售网络管理)例如通过与设施服务器的视频网络管理器(VNM)进行接口连接(interface)来发起到该设施服务器的连接。在一个实施例中,从中央服务器110上的XML文件规范加载用于给定设施站点的期望文件的列表,并且VNM(例如VNM 122、132或142)上的接口为检查设施服务器上的配置信息或文件作好了准备。
视频显示***135的配置是使用数个基于XML的配置文件来完成的。在此实施例中,因为若干原因,相比于其它方法(例如,数据库或WindowsTM注册设置)更偏向于使用文件。例如,基于文件的方法不仅便于在多播文件传输网络链路上分发新的设置和支持跨越不同平台和/或计算机语言,其还不受不同零售地点所使用的技术(例如不同零售商所使用的操作***或数据库技术)的影响和限制。并且,基于XML的文件是人类可读的,并且同样容易地被人和计算机***理解。另外,容易在两个XML文件之间执行算术哈希计算以用于识别文件之间的差异,这便于根据本原理来对配置文件进行同步。然而,本发明不限于使用XML文件。任意配置数据格式都可以被本发明使用。
所收集的配置信息,即在设施服务器(例如服务器120)处的实际配置信息,被与用于那个设施服务器的参考配置信息相比较,参考配置信息已经被存储在服务器110上或与服务器110相关联的存储器上。该比较是在零售网络管理器中完成的。
在一个实施例中,所收集的配置信息和参考配置信息是以XML文件的形式提供的,并且可替换地,可以作为与配置信息或文件相对应的哈希值被提供。例如,诸如消息摘要算法5(MD5)之类的哈希函数可以用来处理配置文件以为该文件生成MD5哈希值或校验值(以固定大小的比特串的形式)。通过将两个配置文件的哈希值进行比较,可以获得有关文件是否不同的指示,因为文件中相对小的变化导致非常不同的校验和。通过比较(一个或多个)原始文件和(一个或多个)当前文件的对应校验和,可以容易地检测出一个文件中的或一组文件或文件目录中的变化。
例如,VNM接口上的文件脚本可以用来生成针对设施的配置文件的MD5和,即,与在该设施服务器处的实际配置文件相对应的MD5和。来自设施服务器的该MD5和被与中央服务器上的(针对那个设施的)最新归档的MD5和(也称为参考MD5和)相比较。
通过比较对应的MD5和,可以相对快速地判定该设施处的文件是否与中央服务器处的归档版本不同。在一个实施例中,在中央服务器110上的最新的档案目录中设置XML文件,以用于存储针对配置文件的所有MD5和。
为了保存带宽,与中央服务器110上最新归档的文件相同的文件将不被从设施站点传送到中央服务器110。
因此,如果实际的MD5和与参考MD5和互相匹配(即,设施服务器处的配置信息与被存储在中央服务器处的配置信息相同),则不需要备份或文件传送。而是,可以例如由网络管理软件记下该配置检查的时间,并且中央服务器110可以继续检查其他设施的配置。
然而,如果针对该设施的实际MD5和与被存储在中央服务器上的参考MD5和不同,则网络管理软件将基于某些预定的规则或标准来针对那个设施执行配置同步操作。以下将联系图3和图4来描述配置同步过程。
图2图示出用于执行设施服务器的配置检查的方法200。在步骤202中,特定设施处的配置信息(即,实际配置)被从设施服务器取回。这例如可以由连接到VNM的网络管理软件经由REST API(表象化状态转移应用编程接口)来完成。使用REST API的优点在于其相比于其它方法的简单性,但是如果希望也可以使用可替代接口。
REST API可以用于执行各种任务,包括例如取回针对整个配置树的概要数据和MD5,或者针对任意具体配置文件的类似信息。整个配置树是指包含配置文件的所有文件夹以及配置文件本身的集合。这样的信息通过设施服务器上的VNM被存储在各种文件中。另外,REST API可以从任意具体配置文件中取回任意配置元素的值,将新的配置文件(从中央服务器)推给VNM或设施服务器,从VNM或设施服务器拉取配置文件(到中央服务器),或者重启视频显示***,包括经由中央服务器110上的配置管理器***来重新配置它。
在一个实施例中,步骤202中的信息作为针对整个配置树的MD5和被提供,其也被称为“MD5实际”。在步骤204中,网络管理软件取回用于VNM的配置信息,例如,最后存储在数据库中或与中央服务器110相关联的存储器中的整个配置树的MD5(也称为“MD5参考”)。
在步骤206中,来自设施的配置信息(例如MD5实际)和被存储在中央服务器中的信息(例如MD5参考)被比较。随后判断来自这两个服务器的配置信息是否相同,如步骤208中所示。如果答案是“是”,则该方法继续进行到步骤210,并且该配置检查的时间被记录在例如与中央服务器110相关联的数据库中。如果在网络中存在要求配置检查的其他设施,则网络管理软件可以从步骤202开始重复该过程。
另一方面,如果来自设施和中央服务器的配置信息不匹配,则网络管理软件将对那个设施执行配置同步操作,如步骤212中所示。
用于配置同步的过程根据服务器的状况或者中央服务器110和具体设施服务器之间的关系而不同,该关系例如是哪个服务器被视为“主”以及哪个服务器被视为“从”。以下将联系图3和图4来讨论这些不同的过程。
术语“主”和“从”在控制***原理的上下文中使用。例如,在任何给定的时刻,或者网络管理软件(中央服务器)或者VNM(设施服务器)被认为是针对给定VNM***的配置的“主”。无论哪边为主都如下所述地控制用于同步的具体过程。默认地,网络管理软件(中央服务器)被指定为主。针对任意给定设施服务器的主从身份(master-slave status)都可以通过编程和/或通过网络管理软件上的用户接口被改变。
不论其自身的身份如何,网络管理软件(中央服务器)都负责跟踪哪个服务器(中央相对于设施)是主,并且负责同步从服务器上的配置信息来匹配主服务器的配置信息。主从关系分别地应用于中央服务器110和每个设施服务器,例如中央服务器110可以相对于一个设施服务器是主,但是相对于另一设施服务器是从。
在一个实施例中,中央服务器110上的网络管理软件可以通过从数据库查看服务器身份信息来判定哪个实体是主,该数据库可以存储在中央服务器110内部或外部的存储器装置(未示出)上。
在另一实施例中,设施本身的状态,例如操作状态(其与相对于中央服务器的主从身份不同)被用于判定哪个服务器是主。例如,如果设施处于“新安装”的状态,则中央服务器110将自动成为主服务器。如果设施处于“本地配置超越(over-ride)”状态,则设施服务器将自动成为主。如果设施处于“正常操作”的状态,则中央服务器110将自动(例如默认)成为主。通过根据设施的操作状态来指派主从身份,中央服务器可以自动确定主从身份,这允许网络***以更智能的方式操作,例如不需要实时编程或人工干预。
如果中央服务器110是主,并且给定设施处的实际配置信息与被存储在中央服务器110上的信息(称为“参考配置信息”)不同,则中央服务器110将把参考配置文件或信息推给设施服务器。这具有强迫设施服务器保持与中央服务器110同步的效果,即,设施服务器处的配置信息将被来自中央服务器的(与那个设施服务器相关联的)参考配置信息替换。
可选地,配置信息之间的差异可经由电子邮件、短消息服务(SMS)或例程报告(包括网页)等等而被报告给合适的实体或个人,例如网络运营商或职员。中央服务器(或其网络管理软件)可以被配置为或者进行同步并且报告差异,或者仅报告差异,或者仅进行同步。
这在图3中被进一步图示,图3示出如果中央服务器是主则将针对设施服务器实现的配置同步的方法300。该方法可以由中央服务器上的网络管理软件实现。
在一个实施例中,该方法是使用REST API执行的。一旦已经确定中央服务器相对于设施服务器是主(步骤302),被存储在中央服务器上的针对该具体设施的配置信息或文件被推给那个设施的VNM(设施服务器),如步骤304中所示,即,设施服务器处的配置信息被来自中央服务器的参考配置信息替换。
在步骤306中,用于进入维护模式的触发被提供给VNM(设施服务器)。在步骤308中,用于重新配置VNM(设施服务器)本身并且进入正常操作模式的触发被提供给该设施服务器。如步骤310中所示,还针对VNM(设施服务器)的新配置计算新的MD5和。
在步骤312中,配置检查被执行来确定新配置被真正应用于VNM(设施服务器)。这样的配置检查可以包括例如图2的方法200中概述的一个或多个步骤。如果配置检查示出新配置尚未被应用于设施服务器,则先前的步骤304、306和308中的一个或多个可以被重复,或者进一步的补救动作可以被请求。
在步骤314中,配置检查的时间被记录,例如被存储到数据库。可选地,如步骤316中所示,与该操作(例如配置检查、身份、所采取的动作等等)有关的一个或多个消息或报告可以被生成并使用各种报告机制被发送给合适的实体或人员,例如网络运营商或管理职员,报告机制包括例如经由可以按站点或时间段进行过滤的网页。
如果设施服务器102相对于中央服务器110是主服务器,则将使用与以上不同的配置过程。在此情况下,新的配置文件将从设施服务器102被推给中央服务器110。这具有强迫中央服务器110与设施服务器102保持同步的效果,即被存储在中央服务器110上的(针对设施服务器102的)参考配置文件被用来自设施服务器102的配置文件更新或替换。可选地,与配置信息的差异有关的信息可以例如经由电子邮件、短消息服务(SMS)或例程报告(包括网页等等)被报告给合适的实体或人员。中央服务器(或其网络管理软件)可以被配置为或者进行同步并且报告差异,或者仅报告差异,或者仅进行同步。
这在图4中被进一步示出,图4示出当设施服务器是主时将实现的方法400。在一个实施例中,方法400由网络管理软件使用例如REST API来执行。在设施服务器的主身份被中央服务器确定之后(步骤402),用于VNM(设施服务器)的配置信息或文件被从设施服务器拉到中央服务器。如步骤404中所示,配置信息或文件被存储在中央服务器上,替换先前被归档在中央服务器上的参考配置文件。这些新的参考配置文件变成这些文件的最新归档版本。
在步骤406中,来自设施服务器的例如MD5和形式的实际配置信息被写入中央服务器上的数据库,替换先前存储的MD5和(即参考MD5和)。在步骤408中,此配置更新的时间被记录到中央服务器110上的或可由中央服务器110访问的数据库。可选地,在步骤410,与操作(例如配置检查、身份、所采取的动作等等)有关的一个或多个消息或报告可以被生成并使用各种报告机制被发送给合适的实体或人员,报告机制包括例如经由可以按站点或时间段来进行过滤的网页。
一般,方法300或方法400中的一个或多个步骤可以由网络管理软件或与中央服务器相关联的另一组件执行,并且某些步骤也可以被省略或者可以以与图3或图4中所示出的次序不同的次序被执行。
以上执行配置同步的示例说明本发明的各个原理,并且在此讨论的一个或多个特征可以被单独使用或相互结合使用或被适配以适合其它需要。
例如,不是每次一个地针对每个设施站点执行配置检查和同步,而是不同的设施站点也可以根据不同的标准或设施属性而被分组到一起,并且配置相关的任务可以针对特定站点组被执行。除了调度好的配置检查以外,用户接口可以被设置用于基于站点组来执行配置检查或用于发起按需的配置检查。
用户接口也可以被设置用于在中央服务器上经由组管理模式来管理一组设施。该接口将允许设施站点被分配到不同的组,并且用户也可以基于组成员关系来从中央服务器发起配置改变。
尽管以上所述针对本发明的不同实施例,但是在不偏离本发明的基本范围的情况下可以构想到本发明的其它和更多实施例。因此,本发明的合适的范围将根据权利要求来确定。
Claims (15)
1.一种方法,包括:
确定来自在设施处的第一服务器的第一配置信息是否与来自第二服务器的第二配置信息不同;以及如果不同,则
基于所述第一服务器和所述第二服务器之间的关系以及所述设施的状态中的至少一者,对所述第一配置信息和所述第二配置信息进行同步;
其中,所述第一配置信息和所述第二配置信息与在所述设施处的至少一个装置的配置有关。
2.根据权利要求1所述的方法,其中所述同步的步骤还包括:
如果所述第二服务器相对于所述第一服务器具有主身份,则用所述第二配置信息来替换所述第一服务器上的所述第一配置信息。
3.根据权利要求2所述的方法,还包括:
根据所述第二配置信息来重新配置所述第一服务器。
4.根据权利要求1所述的方法,其中所述同步的步骤还包括:
如果所述第一服务器相对于所述第二服务器具有主身份,则用所述第一配置信息来替换所述第二服务器上的所述第二配置信息。
5.根据权利要求1所述的方法,其中所述设施的状态与所述设施的操作状态有关。
6.根据权利要求1所述的方法,其中所述第一服务器和所述至少一个装置是店内广告***的组件。
7.根据权利要求1所述的方法,其中所述第一配置信息和所述第二配置信息在可扩展标记语言(XML)文件中被提供。
8.根据权利要求7所述的方法,其中所述同步的步骤还包括:
如果所述第二服务器相对于所述第一服务器具有主身份,则用所述第二配置信息来替换所述第一服务器上的所述第一配置信息;以及
如果所述第一服务器相对于所述第二服务器具有主身份,则用所述第一配置信息来替换所述第二服务器上的所述第二配置信息。
9.根据权利要求7所述的方法,其中所述确定的步骤还包括:
生成第一校验和值,所述第一校验和值与所述第一服务器上的所述第一配置信息相对应;
生成第二校验和值,所述第二校验和值与被存储在所述第二服务器处的所述第二配置信息相对应;以及
将所述第一校验和值和所述第二校验和值相比较。
10.根据权利要求9所述的方法,其中所述第一校验和和所述第二校验和是通过使用消息摘要算法5(MD5)来生成的。
11.一种***,包括:
第一服务器,所述第一服务器连接到在设施处的至少一个装置;
第二服务器,所述第二服务器处于与所述设施不同的地点;
所述第二服务器被配置用于基于所述第一服务器和所述第二服务器之间的关系以及所述设施的状态中的至少一者,对所述第一服务器上的第一配置信息和所述第二服务器上的第二配置信息进行同步;
其中所述第一配置信息和所述第二配置信息包括与所述至少一个装置有关的信息。
12.根据权利要求11所述的***,其中所述第二服务器还被配置用于:如果所述第二服务器相对于所述第一服务器具有主身份,则用所述第二配置信息来替换所述第一服务器上的所述第一配置信息。
13.根据权利要求11所述的***,其中所述第二服务器还被配置用于:如果所述第一服务器相对于所述第二服务器具有主身份,则用来自所述第一服务器的所述第一配置信息来替换所述第二服务器上的所述第二配置信息。
14.根据权利要求11所述的***,其中所述第一服务器和所述至少一个装置是店内广告***的组件。
15.根据权利要求11所述的***,其中所述第一配置信息和所述第二配置信息在可扩展标记语言(XML)文件中被提供。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2008/014098 WO2010077222A1 (en) | 2008-12-30 | 2008-12-30 | Synchronization of configurations for display systems |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102273175A true CN102273175A (zh) | 2011-12-07 |
Family
ID=41531578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880132593XA Pending CN102273175A (zh) | 2008-12-30 | 2008-12-30 | 显示***的配置的同步 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20110258299A1 (zh) |
EP (1) | EP2371109A1 (zh) |
JP (1) | JP5480291B2 (zh) |
CN (1) | CN102273175A (zh) |
WO (1) | WO2010077222A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710760A (zh) * | 2012-05-24 | 2012-10-03 | 杭州华三通信技术有限公司 | 一种嵌入式网络终端同步配置方法及设备 |
CN102769627A (zh) * | 2012-07-26 | 2012-11-07 | 北京神州绿盟信息安全科技股份有限公司 | 一种配置文件同步方法及装置 |
CN111030871A (zh) * | 2019-12-23 | 2020-04-17 | 杭州迪普科技股份有限公司 | 基于双机热备***的配置信息同步方法和装置 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9485134B2 (en) * | 2009-12-10 | 2016-11-01 | International Business Machines Corporation | Managing configurations of system management agents in a distributed environment |
US8762508B2 (en) * | 2010-03-11 | 2014-06-24 | Microsoft Corporation | Effectively managing configuration drift |
CN102111215A (zh) * | 2010-12-23 | 2011-06-29 | 中兴通讯股份有限公司 | 一种配置数据同步的方法及装置 |
JP5948345B2 (ja) | 2011-01-11 | 2016-07-06 | エイ10 ネットワークス インコーポレイテッドA10 Networks, Inc. | 仮想アプリケーションデリバリシャーシシステム |
US9154577B2 (en) | 2011-06-06 | 2015-10-06 | A10 Networks, Inc. | Sychronization of configuration file of virtual application distribution chassis |
US9521040B2 (en) * | 2013-04-03 | 2016-12-13 | Salesforce.Com, Inc. | System and method for generic configuration management system application programming interface |
CN104021132B (zh) * | 2013-12-08 | 2017-08-22 | 郑州正信科技发展股份有限公司 | 主备数据库数据一致性核查备份方法及其*** |
US9961130B2 (en) | 2014-04-24 | 2018-05-01 | A10 Networks, Inc. | Distributed high availability processing methods for service sessions |
US10742559B2 (en) | 2014-04-24 | 2020-08-11 | A10 Networks, Inc. | Eliminating data traffic redirection in scalable clusters |
US20160112252A1 (en) * | 2014-10-15 | 2016-04-21 | Cisco Technology, Inc. | Deployment and upgrade of network devices in a network environment |
US10318288B2 (en) | 2016-01-13 | 2019-06-11 | A10 Networks, Inc. | System and method to process a chain of network applications |
US10594731B2 (en) | 2016-03-24 | 2020-03-17 | Snowflake Inc. | Systems, methods, and devices for securely managing network connections |
JP6631421B2 (ja) * | 2016-06-30 | 2020-01-15 | 富士通株式会社 | 情報処理装置,管理方法,管理プログラムおよび電子機器の搭載位置特定方法 |
US11494141B2 (en) | 2020-02-28 | 2022-11-08 | Ricoh Company, Ltd. | Configuring printing devices using a mobile device that receives and display data that identifies a plurality of configurations for a printing device and indicates that the current configuration of the printing device has changed from a prior configuration |
US11947851B2 (en) | 2020-02-28 | 2024-04-02 | Ricoh Company, Ltd. | Configuring printing devices |
CN111858775A (zh) * | 2020-08-06 | 2020-10-30 | 四川长虹电器股份有限公司 | 用于物联网平台的异地数据库的数据同步方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6098098A (en) * | 1997-11-14 | 2000-08-01 | Enhanced Messaging Systems, Inc. | System for managing the configuration of multiple computer devices |
CN1859187A (zh) * | 2005-12-14 | 2006-11-08 | 华为技术有限公司 | 一种集中配置终端设备的方法和*** |
CN1917671A (zh) * | 2005-08-16 | 2007-02-21 | 中兴通讯股份有限公司 | 集群通信***中终端侧与网络侧保持群组信息同步的方法 |
CN101009588A (zh) * | 2006-01-24 | 2007-08-01 | 华为技术有限公司 | 配置分布式代理服务器信息的方法及*** |
CN101309167A (zh) * | 2008-06-27 | 2008-11-19 | 华中科技大学 | 基于集群备份的容灾***及方法 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7177910B1 (en) * | 1998-07-21 | 2007-02-13 | Globespanvirata, Inc. | System and method for communicating in a point-to-multipoint DSL network |
WO2000078004A2 (en) * | 1999-06-10 | 2000-12-21 | Alcatel Internetworking, Inc. | Policy based network architecture |
US6694336B1 (en) * | 2000-01-25 | 2004-02-17 | Fusionone, Inc. | Data transfer and synchronization system |
US7349960B1 (en) * | 2000-05-20 | 2008-03-25 | Ciena Corporation | Throttling distributed statistical data retrieval in a network device |
US7693976B2 (en) * | 2000-07-11 | 2010-04-06 | Ciena Corporation | Granular management of network resources |
US20020078382A1 (en) * | 2000-11-29 | 2002-06-20 | Ali Sheikh | Scalable system for monitoring network system and components and methodology therefore |
FI113129B (fi) * | 2001-03-26 | 2004-02-27 | Nokia Corp | Sovellusdatan synkronointi tietoliikennejärjestelmässä |
TW544617B (en) * | 2001-11-08 | 2003-08-01 | Aten Int Co Ltd | Intelligent computer switch |
US7499977B1 (en) * | 2002-01-14 | 2009-03-03 | Cisco Technology, Inc. | Method and system for fault management in a distributed network management station |
US7617289B2 (en) * | 2002-02-22 | 2009-11-10 | Bea Systems, Inc. | System and method for using a data replication service to manage a configuration repository |
US7962575B2 (en) * | 2003-11-03 | 2011-06-14 | Grape Technology Group, Inc. | System and method for data synchronization between devices |
US20050234771A1 (en) * | 2004-02-03 | 2005-10-20 | Linwood Register | Method and system for providing intelligent in-store couponing |
US8898330B2 (en) * | 2004-05-28 | 2014-11-25 | Sap Se | Server node configuration using a configuration tool |
JP4527447B2 (ja) * | 2004-06-10 | 2010-08-18 | 株式会社日立製作所 | ネットワーク中継装置及びその制御方法 |
JP4550604B2 (ja) * | 2005-01-28 | 2010-09-22 | 富士通株式会社 | 設定情報同期プログラム |
JP2007072959A (ja) * | 2005-09-09 | 2007-03-22 | Dainippon Printing Co Ltd | 配信システム、端末装置及びプログラム |
JP2007080171A (ja) * | 2005-09-16 | 2007-03-29 | Ricoh Co Ltd | 機器管理装置、機器管理方法、プログラム及び記録媒体 |
DK1764694T3 (da) * | 2005-09-16 | 2008-11-24 | Siemens Transportation Systems | Fremgangsmåde og system til redundant styring af sikrede computere |
JP2007163621A (ja) * | 2005-12-12 | 2007-06-28 | Hitachi Ltd | 広告配信システム、広告配信方法、広告配信装置および広告受信端末 |
JP2007317107A (ja) * | 2006-05-29 | 2007-12-06 | Hitachi Software Eng Co Ltd | 情報処理システム、及び情報処理装置、並びに制御プログラム |
US7912916B2 (en) * | 2006-06-02 | 2011-03-22 | Google Inc. | Resolving conflicts while synchronizing configuration information among multiple clients |
US20080077635A1 (en) * | 2006-09-22 | 2008-03-27 | Digital Bazaar, Inc. | Highly Available Clustered Storage Network |
US7797412B2 (en) * | 2006-10-25 | 2010-09-14 | Oracle America Inc. | Method and system for managing server configuration data |
US8144630B1 (en) * | 2006-12-15 | 2012-03-27 | Marvell International Ltd. | Apparatus, systems, methods, algorithms and software for control of network switching devices |
US8352568B2 (en) * | 2008-05-12 | 2013-01-08 | Mckesson Financial Holdings | System, apparatus, method and computer program product for configuring disparate workstations |
US20100049717A1 (en) * | 2008-08-20 | 2010-02-25 | Ryan Michael F | Method and systems for sychronization of process control servers |
-
2008
- 2008-12-30 CN CN200880132593XA patent/CN102273175A/zh active Pending
- 2008-12-30 WO PCT/US2008/014098 patent/WO2010077222A1/en active Application Filing
- 2008-12-30 US US12/998,987 patent/US20110258299A1/en not_active Abandoned
- 2008-12-30 EP EP08876391A patent/EP2371109A1/en not_active Withdrawn
- 2008-12-30 JP JP2011544399A patent/JP5480291B2/ja not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6098098A (en) * | 1997-11-14 | 2000-08-01 | Enhanced Messaging Systems, Inc. | System for managing the configuration of multiple computer devices |
CN1917671A (zh) * | 2005-08-16 | 2007-02-21 | 中兴通讯股份有限公司 | 集群通信***中终端侧与网络侧保持群组信息同步的方法 |
CN1859187A (zh) * | 2005-12-14 | 2006-11-08 | 华为技术有限公司 | 一种集中配置终端设备的方法和*** |
CN101009588A (zh) * | 2006-01-24 | 2007-08-01 | 华为技术有限公司 | 配置分布式代理服务器信息的方法及*** |
CN101309167A (zh) * | 2008-06-27 | 2008-11-19 | 华中科技大学 | 基于集群备份的容灾***及方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710760A (zh) * | 2012-05-24 | 2012-10-03 | 杭州华三通信技术有限公司 | 一种嵌入式网络终端同步配置方法及设备 |
CN102710760B (zh) * | 2012-05-24 | 2015-07-22 | 杭州华三通信技术有限公司 | 一种嵌入式网络终端同步配置方法及设备 |
CN102769627A (zh) * | 2012-07-26 | 2012-11-07 | 北京神州绿盟信息安全科技股份有限公司 | 一种配置文件同步方法及装置 |
CN102769627B (zh) * | 2012-07-26 | 2015-06-17 | 北京神州绿盟信息安全科技股份有限公司 | 一种配置文件同步方法及装置 |
CN111030871A (zh) * | 2019-12-23 | 2020-04-17 | 杭州迪普科技股份有限公司 | 基于双机热备***的配置信息同步方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2010077222A1 (en) | 2010-07-08 |
US20110258299A1 (en) | 2011-10-20 |
EP2371109A1 (en) | 2011-10-05 |
JP5480291B2 (ja) | 2014-04-23 |
JP2012514269A (ja) | 2012-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102273175A (zh) | 显示***的配置的同步 | |
US10747841B2 (en) | Systems and methods for modifying and restoring website content via a website directory | |
CN102648448B (zh) | 供应并管理已复制数据 | |
CN105009121B (zh) | 预测存储服务 | |
US10747776B2 (en) | Replication control using eventually consistent meta-data | |
CN104079438B (zh) | Dns域名管理***和方法 | |
CN111222089B (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
US20140344267A1 (en) | Storing, Accessing and Restoring Website Content via a Website Repository | |
CN109582381A (zh) | 文件型配置信息同步***、方法及存储介质 | |
CN114528473A (zh) | 一种基于WebSocket的信息集成发布方法及*** | |
CN108228756A (zh) | 基于日志解析技术的PG数据库到Hadoop平台的数据同步复制方法 | |
KR102141840B1 (ko) | 웹기반 관제 모니터링 통합 시스템 | |
CN103580912A (zh) | 管理***、服务器、客户机及其方法 | |
CN112685486B (zh) | 数据库集群的数据管理方法、装置、电子设备及存储介质 | |
KR102141847B1 (ko) | 웹기반 통합 관제 모니터링 방법 | |
CN114327563A (zh) | 数据同步方法及装置、***、存储介质、计算机*** | |
KR101868814B1 (ko) | 원격 관리 서비스 제공 방법 | |
CN112257284A (zh) | 基于区块链的cad***中设计知识追溯方法与*** | |
RU2575991C2 (ru) | Управление сетевой конфигурацией в сетях связи | |
CN101364224A (zh) | 用于信息管理的***和方法 | |
CN115460054B (zh) | 基于共享内存的云服务管理发布方法及*** | |
US20100131463A1 (en) | Mobile observation management solutions | |
JP2000347779A (ja) | 監視制御システムの画面構成装置 | |
US20080148023A1 (en) | Method and system for synchronous operation of an application by a purality of processing units | |
US11620295B2 (en) | Method, system and program product for monitoring EAS devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20111207 |