CCBoot. Описание, установка, настройка.
Компания Youngzsoft разработала продукт CCBoot, позволяющий осуществлять «бездисковую загрузку» Windows XP, Windows Server 2003, Vista, Windows 7 и Windows Server 2008 с iSCSI. «Бездисковый» компьютер подключен к жесткому диску через сеть и загружает операционную систему с удаленно расположенной машины. CCBoot использует быстро развивающийся iSCSI протокол с gPXE технологией бездисковой загрузки.
CCBoot предлагает абсолютно бездисковую загрузку. Без необходимости в локальном жестком диске открывается широкий спектр возможностей для управления сетью. С помощью такой конфигурации, диски для многих компьютеров в сети могут управляться централизованно, что облегчает резервное копирование, резервирование и динамическое распределение ценных ресурсов хранения и в то же время сокращение издержек для предприятия.
Загрузка из ISCSI значительно облегчает администрирование системы. Избавление серверов от загрузочного тома позволяет администраторам управлять инвестициями в их ISCSI сети хранения данных, увеличивая безопасность данных, целостность и упрощая восстановление, повышая уровень доступности, скорость быстрого развертывания серверов и смену варианта использования, а также позволяет более эффективно использовать ресурсы хранения.
- Значительно сокращаются первоначальные вложения и текущие расходы.
- Сокращается энергопотребление и требования к охлаждению.
- Ускоряется развертывание, модернизация и изменение роли серверов.
- Уменьшается сложность системы и риски ошибок.
- Увеличивается степень доступности критических систем.
- Реализация расширенной системы аварийного восстановления.
Установка и развертывание iSCSI Boot Server
Установка iSCSI Boot Server
Скачиваем инсталляционный пакет CCBoot Server последней версии http://www.ccboot.com/download.htm.
Запускаем ccbootsetup.exe на сервере, жмем кнопку Next. Устанавливаем без особенностей, в конце мастер установки попросит перезагрузить компьютер.
CCBoot использует следующие порты:
- 67 (DHCP),
- 69 (TFTP),
- 3260 (iSCSI),
- 1000 (Загрузка образа),
- 8001 (Служба управления).
Откройте доступ на эти порты в брандмауэре своего сервера, убедитесь, что загрузка клиентского компьютера проходит успешно. Начиная с версии CCBoot v2.1 также необходимо открыть порт 66 в качестве резервного порта DHCP.
Замечание: Для успешной загрузки клиентского компьютера выключите другие службы DHCP в своей сети, включая службу DHCP роутера.
Запустите CCBoot, появится следующее окно:
Настройка iSCSIBootServer
Детали сетевого соединения:
IP сервера: 192.168.1.131
Основной шлюз: 192.168.1.1
DNS Address: 192.168.1.1
IP Mask: 255.255.255.0
Запустите Мастер настройки сервера (CCBoot, «Options»->»Options Wizard») и последовательно настройте сервер:
Убедитесь, что в поле «DHCP Server IP» установлено верное значение. Нажмите кнопку «Scan DHCP», чтобы проверить, есть ли другие DHCP-серверы в Вашей сети. Если таковые имеются, отключите их, чтобы клиентский компьютер получал IP-адрес от DHCP-сервера CCBoot.
В поле «Server IP Address» пропишите IP-адрес сервера CCBoot, который также является вашим DHCP-сервером.
Значение полей «Write-back File Path» и «Image Save Path» установите в соответствии с вашими пожеланиями.
«Write-back File Path» используется для хранения данных, полученных от клиентов. Для этого рекомендуется использовать диски большого объема с файловой системой NTFS и размером кластера 32K.
«Image Save Path» используется для хранения iSCSI загрузочных образов. Диски также должны быть отформатированы в файловой системе NTFS с размером кластера 32K. Рекомендуется использовать быстрые диски, например SAS.
На шаге «Server Cache Settings» оставьте все значения по умолчанию.
На шаге «Other Settings» также оставьте все значения по умолчанию. Нажмите кнопку Готово и в появившемся окне подтвердите перезагрузку.
Создание системного образа WinXP для бездисковой iSCSI загрузки
Для бездисковой загрузки Windows XP необходимо сперва создать образ системы Windows XP и сохранить его на сервере CCBoot. Для этого:
Выберите один компьютер с жестким диском в качестве эталонного компьютера, с которого будет сниматься образ системы и затем сохраняться на сервер.
Удалите все существующие разделы на жестком диске. Создайте небольшой MBR-раздел объемом примерно 40 Гб, остальное пространство оставьте неразмеченным. Отформатируйте созданный раздел в системе NTFS. Установите на него Windows XP.
На эталонный компьютер установите драйверы для сетевой платы, чипсета и другие драйвера низкого уровня.
Откройте свойства сетевого подключения и настройте их так, как показано ниже:
Нажмите кнопку Свойства.
Выберите «Протокол Интернета (TCP/IP) » и нажмите кнопку Свойства.
Выберите «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически», затем нажмите кнопку ОК для сохранения.
В окне программы CCBoot вы увидите нового клиента (PC128) в списке клиентов (Рисунок 10), который был добавлен автоматически в тот момент, когда клиентский компьютер получил IP-адрес от DHCP-сервера CCBoot.
Дважды щелкните по клиенту (PC128) для редактирования и в появившемся окне установите галочки напротив «Enable Upload Image» и «Keep Write-back File» (Рисунок 11), затем нажмите кнопку «Save»; на запрос «Are you sure to delete write-back file?» ответьте «Нет».
Скачайте инсталляционный пакет клиента CCBoot: http://www.ccboot.com/download.htm. Запустите ccbootsetupclient.exe и нажимайте кнопку Далее до завершения установки. Затем запустите клиент CCBoot (Рисунок 12).
Нажмите кнопку «Install CCBoot Client». Когда установка завершится, перезагрузите клиентский компьютер.
После перезагрузки, запустите CCBootClient еще раз, введите нужное значение в поле «Server IP address», это значение должно совпадать с IP-адресом компьютера, на котором установлен сервер CCBoot. В поле «Image File Name» введите имя сохраняемого образа системы эталонного компьютера, нажмите кнопку «Upload Image»для загрузки образа на сервер CCBoot. Затем CCBoot создаст iSCSI-загрузочный образ на сервер в папку, путь к которой был введен в качестве значения в поле «Image Save Path».
Заметка: CCBoot поддерживает два формата файла-образа. Формат образа «.VMDK» поддерживается в случае, если сервер CCBoot установлен на компьютере под управлением операционной системы Windows 2003. Форматы образа «.VMDK» и «.VHD» поддерживается в случае, если сервер установлен на компьютере под управлением операционных систем Window 7 или Windows 2008. Как показано на рисунке 12, формат файла образа зависит от расширения файла, которое вы укажите в названии файла в поле «Image File Name». Например, если Вы пропишите «XP01.vmdk» в поле «Image File Name», это будет означать, что используется формат «.VMDK» файла образа, если Вы пропишите «XP01.vhd», значит, используется формат «.VHD» файла образа.
II. iSCSI загрузка Windows XP по сети
В программе CCBoot на сервере дважды щелкните на клиенте PC128 (Рисунок 10). Откроется мастер настройки свойств компьютера, снимите галочки напротив полей»Enable Upload Image» и «Keep Write-back File».
Отключите жесткий диск от эталонного компьютера, а в качестве первого устройства для загрузки установите «boot from LAN» (или network, PXE rom и т.д.) в настройках BIOS-а для бездисковой загрузки (Рисунок 13).
Во время первой бездисковой загрузки Вы можете изменить имя компьютера (Рисунок 14).
Измените имя компьютера на нужное, нажмите кнопку Enter для продолжения загрузки (Рисунок 15).
На сервер CCBoot, по пути «Options» -> «Settings» -> «Default Client Settings» -> «Disk Group» -> press the «>>» button, выберите «XP01.vmdk» в качестве загрузочного образа по умолчанию в поле «System Image Selection».
Описанное в пунктах 2 и 4 проделайте для бездисковой загрузки компьютеров, имеющих такое же аппаратное обеспечение, как и эталонный компьютер.