LanStateMap
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору LevT Цитата: ТАК ЖЕ ТОЧНО работает SCSI UNMAP (один из компонентов хардверной акселерации от вари). Но одно ли это и то же? Если SSD отдать варе через физикал РДМ... | Я допускаю, что использование проброса на всех уровнях может позволить использовать TRIM гостю: 1. Как ты и сказал, завернуть в таргет старвиндом целый диск. 2. Отдать этот тагрет напрямую гостю 3. Попытаться гостем использовать драйвер с поддержкой TRIM Вот только нафиг оно нужно, если проще поставить в хост отдельный SATA адаптер, отдать его гостю и повесить на него SSD. Все будет проще и быстрее. ИМХО Основная проблема поддержки всяких тримов и анмапов лежит на уровне самих гостей и их ОС. Достаточно посмотреть какие у вари проблемы с ее же тонкими дисками, которые со временем разрастаются, хотя алгоритм по сути тот же: Гость должен сообщать варе об освободившемся пространсве на его виртуальном диске. Думаю, в будущем сегодняшние проблемы использования SSD решат на стороне хранилища как-нибудь иначе, нежели добавлением поддержки тримов на все уровнях. Что мешает хранилке иметь отдельный SSD под кеш записи, например так: - имеем основной SSD(один или массив) под хранение и быстрое чтение - имеем дополнительный SSD(один или массив) под кеш записи - данные с дополнительного SSD с низким приоритетом переносятся на основной - после перемещения некоторой порции данных эта область обнуляется и опять готова для кеширования записи В реальности алгоритмы будут еще интереснее и сложнее. А может и диски другими будут golychev По теме старвинда: 1. Создавая таргет в файловом контейнере на SSD, работы TRIMа ты не уведишь. Все операции будут идти внутри этого контейнера. TRIM сработает только в момент удаление целиком этого контейнера. 2. Я тестировал старвинд в виртуальной среде на одном хосте и пришел к выводу, что пары гигабитных линков достаточно. Твой SSD будет завален по ИОПСам. Исключение составляют операции с линейным чтением-записью (вроде перемещения или клонирования гостя) 3. Большинство гостей используют чтение больше чем запись, к тому же просевший в скорости записи SSD по ИОПСам все равно даст фору магнитному. Основная проблема SSD это надежность, уже обсуждали ранее. Но на моем опыте не так все плохо. Специально для тебя с утра дернул пару вертексов из стойки и скопировал данные по SMART родной тулзой. Они локально подключены к ESXi 4 и на них крутится пяток некритичных гостей для личных целей, кстати, в том числе и терминал на Win7 (одновременно несколько пользователей с тяжелым софтом: Autocad, Photoshop и т.д.), в целом, все летает. Пару раз мигрировал виртуалки с этих дисков и делал полное обнуления SSD, после возвращал гостей обратно. Разницы в скорости не заметил. Вот первый: ModelNumber : OCZ-VERTEX2 Serial Number : OCZ-HZW3YO0X5FT02G0D WWN : 5-e8-3a-97 f555b1d58 Revision: 10 Attributes List 1: SSD Raw Read Error Rate Normalized Rate: 120 total ECC and RAISE errors 5: SSD Retired Block Count Reserve blocks remaining: 100% 9: SSD Power-On Hours Total hours power on: 11292 12: SSD Power Cycle Count Count of power on/off cycles: 55 171: SSD Program Fail Count Total number of Flash program operation failures: 0 172: SSD Erase Fail Count Total number of Flash erase operation failures: 0 174: SSD Unexpected power loss count Total number of unexpected power loss: 42 177: SSD Wear Range Delta Delta between most-worn and least-worn Flash blocks: 3 181: SSD Program Fail Count Total number of Flash program operation failures: 0 182: SSD Erase Fail Count Total number of Flash erase operation failures: 0 187: SSD Reported Uncorrectable Errors Uncorrectable RAISE errors reported to the host for all data access: 0 194: SSD Temperature Monitoring Current: 30 High: 30 Low: 30 195: SSD ECC On-the-fly Count Normalized Rate: 120 196: SSD Reallocation Event Count Total number of reallocated Flash blocks: 0 231: SSD Life Left Approximate SDD life Remaining: 100% 241: SSD Lifetime writes from host lifetime writes 2432 GB 242: SSD Lifetime reads from host lifetime reads 5440 GB Вот второй: ModelNumber : OCZ-VERTEX2 Serial Number : OCZ-1J5G795533B41A4L WWN : 5-e8-3a-97 fa39cd75c Revision: 10 Attributes List 1: SSD Raw Read Error Rate Normalized Rate: 120 total ECC and RAISE errors 5: SSD Retired Block Count Reserve blocks remaining: 100% 9: SSD Power-On Hours Total hours power on: 9682 12: SSD Power Cycle Count Count of power on/off cycles: 52 171: SSD Program Fail Count Total number of Flash program operation failures: 0 172: SSD Erase Fail Count Total number of Flash erase operation failures: 0 174: SSD Unexpected power loss count Total number of unexpected power loss: 38 177: SSD Wear Range Delta Delta between most-worn and least-worn Flash blocks: 2 181: SSD Program Fail Count Total number of Flash program operation failures: 0 182: SSD Erase Fail Count Total number of Flash erase operation failures: 0 187: SSD Reported Uncorrectable Errors Uncorrectable RAISE errors reported to the host for all data access: 0 194: SSD Temperature Monitoring Current: 30 High: 30 Low: 30 195: SSD ECC On-the-fly Count Normalized Rate: 120 196: SSD Reallocation Event Count Total number of reallocated Flash blocks: 0 231: SSD Life Left Approximate SDD life Remaining: 100% 241: SSD Lifetime writes from host lifetime writes 1088 GB 242: SSD Lifetime reads from host lifetime reads 3712 GB Если посмотришь, то первый проработал уже полтора года. ИМХО Пара SSD от разных производителей в зеркале теоретически позволяет использовать их в продакшене. Но бекапы никто не отменял. Вопросы? | Всего записей: 481 | Зарегистр. 19-06-2009 | Отправлено: 08:37 06-06-2012 | Исправлено: LanStateMap, 08:57 06-06-2012 |
|