我们目前在单个节点上运行 FreePBX。我想要一组星号实例来共享负载,但主要用于故障转移。我很好奇其他人是如何解决这个问题的。理想情况下,我想使用“免费”(如啤酒)软件。
谢谢你的帮助!
需要更多信息……但说实话,如果这是一个好的解决方案,我们会尝试任何方法:)
我们并不真正关心调用在故障转移期间是否中断。这将是理想的,但我可以想象,由于必须在节点之间复制的状态量,实现这一点将非常复杂。
我不认为我们不使用 SIP 重新邀请。尽管运行 freepbx 已经一年多了,但我实际上从未遇到过这个词。我们的用例只是允许人们使用软电话拨打出站电话,并根据 DID 路由一些入站电话。
现在我们在 LXC 容器中运行 FreePBX。这是可行的,因为我们的上游运营商也是 SIP(不是 ISDN)。我们有使用 KVM 的经验,但出于效率原因,我们最好在 LXC 容器中运行。
所以我正在深入研究 systemd 的复杂性,它能够使用 cpu、io 和内存等 cgroup 来计量资源。
是否还有一种方法可以控制进程可以使用 systemd 访问的目录?例如,/usr/bin通常标记为o+rX,我希望将网络服务器进程锁定在该目录之外。已经有很多软件漏洞可以从磁盘读取任意文件,这将增强分层的安全方法。
我确信这可以通过一些非常花哨的文件系统权限来完成,但想知道是否有更好的方法。感谢服务器故障!
第一次来这里的网络工程师。我的预算不多,所以我需要学习所有必要的技能,而不需要吸引一堆供应商。我负责在新位置构建 350 端口网络。我计划使用 cisco small business 的几台千兆交换机。
我注意到我们旧地点的网络只是在交换机之间插入了一个常规的 10/100 端口。它们以菊花链的方式排列在一起,而不是以分层的方式。
如果这很重要,我将使用 vlan 将访客无线网络与我的公司网络分开。
新交换机有 mini-gbic 可用,但我的路由器只有千兆以太网端口。
将这一切设置为最大可靠性、冗余和速度的最佳方法是什么?路由器是一个例外的单点故障,但如果其中一个交换机出现故障,我不希望我的整个网络瘫痪。我可以在交换机之间使用多个端口来创建冗余中继吗?
谢谢!(来自总菜鸟)
-乔纳森