Я об этом уже ранее писал, поэтому этот пост для тех кто не читал/забыл, и как памятка с ссылками себе.
У нас есть блоки, которыми оперируют системы хранения("Chunk", иногда употребляется "кластер", afaik)
Поверх этого у нас файловая система, в нашем случае - VMFS.
На VMFS лежат диски ВМ, а в них гостевая файловая система со своими блоками.
Картинка:
На картинке показана плохая, не выровненная ситуация. Это значит, для чтения одного блока в госте, нам нужно несколько I\O. Это означает худшую производительность, чем могла бы быть.
Было бы хорошо придти к правильной картинке:
Для VMFS это делать придется редко - создаваемый из графического интерфейса раздел VMFS выравнивается по границе 128 кб, что является хорошей круглой цифрой.
Для некоторых гостевых ОС это тоже неактуально - в Windows 2008 разделы выравниваются по границе 1024 кб. afaik, RHEL и CentOS ведут себя так же.
А вот если у вас Win2003 или другие гостевые ОС - выравнивание может улучшить ситуацию с производительностью дисковой.
Ссылки по теме:
Tips for DBA: выравнивание кластеров NTFS и блоков RAID-массивов - теория со стороны баз данных.
Корректное поблочное выравнивание LUN и файлов .vmdk при использовании системы хранения NetApp - на русском.
EMC:
http://www.emc.com/collateral/hardware/technical-documentation/h2370-microsoft-sql-svr-2005-ns-series-iscsi-bp-plan-gde-ldv.pdf
http://www.emc.com/collateral/hardware/solution-overview/h2529-vmware-esx-svr-w-symmetrix-wp-ldv.pdf
HP:
http://h71019.www7.hp.com/ActiveAnswers/downloads/Exchange2003EVA5000PerformanceWhitePaper.doc
IBM:
http://www.redbooks.ibm.com/redbooks/pdfs/sg247521.pdf
http://www.redbooks.ibm.com/redbooks/pdfs/sg247146.pdf
Microsoft:
http://support.microsoft.com/kb/929491
NetApp:
http://media.netapp.com/documents/tr-3747.pdf
Потенциально интересный софт - Paragon Alignment Tool 3.0.
- пост с мобильного устройства, сорри за краткость и опечатки.
0 коммент.:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.