Главная Virtualization, Без рубрики, Новое Virtualization, VMware, виртуализация
  • ESX CPU scheduler deepdive. Multicore-Aware Load Balancing.

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

  • Главная Virtualization, Без рубрики Virtualization, VMware, СХД, файловая система
    • Куда уходит место на дисках?

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

      А все просто.

    • Главная Storages, Virtualization, Без рубрики, Новое Virtualization, VMware, виртуализация, файловая система
      • Имеет ли смысл дефрагментация диска в гостевой ОС?

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

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

      • Главная Virtualization, Windows, Без рубрики, Новое CSV, Hyper-V, Virtualization
        • Hyper-V R2: Cluster Shared Volumes, Direct IO, Redirected IO

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

        • Главная Networks, Virtualization, Без рубрики, Новое Virtualization, VMware, виртуализация
          • Виртуальные сети в VMware vSphere. Standard vSwitch — часть 2

            Продолжаем знакомиться с вирутальной сетевой инфраструктурой 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)

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

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

            • Главная Virtualization, Windows, Без рубрики, Новое Virtualization, Windows 2008 R2
              • Мобильная виртуализация (Часть третья. Virtual Server 2005)

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

              • Главная Virtualization, Windows, Без рубрики, Новое Hyper-V, Virtualization, Windows 7
                • Мобильная виртуализация (Часть первая. Hardware)

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

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

                • Главная Virtualization, Без рубрики, Новое best practices, Hyper-V, Virtualization, виртуализация
                  • Виртуализация: рекомендации ведущих собаководов

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

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

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

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