SDN部署后还需要考虑的3个问题

译文
网络
SDN的最大缺点在于:要是缺少充分利用其功能的计划,它就是一只过于复杂的网络交换机。

【51CTO.com快译】一个极客与另一个极客结婚有好处也有坏处。她是个Mac爱好者,我是个Linux发烧友。这是不同宗教信仰者间的婚姻。我们对于家庭IT的分工结果是,她负责桌面和家庭娱乐,我负责网络、安全及添加到Unix外壳上的一切。我绝对比较轻松,直到早在苹果电视成为一个选件之前她打算把家里的DVD播放机换成Mac Mini。

  我们看的第一部影片是《银翼杀手》,这部影片对我们家超前的娱乐系统来说似乎适逢其时,后来才发觉音频和视频不同步。事后查明,某个僵尸进程占用了大量的处理器资源。借助kill -9命令行终结这个程序后,一切恢复了正常。之后,她丢弃了Mac,换成了在电子零售卖场Circuit City所能找到的系统。

  当我考虑部署软件定义网络后的生活时还能想到这个故事。就像我们家的Mac Mini那样,SDN承诺会带来出色的可编程性、灵活性和敏捷性。然后在我们拥有SDN后,认识到我们其实需要一种可正常运行的设备。要是没有计划,毫无价值可言。SDN的最大缺点在于:要是缺少充分利用其功能的计划,它就是一只过于复杂的网络交换机。

  那么,我们应如何认识SDN?下面是需要考虑的三个方面。

  1. 可以对它进行编程,但是你有这个能力吗?

  SDN的最大优点之一是,管理员只要使用几个API调用,就可以动态重新定义它。然而有个地方需要注意:你的团队是否致力于加强脚本技能,以便充分发挥这个功能?

  虽说现代SDN可使用对管理员友好的用户界面来加以配置,但它们的真正优点来自能够让网络的创建、删除和重新配置完全实现自动化。如果你还没有致力于加强你团队的脚本技能,就要这么做。它将关系到SDN是一种过于复杂的设备还是一种大大提高业务灵活性的工具。

2. 设定期望、缓解风险。

  SDN技术已很成熟,可以可靠地大规模运行网络。然而,我们在这项技术方面的经验还没有成熟起来。因而,许多管理员喜欢运行并行网络:一个是采用新程序和新应用软件的新式SDN,另一个是老式的N层网络。

  这让管理员得以事先设定合理的期望,并通过每次迁移一个应用程序来缓解波及整个站点的停运。因而,可以认真处理应用程序、SDN或网络自动化方面的任何问题,没必要为涉及整个站点的停运而担心。

3. 邻近设备和新的价值。

  网络很少单单由交换机和路由器组成。形形色色的防火墙、代理服务器和负载均衡系统是网络中同样重要的部件。你在部署SDN时,要明白这些邻近设备与现代SDN如何协同运行,而自动化技术是一个关键步骤。现代基础设施部件应该是你SDN中的“一等公民”,应与VXLAN之类的SDN设计元素整合起来,并且天生了解SDN设计元素。

  采用新的SDN是质疑你网络中的现有品牌、分析其他厂商的大好机会。毕竟,SDN会改变你管理员关注的操作模型的大部分内容,所以如果他们要学习新的东西,最好利用这个机会来试一下水。话虽如此,人们还是往往一味着眼于新的厂商或纯软件厂商――如果这么做的话,你会错失机会。这些邻近设备领域的许多现有厂商都有新的解决方案,这些是对开发人员/应用程序友好的产品,并且具有SDN就绪功能;务必要问一问。你面临的选择可能会让自己大吃一惊。

  原文标题:SDN Post-Deployment Considerations

  原文作者:Steve Shah

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:周雪
相关推荐

2016-01-28 10:04:09

Jenkins运维持续交付

2013-08-28 09:38:15

SDN软件定义网络部署

2013-08-01 09:22:08

云计算网络SDN

2023-06-01 07:50:42

JSDocTypeScriptAPI

2018-09-12 18:10:25

数字体验数字性能数字体验管理

2018-09-20 22:04:01

2020-04-26 09:32:13

物联网安全技术

2024-11-26 07:37:22

2017-12-11 17:14:56

ERP管理数字化

2022-01-12 12:13:17

自动驾驶数据人工智能

2024-05-06 09:35:05

AI网关开源

2015-01-28 00:35:00

2009-09-28 11:20:30

面试

2010-03-16 16:47:58

Java编程语言

2023-01-31 17:24:21

DPUCPUGPU

2021-03-31 13:20:02

智慧城市物联网5G

2023-09-12 14:02:30

数组vector

2024-10-14 08:39:25

2015-10-23 10:53:54

OpenStackNFV网络功能虚拟化

2010-07-15 16:21:22

编程语言
点赞
收藏

51CTO技术栈公众号