Oracle Linux 強大功能 助企業輕鬆架設雲端數據中心
傳統數據中心是孤立的,嚴重依賴硬體和實體伺服器,管理能力和擴充性都受到制肘。但雲端運算技術的出現,為數據中心現代化帶來新的機會,同時令企業在擴展業務時再無後顧之憂。要過渡成為雲端時代的數據中心,必須從作業系統的革新做起,Oracle Linux正是雲端數據中心時代設計的作業系統。
雲端數據中心的出現,得益於虛擬化技術革命,成功實現了從數個孤立的數據中心實現運算、網路和儲存的資源池化,建立一個集中的、更為靈活的資源庫,企業可以根據需要分配運算資源。因此是否支援雲端和虛擬化技術,將會是作業系統能否過渡到新時代的關鍵。
簡化雲端管理
最新版本的 Oracle Linux 7,支援在物理主機和 Docker、LXC 等 Container 方式部署。Container 方式的好處,在於可利用作業系統內的核心系統層來打造虛擬機器,不需要模擬整個虛擬化環境,因而一台實體伺服器可以執行的 Container 數量,遠遠高於使用傳統虛擬化技術的虛擬機器,甚至可以有數倍的差異。一台有能力執行 100 個測試環境 VM 的實體伺服器,往往能執行 2、3 百個用 Container 提供的測試環境。這批 Container 的映像檔案所需儲存空間,也因不用安裝整套 OS,比用 VM 映像檔來得少。在雲端數據中心環境下,Container 技術可節省系統資源和儲存空間,簡化雲端管理。
更靈活地調配資源
傳統數據中心以實體伺服器部署服務,服務受硬體資源所限,不能因應服務對象多少作動態增減。系統管理員需要花費很多時間,將不同服務配對到不同實體伺服器上。在 Oracle Linux 7 上可安裝 Oracle OpenStack,能夠支援任何基於 Oracle VM 的訪客作業系統,包括 Oracle Linux、Oracle Solaris、Microsoft Windows 及其他 Linux 產品,方便用戶自行架設雲端基建,並為不同服務動態地分配系統資源。過去在數據中心上部署高可用性 HA 伺服器,是一項大工程。但藉著 Docker、LXC 等 Container 技術的出現,快速建立虛擬化的 HA 伺服器不再是難事。
開發者快速部署雲端
傳統數據中心環境下,開發人員往往要自行管理執行應用程式所需的繁多目錄,和大量檔案。透過 Oracle Linux 採用的 Container 技術,開發者可將一個應用程式所需的相關程式碼、函式庫、環境配置檔都打包起來,自由在不同雲端數據中心間部署。在開發與發佈的生命週期中,不同的環境具有細微的不同,這些差異可能是由於不同安裝包的版本和依賴關係引起的。Container 技術可以通過確保從開發到產品發佈整個過程環境的一致性,來解決這個問題。Docker 容器通過相關配置,可保持容器內部所有的配置和依賴關係始終不變。
節省停機成本
Linux 系統的修正檔一般分為兩種類型,即應用程式修正檔和核心修正檔。過去當 Linux 要進行對核心的升級時,必須重啟系統,新的核心功能才可生效。但在真正的生產和關鍵任務環境中,任何原因所導致的系統停機或者重啟,都可能會帶來經濟上的重大的損失。Ksplice 是在 Oracle Linux 7 的眾多技術特徵中的核心技術特性之一。通過 Ksplice 技術可實現 Linux 系統的核心熱補丁,即當對 Linux 系統核心進行升級或者降級時,不必重啟系統而即可生效。並且無論升級和降級,均不會影響線上所運行的業務。使整個作業系統真正擁有接近於 100% 線上時間和可用性,並大量節省不必要的停機成本,是雲端數據中心時代作業系統的關鍵技術。Ksplice 技術可應用於 Oracle Linux 的多個版本,是目前業界作為成熟和穩定的核心熱補丁技術。
Video: Oracle Linux for the Cloud-Enabled Data Center
確保系統運行性能
對外提供系統服務時,IT 人員有需要觀察整個軟體體系、作業系統核心、系統函式庫和應用程式在運行時的性能,確保系統時刻在最佳狀態下運作。Oracle Linux 7 其中一個重要功能DTrace,可實現對系統和應用程序運行情況進行實時跟蹤和分析,並通過大量預設好的問題診斷分析特性和腳本來幫助用戶定義實時探測點,快速和準確地識別性能瓶頸和其他潛在問題。要使用 DTrace,需要指定核心中需要監控的位置,然後綁定一個請求來執行一組操作,如記錄時間標籤、函數參數等。當被觸發時,DTrace 會從其收集數據並回報數據。另外新的資料完整性檢查機制,可在資料從應用程式的產生到寫入磁片的每個環節中,引入了校驗和檢查,確保寫入到磁碟的資料完整和有效。
Oracle Linux 功能特點與效益
Unbreakable Enterprise Kernel(UEK) | 針對雲端數據中心的企業級 Linux 核心,支持 Oracle 數據庫 |
Docker | 優化的 Linux 容器部署技術框架 |
Ksplice | 不用重啟系統的核心升級功能,大幅降低停機時間 |
DTrace | 快速追蹤核心、函式庫和應用程式的性能瓶頸 |
Linux Containers | 在單一伺服器支持不同作業系統的容器執行 |
Btrfs | 企業級高性能檔案系統,偵察及修正數據及檔案錯誤 |
OCFS2 | 企業級開源群集檔案系統 |
Oracle Enterprise Manager 13c | 從單一控制台監控及維護基於 Oracle Linux 的 IT 架構 |
Unlimited Oracle Linux Virtual Guest Instances | 支持無限量的 Linux 客戶端虛擬機器 |
Spacewalk | 企業級開源系統管理方案,可監控管理不同地域的系統 |
Data integrity | 防止數據損毀及壞數據寫入磁碟 |
Automatic Storage Management library | 支持 Oracle 數據庫自動儲存管理 |
Oracle Clusterware for Linux | 提供 Oracle Linux 群集管理 |
Oracle Linux and Oracle VM Validated Configurations | 提供預先測試及確認的軟硬體、儲存及網絡設定 |
Oracle Linux Hardware Certification List | 提供硬體測試認證清單 |
Oracle Linux Preinstall RPMs | 以安裝最少套件來加強系統保安,支持 Oracle 數據庫 |
Database Smart Flash Cache | 優化 Oracle 數據庫緩衝快取記憶體改善效能 |
Unbreakable Linux Network (ULN) | 提供全面的 Oracle Linux 技術支援資源 |
Oracle Public Yum Server | 為所有 Oracle Linux 用戶提供免費更新及錯誤報告 |
Oracle Instant Client (IC) | 支持不用安裝標準 Oracle 客戶端直接執行應用程式 |
Oracle Linux Test (OLT) Kit | 在單點或群集的 Oracle Linux 測試 Linux 核心功能及穩定性 |
PHP OCI8 Driver | 加強 PHP 與 Oracle 數據庫之整合 |
可免費使用
Oracle Linux 是開源的作業系統,其程式碼完全公開,光碟映像檔、修正檔和套裝軟體,也都可以免費從 Oracle 網站取得。只需要在Oracle官方網站上註冊一個帳號,就可以下載和使用 Oracle Linux,並從 Oracle 維護的網站上,免費獲得基本上和 RHEL 一樣的所有套裝軟體修正檔。只有當需要 Oracle 技術支援時,才需要支付一定的服務費用。
下載白皮書
貴公司是否正在準備部署企業級 Linux 方案?想深入了解 Oracle Linux 7 如何為雲端數據中心帶來靈活性、提高投資回報率,登記以下表格,便可下載由 Oracle 發表的 Oracle Linux 7: Optimizing Deployment Flexibility and Increasing ROI 研究報告。現凡登記下載 Oracle 提供的分析研究報告,即送 HK$25 Starbucks 禮券*。
*每人只限送一次,送完即止。主辦單位保留最終決定權。
探索 Oracle Linux
https://linuxpilot.com/category/oracle