我正在为我的一些服务器(托管虚拟服务器)创建一个服务器管理接口,我想知道实现上述接口的主从配置的最佳方法。
主服务器应该连接到所有从服务器,以便检索信息(提供一个高级概述)并发送命令(保持管理的集中化)。但是,主服务器本身也可能有虚拟服务器,这就是为什么我计划在所有物理节点上部署相同的应用程序,并确定节点是主节点还是从节点。
//侧注:似乎在某种程度上类似于递归
我有几个想法:
。
发布于 2009-07-28 18:28:51
我想出了一个解决问题的简单办法。我刚在一个从程序的安装中添加了一个从文件,程序检查该文件是否存在。如果是的话,它会把服务器指定为一个slave.....totally
发布于 2009-07-27 18:19:46
虽然您可以推出自己的解决方案,但最好的选择是某种服务器自动化框架/应用程序,比如Puppet或Chef。就我个人而言,我更喜欢主厨,但两者都有很多支持。至少,您可以从它们中了解到如何自己实现这一点:)
与其详细解释它们的功能,我建议您查看它们各自的站点:
不过,以下是每个网站的简介.
厨师是一个系统集成框架,构建的目的是将配置管理的好处带给您的整个基础设施。有了厨师,你可以:
木偶是一种用于表示系统配置的声明性语言,是一种用于发布系统配置的客户端和服务器,是一种实现配置的库。
与其通过自动化当前技术来实现服务器管理,还不如通过提供一种语言来表示服务器、它们所提供的服务和组成这些服务的原始对象之间的关系,从而解决这个问题。与其处理如何实现特定配置或提供给定服务的细节,木偶用户只需使用他们习惯处理的抽象来表达他们想要的配置,比如服务和节点,而Puppet负责实现配置或向用户提供足够的信息来修复遇到的任何问题。
https://stackoverflow.com/questions/1189683
复制相似问题