UNIX 遷移至Linux大幅節省營運成本

時間 :10:13 取得文章短網址

文章分類 : Apps, Blog, SMB

在經濟前景不明朗的狀況下,每個 IT 部門都有雙重使命:提高效率和降低總擁有成本 (TCO)。但作為企業的管理層,應該採取什麼措施?怎麼才能在修改你的基礎架構時,將風險降到最低?將 UNIX 遷移至 Linux,正是大幅節省營運成本的最好辦法。

今天的時代已經與以往大不相同,用家的需求正在發生著變化。無論是高端的用家還是中低端用家,企業 IT 成本日益壓縮,使用中更加注重 TCO,需要標準化的更多的靈活選擇。這些客戶需求的變化,使 UNIX 首先面對其高成本和封閉性的缺陷。

 

遷移至 Linux 成為趨勢

封閉性是指現有的 UNIX 系統標準不統一,每家公司的 UNIX 都採用自己的標準。高成本性是指 UNIX 系統投資非常昂貴。雖然 UNIX 的安全性、穩定性非常優秀,但價格卻十分昂貴。x86 架構的 Linux 對 RISC 架構的 UNIX 的衝擊是必然的,x86 架構在未來的一段時間裡,進一步蠶食 RISC 架構的高端市場。有硬體生產廠商表示,在 Linux 伺服器系統上運行資料庫應用程式,在相同效率的要求下,Linux 的價格僅為 UNIX 系統的三分之一到五分之一。根據 Linux 基金會在 2012 年的調查,過去兩年使用 Linux 的受訪企業中,71.6% 會在 Linux 上部署新的應用、38.5% 的企業表示從 Windows 升級而來、34.5% 的企業表示從 UNIX 升級而來(圖1)。

企業使用 Linux 的狀況,數據來自 Linux 基金會。

企業使用 Linux 的狀況,數據來自 Linux 基金會。

 

封閉性的缺陷

Linux 和 UNIX 的最大的區別是,前者的原程式碼是開源的,後者會對原程式碼實行知識產權保護。這種不同體現在用家對前者有很高的自主權,而對後者卻只能去被動的適應;前者的開發處在一個完全開放的環境之中,而後者的開發完全是處在一個黑箱之中,只有相關的開發人員才能夠接觸產品原型,這與 Windows 的情況相同。Linux 因為程式碼開放,全世界的開發人員都在監控,一旦發現安全漏洞,就會對它進行修補,並把修正檔發佈給整個團隊。相反 UNIX 和 Windows 等封閉的系統,卻只有開發公司的員工才可對程式碼進行監控,嚴重地影響修正檔的發布。例如 Microsoft 就只會在每個月的的第二個星期二,發布 Windows 的修正檔。如果在第二個星期三發現了漏洞,就得等上 30 天才能得到修正。

系統的安全性

系統的安全性絕對是企業的重要考慮,Linux 的安全性已經達到與 UNIX 的相同水準,甚至比 UNIX 更高。以 Red Hat Enterprise Linux 為例,已經取得了美國政府訊息安全認證機構所頒發的最高安全等級認證,包括 LSPP (Labeled Security Protection Profile)、CAPP (Controlled Access Protection Profile)、RBAC (Role-Based Access Control Protection Profile)、以及美國國家安全局 (NSA) 旗下的國際訊息擔保組織 (NIAP) 所頒發的評估擔保等級 EAL 4+,這也是該組織在安全等級中最高的一級。相對部分舊版本的 UNIX 和仍然有一定數量用家的 Windows 2000 只達到 EAL 4,Linux 絕對比此等上一世代的作業系統更安全。Red Hat Enterprise Linux 更加入了由美國國家安全局開發的安全模組 SELinux,進一步加強 Linux 系統的安全性。事實上 Linux 基金會的數據亦顯示,

 

安全性正是企業選擇 Linux 的三大理由之一

安全性正是企業選擇 Linux 的三大理由之一

雲端時代的系統

虛擬化和雲端運算已經是業界的大趨勢,Linux 正是因此應運而生的新時代作業系統。著名的雲端平台如 Amazon EC2、OpenStack 等背後採用的都是 Linux。Linux 與 UNIX 的最大不同之處,是 Linux 在核心層面已經支援了虛擬化技術,以 Red Hat Enterprise Linux 和 Red Hat Enterprise Virtualization,為例,採用的虛擬化技術是 KVM (Kernel-based Virtual Machine)。對於 Linux 開發者而言,使用 KVM 要比另一個虛擬化技術 Xen 容易,因為 KVM 直接內建在 Linux 核心,由於與 Linux 直接整合,使 KVM 在切換不同工作時更容易,節省研發及測試的時間。在其他關鍵任務的解決方案上,Linux 的更新往往比 UNIX 的更快推出,成為企業轉移到 Linux 的主要理由。

案例:轉移 Linux 平台實例

以一家香港的銀行為例,原來在 UNIX 的關鍵系統需要 44 台伺服器、22 台儲存系統和 22 名維護人員,遷移到 x86 平台的 Linux 後只需要 5 台伺服器、1 台儲存系統和 1 名維護人員,僅在硬體和測試環境上就節省了 1,000 萬港元以上。中國有大型汽車集團將其關鍵的 SAP 業務系統,從 UNIX 平台遷移到 Red Hat Enterprise Linux 上,完成後有關係統的數據備份效率提升了 22%,初次投資節省 60%,後期維護成本節省 50%,業務性能提高了 5 倍。

你可能會對以下文章有興趣:

Leave a Reply

Your email address will not be published.