新兴技术正在改变网络格局,带来新挑战。
网络正从数据中心扩展到云计算,网络团队不仅需要连接机架中的交换机和服务器,还需要连接这些服务器中的虚拟主机。随着这种爆炸式发展,现在涌出很多新想法和新挑战。网络专业人员需要了解这些变化,并跟上它们。
在2016年VMworld期间举行的Future:Net供应商中立网络会议中,行业思想领袖们探讨了这些新型技术正如何重塑行业。随着越来越多的IT部门关注云部署模型以及OpenStack和容器等新技术,网络团队需要调整自己的战略。
云网络
云计算正成为应用程序大规模部署的重要平台。如果没有云计算提供的这种规模,很多我们最喜欢的工具和环境将不会存在。但在大规模运行也带来新问题,在Future:Net大会中,在微软领导Azure网络团队的David Maltz谈论了“灰色故障”,当交换机停止转发某种类型的数据包时,而会继续转发其他数据包,这会造成某些区域性能降级但没有完全停止。
由于云计算网络专门针对多租户操作,内置的冗余性非常高。当一切似乎正在运作时,追踪这些故障会导致面临传统网络故障诊断模型的问题。
这是网络专业人士需要改变其现有方法考虑大规模的地方。新工具和流程可通过适当规划和充分调查来追踪这些问题。Maltz特别提到的新工具是NetBouncer,这是通过向故障排查流程添加路径控制组件来发现问题设备的网络故障排查工具。
OpenStack
OpenStack正成为IT部门云计算部署的关键驱动因素。通过部署在OpenStack运行的应用程序,开发人员可利用跨不同平台的可移植性优势。然而,OpenStack中的网络挑战意味着,企业必须扩大投入的时间和精力让一切看起来无缝连接。
IBM公司开放网络主管兼杰出工程师Kyle Mestery探讨了他的团队解决OpenStack网络挑战--通过结合Open vSwitch(OVS)、Open虚拟网络(OVN)以及快速开发文化以保持领先于开发人员的需求。这帮助他们创建了一个强大的网络,可处理从应用开发的持续改进/持续部署(CI/CD)模型生成的流量。
Mastery及其团队正在吸取之前的教训,并将这些经验传授给OVN开发团队,让所有人都能够学习他们的经验教训。
容器网络
容器是推动网络领域发展的另一项技术。随着这些结构快速推倒重建,传统网络面临巨大压力。谷歌和Cocker的工程师谈到这对现有网络堆栈带来的挑战。其中最大的问题是IP地址消耗。EBay工程师正在使用开源Kubernetes容器管理平台,他们探讨了在容器用于开发工作并在短时间内被破坏后,一台主机如何可在短时间内消耗数百个IP地址。如果没有适当的规划,这可能导致IP地址短缺或泄露。
在小组讨论会中,IPv6专家Ed Horley提出了在Docker、Kubernetes和Mesos中IPv6支持的问题。小组讨论会的讨论结果表明,这种支持可能需要数月或数年的时间才会出现。在那之前,IT专业人员在生产环境中部署容器时,应该确保他们仔细规划地址空间,准备可用的空间用于大型容器。
网络的未来在云计算及其催生的所有其他技术中。随着容器和OpenStack中的网络堆栈逐渐成熟,早期部署者正将其经验教训传授给企业网络,确保现场基础设施和非现场云计算之间的传输对开发人员来说是无缝连接。
网络专业人员在处理这些技术时应注意培训机会,尽可能了解新的网络技术将让你在未来熠熠生辉。