Please find the English language post, by Lori MacVittie, from which this was adapted here.

同一個工作,是否增加愈多的人手,便可做得更快呢?或許在數學的國度裡是這樣,但在真實世界中,那可不一定,甚至在某些狀況下,人手愈多,答案反而是否定的。

相信許多拜讀過《人月神話》(The Mythical Man-Month)一書的程式開發人員,對於該書主張的布魯克定律(Brook’s Law)必然印象深刻。該書認為在專案進行之中增加人手,不僅不會加快專案執行的腳步,反而會出現一個導致專案費時更久的臨界點出現。作者在書中便以「即使九個女人也無法在一個月內生出孩子」的比喻傳神地道盡一切。

由此可見,因行動裝置、應用程式、全新服務,以及相應部署、管理作業的增加,而引發的營運壓力,可不是多派人力支援這麼簡單地就可以解決問題。這是因為想要同步化額外人力的工作時程並追蹤工作進度時,往往會引發諸多溝通上的負荷,在某些狀況下,這反而會形成進度推展上的一大阻礙。

所幸,這正好是軟體定義技術嘗試透過自動化(Automation)與編排化(Orchestration)所要解決的難題。藉由支援開放標準(API與協定)的軟體定義技術,使得跨系統介面的標準化,能讓營運及網路團隊無縫編排工作流程程序的配置。如此一來,便可同時舒緩兩個團隊的壓力,進而促使他們能在穩定性與安全性不受影響的情況下,更有效率地提升整體部署的能耐與質量。

軟體定義資料中心(Software Defined Data Center, SDDC)提供了會是上述上述問題的最佳答案。這個幾乎被整個業界與分析師認可的SDDC,可說是專為私有雲、公有雲及混合雲量身打造的理想架構。SDDC可將諸如抽象化(Abstraction)、資源池共享(Pooling)與自動化等耳熟能詳的虛擬化概念,延伸到資料中心的所有資源與服務上。

將虛擬化概念延伸至網路,不盡然只是將網路服務轉變成虛擬機器而已,反而更傾向於將網路抽離成為可組合的服務,同時這些服務可被快速配置、簡易移轉與軟體定義。所謂虛擬化,主要關乎的是抽象化、硬體與軟體的彼此抽離、應用程式與網路的抽離,以及企業與實體位置的抽離。

提供安全、整合與無縫的解決方案,該方案促使次世代架構能迎戰當前與未來,想將任何地方的應用程式在任何時間交付給任何人的挑戰,這個願景勢必是企業最急迫的期望。例如F5推出不會對安全與控制等關鍵IT問題造成影響並可立即上線的L2-L7 SDDC。

SDDC需要一個協同合作的產業生態系統,亦即連同網路上所有能成功遞送應用程式的服務在內,又如F5 Synthesis與VMware NXS。SDDC一大特質會要求一個開放式、基於標準的機制,進而讓企業只需選擇想要的解決方案與服務,而不用管如何將這些方案與服務整合到資料中心的系統之中。