среда, 28 сентября 2011 г.

write on ESXi boot disk


Сто лет назад ESXi начал мочь загружаться с флеш-накопителя. Довольно часто встает вопрос – а не приведет ли быстрый износ флешки к отказу ESXi?
Ответ “нет”, и по двум причинам – современные флешки, как правило, достаточно надежны, это во-первых.
А во-вторых – ESXi редко на эту флешку обращается. Все основное происходит в ram-диске, куда ESXi подгружает себя при старте.
Вот тут - How often does ESXi write to the boot disk? - делается подробный анализ того, как часто все таки на физический диск происходят обращения, и выжимка такова:
ESXi записывает данные (здесь данные – это его настройки) в следующих случаях:
  1. при выключении.
  2. раз в час.
  3. при изменении некоторых настроек, таких как пароль root, к примеру, но не чаще 6 раз за чаc.
  4. VMware HA инициирует сброс настроек на диск, но не чаще раза в 10 минут.
  5. Вывод – самое частое обращение на диск – это раз в 10 минут. Обычно – реже.

16 комментариев:

  1. "Сто лет назад ESXi мог загружаться с флеш-накопителя"
    А сейчас что ж, не может? 4.1. можно было поставить на флешку... 5 уже нельзя?

    ОтветитьУдалить
  2. Думаю, здесь просто неявно слышится "уже" или "ещё"... :))) Типа, "этой фиче сто лет в обед".

    С уважением,
    Umlyaut.

    ОтветитьУдалить
  3. А ещё есть флешки на SLC от вендоров, которым даже постоянные обращения не страшны.

    ОтветитьУдалить
  4. да, плохо сформулировал, спасибо.

    разумеется, мог раньше и может сейчас.

    ОтветитьУдалить
  5. А кто какие флешки использовал на практике?)

    ОтветитьУдалить
  6. 2 michigun:

    >>но не чаще 6 раз за чаM.



    2 Анонимный:

    >А ещё есть флешки на SLC от вендоров, которым даже постоянные обращения не страшны.

    SLC - это, в смысле, SSD?
    IMHO, это уже overkill. С такой интенсивностью и MLC не нужно... Козырь SSD - ультрабыстрый Random Read... нужды в котором для "системного диска" Сферы никакой.

    >А кто какие флешки использовал на практике?

    использую "квазиSSD" на зеркальных CF-ках, размещаемых в RaidSonic`ах SF2020-2F-S1
    ( http://www.3dnews.ru/news/raidsonic_stardom_ssd_sobiraem_tverdotelnie_nakopiteli_sami/ )... ничего так, нравится.

    С уважением,
    Umlyaut.

    ОтветитьУдалить
  7. а почему нет? нехитрый подсчет дает нам около 4,4 тысяч записей в месяц, обычная флешка имеет средний ресурс 10 тысяч, т.е. через 2,5 месяца - в урну.
    "Single-level cell (SLC) based memory is good for around 100,000 writes; more commonly used Multi-level cell (MLC)for around 10,000." (с) http://en.wikipedia.org/wiki/USB_flash_drive#Longevity

    ОтветитьУдалить
  8. расчеты это все супер, но реалии жизни таковы, что исключая бракованные партии флешки живут годами.

    ОтветитьУдалить
  9. slavik:

    Вы допускаете традиционную уже ошибку. "количество перезаписей одной ячейки" во flash неравно "количеству записей во flash" вообще.

    ОтветитьУдалить
  10. 2 aboutnetapp:

    О, Роман, раз уж Вы сюда зашли, то позвольте узнать Ваше мнение по следующему вопросу - как у СХД с поддержкой SSD решается проблема TRIM`инга?
    Если вкратце не выйдет или посчитаете неформатом "для здесь", то, может, Вам удастся осветить данную тему в своём блоге?

    С уважением,
    Umlyaut.

    P.S. Вообще было бы неплохо, если б Варя нативно решала сию проблему (на уровне VMFS), но в глобальной части Вареюзергруппенфорума я пока видел только сетования на то, что этого нет... :(((

    ОтветитьУдалить
  11. ESXI5 установить на флэшку можно -
    1) на компе отключаем все диски физически
    2) вставляем чистую флэкшу
    3) грузимся с диска-дистрибутива ESXi5
    4) устанавливаем на едиственный носитель- флэшку.
    готово. Дальше легко грузимся с флэшки

    ОтветитьУдалить
  12. Скажите, какого объема брать флешку?

    ОтветитьУдалить
    Ответы
    1. даже гигабайта должно хватить.
      у меня на двухгигабайтных работает.

      Удалить
  13. Использование SD-карт чем-нибудь уступает флэшкам?

    Каковы преимущества и недостатки варинта с загрузкой с iSCSI-хранилища по сравнением с флэшками

    ОтветитьУдалить
    Ответы
    1. afaik, sd и флешки отличаются только интерфейсом. так что нет.

      iSCSI удобнее тогда, когда настраивать загрузочный LUN на iSCSI сторадже проще, чем втыкать флешки в сервер.

      Удалить