Estou sem ideia diante de uma situação desafiadora:Ative um servidor sob demanda.
O problema
Ative um servidor físico que escuta em uma porta específica quando um pacote de entrada chega. Pode haver um controlador/middleware entre clientes e o servidor, mas isso não deve afetar a largura de banda (e é transparente para os usuários).
O objetivo principal: economizar consumo de energia.
O que eu tentei
A configuração que tentei para esta demonstração é aplicada a um servidor Samba NAS.
comando pré-executar samba (Sistema de arquivos remoto WoL automático,Gateway transparente para FileServer) : O objetivo desta solução é expor um NAS frontal que aceite todas as solicitações, e quando um usuário quiser acessar um compartilhamento específico, o comando preexec irá ativar o servidor com um script customizado.
- PRÓS: Transparente para usuários em estado estabelecido
- CONTRAS: Não genérico, largura de banda afetada
Firewall desperta: semelhante à opção anterior, mas atuando na camada de transporte referente à porta solicitada o firewall despertará o servidor. Requer uma sub-rede para mascarar o servidor.
- PRÓS: Genérico, Transparente para usuários em estado estabelecido
- CONTRAS: largura de banda afetada, requer uma nova sub-rede
DR IPVS: baseado em ambientes com balanceamento de carga, o objetivo é aproveitar as vantagens do endereço IP flutuante. Imaginei modificar a pilha ipvs (ipvsadmoumanter vivo) implementando o recurso de servidor de ativação quando uma solicitação chega. É muito trabalho e pesquisa, por isso prefiro ver se existem outras soluções;)
- PRÓS: Genérico, Transparente para usuários em estado estabelecido, Largura de banda não afetada
- CONTRAS: Difícil de configurar?
Este é um exemplo do servidor NAS, mas eu preferiria uma solução elegante e genérica para resolver este problema.
Alguma ideia ? :)