[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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Stripe Size大小對讀寫的影響
- Sort_Buffer_Size 設定對伺服器效能的影響伺服器
- zt_parallel_execution_message_size 對 rman recover恢復速度的影響Parallel
- elasticsearch的Java Heap Size設定大於32G對效能的影響因素列舉ElasticsearchJava
- parallel_execution_message_size 對 恢復速度的影響Parallel
- [zt] 影響SQL效能的原因SQL
- 磁碟排序對Oracle資料庫效能的影響排序Oracle資料庫
- 磁碟排序對Oracle資料庫效能的影響PT排序Oracle資料庫
- 【MATLAB】利用size()函式輸出陣列大小Matlab函式陣列
- matlab之size:返回矩陣的行數和列數Matlab矩陣
- 全面解析Js陣列遍歷對原陣列的影響及返回值JS陣列
- 如何實現 font-size 的響應式
- Nologging操作對standby的影響 (zt)
- CONTEXT索引對COMMIT操作的影響 (ZT)Context索引MIT
- Size DatabaseDatabase
- JAVA 異常對於效能的影響Java
- DB_BLOCK_SIZE and DB_CACHE_SIZE in OracleBloCOracle
- ubuntu 命令列更改innodb_buffer_pool_sizeUbuntu命令列
- ORA-27046: file size is not a multiple of logical block sizeBloC
- sort_area_retained_size與sort_area_sizeAI
- 磁碟陣列陣列
- DB2 HADR對效能的影響DB2
- InnoDB 隔離模式對 MySQL 效能的影響模式MySql
- 最影響Oracle系統效能的初始化引數(zt)Oracle
- database size increaseDatabase
- oracle點陣圖索引對DML操作的影響Oracle索引
- tf.data.Dataset.shuffle(buffer_size)中buffer_size的理解
- SIZE AUTO和SIZE SKEWONLY在gather_table_stats時的區別
- 分支對程式碼效能的影響和優化優化
- JavaScript 事件對記憶體和效能的影響JavaScript事件記憶體
- mysql刪除和更新操作對效能的影響MySql
- 硬體環境對系統效能的影響
- try catch 對程式碼執行的效能影響
- Index column size too large. The maximum column size is 767 bytesIndex
- ORA-27092: skgfofi: size of file exceeds file size limit of the processMIT
- 磁碟陣列配置陣列
- 測試SQLPLUS的ARRAYSIZE對效能的影響SQL
- Arraysize的設定以及對查詢效能的影響