软件定义网络(SDN)能够快速有效地创建虚拟网络,而不是逐个编程网络连接的硬件,从这点来看,SDN似乎是IT管理者一直在寻找的节约时间和资源的解决方案。
然而,在理论和实际部署及使用经验之间存在差别。对此,我们采访了一些SDN先锋者,看看他们在部署SDN遇到了哪些问题以及分享他们的经验。
马瑞斯特学院的SDN部署:深思熟虑的部署
坐落在纽约州波基普西的马瑞斯特学院最近被《普林斯顿评论》评为美国“最具连接性的校园”。
当谈到SDN时,该学校计算机科学和信息技术教授Robert Cannistra说道:“我们通过IBM的Faculty Research Grant(旨在敦促传授纯学术研究的基金)进入了这个领域,并立即部署了OpenFlow协议。我们在教师领导的研究实验室测试SDN,并通过我们的 IT团队在校园网络中进行了试点部署。”
在过去的两年半中,马瑞斯特学院与IBM合作,测试并部署了基于OpenFlow的软件定义网络来互连三个学院数据中心。其目标是简化2层网络管理配置的部署,以及简化NEC OpenFlow控制器、NEC OpenFlow交换机、IBM openFlow交换机、IBM服务器和存储的政策。
“我们目前传统的2层网络域很容易出现流量拥堵和高峰时间,”Cannistra表示,“通过我们的SDN方法,我们可以快速地制定政策来解决这些问题的根源,并快速通过SDN推动这些政策。最终,这帮助我们减少延迟,因为我们可以定义哪些流量是优先级流量。”
作为其SDN研究的一部分,马瑞斯特学院开发了一个用户友好型GUI,被称为AVIOR,用于Floodlight OpenFlow控制器,并开发了一个OpenFlow QoS模块、主机意识网络模块和动态光配置应用程序(被称为ADVAlanche)--使用ADVA光网络FSP 300s来连接分散在不同地理位置的站点。
到目前为止,该学院已经为其5000名学生部署了基本SDN访问,并为研究组成员建立了高级SDN访问。
对于SDN,Cannistra最初是完全的“怀疑论者”,而现在他已经成为SDN的信徒,但他也有一些顾虑。其中一个问题在于:“当涉及SDN的技术方面时,秘密武器主要存在于每个供应商的部署中,这让OpenFlow的整个概念一点都不开放。”幸运的是,他相信,随着OpenFlow规范的不断发展,我们将会看到更多功能和特性构建到开放工业标准中。
与此同时,“在部署初期,在我们的生产网络中我们意识到主要缺陷之一是设计和生成命名机制用于SDN的虚拟网络,”Cannistra表示,“这是需要理解的一个关键问题:如果你首先就进行了正确地设计,后期你就不再需要重新设计它或者寻找‘变通办法’来解决设计中的障碍。”避免这个问题的方法是在投入到生产环境之前,部署一个良好的测试床来测试和验证这些设计。
对于正在考虑部署SDN的公司,Cannistra的建议是:“多花些时间来进行测试,测试功能,测试控制器,测试交换机,看看阈值在哪里。然后,看看它应该如何最好地与你的网络整合。”
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。