Игорь Шаститко: родился 31 октября 1974 г. в СССР (ныне Украина)... Закончил школу, университет (по специальности компьютеры и сети)... Женат, замечательная жена... Проживаю в г.Киев, Украина.
Работаю экспертом по ИТ-инфраструктуре в департаменте стратегических технологий Майкрософт Украина. Собственно, этот блог - дань моему увлечению работой :)
Twitter @iwalker2000 или Facebook. Все новое оперативно кидаю туда, как и анонсы постов блога/мероприятий/вебкастов, да и просто - о жизни и "делах наших скорбных покалякаем". Так что добро пожаловать в Followers или друзья/подписчики - пообщаемся в "почти" реале :)
Кроме работы (собственно компьютеров и ПО) имеются другие увлечения, как то - путешествия, фотография, электронные гаджеты (об этом всем смотри мой личный блог на Wordpress.com, не имеющий никакого отношения к работе ;) ); авиация (увы, от летающих многометровых радиоуправляемых монстров перешел исключительно на стендовое моделирование от Italeri и Ravell); автомобили (чувствую себя плохо, если не прокачусь с ветерком 2000км в месяц по просторам автобанов), масштабные модели железных дорог (Marklin scale Z 1:220) и многое другое, на что хватает времени...
В пятницу вечером по тихоокеанскому времени, когда в восточном полушарии народ уже спал, был опубликован интересный документ, посвященный технологии виртуализации Hyper-V, являющейся компонентом Windows Server 2008. Всем, интересующимся внедрением виртуализации в промышленных масштабах - рекомендуется к чтению.
Тут же я вкратце озвучу основные тезисы документа:
Начиная с 31 марта 2008 года фронтэнд веб сервера, обслуживающие онлайн сайты служб MSDN и TechNet (3млн и 1млн посещений в день соответственно), были планово мигрированы на промышленную эксплуатацию в режиме виртуализации Hyper-V RC0.
Параметры аппаратных и виртуальных серверов (по 3 ВМ на каждый аппаратныйсервер ) следующие:
Общая схема решения следующая:
Такой эксперимент показал, что даже в состоянии RC вирутализация обеспечивает эффективное функционирование продуктовых серверов в режиме, полностью сравнимом с использованием аппаратных серверов. Наиболее интересные моменты - это сравнение производительности решений в аппаратном и виртуальном вариантах, которое позволил сделать подобный проект.
Таким образом можно сказать, что технология Hyper-V прошла серьезную "промышленную обкатку", а показанные результаты производительности позволяют говорить о том, что консолидация через виртуализацию дает возможность полностью утилизировать процессорные ресурсы с одновременным ростом производительности.
После столь впечатляющих успехов всем желающим повторить результаты с тем же успехом рекомендую познакомиться с документами Infrastructure Planning and Design , в которых в том числе рассматриваются процессы планирования и развертывания средств виртуализации.
Физический MSDN обслуживал всего на 21% запросов в секунду больше относительно виртуального MSDN из рассчета на 1% процессора
как это понимать? или символ % здесь лишний?
Саша, никаких ошибок...
Основной задачей виртуализации является консолидация с целью эффективного использования ресурсов, в том числе и процессорных. В данном примере, если ты посмотришь, соотношение процессоров (физ/вирт) 8:12 (2:3), т.е. фактически - мы должны получить проигрышь на процессорах на 50% (общих). Далее, поскольку мы тестируем веб-ферму, ее показателем будет абсолютное количество запросов, обрабатывемых системой относительно общего процессорного ресурса - т.е. % процессорного времени. И в результате получаем, что 1% физического процессора быстрее 1% логического на 21%. но физических процов у нас 8, а виртуальных - 12 (т.е. 50% прироста процессоров при падении в 21% на каждом), и тут получается, что ферма виртуальных машин работает быстрее ;) что говорит об очень высоком качестве гипервизора Hyper-V и его способности правильно распределять физические ресурсым, "выгребая" их для задач виртуалок по максимуму.
На цифрах: допустим, 1% виртуального процессора (ВП) - это обработка 10 запросов/сек, тогда 100% ВП - 1000 з/с. Отсюда, при 21% превосходстве физического процессора (ФП) на ВП получаем, что ФП дает 1210 з/с. Количество ВП = 12, т.е. обрабатываем 12000 з/с, а кол-во ФП = 8, т.е. обрабатываем 9680 з/п. Итого, виртуальная ферма на том же железе в 1,24 раза быстрее.
Прочти еще раз внимательно документ - там все это описано подробно, с графиками.
Недавно созданный клуб ИТ-профессионалов города Полтавы при активном участии компании «N-TECH» и поддержке
Игорь, а можете пояснить зачем нужна виртуализация в для крупных корпоративных ЦОДов (не для Web Hostin'a а именно для нужд крупной компании), если стоимость серверов почти линейна вычислительной мощности и они наличествуют от самых младших до самых больших? не проще ли и не надежнее ли иметь сервера удовлетворяющие по вычислительной мощности своей задаче?
Спасибо,
Армен.
Я регулярно отслеживаю через статистику Microsoft adCenter, какие страницы наиболее популярны, что ищут
После пары постов о выходе Hyper-V Server 2008 и краткого обзора развертывания и использования Hyper-V
Сегодня (вернее – уже вчера), как и обещал в прошлых постах про Hyper-V Server , решил проэкспериментировать