首页 > 人工智能 > 正文

SDN的最后阶段是什么样?

2014-01-05 11:01:00  来源:IT168

摘要:在过去的18个月中,网络行业主要侧重于软件定义网络以及哪些技术应该涵盖其中,这也引出这样一个问题:SDN的最后阶段是什么样?
关键词: SDN 数据共享

    自动化是软件定义网络的首要目标,但实现这一目标需要整合计算、存储和网络,其中数据是关键。在过去的18个月中,网络行业主要侧重于软件定义网络以及哪些技术应该涵盖其中,这也引出这样一个问题:SDN的最后阶段是什么样?


    SDN通过控制转发分离实现自动化


    SDN并不是关于集中化控制,其主要目标是自动化工作流程,从而让配置、监控、故障排除和整体网络管理变得更加容易,为了实现这一点,网络需要被视为一种资源,可以被分割和分配来作为应用交付过程的一部分,但应用程序工作负载的活动范围并不仅限于网络边界。


    应用程序不仅仅需要网络资源,还需要计算、存储以及其他应用程序,如果我们的长期愿景是实现一个高度协调的环境,这意味着这种整合的范围要远远超出网络边界。即使网络行业设法抵触这个愿景,等这些架构都到位时,他们将会发现IT部门都在试图扩展这个概念到整个IT。


    即使是整合单个技术领域内的同质环境也很具挑战性,你如何整合这些基础设施孤岛? 最重要的是如何连接这些不同的模块,这些组件之间的接口允许自主活动,同时保持组件的相互依存关系,朝着共同目标而努力。


    SDN终极目标通过数据共享整合基础设施


    更简单地说,正确的做法是将所有计算、存储和网络联结在紧密集成的单个系统,我们需要的解决方案是确定在必要时这些组件进行交互的方式,用于交互的典型网络办法是协议和API。但协议通常不会扩展到网络外部,而API是解决这个问题的非常狭隘的方式。我们应该要解决的问题是:这些组件如何进行交互?


    最终,我们需要设计出这样的系统,每个组件可以基于更广泛系统的共同目标来半自主地运作,实现这种组件交互并不是通过协议或者API,而是通过数据,如果每个组件(例如计算、存储和网络)能够访问数据,它们就可以利用这些数据,并相应地调整自己的行为。


    例如,假设我们部署了新的Hadoop应用程序,当执行一个工作时,这个工作需要计算、存储和网络。如果指定该工作的数据可以共享,这样这个数据就将成为服务器、存储设备、互连交换机和路由器共同的工作蓝图。


    实现这种整合的关键是数据?这种数据如何被捕捉?它如何被传递到相关方?它如何在不同元件间规范化,或者每个组件在不同时间和不同格式来使用数据?


    这些问题并不单单是网络面临的问题,这些问题的答案将会涉及不同的基础设施组件,这意味着各个领域需要更多地与其他孤岛进行沟通。最终,软件定义网络、软件定义存储,以及已经虚拟化的计算空间需要结合起来。如果没有实现这种整合,在未来几年,整个IT将面对一个令人失望的局面。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:fanwei

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。