David Meyer序

虽然软件定义网络(SDN)的基本理念最近才进入公众的意识之中,但活跃于研究领域、运营商和厂商的人们立刻就看到了“类SDN”(SDN-like)技术在数据中心和运营商环境(以及更多的其他环境)中的适用性。SDN除了在研究领域里激发了创新思维的爆发,同时也以一种可编程的方式来优化、货币化和扩展各种网络。

2011年,开放网络基金会(Open Networking Foundation, ONF)成为第一个致力于SDN的成长和成功的组织。其既定的任务是把源于学术界的OpenFlow协议变为在商业上可行的建设网络和网络产品的基础。在两年内,ONF的成员已发展到约100家单位,大家对SDN抱有不同的兴趣和期望。在此背景下,很多人都在探寻SDN基础理念的更广泛含义,并在此过程中,把SDN推广为不仅包括OpenFlow,而且也包括其他形式的网络可编程性。

在这个进程的早期,Tom Nadeau和Ken Gray很早就意识到,SDN实际探讨的是广义的网络可编程性及其相关的接口、协议、数据模型和应用编程接口(API)。正是基于这种洞察力,他们在台北举行的IETF第82次会议上帮助组织一个SDN BoF国际标准组织IETF成立新工作组时召开的会议叫Birds of a Feather,即BoF。,以研讨更普遍化的SDN模型。在那次会议上,Tom Nadeau提出了一种软件定义网络的框架,设想把SDN作为网络可编程性的广义机制。这项工作鼓励业界对SDN采取更广义的看法,并最终导致了在IETF成立了“路由系统接口”工作组(Interface to the Routing System Working Group)。

从那时起,加上他们对互联网技术的许多其他贡献,Tom Nadeau和Ken Gray已经成为SDN业界备受尊重的资深成员。他们积极参与核心的SDN业界活动,并为SDN市场开发产品。Tom Nadeau和Ken Gray推动了许多关键的业界活动,包括ONF、IETF、ETSI,还有其他行业会议,如SDN在2012年和2013年的峰会,以及开源组织如Open Daylight项目。本书基于他们深厚的学识,不仅能帮助读者了解SDN技术,而且能帮助读者了解SDN技术是如何开发、标准化和成功部署的。

Tom Nadeau和Ken Gray绝对有资格帮助读者透彻理解网络可编程性技术,及其使用和部署的一般常识。而且,本书对SDN基础的介绍十分出色而实用,它用了无数的掌故来解释SDN发展背后的理念和背景。所以,如果读者对编写SDN的应用、构建具备SDN能力的网络感兴趣,或者只是想了解什么是SDN,那么本书就是为你而撰写的!

——David Meyer

博科公司(Brocade Communications)首席技术官和首席科学家