容器技术会阻碍SDN技术的成长吗?

简介:

软件定义网络(Software-defined networking, SDN)技术对于基础设施管理的未来是必不可少的。因此,在软件容器时代,软件定义网络(SDN)技术不可能会消失。然而,将SDN技术作为一个独立市场来看待的日子应该不多了。我强烈认为需要通过程序化来管理未来的网络而不是通过配置,而且,纯粹的SDN厂商将有可能成为软件定义技术设施供应商的收购者。

 容器技术会阻碍SDN技术的成长吗?

目前需要明确的是,以后我们无论是运行应用程序,或是在虚拟非虚拟的端口上执行网络服务策略,SDN技术都将会是关键。然而,实现软件容器时,我们不会去思考一个单独的SDN层机制。相反,它只是几个协调同步服务之一。

无论是在像OpenStack, Open Compute或Core OS这样的开放标准环境中,或是像Nimboxx这样新的专有融合平台中,网络都会只作为容器应用,机械图像,设置整个服务集群的另一种服务表达属性。在所有这些环境中,网络管理员的例行工作都不会涉及到SDN配置,因为他们不需要。

网络管理员应该专注于描述服务要求:规模,冗余,计算,内存,以及连接性。请注意,我使用了连接(connectivity)这个词,而不是网络(networking). 在软件容器世界中,网络管理员分配服务给子网,并设置访问权限和服务质量规则,以确定如何传递和流量优先级。他们不需要关心路由,端口,访问控制列表以及IP地址,托管基础设施会为管理员们配置好这一切。

对于一些网络,封装其纪律规则的是防火墙。ESX和NSX平台的VMware vSwitches就是一个良好的开端,因为他们至少打破了防火墙规则,并试图让防火墙和应用更接近,而不是相隔甚远,处于边缘。而在软件容器的部署过程中,总是将安全放在最先考虑的位置。

当管理员不需要时,可以终止大的资源阵型,自动删除相关服务访问权限,不需要任何更进一步的人工干预和跟进。它与我们现在所拥有的边缘路由器相反。这就像说:“走开!并且带走和你一样无用的访问控制列表。”它消除了网络对于防火墙的依赖。

并且,在整个部署过程,整个重新配置过程中,管理面板上不存在任意标签标记为"SDN." SDN不是任何你购买或安装的服务,可以说,SDN总是包含在你购买的软件容器技术设施技术中,而且是必要的技术。网络崩溃,或在应用程序上配置属性,都没有SDN设备在监管。SDN只是一个服务,对于您的业务流程引擎来说,仅仅是一小部分可衡量的资源份额。而且如果它在融合基础设施扩建过程中呈线性变化,那就更好了。

所以,SDN必然不会消失,我们创建动态服务环境不可能没有它。我们需要学习SDN技术,它将会成为我们认证考试问题集的一部分,而且,在短短几年内你可能需要将其列在你的简历中作为就业竞争指标的其中一个。但是SDN不再会是独立的一个技术,它将会是额外的一个标准化技术。



作者:何妍 

来源:51CTO

相关文章
|
存储 容器
46.[HarmonyOS NEXT RelativeContainer案例三] 打造自适应容器:内容驱动的智能尺寸调整技术
在HarmonyOS NEXT的UI开发中,创建能够根据内容自动调整尺寸的容器是实现灵活布局的关键。RelativeContainer结合自适应尺寸设置,可以实现内容驱动的智能尺寸调整,使UI更加灵活且易于维护。本教程将详细讲解如何创建自适应尺寸的RelativeContainer,帮助你掌握这一实用技术。
378 5
|
Kubernetes Cloud Native 微服务
探索云原生技术:容器化与微服务架构的融合之旅
本文将带领读者深入了解云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同构建现代软件系统。我们将通过实际代码示例,探讨如何在云平台上部署和管理微服务,以及如何使用容器编排工具来自动化这一过程。文章旨在为开发者和技术决策者提供实用的指导,帮助他们在云原生时代中更好地设计、部署和维护应用。
691 59
|
11月前
|
Kubernetes Cloud Native 持续交付
Docker:轻量级容器化技术解析
Docker:轻量级容器化技术解析
|
11月前
|
运维 测试技术 Docker
Docker:轻量级容器化技术革命
Docker:轻量级容器化技术革命
|
JavaScript Linux 持续交付
深入探索容器化技术——Docker 的实战应用
深入探索容器化技术——Docker 的实战应用
443 89
|
弹性计算 Java Maven
从代码到容器:Cloud Native Buildpacks技术解析
Cloud Native Buildpacks(CNB)是一种标准化、云原生的容器镜像构建系统,旨在消除手动编写Dockerfile,提供可重复、安全且高效的构建流程。它通过分层策略生成符合OCI标准的镜像,实现应用与基础镜像解耦,并自动化依赖管理和更新。阿里云应用管理支持通过CNB技术一键部署应用至ECS,简化构建和运行流程。
|
存储 虚拟化 Docker
|
开发工具 虚拟化 git
自学软硬件第755 docker容器虚拟化技术youtube视频下载工具
docker容器虚拟化技术有什么用?怎么使用?TubeTube 项目使用youtube视频下载工具
|
Unix Linux Docker
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
612 5
|
运维 Kubernetes Docker
深入理解容器化技术:Docker与Kubernetes的协同工作
深入理解容器化技术:Docker与Kubernetes的协同工作
536 14