- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软总线功能简介 福建电力培训中心 软总线设计目标 简化和规范各应用模块间(进程间)的通讯 ,需要相互通讯的应用模块按一套定义良好、简洁的软总线通讯规范,借助软总线提供的中间件,实现按名字定位的网络透明通讯,同时以软总线为平台实现系统各模块的分布式管理 。 软总线在系统中的地位 物理网络模型 以TCP/IP网络通讯协议为基础 单网、双网可以任意组合 共享式双网 双子网在两个子网都正常时,作为分流作用,可以平衡负荷,以保证两个网的流量均等,充分利用网络资源。当其中一个子网工作不正常时,双网起到备份作用,工作正常的网络将接管所有的网络通信工作,以保证通信正常进行。 支持跨路由通讯(多播) 支持windows/unix混合平台 软总线通讯平台的组成文件 软总线通讯平台的体系结构 软总线管理程序 后台方式运行,windows下为后台服务,unix下为守护进程 负责系统内所有节点机、应用模块及服务信息的集中管理维护 负责监视系统运行状态,产生系统事项 负责维护冗余备份模块的主辅切换 为系统提供文件拷贝、系统校时等服务 软总线管理程序的注册机制 同一物理网内至少应有一台注册机; 已注册节点机的软总线管理程序可直接启动,正常运转; 如网内已有节点机正常运行,非注册节点机可启动后正常运行,否则处于等待状态,直到网内有其它节点机正常运转。 注册码利用网卡的MAC地址加密生成,该网卡必须处于正常的物理连接状态方可使注册码生效 软总线注册文件 $IESNETDIR/ini/sbregister.ini 文件格式: [REGISTER] KEY=注册码 (长度为63个字节) MAC地址: Windows系统下在控制台界面中使用”ipconfig /all”命令察看 Unix系统下以root用户登录,在控制台界面中使用”netstat -i”命令察看 Windows下软总线管理程序的安装 用具有管理员权限的用户登录 打开cmd命令行窗口 执行命令:SBMixService.exe /install 在windows系统的服务列表中找到名为“SoftBus Manager Service”的服务。 通过windows服务控制台启动/停止该服务 执行命令:SBMixService.exe /Uninstall 卸载软总线后台服务 软总线的主要配置选项 系统组---本节点机所属的系统组名; 关联组---本节点机可见的其它系统组名,多个组时以空格分隔; 广播方式---分为多播和广播两种方式。推荐优先采用多播。注意:只有采用同种广播方式的节点机才相互可见; 子网排序---指定本机IP的子网序号(子网1 或 子网2); 可否成为主管理机---本节点机是否能成为主/辅管理机; 优先级---其值越大,节点机的优先级越高。 注意:已有模块启动的节点机和注册节点机不允许更改“系统组”。 软总线的管理 名字管理:节点名、模块名、服务名 遵从唯一性原则:节点名唯一、同节点的模块名唯一、同模块包含的服务名唯一,服务是模块向外提供的标准接口。 名字管理为通讯及其他应用提供基础。 节点(Node)管理 竞争产生主管理机 主管理机负责网络秩序的管理 模块(Module)管理 关键模块热备运行,主管理机负责其主辅管理与主辅切换 部分模块对等运行 服务(Service)管理 通讯寻址以服务为目标。相同名字的服务对其他模块而言具有同样的作用。 寻址范围 ?(任一)[主]服务 ?所有服务(建立永久连接、一次性连接) ?指定节点的指定服务 通讯连接的自动维护 软总线的主要名词概念 系统组 节点机 主辅机 模块 主辅模块 服务 注册 注销 系统组、节点机与主辅机 系统组 用于逻辑上标示一个具体的应用系统 可包含多台节点机,每台节点机都可自行关联其他系统组 软总线的主辅管理机、主辅模块等管理的基础 节点机 指系统内一台运行软总线管理程序的计算机 主辅机 为优化对软总线节点机的管理,一个系统组内有且只有一台主管理机和不多于一台的辅管理机 主管理机下线时,辅管理机将自动升级为主管理机 软总线的系统自管理 握手信息交互 各节点机软总线定时对外发送自身状态的握手信息 软总线采用基于TCP/IP协议的广播或多播 各节点机接收其它节点机的握手信息 各节点机判断其它节点机的状态(生命值) 主管理机 同一组内的软总线节点有一个主管理机 主管理机产生采用竞争/退让机制 主管理机负责维护本组内模块的主辅切换、网络信息同步等重要任务 畸形网络下的主管理机 竞争/退让机制的设计 确保本组内有且只有一台主管理机 正常网络情况下,本组内各软总线节点互相可见 软总线的解决之道 可配置是本节点否能成为主管理机 主管理机的配置 原则 只在具备双网的机器上配置成可成为主管理机
原创力文档


文档评论(0)