Community
Search Options
Search Options
Log in
Skip to main content (Press Enter).
Sign in
Skip auxiliary navigation (Press Enter).
Storage
Topic groups
Data Protection Software
DS8000 Transparent Cloud Tiering
File and Object Storage
Global Storage Forum
Mainframe Storage
Primary Storage
Storage Fusion
Storage Technical Client Council (TCC)
Tape Storage
User groups
Events
TechXchange Day
IBM TechXchange Conference
Upcoming Storage Events
IBM TechXchange Webinars
All IBM TechXchange Community Events
Participate
Gamification Program
Community Manager's Welcome
Getting Started
Post to Forum
Share a Resource
Share Your Expertise
Blogging on the Community
Connect with Storage Users
All IBM TechXchange Community Users
Resources
IBM TechXchange Group
IBM Champions
IBM Cloud Support
IBM Documentation
IBM Support
IBM Support 101
IBM Technology Zone
IBM Training
TechXchange Day
Marketplace
Marketplace
IBM Storage
The online community where IBM Storage users meet, share, discuss, and learn.
Getting Started
Join us for IBM TechXchange Day: AI and Automation
Skip main navigation (Press Enter).
Toggle navigation
Search Options
IBM TechXchange Japan Storage User Community
Private Group
View Only
Group Home
Discussion
6
Library
25
Blogs
135
Events
0
Members
241
Share
Linux環境でSpectrum VirtualizeやFlashSystem使用時の向けのオススメ設定
By
Keitaro Imai
posted
Thu May 21, 2020 11:10 PM
0
Like
マニュアル等には特には記載されていない推奨設定が以下のTechnoteで公開されていたので紹介します。
LINUX IO performance tuning for IBM System Storage, V1.5
http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP102584
この資料によると、推奨は以下です。
1) Fibreは筐体に対して8本接続(Linuxの場合、ホストのパスは4パスが推奨なので、これは実質複数台の推奨)
2) IO scheduler: noop
3) LVM2
4つのPV(物理ボリューム)を1つのVG(Volume Group)にする
PVの data alignment は1 MB
PVのextent sizeは 1 MB
LV stripe sizeは256 KB
4) Multipath
path_grouping_policyはgroup_by_prio
prioはalua
rr_weightはuniform (HDDの場合) / priorities (Flash / SSDの場合)
path_selectorは"service-time 0"
5)RAID
RAID6を使えと書いていますが、正確にはDRAID6だと思います。
以下は/etc/multipath.confファイルのサンプルです。
devices {
device {
vendor "IBM"
product "2145"
path_grouping_policy "group_by_prio"
prio "alua"
path_checker "tur"
path_selector "service-time 0"
failback "immediate"
rr_weight "priorities"
no_path_retry "fail"
rr_min_io_rq 10
dev_loss_tmo 600
}
}
絶対にそうしろ!と言う訳ではないのですごくパフォーマンスを出さなければいけないような場合にチューニングしてみてください。
環境は負荷状況によっても変わる可能性はあります。詳細は上記Technoteを御覧ください。
なお、マニュアルにも一般的に推奨される設定は記載されていますのでご確認ください。
Hosts that run the Linux operating system
https://www.ibm.com/support/knowledgecenter/en/STSLR9_8.3.1/com.ibm.fs9200_831.doc/svc_FChostslinux_cover.html
列挙しますと
・scsi_mod.inq_timeoutを70にする(/etc/sysconfig/grub or /etc/default/grub)
・パスは4パス
・OSによっては、polling_intervalの値をDevice sectionではなくDefault Sectionに配置(詳細は各OSベンダーに確認)
・udev ruleを作成してSCSIコマンド・タイムアウトを120秒にする
・multipath.conf例(上記と異なりますが、異なる部分は上記を踏襲で良いかと思います)
devices {
device{
vendor "IBM"
product "2145"
path_grouping_policy "group_by_prio"
path_selector "service-time 0" # Used by Red Hat 7.x
prio "alua"
path_checker "tur"
failback "immediate"
no_path_retry 5
rr_weight uniform
rr_min_io_rq “1”
dev_loss_tmo 120
}
}
Linux導入時の参考にしてください。
#flashsystem
#Linux
#multipath
#SpectrumVirtualize
#Storwize
0 comments
11 views
Permalink
IBM Community Home
Browse
Discussions
Resources
Groups
Events
IBM TechXchange Conference 2023
IBM Community Webinars
All IBM Community Events
Participate
Gamification Program
Community Manager's Welcome
Post to Forum
Share a Resource
Blogging on the Community
All IBM Community Users
Resources
Community Front Porch
IBM Champions
IBM Cloud Support
IBM Documentation
IBM Support
IBM Technology Zone
IBM Training
Marketplace
Marketplace
Storage
Topic groups
Data Protection Software
DS8000 Transparent Cloud Tiering
File and Object Storage
Global Storage Forum
Mainframe Storage
Primary Storage
Storage Fusion
Storage Technical Client Council (TCC)
Tape Storage
User groups
Events
TechXchange Day
IBM TechXchange Conference
Upcoming Storage Events
IBM TechXchange Webinars
All IBM TechXchange Community Events
Participate
Gamification Program
Community Manager's Welcome
Getting Started
Post to Forum
Share a Resource
Share Your Expertise
Blogging on the Community
Connect with Storage Users
All IBM TechXchange Community Users
Resources
IBM TechXchange Group
IBM Champions
IBM Cloud Support
IBM Documentation
IBM Support
IBM Support 101
IBM Technology Zone
IBM Training
TechXchange Day
Marketplace
Marketplace
Powered by Higher Logic