Tentar inicializar a partir de um destino iSCSI hospedado publicamente seria 100% terrível. Largura de banda insuficiente, alta latência (relativamente) e potencial para conexão intermitente ... = receita para desastre. O iSCSI e qualquer outra arquitetura de inicialização de rede em nível de bloco requer latência próxima de 0, além de uma grande quantidade de largura de banda para ser bem-sucedida. Comprar uma conexão dedicada de 1gbit para cada servidor diretamente conectado a um serviço de terceiros para hospedar suas unidades de disco ... seria mais custo-proibitivo do que simplesmente comprar seu próprio iSCSI / FC / ?? infra-estrutura.
Como alternativa, o acesso em nível de arquivo é muito mais prático ... mas você tem restrições muito mais restritas para fazer com que funcione. (ele iria baixar uma imagem de disco ... descompactá-la na RAM ... depois inicializar um sistema operacional mínimo que então teria acesso a arquivos baseados em rede ...)