我正在整合一堆超级老服务器(〜200)。 所有的代码已经调整,可以在一个盒子上运行。 除了有一个第三方Web服务应用程序在这些服务器上的每个服务器上侦听套接字。 供应商不会更改应用程序,以便能够在单个服务器上工作。
所以我已经阅读了Windows Server 2016中即将发布的容器,尽pipe我仍然没有完全理解它们。
我想知道是否可以部署容器的200个实例,每个容器都运行这个Web服务。 该应用程序本身是非常容易的资源。 这是集装箱化的好例子吗?
当然,您可以基于同一个容器映像创build大量的容器,当需要快速缩放时,Web服务器场会提醒您注意。
正如Jim B所说,有些东西在虚拟机中会更好,有些是在nano服务器版本中,有些在Hyper V容器中会更好,如果你需要隔离的话。
最重要的是,您现在拥有灵活性,select性和能力,可以决定在哪个平台上部署哪些内容。
这取决于。 如果您正在快速重新部署,集装箱非常适合。 如果它相对静态的话,或者它需要内联网通信的话,虚拟机可能更适合。 请参阅https://www.petri.com/what-you-need-to-know-about-windows-server-2016-containers