软件“吃掉”世界之前 SDM有话要说

软件正在吞噬整个世界。无论是计算、网络、存储,还是其他传统基础架构,都在软件定义时代面临威胁。简而言之,软件定义就是通过虚拟化将软硬件分离,把服务器、存储、网络计算资源池化,最终实现这些虚拟化资源的按需交付。在向SDDC(软件定义数据中心)迈进的过程中,通过底层可编程标准,使得SDN、SDI、SDS等衍生技术都有了自己的发展路径,在各自领域的架构优化时起到了重要作用,甚至是软件定义内存(SDM)。

软件定义颠覆传统数据中心

  软件定义颠覆传统数据中心

软件定义的概念最早可以追溯到90年代,起初是为了推动网络数据传输的效率,在硬件设备通路上进行编程实现动态网络。不过,由于通用硬件底层与上层编程环境的资源没有有效协调,也只能感叹“生不逢时”。直到10年前虚拟化技术出现,才借助软件和硬件分离的方法初步解决了难题。与传统架构相比,软件定义可以将数据和控制分离,软件负责管理、控制和调度硬件资源,硬件负责运算和执行。

需要注意的是,软件定义的转换过程并非一步到位,是软硬件解耦后将可操控部分通过编程接口或其他形式,结合前端应用的需求,分阶段实现对各类资源的调用。这种可编程的过程,类似对智能家居的控制,将传统一体化硬件“打散”,建立虚拟化、API层,借助控制软件进行调度和管理。顾名思义,本质上就是软件驱动硬件资源。

软件定义之所以能成为潮流,一方面是得益于其自身优势,不仅研发创新的速度加快了,价格成本也比硬件便宜不少,对数据中心性能、节能、扩容的升级应变灵活,而且现在基础设施也引入了智能化。同时,开源软件也为软件定义提供了更多可能性,厂商做系统时有了新选择。另一方面,摩尔定律为硬件性能带来的增强也为软件定义奠定了基础,可以通过虚拟化计算资源完成更复杂的任务。

前文提到了不少软件定义,包括SDN(软件定义网络)、SDS(软件定义存储)、SDI(软件定义基础设施)、SDDC(软件定义数据中心),这里简单介绍一下:

SDI旨在让开放架构数据中心的IT资源“动起来”,推动管理模式向自动化转型,为客户提供动态感知工作负载、数据资源的环境,使得应用负载在本地或混合云中选择最优环境运行。本质上说,SDI就是消除可变的复杂度,通过对物理和虚拟基础设施资源进行动态、开放的控制,从而满足应用、IT和业务用户的需求。

SDN是通过分离网络设备的控制面与数据面,将网络能力抽象为应用程序接口(API)提供给应用层,构建开放可编程的网络环境。通过对底层的网络资源虚拟化,实现对网络的集中控制和管理。SDN将网络设备控制能力集中至中央控制节点,搭载网络操作系统,以软件驱动网络控制和业务配置的自动化灵活部署。

对于SDS来说,多云平台的适用性让操作便捷化,无论是内置磁盘、闪存,亦或是外部存储,均可打包起来连带管理。同时,智能化流程也能够自适应工作负载,降低了人力成本。借助自动分层技术,不同存储系统和虚拟机产品可以迅速迁移至存储层,“就地”进行优化。从某种程度上来说,SDS为传统存储方案带来了新的可能,而非一棒子打死,数据中心或许可以在“无视”硬件基础设施的情况下实现自动化。只要是经过预先配置的服务和工具,经过测试后可以立即投入使用。

SDDC可谓软件定义的终极目标,简单来说就是虚拟化、软件化数据中心的一切资源,包括服务器、存储、网络等。通过虚拟化构建由虚拟资源组成的资源池,用户可以将这些资源横向扩展为内存池、存储池、计算池、网络池…再把其拓展为一个个小型虚拟数据中心,使得资源利用率提升。

可以说,软件定义打破了传统以硬件为核心的框架,带来了灵活性和可扩展性。不过,软件定义也离不开硬件的性能支持,二者相辅相成。从SDN到SDS,再到SDDC,软件定义“再造”了传统IT架构,甚至解决了一些虚拟化手段难以应付的问题。更重要的是,软件定义的颠覆不止局限于架构层面,还挖掘了新型的商业模式和相应的创业公司,其中就包括软件信息技术的发展。

不仅是SDS,其实内存同样面临着软件定义的趋势,尤其是存储和内存逐渐融合部署之后。美光推出的全闪存NVDIMM(非易失性双内存模块)让系统内存变得复杂,需要兼顾内存速度和数据中心存储架构的持久度。从一定程度上来说,NVDIMM与SSD的互补性增强了。举个例子,新型的NVDIMM完全有能力支持大容量的DRAM和内存,用户在系统运行时可以将数据从闪存转到DRAM中,亦可以在任务结束时让DRAM的数据返回闪存。

既然涉及到存储架构的可持续性和可移植性,那么内存就有理由与存储协作,通过软件工具在硬件之间进行数据交互,也就是上文所说的DRAM、DIMM、SSD之间的数据迁移,这种概念也被认为是SDM(软件定义内存)。尽管当前SDM的话语权还掌握在英特尔这种上游厂商手中,但随着内存性能、压缩技术、开发工具等配套服务逐步升级,SDM迟早会出现在更多厂商的产品路线图上。有一些专预测,融合内存和SSD存储池的新型集群可能会在明年亮相。

借助软件工具,内存和闪存可以形成共享资源池,而NVDIMM-N有时也可以拿来当做DRAM使用,以获得快速的读写速度。诚然,SDM在数据中心虚拟化的过程中仍扮演着“新人”角色,有不少问题待解决,例如DIMM的性能瓶颈,或是介于NAND与DRAM之间的速率提升难度。但在长期来看,随着基础架构的改进、软件工具的完善,以及虚拟化技术的增强,SDM将很可能在软件定义时代占有一席之地。

本文转自d1net(转载)

时间: 2024-10-25 02:12:42

软件“吃掉”世界之前 SDM有话要说的相关文章

“软件吃掉世界”:向IT说再见,企业级市场进入DT时代

最近两个演讲蛮有意思.一个是马云在圣彼得堡经济论坛上对比"IT与DT"不同,IT是信息科技,DT是数据科技.IT和DT的不同之处在于: "IT尝试控制,DT要增强人的能力......IT要让人变成机器,DT要让机器像人一样工作;IT要求每样事情遵从同样的标准.要求一致,而DT则要求每样事情都是独特的.与众不同." 另一个演讲来自CRM厂商销售易创始人史彦泽谈及自己创业时的初心.史彦泽先后在戴尔.SAP等跨国企业担任中国区销售高管,而促使他走上创业道路的则是一种尴尬:

同质化软件“吃掉”创新 企业因何深陷罗网?

"软件吃掉世界"是因浏览器致富的风险投资人马克·安德森(Marc Andreessen)最著名的一句话,<华尔街日报>2011年一篇文章中引用了这句话来捍卫软件正在逐渐主导一切这一观点: 每个行业中的公司都要明白,软件革命的浪潮正在袭来.甚至包括今天那些基于软件的行业.像Oracle和微软之类已经非常伟大的软件公司越来越受到诸如Salesforce.com和安卓(特别是在一个谷歌已经拥有了一家大型手机制造商的世界里)之类不相关的.新的软件产品的威胁. 相隔五年后,更大的问题

软件“吃掉”创新 企业如何深陷罗网?

"软件吃掉世界"是因浏览器致富的风险投资人马克·安德森(Marc Andreessen)最著名的一句话,<华尔街日报>2011年一篇文章中引用了这句话来捍卫软件正在逐渐主导一切这一观点: 每个行业中的公司都要明白,软件革命的浪潮正在袭来.甚至包括今天那些基于软件的行业.像Oracle和微软之类已经非常伟大的软件公司越来越受到诸如Salesforce.com和安卓(特别是在一个谷歌已经拥有了一家大型手机制造商的世界里)之类不相关的.新的软件产品的威胁. 相隔五年后,更大的问题

彻底改变物联网、人工智能的产业逻辑,软件如何一步步吃掉世界?

在人人手里至少一部智能手机.家家都在添置智能家居以及不断被人工智能的进步所震撼的当下,或许很多人不会意识到,这些的背后驱动力其实都是软件.硅谷资深投资人马克·安德森早就发出这样的预言:软件正在吃掉世界.但在移动互联网.物联网与人工智能相混合的时代,软件是如何一步步改变了移动互联网.物联网乃至人工智能的产业逻辑? iPhone真正改变的是全球软件行业 在安德森振臂高呼那句口号之前,2007年10月,苹果公司做出一个当时看起来无足轻重.却堪比发布iPhone同样伟大的决定:苹果承诺将向所有第三方软件

软件蚕食世界,创业公司变全能

摘要: Andreessen Horowitz(A16Z)是硅谷最顶尖的风投公司之一,几乎每一笔重大的技术融资都会有这家VC的身影,以至于引发了所谓的Andreessen Horowitz效应.现在,这家VC已经对未来的技术趋势做出 Andreessen Horowitz(A16Z)是硅谷最顶尖的风投公司之一,几乎每一笔重大的技术融资都会有这家VC的身影,以至于引发了所谓的Andreessen Horowitz效应.现在,这家VC已经对未来的技术趋势做出了新的判断,A16Z认为,当前这一代的技术

LOL推出全新游戏模式 科&#039;加斯吃掉世界

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   相信大家最近也有听说过部分消息,<英雄联盟>即将推出一个全新的游戏模式啦! 没错!非常兴奋的告诉大家,<英雄联盟>即将推出的全新游戏模式是--科'加斯吃掉世界!从今天开始,国服和美服将同步发布新游戏模式的体验版客户端哦!使用当前游戏帐号即可登录. 游戏简介:"科'加斯吃掉世界"这个模式启用了一个全新设计的引擎,讲述了一

黄仁勋:软件会吃掉世界,但AI会吃掉软件

最近,技术公司和投资者不断向AI领域注资,芯片制造商 Nvidia 也因此受益颇丰.该公司已经开始为机器学习算法开发定制硬件,用于包括自动驾驶在内的许多实例,公司收入也将随之攀升. 近日,在 Nvidia 位于美国加州圣何塞的年度开发者大会上,黄仁勋谈到了机器学习的革命将会如何开始,下面是对采访的精华整理. Will Knight:Nvidia在人工智能井喷式的投资中受益,机器学习在实例中的应用能否同样持续高速发展? 黄仁勋:我们很早就开始此项研究,即便现在,世界上使用 AI 代码的企业仍然是凤

软件吞噬世界之前 SDS还要解决这些问题

软件正在吞噬整个世界.无论是计算.网络.存储,还是其他传统基础架构,都在软件定义时代面临威胁.云计算.物联网.人工智能的发展引发了爆发式的信息量,使得数据的存储.管理.优化遭遇阻碍,而虚拟化的应用则为分布式存储等技术带来更多可能.VDI.内部开发测试.数据备份等场景对软件定义存储(SDS)有着新的需求.但总体来看,SDS之路并非一马平川,而是机遇与挑战并存. SDX时代的机遇与挑战 软件定义时代,要想实现SDDC(软件定义数据中心)离不开存储.网络.计算的支撑,从而也衍生出了对这些资源的优化必要

《代码大全》学习笔记(1):欢迎进入软件创建世界

写在前面:          它山之石,可以攻玉!        <代码大全>是编程领域里的一本经典书籍,全书介绍了基本数据类型.变量命名.子程序和函数的编写.编程工具以及调试等内容.全书内容翔实.实用性强,特别适合刚入门或即将入门的程序员学习.该书对于良好编程习惯的养成具有极大的促进作用!         本系列文章是我在阅读<代码大全>过程中的学习笔记,基本上是按照原书的章节顺序进行编排的.在每一章的最后还有个人学习小结,供大家参考.希望大家能够从这本经典的书籍中受益,写出高质