Microsoft Vitual PC и Microsoft Hyper-V

Категории: Программы
Тэги: , , ,

В Microsoft Server 2008 (в его 64-битной версии) появилась роль “Hyper-V Manager”. Это решение на тему виртуализации от Microsoft.

Вопрос в том, как быть с VPC созданными на предыдущих версиях средств виртуализации от Microsoft таких как Virtual Server 2005 и Virtual PC 2007.

Сначала надо пояснить о какой совместимости идёт речь.

В случае совместимости виртуальных жёстких дисков (VHD), ситуация следующая: не смотря на то, что формат жёстких дисков к переходу на Hyper-V не поменялся, и совместимость вперед VMC->Hyper-V скорее всего проблем не вызовет, особенности обратной совместимости не позволят беззаботно “таскать” жесткие диски из среды в среду. Более того, Hyper-V->VMC в большинстве случаев, к сожалению, не взлетит.
Случай с 64-битными виртуальными машинами однозначен – ни VS2005, ни VPC2007 64-битные ОС не поддерживают. В случае 32-битных систем, проблема в APIC (Advanced Programmable Interrupt Controllers) Architecture. Hyper-V поддерживает I/O APIC, который  предназначен для хранения траблиц машрутизации прерываний от периферийных устройств, и ОС, установленная на Hyper-V, инициализирует HAL для своего I/O APIC. Такая ОС запущенная на VS2005 или VPC2007, которые I/O API не поддерживают, попросту не загрузится.

Если же мы говорим о совместимости  кофигурационных файлов виртуальных машин, то  ситуация упрощается. В Hyper-V старый формат файлов попросту не поддержвивается. Предлагается, создав новую машину, указать ей в качестве основного жёсткого диска тот, что приехал из старого клиента.

Понятно, что в большинстве случаев лицензионную ОС придется реактивировать, так как оборудование сменилось.

Однако не все так плохо, как кажется на первый взгляд. Существует утилита, способная мигрировать существующую виртуальную машину на Hyper-V сервер: VMC to Hyper-V Import. Правда от реактивации ОС это всё-равно не спасет.

И последнее, все вышеперечисленное было опробовано и работает для Windows машин, а вот ни одна из пяти Virtual PC машин с Linux на Hyper-V так и не взлетела.

Подробнее про виртуализацию от Microsoft можно почитать в блоге: John Howard – Hyper-V and virtualization blog.

Про Windows Server 2008 и Windows Vista SP1

Категории: Программы, Разработка ПО
Тэги: , ,

Пятого декабря вышили в свет release candidate Windows Server 2008 и Windows Vista SP1, сообщает Redmond Developer News

The release of RC1 means that Windows 2008 is essentially feature complete, with only very minor tweaks made going forward.

Выпуск release версии Windows Server 2k8 намечается на 28 февраля, в рамках “Global Lunch Wave”. Кроме новой серверной ОС, ожидается так же выход SQL Server 2008 и Visual Studio 2008 (девятая версия IDE).

Точная дата выхода SP1 для Windows Vista пока не известна, но предполагаю, что от 28 февраля она будет не сильно далеко. Все-таки у Windows Server 2k8 и Windows Vista базовая часть исходных кодов одна.

Про Subversion и Windows

Категории: Разработка ПО
Тэги: , ,

    Параллельно с налаживанием почтово-офисного функционала на домашнем сервере, появилась необходимость в создании на той же аппаратной базе сервера контроля версий. Издревле, не смотря на ругань и общественное порицание, пользуюсь Microsoft Visual SourceSafe. Однако нынешняя задача подразумевала доступ к исходникам из любой точки необъятной паутины, а средства протокола “File and Printer Sharing for Microsoft Network” для этого малопригодны. Тогда я и подумал про CVS, вернее про Subversion.

Read the rest of this entry »

Про домашний сервер (Часть первая, вводная)

Категории: Умный дом
Тэги: , ,

Этой заметкой, я открою серию статей посвященных развертыванию некой разновидности домашнего сервера на платформе Windows. В чем же заключается роль такого сервера? Какое-то время назад, я радовался тому, что Microsoft выпускает платформу названную Windows Home Server, предназначенную для организации домашней сети. На текущий момент можно сказать, что проект Home Server уже завершен.

Read the rest of this entry »