Назад | Перейти на главную страницу

С чего начать re: перевод моего физического сервера приложений на виртуальные машины?

Моя компания, помимо прочего, разрабатывает базу данных Linux и сервер приложений. Серверная часть базы данных - Sybase ASA. Мы относимся к нему как к обнесенному стеной саду, чтобы снизить нагрузку на нашу поддержку и испытания.

У нас много клиентов, которые просят нас сделать машину доступной как виртуальное устройство; Я пытаюсь решить, какие тренировки нам нужны, чтобы двигаться дальше. Я точно знаю, что мне нужно сосредоточиться на:

1) Какие классы мне нужны для моей команды разработчиков, исходя из вашего опыта? VMWare предлагает множество классов, но без четкого определения того, что мне нужно, а что нет.

2) Какие еще проблемы мне следует учитывать при выборе курса?

Будьте осторожны, это мой первый вопрос о переполнении стека. (Но не первый ответ; я никогда раньше не спрашивал, потому что никогда не приходилось; всегда находил то, что мне было нужно. Stack Overflow потрясающе.)

Мой лучший совет (хотя и не самый простой):

  • Чтобы иметь очень конкретные критерии для того, в какой среде виртуализации будет работать ваше программное обеспечение
  • Тщательно проверьте эти критерии, чтобы убедиться, что приложение работает правильно.
  • И дать понять клиентам, что они несут ответственность за свою индивидуальную среду виртуализации.
  • И что вы можете оказывать поддержку только в том случае, если их среда соответствует вашим требованиям.

Как только вы проведете такую ​​линию на песке, вам станет легче понять, каковы ваши собственные требования, и, следовательно, понять, какое обучение требуется.

Каков базовый дистрибутив базы данных и сервера приложений вашей компании? Какие требования к количеству операций ввода-вывода в секунду требуются вашим базам данных при их текущей настройке? Насколько изменится этот спрос через 18 месяцев?

Чтобы дать вам представление о среде, которую я поддерживаю, у нас есть более 120 виртуальных машин и четыре мощных сервера (двухъядерные, шесть ядер, память 96 ГБ) здесь (ESXi 4.1), все работают с 10GbE для нашей целевой системы хранения NetApp, которая обслуживает виртуальные машины. через NFS (включая сервер БД). У нас есть несколько виртуальных машин, которые компилируются круглосуточно, их диски сборки находятся на LUN 4 Гб, так как у нас были проблемы с IOPS при доступе к ним через NFS.