如果我有 2 个子网,10.0.0.0 用于我的进程,11.0.0.0 用于数据库,那么我如何在子网内部对数据库进行负载平衡,以便 10.0.0.0 网络中的任何进程都可以通过单个内部 IP(如 11.0.0.4)访问任何数据库实例?
因此 11.0.0.4 将对 11.0.0.5、11.0.0.6 和 11.0.0.7 上的 3 台虚拟机进行负载平衡。
给出 IP 地址纯粹是为了说明这一点,我知道实际完成后它们可能看起来有所不同。
或者更好的解决方案是为数据库服务器建立一个完全独立的虚拟网络,并将两个虚拟网络连接在一起。如果是这样,您会推荐哪种配置?
我希望避免访问互联网后再回来从进程访问数据库。速度至关重要,所有机器都在同一区域。
如果有帮助的话,所有机器都运行 Ubuntu 15.10。