Ativando uma conexão em nuvem para o OpenStack Swift
É possível usar a GUI de gerenciamento ou a interface da linha de comando para ativar uma conexão em nuvem com as interfaces do OpenStack Swift. O OpenStack Swift fornece um conjunto de interfaces padrão que podem ser usadas para criar soluções de nuvem privada.
Para ativar uma conexão em nuvem entre o sistema e as interfaces do OpenStack Swift
na GUI de gerenciamento, conclua estas etapas:
- Na GUI de gerenciamento, selecione .
- Clique em Ativar conexão em nuvem.
- Na página Bem-vindo, clique em Avançar. Se a criptografia não estiver ativada ou configurada no sistema, vários avisos aparecerão. A criptografia não poderá ser configurada após a conta de nuvem ser criada. Antes de continuar, certifique-se de entender as considerações de segurança que estiverem relacionadas ao armazenamento em nuvem e à criptografia no Planejando a camada de nuvem transparente.
- Se um servidor DNS não estiver configurado no sistema, insira o endereço IP e o nome do servidor que converte o nome do host do provedor de serviço de nuvem em endereços IP para o sistema. É possível configurar até 2 servidores DNS para contas de nuvem. Clique em Avançar.
- Na página Provedor de Serviço de Nuvem, selecione OpenStack Swift.
- Expanda Conta do OpenStack e insira as informações a
seguir:
- Morador
- Insira o nome do locatário do OpenStack que o sistema usa para acessar o armazenamento em nuvem.
- Nome de usuário
- Insira o nome de usuário que estiver associado à conta. O nome de usuário é usado para identificar clientes que podem acessar o conteúdo que é armazenado pelo provedor de serviço de nuvem.
- Senha
- Insira a senha que está associada ao nome do usuário para a conta de nuvem.
- Endpoint
- Insira a URL que o sistema usa para acessar o provedor de serviço de nuvem.
- Prefixo do contêiner
- Insira uma sequência curta que é incluída no início do nome do locatário para identificar quais locatários são associados ao sistema. Os prefixos também podem ser usados para identificar múltiplos sistemas que usarem a mesma conta de nuvem para armazenar capturas instantâneas de dados do volume.
- Certificado SSL
- Selecione o certificado SSL que é usado para autenticar o sistema para o provedor de serviço em nuvem.
- Keystone
- Selecione essa opção se a autenticação de Keystone deverá ser usada. Se essa opção não for configurada, o sistema usará
OpenStack TempAuth. Verifique com o administrador do provedor
de serviço de nuvem se a autenticação do Keystone é usada. Nota: O sistema suporta provedores de serviço de nuvem do OpenStack Swift que usam a autenticação do Keystone 2.0. Versões mais recentes da autenticação do Keystone não são suportadas.
- Criptografia
- Se a criptografia estiver configurada no sistema, esse valor será pré-selecionado. Se a criptografia não estiver ativada no sistema, essa opção estará indisponível.
- Largura da Banda
- Determine como a largura da banda é usada para fazer download e upload no provedor de serviço de nuvem. Especifique Sem limite para permitir que a conexão utilize largura da banda ilimitada, independentemente de outras operações que ocorrerem no sistema. Se você não desejar fornecer largura da banda ilimitada a essas operações, será possível especificar a quantia máxima de largura de banda que a conexão poderá usar para downloads ou uploads.
- Clique em Avançar.
- Na página Resumo, verifique todas as configurações e clique em Concluir.
Para ativar uma conexão em nuvem entre o sistema e as
interfaces do OpenStack Swift na interface da linha de comando, conclua uma das seguintes etapas:
- Se quiser ativar uma conexão em nuvem para interfaces do OpenStack Swift com autenticação Keystone,
insira o seguinte comando:
mkcloudaccountswift -containerprefix svc_backups -keystone -endpoint https://mysecurecloud.company.com:5000/auth/v2.0 -tenantname tenant -username username -password password -certificate /tmp/my_server_cert.pem - Se você quiser ativar uma conexão em nuvem para interfaces do OpenStack Swift que não usam
a autenticação Keystone, insira o comando a seguir:
mkcloudaccountswift -containerprefix svc_backups -endpoint http://mycloud.company.com:8080/auth/v1.0 -tenantname tenant -username username -password password