科普:成功部署SDN的8个关键考虑因素

软件定义网络并不适合所有人。虽然通过可编程性和自动化,软件定义网络可以让IT生活变得更轻松,但根据企业的规模不同,这种优势并不一定值得企业付出努力或投资。

在部署SDN之前,IT管理软件公司SolarWinds建议IT企业根据以下8个要素来评估SDN:

1) 企业所处的行业

SolarWinds公司副总裁兼网络管理部门市场主管Sanjay Castelino表示,SDN适合于云计算供应商以及面对大幅扩展工作负载的企业。金融服务公司和零售业就属于这类企业,其业务的动态性质需要IT的灵活性。

不符合这种模式的是出版业和医疗行业,这两个行业相对比较稳定,并不会每天启动或者移动应用程序工作负载。Castelino表示:“他们的环境并没有那么动态。”

2)企业网络的规模

虽然部署SDN并不需要独特的裸机服务器或者虚拟机阈值,但经验法则是数以百计的IP地址。“如果只有50个IP地址,你并不需要SDN。只有对于数百个地址,你才需要这种自动化。”Castelino建议在考虑SDN之前进行容量规划。

3) 企业网络的复杂程度

如果你需要大量网络切片或分区用于安全和隔离目的,你可以考虑部署SDN。如果你有大量虚拟LAN需要配置和管理,或者有VLAN需要更多自动化,你也应该考虑SDN。

Castelino表示,但你不能为了改变而去改变。

“你不会希望你做出的改变会造成任何破坏,”他表示,“政策不是可以简单部署的事情。需要有深入了解网络工程的人来部署。”并且,你需要多次验证和测试环境。

4) 企业应用程序和工作负载的动态性质

这可以联系第一条:你是云计算运营商还是精装书出版商?你推出新应用程序的频率?你移动工作负载的频率?你的环境是静态且可预测的,还是不断变化、不可预测的?

5)企业网络内的虚拟机数量

Castelino表示:“如果你没有几百个虚拟机,你可能不需要部署SDN。”他重申,如果企业在运行数百个工作负载,这家企业应该考虑SDN。基于SDN的不成熟性,低于这一水平的企业部署SDN都“为时过早”。

6) 企业对网络内灵活性、敏捷性和可扩展性的需求

联系第一条和第四条:如果你的业务或者IT环境迅速扩展且动态地变化,你会想要SDN。但实现业务的简便性将需要很多初步工作,现在SDN仍然处于最前沿的技术,部署SDN并不是那么简单的事情。

“网络工程技术和资本资源将是关键因素,”他表示,“你必须确保另一方面的价值。”

7) 企业简化安全措施以及控制对应用程序的访问的需要

SDN的好处是,即使环境的动态且不断变化的,事情总会以相同的方式进行。动态环境中的安全和网络控制可能是一场噩梦。你必须正确执行政策,不仅为了确保操作方便,而且可以确保信息位于合适的位置。

8) 企业对个人和资本资源的访问

如果IT企业不具备网络工程专业技能,那应该推迟部署SDN。

“部署SDN会遇到很多问题,”他表示,“这非常费时,且需要大量工作。”

SDN部署与生产环境并行,在SDN切换到生产网络之前,你需要反复测试、评估、验证,这需要很多时间、资金和人力。

SDN能够带来很多好处,它也能够帮助解决很多问题,但如果环境不适合部署SDN的话,它可能制造很多问题。