apache / apache/cloudstack

Auto restart of compute instances utilizing local storage

Aberta
#8,869 5 comentários 4 reações 0 responsáveis Ver no GitHub
component:local-storage type:new-feature
Linguagem predominante
Java
Estrelas
3.1k
Forks
1.4k
Merge médio
6d 19h
PRs com merge (30d)
32

Descrição

##### ISSUE TYPE

* Feature Idea

##### COMPONENT NAME

~~~
New feature (UI, API, etc)
~~~

##### CLOUDSTACK VERSION

~~~
N/A
~~~

##### CONFIGURATION

N/A

##### OS / ENVIRONMENT

N/A

##### SUMMARY

There should be an ability to set auto boot (restart) for VMs with local storage, i.e. similar functionality as ´virsh autostart VM´ in KVM.

When a server reboot occurs, for instance if heartbeat on the host can't write to NFS share, the server will reboot. In current versions of cloudstack, all instances using local storage on that host will need to be manually started after the reboot. There should be a functionality to mark VMs to be auto started when the host is live again.

This is particularly useful when a compute instance is using local storage (SSDs) for system disk, but NFS etc. for data storage, or when not using networked attached storage but local storage only configurations.

This is functionality similar to what is requested in #8687

##### STEPS TO REPRODUCE

~~~
Example of possible implementation:
- UI and API option for compute instance to auto boot on host startup (enable/disable feature per compute instance).
- Mgmt server to issue startup of compute instances when Host is ready.
~~~

##### EXPECTED RESULTS

~~~
Compute instances with local storage should be able able to auto start (if configured) when a host is live again after reboot.
~~~

##### ACTUAL RESULTS

~~~
Currently all local storage compute instances needs to be manually started after host reboot.
~~~

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Nenhum arquivo ou teste é especificado na issue. Comece lendo a issue relacionada #8687 e o comportamento de virsh autostart citado, depois mapeie a opção proposta de UI/API e o fluxo de inicialização do management-server; o trabalho estará concluído quando as instâncias de local-storage configuradas forem iniciadas de forma confiável após a reinicialização de um host.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
cloud, infrastructure
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.