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

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

软件定义网络(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

相关文章
|
1月前
|
Java Go 开发者
Docker容器技术简介及其与Go语言的结合点
【2月更文挑战第23天】本文首先概述了Docker容器技术的核心概念和优势,接着探讨了Go语言与Docker容器技术的结合点。通过阐述Docker的轻量级、可移植性和版本控制等特性,以及Go语言在容器化应用中的优势,本文旨在说明两者结合能够实现更高效、灵活的应用开发和部署。
|
1月前
|
Kubernetes 开发者 Docker
基于容器技术的微服务架构
基于容器技术的微服务架构
32 0
|
3月前
|
人工智能 弹性计算 调度
阿里云容器服务 ACK 产品技术动态(202312)
容器服务 Kubernetes 版 ACK 【新功能】 Feature:支持基于机密虚拟机的 AI 模型推理保护 ACK 现已支持将基于 Intel® Trusted Domain Extension(Intel® TDX)技术的 ECS 实例加入 TDX 机密虚拟机计算节点池,使集群具备 TDX 机密计算能力,实现 AI 模型的可信推理和微调,保障模型数据的机密性与完整性。结合 PyTorch 与 Intel® AMX指令集,您可以在 32 核实例上实现秒级出图的推理能力。
415 1
|
3天前
|
运维 Kubernetes Devops
构建高效自动化运维体系:DevOps与容器技术融合实践
【4月更文挑战第15天】 在当今快速发展的信息技术时代,传统的IT运维模式已难以满足业务敏捷性的需求。本文旨在探讨如何通过整合DevOps理念和容器技术来构建一个高效的自动化运维体系。文章将详细阐述DevOps的核心原则、容器技术的基础知识,以及两者结合的优势。此外,文中还将分享一系列实践经验,包括持续集成/持续部署(CI/CD)流程的搭建、微服务架构的应用,以及监控和日志管理策略的优化,以期帮助企业实现快速、可靠且安全的软件交付过程。
|
26天前
|
运维 监控 Devops
构建高效自动化运维体系:基于容器技术的持续集成与持续部署实践
在数字化转型的浪潮中,企业的IT基础设施和软件交付模式正经历着深刻的变革。传统的运维方式已难以满足快速迭代、灵活扩展的现代业务需求。本文将探讨如何通过容器技术实现高效的自动化运维体系,重点分析持续集成(CI)与持续部署(CD)的实践方法及其对企业运维效率的影响。通过引入微服务架构、容器编排、DevOps文化等概念,我们旨在为读者提供一套全面的自动化运维解决方案,以支持业务的敏捷性和可扩展性。
|
28天前
|
边缘计算 Kubernetes 负载均衡
容器编排技术在云计算中的应用
随着云计算技术的飞速发展,容器编排技术作为一种重要的部署和管理工具,正在逐渐成为云计算领域的热门话题。本文将介绍容器编排技术在云计算中的应用,探讨其在提高应用程序部署效率、资源利用率以及系统可靠性方面的优势,并分析其未来发展趋势。
|
1月前
|
Kubernetes 云计算 开发者
云计算中的容器化技术:Docker与Kubernetes的实践
云计算中的容器化技术:Docker与Kubernetes的实践
72 0
|
1月前
|
运维 API Docker
深入浅出:微服务架构与容器化技术的完美融合
【2月更文挑战第13天】 在现代软件开发领域,微服务架构和容器化技术已成为推动企业快速发展的两大核心力量。本文将从微服务的基本概念出发,深入探讨其与容器化技术结合的必然性与优势,进而分析如何在实践中有效地实现二者的完美融合。通过对微服务架构的细致解析及容器化技术的应用展示,旨在为读者提供一种全新的视角,理解并掌握这一前沿技术趋势,以指导实际工作中的技术选择与架构设计。
|
2月前
|
运维 Java Linux
深入解析:使用Docker容器化技术提升Java应用的部署效率
在快速迭代的软件开发周期中,如何保证应用的快速、一致和可靠部署成为了开发团队需要面对的重大挑战。本文将探讨如何利用Docker容器化技术,结合Java应用,实现高效、一致的部署流程。我们将从Docker的基本概念出发,详细介绍将Java应用容器化的步骤,包括创建Dockerfile、构建镜像以及运行容器等关键环节,并通过示例代码加以说明。此外,本文还将讨论在使用Docker部署Java应用时可能遇到的常见问题及其解决策略,旨在为读者提供一种提升部署效率、优化开发流程的有效方法。
300 2
|
2月前
|
虚拟化 开发者 Docker
深入浅出:利用Docker容器化技术加速Web开发流程
在本篇文章中,我们将探讨Docker容器化技术如何为Web开发带来革命性的效率提升。通过具体案例和实操示范,我们不仅会介绍Docker的基本概念和工作原理,还将深入分析如何利用Docker容器化技术简化开发环境的搭建、提高应用的可移植性以及加快部署速度。本文旨在为读者提供一种全新的视角,理解并实践如何通过Docker优化现代Web开发流程,无论是对于个人开发者还是团队项目,都将带来前所未有的便捷和效率。
29 0