十年前,「軟體定義一切」被提出來,今天它意味著什麼?

2023-12-24     書圈

原標題:十年前,「軟體定義一切」被提出來,今天它意味著什麼?

(來源:https://www.wired.com/insights/2013/05/are-you-ready-for-software-defined-everything/)

10年前——2013年5月,著名媒體「連線(Wired)」 首次提出「軟體定義一切(Software-Defined Everything,SDE/SDx)」。SDx意味著我們將智能(the smarts )與體力(the brawn)分離,底層硬體體力可以變得更便宜和可互換(避免供應商鎖定),而總體軟體(智能控制)變得更有能力和更快的發展。 「連線」進一步指出 SDx幫助我們使用軟體來彌合離散的IT豎井之間的技術和組織差距,以創建可作為業務的一部分進行整體管理的底層基礎設施(infrastructure)。而基礎設施將被視為特定工作負載所需的一組資源(如雲計算的IaaS),而不是單獨的元素(計算、存儲和網絡等)。

1. SDx,先從SDN開始談起

軟體定義網絡(Software Defined Network,SDN)起源於2006年,史丹福大學的Clean Slate課題組提出了一種新型網絡創新架構,它可通過軟體編程的形式定義和控制網絡,其控制平面和轉發平面分離,使網絡設備的控制面可直接編程,被認為是網絡領域的一場革命

2009年,Nick Mckeown教授正式提出了SDN概念,這年SDN入圍Technology Review年度十大前沿技術。

2011年,開放網絡基金會成立,旨在推廣基於openflow的SDN技術。童年,Facebook(今天的Meta)推出了開放計算項目,這是一個開源數據中心硬體社區。

2012年,VMWare以13億美元收購了開發首款SDN控制器的公司Nicira。VMWare的虛擬機其實就是軟體定義硬體了,第一個 作業系統虛擬化(OS-level virtualization) 可以追溯到1979 年的Unix ver7 chroot 機制。

2015年,Gartner戰略報告首次出現SDN:SDN重新「定義」了傳統的網絡架構甚至通信產業。

2. SDx,更多實例

  • 軟體定義計算機:伺服器虛擬化有助於節省硬體和軟體成本,並增加處理計算機資源的靈活性。

  • 軟體定義存儲(Software-Defined Storage,SDS)中,所有存儲相關的控制工作都交給了相對於物理存儲硬體的外部軟體

  • 軟體定義計算(SDC),誕生了雲計算。使得計算資源可以任意配置,只需投入很少管理工作就能駕馭網絡。

  • 基礎設施即服務(IaaS)就是代表,它虛擬化了計算資源、存儲和網絡,即IaaS包含了SDN、SDS和SDC。

  • 軟體定義數據中心,實現數據中心服務能力的成倍增長,提高資源共享效果與運行效率,降低耗電量,推動數據中心算力、安全等方面的提升

  • 軟體定義電話,誕生了像iPhone那樣的智慧型手機,軟體順便定義了相機、錢包、信用卡、電視等等。

  • 軟體定義汽車(software defined vehicle)讓特斯拉汽車能夠像手機一樣,奔馳在高速公路上。軟體正在成為汽車價值的關鍵權衡因素、成為車企差異化競爭的核心。

  • 軟體定義製造,開發工業網際網路平台和工業APP,提供個性化定製產品和服務

  • 軟體定義交通,成就了滴滴這樣的打車服務。

  • ......

軟體定義計算機:伺服器虛擬化有助於節省硬體和軟體成本,並增加處理計算機資源的靈活性。

軟體定義存儲(Software-Defined Storage,SDS)中,所有存儲相關的控制工作都交給了相對於物理存儲硬體的外部軟體

軟體定義計算(SDC),誕生了雲計算。使得計算資源可以任意配置,只需投入很少管理工作就能駕馭網絡。

基礎設施即服務(IaaS)就是代表,它虛擬化了計算資源、存儲和網絡,即IaaS包含了SDN、SDS和SDC。

軟體定義數據中心,實現數據中心服務能力的成倍增長,提高資源共享效果與運行效率,降低耗電量,推動數據中心算力、安全等方面的提升

軟體定義電話,誕生了像iPhone那樣的智慧型手機,軟體順便定義了相機、錢包、信用卡、電視等等。

軟體定義汽車(software defined vehicle)讓特斯拉汽車能夠像手機一樣,奔馳在高速公路上。軟體正在成為汽車價值的關鍵權衡因素、成為車企差異化競爭的核心。

軟體定義製造,開發工業網際網路平台和工業APP,提供個性化定製產品和服務

軟體定義交通,成就了滴滴這樣的打車服務。

......

既然軟體定義一切,軟體無處不在,我們沒必要寫上「軟體(software)」,這也直接導致:AiDD峰會恢復到它本來應該的樣子——AI+研發數字峰會Al+ Development Digital summit)。

3. SDx,今天的價值 

從前面SDN、SDS、SDC和IaaS等可以看出,通過軟體定義,為硬體賦能,由軟體來驅動並控制硬體資源,實現系統運行效率和能量效率最大化。

從貼近大眾生活的角度來看,最典型的就是軟體定義產品的功能,例如,智慧型手機通常每增加一個APP,就增加一項功能,就要對智慧型手機重新定義。軟體定義就是利用軟體程序賦予事物應用功能和使用價值,滿足用戶日益複雜的多樣化需求通過「軟體定義」,可以拓展產品的功能,變革產品價值創造模式,賦予企業新型能力,催生新型製造模式,推動平台經濟、共享經濟蓬勃興起。

今天,軟體是新一代信息技術的底座,雲計算、大數據、人工智慧、區塊鏈等新一代信息技術的關鍵核心都是軟體,軟體作為信息技術關鍵載體和產業融合關鍵紐帶,而且在智能化、數字化過程中,軟體定義能有效提升創新能力。

今天,「軟體定義」已成為生產方式升級、生產關係變革、新型產業發展的重要引擎,成為驅動未來發展的重要力量,是新一輪科技革命和產業變革的新特徵和新標誌,新勢力造車、智能駕駛、機器人、數字人等就是很好等例子。軟體定義將成為社會發展的重要催化劑、成為數字經濟發展中的決定性因素之一,「軟體定義未來的世界」。

伴隨軟體業務的發展,這對軟體定義的發展提出更高的要求,需要充分釋放軟體定義創新活力和驅動力,以強化產業創新發展能力,不斷探索,打破原有瓶頸,在關鍵領域上實現突破。在這個世界中,最終用戶以及業務才是王道,軟體正是為更好地服務於最終用戶以及業務而生。

-- End --

文章來源: https://twgreatdaily.com/4e71d8ddc21d0ea0e9d946ac9227cbb4.html