软件定义之新词旧词

 

软件定义(Software Defined)从提出到现在,仿佛一夜之间成为了业界最热门的话题。我们不断地听到带有软件定义的各种词汇:软件定义数据中心、软件定义网络、存储等等。

英特尔公司数据中心及云计算业务产品市场总监贺晓东首先表示,整个数据中心的趋势从以技术为导向回归到以人为导向,而IT要做的是如何快速满足公司需求的提供价值服务的平台。

传统的数据中心的三个基础点,即计算、存储、网络都面临着新的挑战:如计算与存储方面爆炸性的需求和增长,如何提高服务器效率等。为了顺应数据中心趋势、应对诸多挑战,软件定义的概念诞生了。

软件定义

软件定义一切(SDE)涵盖IT基础设施所有领域的底层硬件虚拟化和计算资源抽象化,将使得IT基础设施更复杂、更灵活。

“今天,很多人提出了SDN(软件定义网络)、SDD(软件定义数据中心)、SDS(软件定义系统)。而我认为,软件可以定义世界(SDW),软件应该成为世界的核心和灵魂,成为信息消费的重要引擎和重要内容。”——工业和信息化部软件服务业司司长陈伟这样说。

软件定义一切将从三个方面推进未来软件定义整个世界.软件定义一切,不仅仅是一个概念,而是实实在在的技术演进。

而软件定义数据中心(SDDC)就是将数据中心基础设施的所有要素都以服务的形式交付,包括网络、存储、CPU和安全。管理员可以通过软件部署、提供、配置和管理基础设施,并实现尽可能多的工作自动化。很多技术属于SDE,例如:

  • 软件定义网络(SDN) – 抽象网络基础设施,使得网络设备可编程化,允许管理员快速应对业务需求改变。
  • 软件定义存储(SDS) -把存储应用程序与物理存储硬件分离,这也意味着它可以变成一个不受物理系统限制的共享池,以便于最有效地利用资源。管理员可以通过软件和管理进行部署和供应,也可以通过基于策略的自动化管理来进一步简化。
  • 软件定义基础设施(SDIC) – 以分析主导的方式,平衡应用程序在虚拟化的云计算环境所需的计算资源。也被称为组合型基础设施。

 

补充:

网络功能虚拟化NFV和软件定义网络(SDN)有很强的互补性,但是并不相互依赖(反之亦然)。网络功能虚拟化可以不依赖于SDN部署,尽管两个概念和解决方案可以融合,并且潜在形成更大的价值。

sdn nfv

依赖于应用在大量数据中心内的现有技术,网络功能虚拟化的目标可以基于非SDN的机制而实现。但是,如果可以逐渐接近SDN所提出的将控制平面和数据平面的思路,那么就能进一步使现有的部署性能增强且简化互操作性,减轻运营和维护流程的负担。网络功能虚拟化为SDN软件的运行提供基础架构的支持,未来,网络功能虚拟化可以和SDN的目标紧密联系在一起—-使用商业性服务器和交换机。