На какие вопросы по виртуализации вы ожидаете ответ от выпускника?

  • Tutorial
Именно в такой постановке — на какие вопросы по виртуализации вы ожидаете ответ и, желательно, правильный от выпускника. Опыта у него, скорее всего, ещё нет, но базовые вещи…
А что каждый подразумевает под этими базовыми вещами, знание которых обязательно?

Многие из этих вопросов задают на собеседованиях. Сгруппированные темы/вопросы в виде схемы.



Это же изображение крупнее
MindMap (Freeplane) на drive.google.com (*.mm на habrastorage не загрузить)

Вопрос по совокупной стоимости владения (стоимости жизненного цикла) на схему не вынесен, т.к. на него влияет много факторов, часть из которых познаётся только с опытом или связана с особенностями организации (от требований регуляторов до отдельных личностей).

Вопрос по лицензированию на схему не вынесен по следующим соображениям:
  • вопрос лицензирования встречается во многих дисциплинах и сильно уводит в сторону;
  • удовлетворит ли вас ответ вида: OEM/BOX/«коммерческие» (электронные, подписка и др.)/пробные/аренда + учебные + Free/ShareWare + зоопарк OpenSource + подписка на услуги поддержки;
  • лицензирование может обозначаться в штуках (серверов/инсталляций/клиентов), в ограничениях на используемые ресурсы (процессорные ядра/оперативная память/доступные для эмуляции устройства), в редакциях/версиях, в затратах на провайдера или во вложениях в персонал, внедряющий OpenSource ;
  • сильно зависит от поставщика конкретного решения, особенно если это *aas;
  • и так постепенно подступаем к вопросу стоимости владения.


Если есть вопросы, которые, по вашему мнению, следует включить — пишите в комментарии или в личку.
Спасибо всем откликнувшимся за сообщения, подсказки и конструктивное обсуждение!

Only registered users can participate in poll. Log in, please.

Есть ли на схеме темы/вопросы, о которых вы не знали на момент выпуска? (при условии, что они уже существовали)

  • 38.7%Да12
  • 25.8%Нет8
  • 35.5%Таких технологий ещё и не было!11
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 4

    +2
    Можно было бы добавить про паравиртуализацию (если «2 тип (приложения в ОС)» — это про «гипервизор внутри» управляющего домена в противовес «гипервизору снаружи»), про особенности распределения ресурсов CPU (affinity, pinning), памяти (memory ballooning, нюансы при NUMA), паравиртуальные драйвера для гостевых систем.
      0
      Можно, и так шаг за шагом добраться до тюнинга и нюансов конкретных решений.
        +1
        Упомянул вышеперечисленное, потому что с большинством из этого мне, когда-то, потребовалось разобраться в первые 6 часов «входа в отрасль», конструируя «боевую» систему дендрофекальным методом, вечером в понедельник, для утра вторника.
        С NUMA, впрочем, чуть позже, когда первый раз ставил гипервизор на двухпроцессорную систему, и обнаружил, что когда добавляешь гостю второй процессор, производительность почему-то падает.
        Т.е. так то да, цель — тюнинг. Но, например, от паравиртуальных драйверов производительность повышается сразу на 30-200% (сеть, I/O), в зависимости от вращаемых задач, поэтому выпускнику про них следует, хотя бы, знать.

        Еще можно было бы, вероятно, упомянуть про способы хранения образов гостевых систем (на физических устройствах, на ФС в файлах raw и cow-форматов, на сетевых хранилищах и т.п.) и что-нибудь про сохранение ВМ и миграцию. В принципе, если у выпускника была хоть какая-то практика по виртуализации, он должен был бы это знать.

        Возможно Вы эти вещи где-то на схеме имели ввиду, но явно я не не нашел, поэтому и посоветовал. Вам решать — Вы автор.
          0
          Почти всё что вы перечислили надо «прочувствовать» в реальных условиях. Лучше один раз увидеть (в смысле пережить/вытащить), чем сто раз услышать.

    Only users with full accounts can post comments. Log in, please.