软件定义的未来:一切皆可编程

信息化观察网
编译
IT专业人员致力于优化底层资源的抽象化,以创建虚拟和物理资源库,从而IT团队能够改善企业的客户体验以及业务执行情况。

IT专业人员致力于优化底层资源的抽象化,以创建虚拟和物理资源库,从而IT团队能够改善企业的客户体验以及业务执行情况。

SDDC(软件定义的数据中心)承诺会通过灵活、简单和快速的方式将资源组合成任意用户定义服务。然而,在将网络基础设施集成到SDDC转型中时,许多SDDC计划遇到了障碍。手动程序和流程继续成为网络基础设施的主要管理方式,这与SDDC的基本方面相悖。

由于存在许多挑战,使得IT团队无法将数据中心网络基础架构转变为虚拟网络。例如,网络市场上的选择有限,而一些解决方案会将企业限制于一种特定的方法。

例如,虽然Facebook、谷歌和其他一级云平台等云领导者所宣传的开放式网络已经帮助改变了网络领域,但每个网络操作系统、硬件和设计都各不相同。然而,所有这些云提供商都认为他们的方法是开放的。这应该是IT企业关注的问题。

SDN(软件定义网络)的定义

IT专业人员对SDN(软件定义网络)的定义很疑惑。虽然IT团队需要明确的网络战略和对技术有充分的理解,但只有55%的电信技术决策者表示他们认为SDN包含可编程、自动化和协调的网络,该网络由物理和虚拟交换机、路由器、防火墙和其它网络功能组成。同时,36%的人认为SDN是完全独立于硬件层的覆盖网络。

除了对定义疑惑之外,似乎还缺乏对整个行业的支持。在SDN和SD-WAN(软件定义的广域网)时代,防火墙、优化和负载平衡等高级服务保持相对不变。除了一些简单的调整之外,第4至第7层网络供应商已经选择后退,并观察他们如何支持虚拟化网络。

例如,经过十年的发展,OpenStack的网络模块(现在称为Neutron)仅支持基本的交换接口,因此在网络基础设施上自动化和协调的能力仍然难以实现。

由于当前在网络市场中存在如此多的不确定性,因此网络团队也面临着压力。一些公司现在正处于一种情况,即现有的网络硬件逐渐老化,而其他公司在支持SDDC计划方面也面临着压力。

网络团队必须实施允许数据中心网络基础设施实现自动化、协调和可编程的硬件。

在采用新的、未经证实的基础架构技术时,企业和IT公司无法承受突如其来的变化。网络交换硬件平台应该让公司发展,从而将风险降到最低。

支持最大交换功能和接口的开放和灵活的硬件将能够与尽可能多的控制器、管理系统和网络服务一起使用。

IT团队不能采取缺乏远见的策略来开发网络基础设施,即在单个数据中心部署一堆物理交换机以提供其企业网络要求。业务范围的网络中有交换机,能够在多个数据中心、虚拟环境和云平台内部迁移数据,甚至可以将数据迁移至能接触到客户的地方。

IT团队处于发展总体战略的不同阶段,并且许多人选择了不同的途径来实现私有云和混合云。这意味着要更换现有设备,部署的新网络交换技术必须是开放和灵活的,从而支持公司的IT战略发展方式,并能够适应IT团队在未来五到七年内的目标。

亚马逊、谷歌、Netflix和其他创新公司已经创建了灵活、大型、有弹性和安全的下一代网络。从企业IT角度来看,这些网络巨头已经证明没有必要从市场领导者那里购买网络平台及其组件,也没有必要从单一供应商那里购买交换机操作系统和硬件。

但这种变化不仅仅关乎于从哪里购买网络设备,而且网络工程师的角色也发生了变化。未来运营网络的角色将从传统的网络工程师变为能够编写代码的工程师。多种编程语言、建模方法和协议已成为交换硬件和操作系统的基本要素。

由于抽象化会将网络的复杂性分开,因此软件开发人员、代码编写人员和DevOps专业人员等新的网络工程师与传统的网络工程师有着不同的要求、目标和期望。

但是,招聘新的专业人士或更新技能组合需要花费时间。很多公司在两年内都没有充分利用新技术的价值。企业应该投资于在整个产品生命周期中提供价值的技术,而不是在IT团队可能永远也不会使用的技术上浪费价值。

开放和可编程的网络交换硬件将会适应变化,更新技能,并推动技术走向成熟。

原文作者:Andre Kindness

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论