具有多个服务器节点的物理安全系统可以构建为分布式网络。为了在网络中的节点之间发送数据,第一节点可以访问识别第二节点的节点标识符,第一节点和第二节点形成服务器群集的一部分,并且第一节点可以随后将数据发送给第二节点。节点标识符形成群集成员信息的至少一部分,该群集成员信息识别服务器群集中的所有服务器节点并可以由服务器群集中的所有服务器节点访问。可以在分布式网络,联邦网络,或其他类型的网络上实现功能,例如在系统用户之间共享视图的能力,和这些用户控制无人值守显示器的能力。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】 相关申请的交叉引用 本申请是2012年9月7日提交的美国13/607, 447号专利申请的部分继续申请, 其全部内容通过引用结合至此。
本申请设及一种具有多个服务器节点的物理安全系统。
技术介绍
物理安全系统是该样一种系统:该系统采取措施防止未授权人员获得对资产,例 如建筑,设施或机密信息的物理访问。物理安全系统的例子包括监控系统,例如使用相机W 对资产和接近它的人进行监视的系统;访问控制系统,例如使用射频识别(RFID)卡控制对 建筑的访问的系统;侵入检测系统,例如家庭盗窃报警系统;W及前述系统的组合。 物理安全系统通常包括计算机。随着该种物理安全系统的发展,运行系统所需的 计算能力也在增长。例如,随着监控系统中使用的相机数量增长,必需的计算能力也要增 长,从而允许存储额外的视频并允许同时使用和管理更多数量的相机。因此,持续进行研发 W克服随着物理安全系统的发展而面临的问题。
技术实现思路
根据第一方面,本专利技术提供了一种用于在包括多个服务器节点的物理安全系统中 共享数据的方法。该方法包括;使用所述服务器节点中的一个服务器节点("第一节点") 访问识别所述服务器节点中的另一个服务器节点("第二节点")的节点标识符,其中所述 第一节点和所述第二节点包括服务器群集的至少一部分,其中所述节点标识符包括群集成 员信息的至少一部分,所述群集成员信息识别所述服务器群集中的所有服务器节点并可W 由所述服务器群集中的所有服务器节点访问;W及将所述数据从所述第一节点发送至所述 第二节点。 所述服务器群集可W包括至少S个服务器节点。 所述服务器节点可W包括相机,网络视频录像机,和访问控制服务器。 所述方法还可W包括使用所述第二节点访问识别所述第一节点的节点标识符;W 及将附加数据从所述第二节点发送至所述第一节点。 所述群集成员信息可W包括唯一地识别所述服务器群集中的所述服务器节点中 的每个的节点标识符;W及唯一地识别所述服务器节点所属的所述服务器群集的群集标识 符。 所述服务器群集中的所述服务器节点中的每个服务器节点可W永久性地在本地 存储其自身的版本的群集成员信息。 所述方法还可W包括重启所述服务器群集中的所述服务器节点中的一个("重启 的服务器节点");并且一旦所述重启的服务器节点重新上线,使用所述重启的服务器节点 执行包括(i)访问识别所述服务器群集的所述群集标识符;和(ii)自动重新加入所述服务 器群集的方法。 所述方法还可W包括通过执行包括W下步骤的方法将新服务器节点添加到所述 服务器群集中:交换所述新服务器节点上存储的版本的群集成员信息和所述服务器节点中 已经是服务器群集的一部分的一个服务器节点成员控制节点")上存储的版本的群集成 员信息;W及在所述新服务器节点加入所述群集之前,同步所述新服务器节点上存储的版 本的群集成员信息和所有服务器节点上存储的版本的群集成员信息。 发送所述数据可W包括使用所述第一节点根据所述节点标识符寻找所述第二节 点的通信端点;W及将所述数据从所述第一节点发送至所述通信端点。 所述通信端点和所述节点标识符可W包括网络地图中的项,所述网络地图将所述 服务器群集中的所有服务器节点与相应的通信端点联系起来,并且所述服务器群集中的所 述服务器节点中的每个服务器节点可W在本地永久性存储其自身的版本的网络地图。 所述网络地图可W允许所述服务器群集中的所述服务器节点中的每个服务器节 点在不使用集中式服务器的情况下将所述数据发送至所述服务器群集中的任何其他服务 器节点。 所述数据可W本地存储在所述第一节点上,并且所述方法还可W包括使用所述第 一节点修改所述数据,其中将所述数据从所述第一节点发送至所述第二节点包括在所述第 一节点修改所述数据之后对所述第一节点和第二节点上的数据进行同步的一部分。 所述数据可W包括使用因果关系版本控制机制生成的版本信息,所述数据的不同 版本可W存储在所述第一节点和第二节点上,同步所述数据可W包括比较存储在所述第一 节点和第二节点上的版本信息,并且在所述第一节点和第二节点上采用其版本信息表明其 较新的数据。 所述数据可W包括所述第一节点的节点标识符,所述第一节点的屯、跳状态信息, 所述第一节点的应用状态信息,W及版本信息,并且发送所述数据可W包括使用流言协议 将所述数据传播至所述服务器群集中的所有服务器节点,所述流言协议在所述群集中的各 对服务器节点之间执行数据交换。 所述数据可W周期性传播给所述服务器群集中的所有服务器节点。 所述数据可W在所述第一节点加入到所述群集时被发送至所述第二节点。 由能够被所述服务器群集中的任意服务器节点修改的项填充的域可W本地存储 在所述服务器群集中的每个节点上,所述方法还包括使用因果关系版本控制机制生成版本 信息,由此所述版本信息表明哪个服务器节点最近修改了一个所述项。 应用状态信息可W包括通过对所述域中的所有项进行散列化ash)生成的顶级散 列。 所述方法还可W包括使用所述第二节点比较所述顶级散列和通过对本地存储在 所述第二节点上的版本的相应域进行散列生成的顶级散列;W及如果所述散列不同,则使 用所述版本信息同步所述第一节点和第二节点上的域。 只能由所述第一节点修改的状态项可W本地存储在所述第一节点上,所述版本信 息可W包括版本号,只要所述第一节点修改所述状态项,所述第一节点就会增加所述版本 号。 所述应用状态信息可W包括状态项对,该状态项对包括识别所述状态项和所述版 本号的状态标识符。 所述方法还可W包括使用所述第二节点比较从所述第一节点接收的所述版本号 和本地存储在所述第二节点上的相应状态项的版本号;W及如果所述版本号不同,则用本 地存储在所述第一节点上的所述状态项更新本地存储在所述第二节点上的所述状态项。 更新所述状态项可W包括从所述第一节点向所述第二节点发送本地存储在所述 第一节点上的附加状态项,所述附加状态项与所述状态项同时被修改。 所述第一节点和第二节点可W包括所述群集中的一组服务器节点的至少一部分, 所述第一节点能够W完全按照顺序的方式向所述组中的所有服务器节点发送所述数据,并 且发送所述数据可W包括所述第一节点向所述组中的所有服务器节点发送所述数据。 所述数据可W包括在所述物理安全系统的运行时间期间生成的非永久性数据。 所述数据还可W包括通过所述第一节点从所述服务器群集中的另一个服务器节 点流动(stream)至所述第二节点的流式视频。 根据另一方面,本专利技术提供了一种用于在物理安全系统中共享数据的系统,该系 统包括多个服务器节点,所述多个服务器节点包括第一节点和第二节点,其中所述第一节 点包括通信禪合至计算机可读介质的处理器,所述计算机可读介质上编码有语句和指令, 所述语句和指令引起所述处理器执行方法,该方法包括:访问识别所述第二节点的节点标 识符,其中所述第一节点和第二节点包括服务器群集的至少一部分,并且其中所述节点标 识符包括群集成员信息的至少一部分,所述群集成员信息识别所述服务器群集中的所有服 务器节点并可W由所述服务器群集中的所有服务器节点访问;W及将所述数据发送至所述 第二节点。 根据另一方面,本专利技术提供了一种非瞬时性计算机可读介质,该非瞬时性计算机 可读介质上编码有语句和指令本文档来自技高网...
【技术保护点】
一种用于在包括多个服务器节点的物理安全系统中共享数据的方法,该方法包括:(a)使用所述服务器节点中的一个服务器节点(“第一节点”)访问识别所述服务器节点中的另一个服务器节点(“第二节点”)的节点标识符,其中所述第一节点和所述第二节点包括服务器群集的至少一部分,并且其中所述节点标识符包括群集成员信息的至少一部分,所述群集成员信息识别所述服务器群集中的所有服务器节点并能够由所述服务器群集中的所有服务器节点访问;以及(b)将所述数据从所述第一节点发送至所述第二节点。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:R·李,S·马拉特,M·亚当,R·怀特曼,G·马戈兰,A·马特兹,
申请(专利权)人:威智伦公司,
类型:发明
国别省市:加拿大;CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。