
新鈦雲服已累計為您分享816篇技術乾貨

執行以下操作接受自簽名證書先點選
Advanced...
(劃至頁面最下方),再點選 Accept the Risk and Continue
Name輸入admin,Password輸入admin001,點選Sign In登入按鈕

登入Spectrum Scale管理平臺

訪問左導航Storage -> Pools選單,

檢視當前系統管理的全部資源池

– ssdpool:高效能磁碟組成的資源池,主要用於儲存熱資料或對效能要求較高的資料儲存要求
– saspool:普通效能磁碟組成的資源池,主要用於儲存普通效能要求的資料
– nlsaspool:較差效能磁碟組成的資源池,主要用於儲存溫資料,長期保留資料等
注:該演示場景會使用上述三種按效能劃分的儲存資源池儲存不同型別的業務資料,例如:
• 配置檔案json, xml檔案通常是應用即時讀寫的檔案,我們可以透過配置放置策略預設寫入ssdpool,滿足高效能讀寫的要求
• 錄影、錄音等檔案,如mp4, avi, mov, mp3等格式的檔案通常檔案比較大,但是也不會被經常訪問,我們可以透過配置放置策略預設寫入nlsaspool,滿足長期儲存和高性價比的要求
• 其它型別的檔案,預設放置在saspool
接下來我們透過Spectrum Scale圖形管理介面快速配置三個放置策略 (Placement Policy),default / highperf / lowperf:
訪問左導航Files -> Information Lifecycle

檢視右側的Policy列表:

Active Policy:當前活躍的策略規則
Policy Repository:策略庫
– 點選進入Policy Repository標籤頁
– 點選+按鈕,新建一個Policy,名字為"mypolicy1"

注:這裡我們的目的是讓沒有特殊宣告的一般的檔案預設寫入saspool資源池
– 在mypolicy1下方有一個預設的規則Placement default (*),滑鼠點選選中
– 在右側編輯pool = saspool (表示系統預設會把所有檔案放置在saspool中)
– 點選Apply Changes按鈕,儲存設定

注:這裡我們的目的是把json和xml格式的檔案預設寫入ssdpool
– 點選Add Rule按鈕新建一個placement規則,Rule name: highperf,Rule type: Placement,

– 在右側編輯pool = ssdpool

– 向下滾屏,如圖所示,編輯Placement Criteria:Extension IN *.json, *.xml

點選左側下方的Apply Changes按鈕,儲存設定
注:這裡我們的目的是把mp4,mp3,avi格式的音影片檔案預設寫入nlsaspool
– 採用相同的方法,參考上一步圖片,點選Add Rules按鈕再新建一個placement規則,Rule name: lowperf,Rule type: Placement
– 在右側編輯pool = nlsaspool
– 編輯Placement Critieria:Extension IN *.mp4, .mp3,.avi
– 點選Apply Changes按鈕,儲存設定
注:這是為了保證宣告過檔案格式的檔案可以優先寫入預設的資源池
– 在左側,將Placement default規則拖拽到最下方
– 點選下方Apply Changes按鈕,儲存設定

注:此時建立的包含三個放置規則的mypolicy1策略並沒有在系統裡生效,只是註冊在了策略庫(Policy Repository)裡,下面我們把它們都啟用在
左側滾屏至最上面,右鍵選中mypolicy1,選擇Apply as Active Policy

點選進入Active Policy標籤頁,檢視當前Active的策略列表

到此為止,所有的設定項都已經完成。
注:這裡我們直接進入GPFS伺服器端的 /gpfs目錄中,模擬寫入json、pdf和mp4格式的三個檔案,並檢視他們是否自動寫入了規則設定的資源池中
– 在桌面下方工作列中,找到PuTTY客戶端,它已經預設登陸到GPFS伺服器中
– 進入gpfs檔案目錄#
cd /ibm/gpfs
– 分別新建一個頻繁訪問的json檔案,一個訪問不多的pdf檔案和一個不經常訪問的mp4檔案,模擬寫入gpfs目錄中
#
echo ‘aaa’ > a.json
#
echo ‘bbb’> b.pdf
#
echo ‘ccc’ > c.mp4
– 透過Spectrum Scale命令驗證三個測試檔案當前所在的儲存資源池
#
mmlsattr -L a.json
#
mmlsattr -L b.pdf
#
mmlsattr -L c.mp4
檢視輸出結果中的storage pool name值,正常情況下應該顯示:a.json -> ssdpool
b.pdf -> saspool
c.mp4 -> nlsaspool
透過上面簡單的測試我們可以發現Spectrum Scale可以透過快速的配置對資料的寫入操作進行資源池分配。我們在示例中僅僅演示了基於檔案字尾名的判斷條件,還有其它的引數,如使用者,使用者組等可以左右判斷屬性,您可自助實驗。
如有相關問題,請在文章後面給小編留言,小編安排作者第一時間和您聯絡,為您答疑解惑。