当前位置: 首页 > 科技观察

容器的优势渗透到基于软件的网络中

时间:2023-03-16 13:30:33 科技观察

容器是一项对IT和网络具有重大影响的新技术虚拟化(NFV)为其虚拟网络实施新选项。容器是一种轻量级、独立的软件包,它在操作系统级别提供虚拟化以部署分布式应用程序。它不是为每个应用程序启动虚拟机(VM),而是在单个控制主机上运行多个独立系统(或容器)并访问单个内核。容器技术可通过开源和供应商获得,包括Kubernetes、Docker、Canonical、CoreOS、VMware、惠普企业、戴尔、红帽等。容器提供服务器虚拟化和应用程序可移植性。与虚拟机管理程序相比,容器的优势包括:提高应用程序性能每台服务器的容器密度更高提高应用程序可移植性,如混合云基于云的平台。容器网络要求和部署软件定义网络(SDN)是容器采用的关键组成部分。单个服务器上的容器数量、应用程序的可移植性和不断变化的流量模式都需要新的网络功能来支持容器。规模化的分布式微服务会在各种容器之间产生大量的网络流量。一个主要问题是数据中心东西向流量的潜在增长,甚至是单个服务器内基于容器的应用程序的增加。容器网络面临的主要挑战包括性能、适当网络资源的自动配置、可见性和网络管理。网络安全是另一个问题,容器解决了一些安全问题(比如隔离),但可能引入一些其他未知的漏洞。当前的一些安全技术很容易支持向容器的迁移,而另一些则不支持。网络可以在容器软件中构建,也可以由第三方网络软件提供,例如CumulusNetworks、PluribusNetworks、128Technology和BigSwitchNetworks。容器目前由少数云服务提供商和企业部署,通常由他们的开发团队部署。IT团队报告说,在将应用程序构建为微服务时,容器会带来显着的性能和灵活性优势,并且由于成熟度、可扩展性和网络问题,许多企业最终从开发环境中的容器使用迁移到大批量生产环境。容器如何影响NFV服务提供商刚刚开始研究容器通过初步试验和概念验证为基于网络的应用程序(例如NFV)带来的优势。服务提供商正在针对各种潜在网络应用评估容器技术,包括虚拟客户端设备、5G无线、视频和网络监控和管理。要利用容器,必须重写绝大多数Web应用程序。随着转向基于管理程序的虚拟化,领先的ISV和NEP将需要花费大量时间和精力重新构建并可能分解其应用程序,以从基于容器的架构中受益。容器是影响IT开发和相关网络需求的新兴技术。IT领导者应研究容器在开发新的云原生应用程序方面的潜在优势,服务提供商应将容器作为下一代NFV平台进行评估。企业和服务提供商在部署容器时需要意识到潜在的网络可扩展性和安全挑战。对于这些企业来说,评估哪些应用程序真正受益于容器化也很重要,这是一个必须支持传统应用程序、虚拟机环境和容器的领域。