RHEL 7特性說明(三):儲存與檔案系統
Red Hat Enterprise Linux 7.0 是 Red Hat 的下一代作業系統完整套件,旨在用於關鍵任務企業級計算以及頂級企業級軟體和硬體零售商認證。
儲存
LIO 核心目標子系統
Red Hat Enterprise Linux 7.0 使用 LIO 核心目標子系統,它是塊儲存的標準開源 SCSI 目標,可用於以下儲存介質:FcoE、iSCSI、iSER(Mellanox InfiniBand)和 SRP(Mellanox InfiniBand)。Red Hat Enterpise Linux 6 使用 SCSI 目標守護程式 tgtd 為 iSCSI 目標提供支援,同時在乙太網光纖通道(FCoE)中只使用 fcoe-target-utils 軟體包提供的 Linux 核心目標 LIO。targetcli shell 提供 LIO Linux SCSI 目標的常規管理平臺。
快速塊裝置為較慢的塊裝置提供快取
Red Hat Enterprise Linux 7.0 中引進讓快速塊裝置作為較慢塊裝置的快取的功能作為技術預覽。這個功能可讓 PCIe SSD 裝置作為直接附加儲存(DAS)或者儲存區域網(SAN)儲存的快取使用,以便提高檔案系統效能。
LVM 快取
Red Hat Enterprise Linux 7.0 引進了 LVM 快取作為技術預覽。這個功能可讓使用者建立邏輯卷,使用一個小的快速裝置作為較大的慢速裝置的快取。有關生成快取邏輯卷的詳情請參考 lvm(8) manual page。注:在快取邏輯卷中尚不能使用下列命令:
- pvmove:跳過所有快取邏輯卷,
- lvresize, lvreduce, lvextend:目前無法重新定義快取邏輯卷大小,
- vgsplit:當有快取邏輯卷存在時不能分割卷組。
使用 libStorageMgmt API 進行儲存陣列管理
Red Hat Enterprise Linux 7.0 引進了儲存陣列管理作為技術預覽。libStorageMgmt 是獨立於儲存陣列的應用程式程式設計介面(API)。它提供穩定且持久的 API,可讓開發人員以程式設計方式管理不同的儲存陣列,並利用所提供的硬體加速功能。系統管理員還可以將其作為手動管理儲存的工具使用,同時使用附帶的命令列介面(CLI)自動化儲存管理任務。
LSI Synchro 支援
Red Hat Enterprise Linux 7.0 包含 megaraid_sas 驅動程式中程式碼用於啟用 LSI Syncro CS 高可用直接附加元件(HA-DAS)介面卡。儘管在以前啟用的介面卡中完全支援 megaraid_sas 驅動程式,但在 Syncro CS 中使用這個驅動程式仍處於技術預覽階段。對這個介面卡的支援將直接由 LSI、您的系統整合商或者系統銷售商提供。我們鼓勵在 Red Hat Enterprise Linux 7.0 中部署 Syncro CS 的使用者為 Red Hat 和 LSI 提供反饋意見。有關 LSI Syncro CS 解決方案的詳情請參考http://www.lsi.com/products/shared-das/pages/default.aspx。
LVM 應用程式程式設計介面
Red Hat Enterprise Linux 7.0 提供新的 LVM 應用程式程式設計介面(API)作為技術預覽。使用這個 API 可查詢並控制 LVM 的具體方面。
DIF/DIX 支援
DIF/DIX 是 SCSI 標準的新版本,同時在 Red Hat Enterprise Linux 7.0 中也是技術預覽。DIF/DIX 將通常使用的 512 位元組磁碟塊大小從 512 位元組增大到 520 位元組,新增了資料完整性欄位(DIF)。DIF 在發生寫入操作時為主機匯流排介面卡(HBA)計算的資料庫儲存 checksum 值。該儲存裝置在收到 checksum 後確認,並同時儲存該資料和 checksum。相反,當發生讀取操作時,可在收到 HBA 後由該儲存裝置檢查 checksum。詳情請參考啟用了 DIF/DIX 的塊裝置一節,網址《儲存管理指南》。
支援平行 NFS
平行 NFS(pNFS)是 NFS v4.1 標準的一部分,可讓客戶端直接且平行訪問儲存裝置。pNFS 架構可為一些常規負載提高 NFS 伺服器的可延伸性及效能。pNFS 定義了三種不同的儲存協議或者佈局:檔案、物件和塊。Red Hat Enterprise Linux 7.0 客戶端全面支援檔案佈局,但塊佈局和物件佈局只能作為技術預覽使用。pNFS 的詳情請參考 http://www.pnfs.com/。
檔案系統
支援 XFS 檔案系統
目前使用 Anaconda 安裝的 Red Hat Enterprise Linux 7.0 中使用的預設檔案系統是 XFS,它替換了在 Red Hat Enterprise Linux 6 中使用的第四代擴充套件的檔案系統(ext4)。ext4 和 Btrfs(B-Tree)檔案系統可作為 XFS 的備選。XFS 是高度可擴充套件、高效能檔案系統,最初由 Silicon Graphics, Inc 設計,目的是為了支援高達 16 艾位元組(約 1600萬TB)的檔案系統,多達 8 艾位元組(約 800萬TB)以及包含數千萬條目的目錄結構。XFS 支援後設資料日誌,它可加快崩潰的恢復。XFS 檔案系統還可在掛載且活躍的情況下進行清理碎片和擴充套件操作。有關 ext4 和 XFS 間常規任務所使用命令的不同請參考《安裝指南》中的參考表格。
支援 IBM System z 中的 libhugetlbfs
目前支援 IBM System z 架構中的 libhugetlbfs 庫。該庫允許 C 和 C++ 程式中的大頁面透明開發。應用程式及中介軟體程式可從其效能優點或者大頁面中受益而無需進行更改或者重新編譯。
本系列文章來自 RHEL 7.0 的發行註記,完整內容請移步:https://access.redhat.com/documentation/zh-CN/Red_Hat_Enterprise_Linux/7/html/7.0_Release_Notes/index.html
相關文章
- 04 磁碟儲存和檔案系統
- Hadoop 三劍客之 —— 分散式檔案儲存系統 HDFSHadoop分散式
- 大資料檔案儲存系統HDFS大資料
- docker檔案系統分層儲存原理Docker
- Centos系統中 Systemd 的Unit檔案配置說明CentOS
- 塊儲存 檔案儲存 物件儲存物件
- CEPH分散式儲存搭建(物件、塊、檔案三大儲存)分散式物件
- [資料庫系統]儲存和檔案結構資料庫
- 作業系統——檔案的三種外存形式及檔案儲存空間的管理方法作業系統
- 檔案儲存
- 資料儲存--檔案儲存
- 本地儲存-系統和保留-系統檔案佔用儲存空間過大的解決方式
- Linux中檔案/檔案系統的壓縮、打包和備份總結(基於rhel7)Linux
- 將座標系統儲存為一個檔案.prj
- 如何實現檔案傳輸系統的多儲存
- 必須掌握的分散式檔案儲存系統—HDFS分散式
- Hadoop 基石HDFS 一文了解檔案儲存系統Hadoop
- Centos7 中 Systemd 的Unit檔案配置說明CentOS
- fepk檔案格式說明
- Android 檔案儲存Android
- CSV檔案儲存
- 儲存json檔案JSON
- 物件儲存、檔案儲存、塊儲存這三者之間有什麼區別?物件
- 分散式檔案儲存系統 fastdfs 的 Composer 包釋出!分散式AST
- NVMe儲存效能瓶頸的主要來源:檔案系統
- Flutter持久化儲存之檔案儲存Flutter持久化
- 360自研分散式海量小檔案儲存系統的設計與實現分散式
- Nginx的配置檔案說明Nginx
- veeambackup通過虛擬機器還原系統檔案操作說明虛擬機
- 分散式檔案系統HDFS,大資料儲存實戰(一)分散式大資料
- 軟體管理,磁碟儲存,檔案系統以及網路協議協議
- python 儲存檔案jsonPythonJSON
- hive檔案儲存格式Hive
- 儲存系統
- 【儲存資料恢復】IBM儲存檔案NTFS系統損壞的資料恢復案例資料恢復IBM
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- RHEL7系統管理之核心管理
- win10桌面檔案在c盤哪 win10桌面檔案c盤儲存路徑說明Win10
- Pytorch模型檔案`*.pt`與`*.pth` 的儲存與載入PyTorch模型