Архитектура CMP (chip mutiprocessor) привносит новые проблемы алгоритмам балансировки нагрузки ввиду различных вариантов исполнения кэша на чипе. Предыдущие поколения процессоров обычно были с частным L2 кэшем, а более новые имеют общий как L3, так и L2 кэш. Также, количество ядер, использующих общий кэш варьируется от двух до четырех и более. Кэш последнего уровня (LLC – last level cache) – кэш, после которого идет обращение к оперативной памяти. Поскольку задержка при доступе к LLC и RAM различается как минимум на порядок, поддержание высокого уровня cache-hit для LLC становится жизненно необходимым для высокой производительности.
-
ESX CPU scheduler deepdive. Multicore-Aware Load Balancing.
- Рубрика: Virtualization,Без рубрики,Новое
- Автор: Anton Zhbankov
- Дата: Wednesday 11 Jan 2012
-
Куда уходит место на дисках?
- Рубрика: Virtualization,Без рубрики
- Автор: Anton Zhbankov
- Дата: Tuesday 02 Aug 2011
Одна из проблемных областей администраторов платформ виртуализации – куда девается место на дисках?
А все просто.
-
Имеет ли смысл дефрагментация диска в гостевой ОС?
- Рубрика: Storages,Virtualization,Без рубрики,Новое
- Автор: Anton Zhbankov
- Дата: Monday 11 Jul 2011
Тема дефрагментации файловой системы периодически всплывает то на форуме, то просто в почте.
Так нужна ли дефрагментация в виртуальном мире, которая как известно, сильно помогает в мире физическом?
-
Hyper-V R2: Cluster Shared Volumes, Direct IO, Redirected IO
- Рубрика: Virtualization,Windows,Без рубрики,Новое
- Автор: Александр Косивченко
- Дата: Monday 21 Mar 2011
Cluster Shared Volume – это, по сути, надстройка над NTFS, позволяющая двум и более узлам кластера одновременно осуществлять запись в один и тот же физический LUN. Дело в том, что у каждого общего ресурса кластера всегда имеется узел-владелец (Owner). Для дисковых ресурсов, право на запись есть только у узла-владельца, и поэтому для того, чтобы запускать виртуальные машины одновременно на нескольких узлах кластера, и безболезненно мигрировать их с одного узла на другой – приходилось создавать отдельный LUN для каждой виртуальной машины. Это сильно усложняло администрирование, особенно когда виртуальными машинами и системами хранения данных управляли разные администраторы. CSV же позволяет нескольким узлам осуществлять запись в один физический LUN одновременно, так что можно хранить все VHD на одном и том же LUN’е, а виртуальные машины запускать на разных узлах. О том, как использовать CSV, я уже расказывал в своих более ранних статьях. Здесь я расскажу об особенностях работы CSV, а именно – о режиме прямого и перенаправленного ввода-вывода (Direct/Redirected IO).
-
Виртуальные сети в VMware vSphere. Standard vSwitch — часть 2
- Рубрика: Networks,Virtualization,Без рубрики,Новое
- Автор: Anton Zhbankov
- Дата: Tuesday 21 Sep 2010
Продолжаем знакомиться с вирутальной сетевой инфраструктурой 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,Без рубрики,Новое
- Автор: Михаил Комаров
- Дата: Tuesday 31 Aug 2010
Для начала хотелось бы отметить, что материал этой статьи относится и к настольным компьютерам, оборудованными как минимум двумя жесткими дисками.
В этой статье мы рассмотрим вопросы создания и эффективного использования нашей дисковой подсистемы для работы виртуальных машин. В общем, мы будем исходить из того, что у нас есть система с двумя независимыми жесткими дисками. Назовем их условно D: \и Z:\ , где диск Z может быть диском, подключённым по e-sata или ISCSI, или вторым жестким диском в ноутбуке, а диск D – первый физический диск ноутбука, так как диск C:\ – это VHD диск севера.
-
Мобильная виртуализация (Часть третья. Virtual Server 2005)
- Рубрика: Virtualization,Windows,Без рубрики,Новое
- Автор: Михаил Комаров
- Дата: Tuesday 31 Aug 2010
-
Мобильная виртуализация (Часть первая. Hardware)
- Рубрика: Virtualization,Windows,Без рубрики,Новое
- Автор: Михаил Комаров
- Дата: Thursday 26 Aug 2010
Хочется начать цикл статей изменённым жизнерадостным припевом популярной телепередачи: «Я всегда c собой беру ВИРТУАЛИЗАЦИЮ!!!».
Хотелось бы пояснить, зачем мне все это. Я – тренер по технологиям Microsoft и часто езжу в командировки читать курсы. Часть лабораторных работ этих курсов реализована на Virtual PC (одни из самых ранних), другие – на Virtual Server, а самые последние – на платформе Hyper-V, поэтому в командировке необходимо иметь возможность запускать различные курсы независимо от системы виртуализации. Теперь, зачем все это Вам? Вам это необходимо, если вы – энтузиаст, увлекающийся новыми технологиями, и считаете, что ваш ноутбук способен на большее, чем пасьянс «Косынка».
-
Виртуализация: рекомендации ведущих собаководов
- Рубрика: Virtualization,Без рубрики,Новое
- Автор: Александр Косивченко
- Дата: Thursday 15 Jul 2010
Прежде, чем строить инфраструктуру на базе виртуализации, и, тем более – вводить ее в промышленную эксплуатацию, необходимо позаботиться о том, чтобы ресурсы системы использовались наиболее эффективно, и производительность была максимальной. В этом цикле статей я дам рекомендации о том, как оптимизировать систему по производительности – как со стороны хоста, так и со стороны виртуальных машин.
-
Перевод физических серверов в виртуальную среду (P2V)
- Рубрика: Virtualization,Windows,Без рубрики,Новое
- Автор: Сергей Зыков
- Дата: Wednesday 09 Jun 2010
В этой статье я Вам расскажу, каким образом, используя только бесплатные средства, можно виртуализировать физический сервер. Виртуализировать сервер мы будем на платформе Hyper-V Windows Server 2008 R2.
В качестве инструмента для перевода сервера из физической в виртуальную среду будем использовать System Center Virtual Machine Manager 2008 R2 (SCVMM). Здесь необходимо отметить, что это – продукт не бесплатный, но для нашей задачи можно скачать пробную версию, которая будет работать 180 дней. Этого времени с громадным запасом хватит, чтобы конвертировать все необходимые сервера в виртуальную среду.