摘要:在近几年,有关数据中心的讨论已不再是软件定义网络(SDN)的采用与否,而是“如何去做”的问题。 |
与其他的技术相比,数据中心网络将获得更多的关注;同样,产品研发的速度也会更快。网络管理员应该关注功能,兼容性,价格和性能的不同级别——取决于主要供应商的运营方式。而鉴于SDN是一种新兴技术及SDN市场的复杂性,在SDN决策制定时,IT管理员需要考虑如下几个问题:
应用程序和工作负载
具备稳定的IT运营系统并且不将其敏捷性作为竞争优势的机构,可能会推迟SDN的步伐,使用成熟的技术将会更有成本效益,比如PuTTY。
网络的规模
接近或者超过1000个活跃IP地址的数据中心同样是SDN的用武之地,如果存在大多数的IP地址被分配到虚拟机的情况就更加如此。从供应商身上不难发现:我们可以期望管理程序/虚拟机(VM)供应商去成为SDN的控制者,并推动硬件厂商公开丰富的SouthboundSDNAPI。控制器将会是IT预算里的新的项目,并且可以预期的是虚拟机供应商同样想控制vSwitch、机架,并将其作为各自核心软件的一个独立部分。
人员和资本资源的流向
与服务器虚拟化一样,各种规模的IT机构都会受益于SDN,但是这种获益不可能一蹴而就。我们能从厂商看到,即使网络虚拟化市场已经成熟一段时间,微软也只是最近才通过Hyper-V将“free”VM托管在一些中小企业中落实,并且没有厂商会在意预算很小的SDN。
对敏捷性,灵活性和可扩展性的需求
特别适用于混合云或本地数据中心客户,通过去去除传统网络间的分界点,SDN能够极大的提高其灵活性。本地、远程以及虚拟网络是归化到一个共同的实体,通过性能区分,而不是物理接口。我们能从供应商看到:云供应商也在不断的扩充这个领域的混合管理工具,微软特别侧重于在其平台上混合支持,虽然只是在自己的平台上。
对简化安全措施和控制应用程序访问的需求
因为涉及到网络安全和访问,使用传统策略,应用程序的最佳实践、基于策略管理、例行审计都是个不小的挑战。而在SDN里,网络本身可以自己定义并给任何内容附加协议,如应用程序、用户、工作流、终端和设备。如果一个机构需要复杂或者是关键的安全需求,那么SDN的智能服务将是至关重要的;而纵观所有供应商,他们也在向着智能化、自动化方向发展。
网络内VM的数量
除了分配到你主数据中心虚拟机的IP数量以外,机构网络内的虚拟机的总数也是考虑是否去搭建SDN的一个因素。不妨试想一下,通过SDN控制器从Northbound和Southbound两个方面去管理一个数据服务VM:基于网络流量分析,可能确定当客户靠近远程数据中心时,VM会更有效率;控制器会向VMotion服务器发送一条命令,同时会协调整个企业内的网络变化并配置新的地址。
所面向的行业
某些行业数据中心的单员工投资比例要远高于其它行业,而且数据中心的规模也是考虑SDN的一个重要的因素。如亚马逊、谷歌、Facebook和Azure在几年前就使用了自己的SDN解决方案,而且就他们当下的规模来说,SDN已成为数据中心运营不可或缺的一环。对于这些大型的供应商,他们的目标是与供应商无关的标准化,而他们下一个目标则是架顶式交换机。对于管理大把机架的大型数据中心运营机构来说,模仿一些云巨头的运营方法不失为一良策。在他们身上我们可以看到:“暴发户”供应商发布的开源参考架构商业版本还是值得期待的,更需关注的一些来自成熟供应商的标准化解决方案。而SDN的存在对数据中心的标准化有着重大的意义,可以帮助我们从单一的硬件定制源过渡到基于商用硬件的美好愿景。
SDN的梦想,同样也是络管理员的梦想——网络软件层从硬件层上分离,基于规则,自动化减少甚至是消除人工因素,从而来减少配置错误和停机时间。
责任编辑:余芯