Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
FOSS News 搭載 MariaDB 資料庫的 Red Hat Enterprise Linux 7 beta 版來了

搭載 MariaDB 資料庫的 Red Hat Enterprise Linux 7 beta 版來了

Red Hat 近日釋出 Red Hat Enterprise Linux (RHEL) 第 7 版的測試版本。此一版本,除了在虛擬化和雲端方面增加了新的功能,並進一步加深系統安全性外,經由此次釋出,Red Hat 一併將 RHEL 預設使用的資料庫,與資料庫管理系統 (database management system, DBMS),從 Oracle 的 MySQL 更換成 MariaDB。

預計在 2014 年初釋出的 RHEL 7,其基礎架構是 Red Hat 的 Linux 社群版本 Fedora 19,核心則是採用 Linux kernel 3.10 版,這樣的搭配剛好呼應最近 Linux kernel 開發者所言,將會持續支援 kernel 3.10 版在商業環境的應用。而過去這幾個月來,Red Hat 都很顯著的在進行 Fedora 19 的穩定性與安全性強化工作,好在此一社群版本的研發基礎上,讓未來 RHEL 7 在功能表現上更加優異,後讓企業使用戶的升級經驗能更為順利。另外,如前所述,Red Hat 更將 DBMS 從過去的 MySQL,更換成越來越被廣泛使用的 MariaDB。不過,Red Hat 此舉並非徹底遺棄 MySQL 的使用者,據表示,其仍會在包含 RHEL 6 的進階版本中,繼續支援 MySQL,但因應目前確實有許多的商業使用者,已漸以 MariaDB 取代 MySQL 的使用,故 RHEL 也在現行推出的 beta 版本,先行試驗此一轉換的可行性,與使用者的接受度。

RHEL 7 新增功能還有使用最新的 Linux Container 技術,例如採用 Docker 這樣的開源專案,以讓使用者可以更簡便地在獨立環境中開發配置的應用程式,此時系統資源可以被分割至各個應用程式的 container 裡,讓每個應用程式只用到所需的資源,且較不會有相依性方面的問題。此種資源簡省的手段,是傳統 Linux 核心上虛擬應用環境 (Linux Kernel-based Virtual Machine, KVM) 所較為不足的。另外,RHEL 7 提供的更新工具,可協助使用者將 RHEL 6.5 的系統,轉換成為 RHEL 7,而虛擬機器方面,亦可以透過這個更新工具,直接從 RHEL 6 host 轉換成 RHEL 7 host 的環境,而不需要進行太多額外的升級調校,或在過程中讓虛擬機器暫停運作。

其他的更新,還有將預設的檔案儲放系統由 Ext 4 轉換成 XFS,以因應企業處理巨量資料的要求,這樣一來 RHEL 7 所能管理的分割區容量將可達致 500 TeraBytes,而能夠支援的個別檔案大小,也將從 16 TB 提升到 50 TB,至於資料儲放上的 block sizes 則可達 1 MB,此舉將大為減少 block allocation 在配置上所需的時間。不過,Red Hat 仍會持續支援 Ext 4 ,並一併支援 Btrfs 檔案系統,以在資料相容性與便利性上,能與對手 SUSE 及 Oracle 抗衡。畢竟,Btrfs 的使用能整合基本儲存區管理、支援系統狀態快照 (snapshot),以及增加資料大小核對 (checksum) 的功能,以整合一般資料與 metadata 的儲放運用。此外, RHEL 7 在儲存容量設定上也有改進,其更新了 NFS (Network File System) 的傳輸協定,並藉此強化了資料分享與存取之際的系統安全性,相關作為包括增加網路資料存取的管理程式與指令列介面 (Command Line Interface ),並透過這些強化功能來簡化相異儲存環境的管理步驟。進一步,RHEL 7 更直接搭配 Samba 4.1 版本,來順暢其與 Microsoft Windows 伺服器之間的資料交換,對於專業的管理員而言,甚至可以直接透過程式腳本 (scripting) 與客製化 API 介面的方式,來自動化跨平台系統之間的資料管理。

若對 RHEL 7 所描繪的資訊系統框架有興趣進行深入瞭解,可參考 RHEL-focused blog 上所載的相關資訊:https://rhelblog.redhat.com/,至於有意測試 RHEL 7 beta 版本的玩家,則可透過右列網址,進行試用:https://www.redhat.com/promo/partner-early-access/


參考資料:

  1. Red Hat Enterprise Linux 7 beta 版以 MariaDB 當作預設資料庫
    https://www.zdnet.com/red-hat-enterprise-linux-7-beta-arrives-with-mariadb-as-its-default-database-7000024194/
  2. 拒絕 Oracle "看似不破" 的獨門系統,轉為支持較為開放多元的 Red Hat Enterprise Linux 吧!
    https://techrights.org/2013/12/12/red-hat-enterprise-linux/
  3. Red Hat Enterprise Linux 7 進入 Beta 測試階段
    https://www.eweek.com/enterprise-apps/red-hat-enterprise-linux-7-enters-beta.html/
  4. 現在進行式 - Google 棄 MySQL 轉向 MariaDB
    https://www.openfoundry.org/tw/foss-news/9070--google-mysql-mariadb
  5. 毫無理由使用 MySQL:MariaDB、MySQL 創始者 Michael Widenius 的訪談
    https://www.openfoundry.org/tw/foss-forum/8974--mysqlmariadbmysql-michael-widenius-
  6. Wikipedia 漸採 MariaDB 來代換 MySQL
    https://www.openfoundry.org/tw/foss-news/8900-wikipedia--mariadb--mysql



OSSF Newsletter : 第 234 期 在 PhoneGap HTML5 上實現卡片 (Card) 的使用者介面

Category: FOSS News