[发明专利]虚拟应用程序分布机架的配置文件的同步方法及系统有效
申请号: | 201210185408.1 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102984194B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 拉贾库玛·亚兰;丹尼斯·奥什巴 | 申请(专利权)人: | 瑞科网信科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/44;G06F9/455 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 余刚,吴孟秋 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 应用程序 分布 机架 配置文件 同步 | ||
技术领域
本发明总体上涉及数据通信,更具体地说,涉及虚拟集群系统。
背景技术
Web服务和云计算以前所未有的速度普及。每天在数据中心新的服务器转储并安装。Web服务和企业计算的需求来自多个市场部门。面向消费者的服务包括移动应用,如iPhoneTM应用程序、iPadTM应用程序、AndroidTM应用程序;移动应用程序,如基于位置的服务、逐向导航服务;电子书服务,如KindleTM;视频应用程序,如YouTubeTM或HuluTM;音乐应用程序,如PandoraTM或iTunesTM;互联网电视服务,如NetflixTM;以及其他多种快速增长的消费者Web服务。在企业方面,有基于云计算的服务,如GoogleTM文档、MicrosoftTMOfficeLive和SharepointTM软件,Salesforce.comTM的在线软件服务,电话出席和Web会议服务,以及其他多种企业云计算服务。
配置越来越多的服务器来适应增长的计算需要。这些服务器通常由诸如服务器负载平衡器(SLB)或应用程序交付控制器(ADC)的服务控制器管理。这些控制器管理从客户主机电脑到服务器的服务会话的负载平衡和交付。由于使用了更多的服务器,因此也需要更多的控制器。这些网络控制器可为了多个重要的目的一起共用,从而当处理大量的用户时提供可扩展的服务和解决方案;当处理服务器可能预计外的或预计中的失效时提供高的服务可用性;帮助减轻大量控制器的管理和操控的复杂性。集群池内的控制器彼此串联工作,从而给用户提供持续的服务。如果集群内的控 制器的配置发生变化,并且该变化与集群内其他控制器的现有配置冲突的话,则该变化会对这些控制器的运行有严重的不利影响。通常,集群现有配置全体记录在配置文件中。集群内所有控制器为了集群内控制器的正确运行必须遵守根据配置文件的配置。当配置发生变化时,配置文件必须更新以包括该变化。结合新配置变化和现有配置文件的新配置文件变成最新近的配置文件。新配置文件将通知给集群内所有的控制器。如果集群内一个控制器变为失效并再次可用,则新可用的控制器需要应用新配置文件中的配置,从而与集群内其他控制器彼此串联工作。
因此,需要一种在虚拟机架系统中同步控制器集群中的配置文件的方法。
发明内容
根据本发明的一实施方式,一种同步包括多个刀片的虚拟应用程序分布机架的配置文件的方法,包括:处理由虚拟应用程序分布机架的多个刀片中的主刀片(master blade)接收的配置命令;通过主刀片利用配置命令和更新的标签来更新第一配置文件;通过主刀片给多个刀片中的一个或多个从刀片(slave blade)发送配置消息以通知更新的配置文件,该配置消息包括更新的标签;响应于通过一个或多个从刀片中指定的从刀片接收配置消息,将配置消息中更新的标签与存储在指定的从刀片中的第二配置文件中的标签比较;以及响应于确定配置消息中的更新的标签比存储在指定的从刀片的第二配置文件中的标签还新,通过指定的从刀片给主刀片发送对于更新的配置文件的请求。
在本发明的一个方面,处理由虚拟应用程序分布机架的多个刀片中的主刀片接收的配置命令包括:通过虚拟应用程序分布机架的主刀片接收配置命令;通过主刀片确定配置命令要被虚拟应用程序分布机架的多个刀片中的一个或多个第二从刀片所应用;以及通过主刀片给一个或多个第二从刀片发送第二配置消息以应用配置命令。
在本发明的一个方面,确定包括:通过主刀片确定配置命令给一个或多个第二从刀片的网络接口应用变化。
在本发明的一个方面,配置命令包括刀片标识符,其中,通过主刀片确定配置命令给一个或多个第二从刀片的网络接口应用变化包括:通过主刀片确定配置命令给与刀片标识符相关联的从刀片的网络接口应用变化。
在本发明的一个方面,配置命令包括网络接口标识符,其中,通过主刀片确定配置命令给一个或多个第二从刀片的网络接口应用变化包括:通过主刀片将配置命令中的网络接口标识符与存储器内的网络接口标识符相匹配;以及通过主刀片从存储器检索(retrieve)与匹配的网络接口标识符相关联的刀片标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞科网信科技有限公司,未经瑞科网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210185408.1/2.html,转载请声明来源钻瓜专利网。