context: Estou executando um pequeno NAS feito com o Ubuntu como sistema operacional, com um pequeno ssd para sistema operacional e hdds para dados (de usuário). Desde então, apenas algumas poucas pessoas estão acessando arquivos no NAS que eu usei para reduzir os HDDs após algum tempo ocioso para diminuir o consumo de energia. Os discos estão sendo girados se alguém precisar acessar alguns dados nos hdds. Funciona como um encanto. Recentemente, descobri que uma solução interessante é que o NAS pode ser suspenso para a RAM, mas receberá chamadas de ativação do roteador por meio de pacotes mágicos quando o roteador detectar solicitações de entrada nas portas encaminhadas para o NAS. Isso me permite ter um consumo de energia muito baixo, mas ainda ser capaz de executar os serviços que eu quero.
descrição do problema: Acabei de saber que, como tenho um servidor web em execução, vários spiders (por exemplo, baidu) estão regularmente (várias vezes ao dia) varrendo alguns arquivos. Isso fará com que meu NAS retome da suspensão e atenda a essas solicitações. Infelizmente, nenhuma dessas solicitações precisa de qualquer tipo de acesso aos discos de dados, mas como o sistema foi suspenso e está ativando, os discos vão girar. Os pedidos de baidu ou outros não me incomodam, mas se o meu NAS for solicitado várias vezes por dia, em breve terei uma contagem muito alta nos meus hdds, que não estão envolvidos com os pedidos de qualquer forma. Apenas o sdd está envolvido e, portanto, deve ser ativado. Mesmo que não seja no baidu, outros pedidos são imagináveis onde os hdds com os dados não estão envolvidos.
question: Existe a possibilidade de acordar um computador de um estado suspenso (para RAM / disco ou qualquer outro) sem girar todos os discos rígidos e como funciona?
pergunta subseqüente: Se SIM, é possível ter uma lista de discos rígidos que são criados ou mantidos suspensos ao acordar?
pergunta de compreensão: Eu acho que o que eu perguntei não é possível porque está relacionado ao hardware / bios que tem que reconectar / verificar todos os dispositivos contidos no sistema por algum motivo. Se isso não estiver correto, por que o sistema operacional que conhece seus componentes de hardware antes de ser suspenso não pode ficar em estado suspenso até que sejam realmente necessários.
Obrigado por ler a minha pergunta. Espero que alguém possa me dar algumas pistas sobre isso, pois não consegui encontrar nada relacionado em horas de pesquisa. Vamos esperar que eu não usei apenas os termos errados:)
Atenciosamente,
Korbinian