Назад | Перейти на главную страницу

Голый металлический ботинок через WAN?

Есть ли сервис, предлагающий загрузочные цели iSCSI / iPXE через Интернет?

то есть на пустом компьютере с доступным для него подключением к Интернету его можно настроить так, чтобы он смотрел на общедоступный интернет-хост и загружал образ ОС, как если бы у вас был локальный сервер iPXE или аналогичная настройка начальной загрузки.

Редактировать: Теперь ясно, что загрузка iSCSI на уровне блоков не является подходящей технологией для загрузки через ненадежные сети, а локальный кеш побеждает парадигму plug-and-go, к которой я стремился.

С помощью iPXE для получения более интеллектуального (обрабатывает ненадежные соединения и / или соединения с высокой задержкой) загрузочный образ через HTTP выглядит неплохим началом, но перепрошивка сетевого адаптера или последовательная загрузка добавляет неутешительную сложность задачи.

Установка USB-загрузки на заводе, а затем отправка USB-ключей с образами Linux, которые выполняют тяжелую работу по развертыванию и установке, - это гораздо более разумный подход к тому, чтобы заставить iSCSI или PXE делать то, для чего они не предназначены.

Попытка загрузиться с общедоступной цели iSCSI будет на 100% ужасной. Недостаточная пропускная способность, высокая задержка (относительно) и возможность прерывистого соединения ... = рецепт катастрофы. iSCSI и любая другая архитектура сетевой загрузки на уровне блоков требует практически нулевой задержки в дополнение к высокой пропускной способности для успешной работы. Покупка выделенного 1-гигабитного соединения для каждого сервера, напрямую подключенного к сторонней службе для размещения ваших дисковых накопителей ... была бы более дорогостоящей, чем просто покупка собственного iSCSI / FC / ?? инфраструктура.

В качестве альтернативы ... доступ на уровне файлов намного более осуществим ... но у вас будут гораздо более жесткие ограничения, чтобы заставить его вообще работать. (он загрузит образ диска ... распакует его в ОЗУ ... затем загрузит минимальную ОС, которая затем будет иметь доступ к сетевым файлам ...)

Вы можете загрузиться с iSCSI, если либо ваша прошивка uEFI / BIOS поддерживает это (большинство современных образов uEFI серверов могут это сделать), либо прошивка дополнительного ПЗУ вашего iSCSI HBA поддерживает это.

Другой вариант - использовать что-то вроде Etherboot / gPXE / iPXE для загрузки через iSCSI с вашего загрузочного LUN.

Обратите внимание, что i в iSCSI не означает, что вы должны или можете успешно загружаться с LUN через Интернет.

Если вы хотите загрузить машину из Интернета, также подумайте о чем-то вроде Etherboot / gPXE / iPXE / uEFI, который может загружать образ ядра / загрузки через HTTP.

И я никогда не встречал предложения от кого-либо, чтобы они предоставили загрузочные LUN ​​для вашей конкретной среды и потребностей и предложили это через Интернет - звучит смешно.