company_banner

Установка лимитов памяти для шаблонов VM (XenServer)

    Как человек, занимающийся терминальными службами Microsoft, Citrix и другими, часто сталкиваюсь у заказчиков с ситуацией, когда на сервер ставится 8, 16 и более гигабайт памяти для работы с 32 разрядной операционной системой. Теоретические знания и практические наблюдения позволяют настаивать на том, что для 32-разрядной операционной системы больше 4 гигабайт памяти ставить расточительно и неверно. Не только из-за того что операционная система не использует всю память (без PAE), а из-за того, что 32-bit приложение не умеют, в большинстве своем, с таким объемом памяти работать.

    Вы спросите при чем тут XenServer? А вот при чем — Видимо руководствуясь такими-же мыслями, компания Citrix реализовала дополнительный функционал в гипервизоре XenServer 5.6- установка рекомендуемого и максимального значения памяти в настройках шаблонов. То есть Вы, создавая шаблон виртуальной машины, можете сами установить эти значения. После этого, все виртуальные машины, которые вы развернете из данного шаблона будут иметь данные настройки, и не дадут возможности выхода за их пределы, без ручного вмешательства.

    Наглядным примером данной функциональности может служить шаблон, включенный в XenServer по умолчанию — XenApp (32-bit). Если вы создадите виртуальную машину, используя данный шаблон, то в последствии не сможете увеличить объём памяти более 4 гигабайт (без дополнительной настройки).

    На сайте поддержки Citrix есть статья, описывающая процесс установки данных параметров и процесс их изменения — CTX126320.
    КРОК
    285,61
    IT-компания
    Поделиться публикацией

    Комментарии 10

      –4
      Чёрт, раньше жесткие диски были меньше, чем сейчас кеш первого уровня в процессорах
        0
        Кто пробовал делать апгрейдXenServer с 5.5 до 5.6 с кучей виртуалок и серверов в пуле? Как проходит? Планирую делать апгрейд в новогодние праздники, а инфы по этому поводу не так много.
          0
          Планирую сделать ЭТО в выходные.

          Но предварительно делаю бэкапы. Столкнулся с проблемой, что большие виртуалки (с дисками более 40 гигов) у меня отказываются бэкапиться через GUI.

          Проблема вроде решилась с использованием CLI. Сегодня вечером, как доберусь до дома проверю поточнее.

          Если вспомню, то после выходных отпишусь о результатах апгрейда.
            0
            P.S. По XenServer вообще инфы как-то маловато, особенно по решению различных проблем.
              0
              Согласен, печаль :(
            0
            Апгрейд проходит отлично, если перевезти виртуалки на другие хосты. Иногда возникают проблемы с двоением сетей. То есть может получиться, что у вас будет несколько «Network 1», например. Решается переименованием сетей на всех серверах серверах.
              0
              А если нету свободных хостов, на которые вируталки можно перенести? Максимум их можно зашатдаунить.
                0
                В экспериментах, которые мы ставили, все заводилось с полоборота. Даже с виртуалками на хосте.С другой стороны вы можете перекинуть выключенные виртуалки на другой хост :)
            +1
            о чем статья?
              +1
              Кто бы мог подумать!!!

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое