ESX CPU scheduler deepdive. Multicore-Aware Load Balancing

Рубрика: Virtualization,Новое. Автор: Anton Zhbankov. Среда 11 Янв 2012 в 15:27

Архитектура CMP (chip mutiprocessor) привносит новые проблемы алгоритмам балансировки нагрузки ввиду различных вариантов исполнения кэша на чипе. Предыдущие поколения процессоров обычно были с частным L2 кэшем, а более новые имеют общий как L3, так и L2 кэш. Также, количество ядер, использующих общий кэш варьируется от двух до четырех и более. Кэш последнего уровня (LLC — last level cache) — кэш, после которого идет обращение к оперативной памяти. Поскольку задержка при доступе к LLC и RAM различается как минимум на порядок, поддержание высокого уровня cache-hit для LLC становится жизненно необходимым для высокой производительности. (далее...)


Куда уходит место на дисках?

Рубрика: Virtualization. Автор: Anton Zhbankov. Вторник 02 Авг 2011 в 10:28

Одна из проблемных областей администраторов платформ виртуализации — куда девается место на дисках?

А все просто. (далее...)


Имеет ли смысл дефрагментация диска в гостевой ОС?

Рубрика: Storages,Virtualization,Новое. Автор: Anton Zhbankov. Понедельник 11 Июл 2011 в 11:23

Тема дефрагментации файловой системы периодически всплывает то на форуме, то просто в почте.

Так нужна ли дефрагментация в виртуальном мире, которая как известно, сильно помогает в мире физическом? (далее...)


Hyper-V R2: Cluster Shared Volumes, Direct IO, Redirected IO

Рубрика: Virtualization,Windows,Новое. Автор: Александр Косивченко. Понедельник 21 Мар 2011 в 14:13

defragment-cluster-drives-200X200Cluster Shared Volume – это, по сути, надстройка над NTFS, позволяющая двум и более узлам кластера одновременно осуществлять запись в один и тот же физический LUN. Дело в том, что у каждого общего ресурса кластера всегда имеется узел-владелец (Owner). Для дисковых ресурсов, право на запись есть только у узла-владельца, и поэтому для того, чтобы запускать виртуальные машины одновременно на нескольких узлах кластера, и безболезненно мигрировать их с одного узла на другой – приходилось создавать отдельный LUN для каждой виртуальной машины. Это сильно усложняло администрирование, особенно когда виртуальными машинами и системами хранения данных управляли разные администраторы. CSV же позволяет нескольким узлам осуществлять запись в один физический LUN одновременно, так что можно хранить все VHD на одном и том же LUN’е, а виртуальные машины запускать на разных узлах. О том, как использовать CSV, я уже расказывал в своих более ранних статьях. Здесь я расскажу об особенностях работы CSV, а именно – о режиме прямого и перенаправленного ввода-вывода (Direct/Redirected IO).

(далее...)


Виртуальные сети в VMware vSphere. Standard vSwitch — часть 2

Рубрика: Networks,Virtualization,Новое. Автор: Anton Zhbankov. Вторник 21 Сен 2010 в 15:38

Продолжаем знакомиться с вирутальной сетевой инфраструктурой VMware vSphere. В этом посте мы рассмотрим расширенный функционал, предлагаемый VMware для vSwitch.

Начнем с функций обеспечения безопасности:

  • Security
    • * Promiscuous mode enable/disable
    • * MAC Address Change enable/disable
    • * Forged Transmit enable/disable

Promiscuous Mode

Wikipedia описывает Promiscuous mode как «неразборчивый» режим, в котором сетевая плата позволяет принимать все пакеты независимо от того, кому они адресованы. Этот режим используется в анализаторах сетевого трафика. Однако у нас не конкретная машина и сетевой адаптер, а vSwitch — L2 коммутатор. Хотя в целом режим похож, но он куда ближе к Port mirroring, пересылке всего трафика с указанного порта на выделенный, к которому подключают анализатор. При включении Promiscuous Mode на уровне vSwitch (портгруппы) vNIC (сетевой интерфейс ВМ) получает все пакеты, проходящие через vSwitch (портгруппу). Попробую это проиллюстрировать. (далее...)


Мобильная виртуализация (Часть четвертая. Optimization)

Рубрика: Virtualization,Windows,Новое. Автор: Михаил Комаров. Вторник 31 Авг 2010 в 21:32

ff5d4c762bf9ab088ebe826 Для начала хотелось бы отметить, что материал этой статьи относится и к настольным компьютерам, оборудованными как минимум двумя жесткими дисками.

В этой статье мы рассмотрим вопросы создания и эффективного использования нашей дисковой подсистемы для работы виртуальных машин. В общем, мы будем исходить из того, что у нас есть система с двумя независимыми жесткими дисками. Назовем их условно D: \и Z:\ , где диск Z может быть диском, подключённым по e-sata или ISCSI, или вторым жестким диском в ноутбуке, а диск D — первый физический диск ноутбука, так как диск C:\ — это VHD диск севера.

(далее...)


Мобильная виртуализация (Часть третья. Virtual Server 2005)

Рубрика: Virtualization,Windows,Новое. Автор: Михаил Комаров. Вторник 31 Авг 2010 в 6:57

logo Хотелось бы отметить , что данная статья предназначена в основном для тренеров MCT. Но, в общем она будет полезна энтузиастам которые будут устанавливать Virtual Server 2005 на платформу Windows 2008R2.

(далее...)


Мобильная виртуализация (Часть первая. Hardware)

Рубрика: Virtualization,Windows,Новое. Автор: Михаил Комаров. Четверг 26 Авг 2010 в 18:25

image_73042Хочется начать цикл статей изменённым жизнерадостным припевом популярной телепередачи: «Я всегда c собой беру ВИРТУАЛИЗАЦИЮ!!!».

Хотелось бы пояснить, зачем мне все это. Я — тренер по технологиям Microsoft и часто езжу в командировки читать курсы. Часть лабораторных работ этих курсов реализована на Virtual PC (одни из самых ранних), другие — на Virtual Server, а самые последние — на платформе Hyper-V, поэтому в командировке необходимо иметь возможность запускать различные курсы независимо от системы виртуализации. Теперь, зачем все это Вам? Вам это необходимо, если вы – энтузиаст, увлекающийся новыми технологиями, и считаете, что ваш ноутбук способен на большее, чем пасьянс «Косынка».

(далее...)


Виртуализация: рекомендации ведущих собаководов

Рубрика: Virtualization,Новое. Автор: Александр Косивченко. Четверг 15 Июл 2010 в 14:45

Прежде, чем строить инфраструктуру на базе виртуализации, и, тем более – вводить ее в промышленную эксплуатацию, необходимо позаботиться о том, чтобы ресурсы системы использовались наиболее эффективно, и производительность была максимальной. В этом цикле статей я дам рекомендации о том, как оптимизировать систему по производительности – как со стороны хоста, так и со стороны виртуальных машин.

(далее...)


Перевод физических серверов в виртуальную среду (P2V)

Рубрика: Virtualization,Windows,Новое. Автор: Сергей Зыков. Среда 09 Июн 2010 в 22:00

В этой статье я Вам расскажу, каким образом, используя только бесплатные средства, можно виртуализировать физический сервер. Виртуализировать сервер мы будем на платформе Hyper-V Windows Server 2008 R2.

В качестве инструмента для перевода сервера из физической в виртуальную среду будем использовать System Center Virtual Machine Manager 2008 R2 (SCVMM). Здесь необходимо отметить, что это — продукт не бесплатный, но для нашей задачи можно скачать пробную версию, которая будет работать 180 дней. Этого времени с громадным запасом хватит, чтобы конвертировать все необходимые сервера в виртуальную среду.

(далее...)


Позже »

Рейтинг@Mail.ru Яндекс цитирования