您的位置: 首页 > 新闻资讯 > 正文

如果没有IP怎么办?

发布时间:2020-05-14 10:04:19 来源:黑豆IP

IP将始终存在于网络命名抽象之下,但其想法是在识别服务时从操作员的角度删除IP。这个问题催生了其他一些非常重要的问题,这些问题成为混合云模型中联网的核心。服务如何找到彼此?如何有效地分散负载并进行过度管理?


答案是添加抽象,使我们能够通过命名的身份而不是IP地址来管理网络。通过这种方法,IP地址编码将对日常运营商变得不可见,然后可以进行可扩展的快速服务网络。


您可能会说:“我们已经解决了这个问题。我们已经通过DNS解决了这个问题。” DNS只是解决方案的一部分。为了使DNS正常工作,您需要几个硬件和软件组件,例如:负载均衡器,开关,路由器,或其他网络组件。


这些组件具有复杂的配置,可将诸如虚拟IP地址(VIP)之类的内容转换为DNS条目,从而提供我们想要的人类可读身份。


在下面的示例中,我有名为Web-App和Order Processing的服务,它们前面都带有负载均衡器。


image.png


这种负载平衡器模式在服务网络中很常见。这些负载均衡器可确保服务之间的流量平衡,通过一种统一的方式将服务名称链接到一致的IP,并且可以轻松处理某些故障转移。这样解决了服务发现问题。


我可以在负载均衡器(入口点)中将动态IP与虚拟IP放在前面,然后在其下面允许那些单独的组件拥有自己的任意性质的IP地址,并且仍然可以找到它们。