[zt] segment size(strip size)對磁碟陣列效能的影響
下面針對某些可以對segment size大小改變的磁碟陣列的控制器進行說明,請各位指正。
Sigment Size(strip size):控制器寫到邏輯卷中一個物理磁碟的大小。
Sigment Size(strip size)能夠影響磁碟陣列的在IOPS和throughput上面的效能。小的sigment size允許多個硬碟來響應多個需求增加了IO要求(IOPS);大的sigment size透過多個磁碟來共同分擔一個IO需求增加了資料傳輸效率(throughput)。
segment size=I/O request size的時候,每個IO需求使用最少的磁碟;更高的IOPS;用於處理隨機的IO處理(如資料庫的應用等)
sigment size
在磁碟陣列上面進行效能的調整舉例說明:(RAID Group已經做好,並用於業務開展):
如果在一個多使用者,多應用的環境下,一次IO需求比sigment size大很多,增加sigment size來最小化完成一次IO需求所使用的磁碟,那麼在RAID Group中其他剩餘的磁碟可以其他的IO需求,這樣在效能上可能會有提高。儘可能做到一個磁碟的segment size能滿足或者接近一次IO需求。
如果在一個單使用者的環境下,那麼一次IO需求的大小在等於或者接近所有磁碟的segment size的時候,那麼效能可能是比較好的。也就是所有的磁碟只需要一次寫的操作就能完成相應的IO需求。但是在這情情況下,磁碟只能為一次IO需求進行服務。
-------------------------------------------------
一般RAID控制器strip單元容量為8KB(預設)、16KB、32KB和64KB
應該接近系統I/O請求的容量
基於交易的伺服器一般使用較小的資料塊
檔案和列印伺服器一般使用較大的資料塊
總的來說,strip大小至少應與伺服器應用生成的平均磁碟I/O請求的大小相當。最優的狀態是每一I/O請求只執行一次I/O操作。
推薦容量:
伺服器環境 strip容量 預讀
群件(Lotus Domino,Exchange 等) 16KB On
資料庫(Oracle,DB2,SQL等) 16KB Off
檔案伺服器(Windows NT/2000) 16KB On
檔案伺服器(Novell Netware,Windows 2000) 64KB On
Web 伺服器 8KB Off
影片檔案伺服器 64KB on
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-605137/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Sort_Buffer_Size 設定對伺服器效能的影響伺服器
- elasticsearch的Java Heap Size設定大於32G對效能的影響因素列舉ElasticsearchJava
- ORA-27121: unable to determine size of shared memory segment
- 【MATLAB】利用size()函式輸出陣列大小Matlab函式陣列
- 磁碟排序對Oracle資料庫效能的影響PT排序Oracle資料庫
- 全面解析Js陣列遍歷對原陣列的影響及返回值JS陣列
- 如何實現 font-size 的響應式
- ubuntu 命令列更改innodb_buffer_pool_sizeUbuntu命令列
- gitignore by file size?Git
- tf.data.Dataset.shuffle(buffer_size)中buffer_size的理解
- DB2 HADR對效能的影響DB2
- 磁碟陣列陣列
- Index column size too large. The maximum column size is 767 bytes.Index
- Map size 屬性
- Set size 屬性
- CSS background-sizeCSS
- File size 屬性
- Blob size 屬性
- oracle stream pool sizeOracle
- Mysql Key Buffer SizeMySql
- [Java併發]Concurrenthashmap的size()JavaHashMap
- 1709 - Index column size too large. The maximum column size is 767 bytes.Index
- 磁碟陣列RAID陣列AI
- RAID磁碟陣列AI陣列
- oracle點陣圖索引對DML操作的影響Oracle索引
- [Err] 1709 - Index column size too large. The maximum column size is 767 bytes.Index
- #1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs
- JavaScript select size 屬性JavaScript
- [譯]Flutter: Widget Size and PositionFlutter
- 分支對程式碼效能的影響和優化優化
- 怎麼減少行鎖對效能的影響?
- 組磁碟陣列的主要作用陣列
- MySQL建立表失敗:Index column size too large. The maximum column size is 767 bytesMySqlIndex
- Linux--PAID磁碟陣列與陣列卡LinuxAI陣列
- 容器化對資料庫的效能有影響嗎?資料庫
- 伺服器IO瓶頸對MySQL效能的影響伺服器MySql
- HyperWorks中的Size and bias 子皮膚
- text-size-adjust bug 分析
- CSS3 background-sizeCSSS3