Editar

FAQ do Avere vFXT for Azure

Este artigo responde a perguntas que podem ajudá-lo a decidir se o Avere vFXT for Azure é adequado às suas necessidades. Ele fornece informações básicas sobre o Avere vFXT e explica como ele funciona com outros componentes do Azure e com produtos de fornecedores externos.

Geral

O que é o Avere vFXT for Azure?

O Avere vFXT for Azure é um sistema de arquivos de alto desempenho que armazena em cache dados ativos na computação do Azure para processamento eficiente de cargas de trabalho críticas.

O Avere vFXT é uma solução de armazenamento?

Não O Avere vFXT for Azure é um cache do sistema de arquivos que se conecta a ambientes de armazenamento, como seu NAS EMC ou NetApp ou um contêiner de blob do Azure. O Avere vFXT simplifica as solicitações de dados dos clientes e armazena em cache os dados que ele serve para melhorar o desempenho em escala e ao longo do tempo. O próprio Avere vFXT não armazena dados. Ele não tem informações sobre a quantidade de dados armazenados por trás dele.

O Avere vFXT é uma solução de hierarquização?

O Avere vFXT para Azure não hierarquiza automaticamente os dados entre as camadas quente e fria.

Como posso saber se um ambiente é adequado para o Avere vFXT?

A melhor maneira de pensar sobre essa pergunta é perguntar: "A carga de trabalho pode ser armazenada em cache?" Ou seja, a carga de trabalho tem uma alta taxa de leitura para gravação? Um exemplo é 80/20 ou 70/30 leituras/gravações.

Considere o Avere vFXT para Azure se você tiver um pipeline analítico baseado em arquivo executado em um grande número de máquinas virtuais do Azure e atender a uma ou mais das seguintes condições:

  • O desempenho geral é lento ou inconsistente devido aos longos tempos de acesso a arquivos (dezenas de milissegundos ou segundos, dependendo dos requisitos). Esta latência é inaceitável para o cliente.

  • Os dados necessários para o processamento estão localizados na extremidade mais distante de um ambiente WAN, e mover esses dados permanentemente é impraticável. Os dados podem estar em uma região diferente do Azure ou em um datacenter do cliente.

  • Um número significativo de clientes está a solicitar os dados - por exemplo, num cluster de computação de alto desempenho (HPC). O grande número de solicitações simultâneas pode aumentar a latência.

  • O cliente deseja executar seu pipeline atual "como está" em máquinas virtuais do Azure e precisa de uma solução de armazenamento compartilhado (ou cache) baseada em POSIX para escalabilidade. Usando o Avere vFXT para Azure, você não precisa rearquitetar o pipeline de trabalho para fazer chamadas nativas para o armazenamento de Blob do Azure.

  • Seu aplicativo HPC é baseado em clientes NFSv3. (Em algumas circunstâncias, ele pode usar clientes SMB 2.1, mas o desempenho é limitado.)

O diagrama a seguir pode ajudá-lo a responder a esta pergunta. Quanto mais próximo o seu fluxo de trabalho estiver do canto superior direito, maior é a probabilidade de que a solução de cache Avere vFXT for Azure seja adequada para o seu ambiente.

Graph diagram showing that read-heavy loads with thousands of clients are better suited for Avere vFXT

Em que escala de clientes a solução Avere vFXT faz mais sentido?

A solução de cache Avere vFXT foi criada para lidar com centenas, milhares ou dezenas de milhares de núcleos de computação. Se você tem algumas máquinas executando trabalho leve, Avere vFXT não é a solução certa.

Os clientes típicos do Avere vFXT executam cargas de trabalho exigentes a partir de cerca de 1.000 núcleos de CPU. Esses ambientes podem ser tão grandes quanto 50.000 núcleos ou mais. Como o Avere vFXT é escalável, você pode adicionar nós para dar suporte a essas cargas de trabalho à medida que elas crescem e exigem mais taxa de transferência ou mais IOPS.

Quantos dados um ambiente Avere vFXT pode armazenar?

O Avere vFXT for Azure é um cache. Ele não armazena dados especificamente. Ele usa uma combinação de RAM e SSDs para armazenar os dados armazenados em cache. Os dados são armazenados permanentemente em um sistema de armazenamento back-end (por exemplo, um sistema NetApp NAS ou um contêiner de blob). O sistema Avere vFXT não tem informações sobre a quantidade de dados armazenados por trás dele. O Avere vFXT armazena em cache apenas o subconjunto desses dados solicitados pelos clientes.

Quais as regiões suportadas?

O Avere vFXT para Azure é suportado em todas as regiões, exceto em regiões soberanas (China, Alemanha). Certifique-se de que a região que você deseja usar possa suportar a grande quantidade de núcleos de computação e as instâncias de VM necessárias para criar o cluster Avere vFXT.

Como posso obter ajuda com o Avere vFXT?

Um grupo especializado de equipe de suporte oferece ajuda com o Avere vFXT for Azure. Siga as instruções em Obter ajuda com seu sistema para abrir um tíquete de suporte do portal do Azure.

O Avere vFXT está altamente disponível?

Sim, o Avere vFXT funciona exclusivamente como uma solução HA.

Técnico: Computação

Você pode descrever como é um ambiente Avere vFXT?

O Avere vFXT é um dispositivo clusterizado feito de várias máquinas virtuais do Azure. Uma biblioteca Python lida com a criação, exclusão e modificação de clusters. Leia O que é o Avere vFXT for Azure? para saber mais.

Em que tipo de máquinas virtuais do Azure o Avere vFXT é executado?

Um cluster Avere vFXT para Azure usa o Microsoft Azure E32s_v3 máquinas virtuais.

O ambiente Avere vFXT é dimensionado?

O cluster Avere vFXT pode ser tão pequeno quanto três nós de máquina virtual ou tão grande quanto 20 nós. Entre em contato com o suporte técnico do Azure se precisar de ajuda para planejar o tamanho certo do cluster para seu fluxo de trabalho.

O ambiente Avere vFXT "autoscale"?

Não Você pode dimensionar o tamanho do cluster para cima e para baixo, mas adicionar ou remover nós de cluster é uma etapa manual.

Posso executar o cluster Avere vFXT como um conjunto de escala de máquina virtual?

O Avere vFXT não suporta a implantação de um conjunto de dimensionamento de máquina virtual. Vários mecanismos internos de suporte à disponibilidade são projetados apenas para VMs atômicas que participam de um cluster.

Posso executar o cluster Avere vFXT em VMs de baixa prioridade?

Não, o sistema requer um conjunto estável subjacente de máquinas virtuais.

Posso executar o cluster Avere vFXT em contêineres?

Não, o Avere vFXT deve ser implantado como um aplicativo independente.

As VMs do Avere vFXT contam para minha cota de computação?

Sim. Verifique se você tem uma cota suficiente na região para dar suporte ao cluster.

Posso executar as máquinas de cluster Avere vFXT em diferentes zonas de disponibilidade?

Não O modelo de alta disponibilidade no Avere vFXT atualmente não suporta membros individuais do cluster Avere vFXT localizados em diferentes zonas de disponibilidade.

Posso clonar máquinas virtuais Avere vFXT?

Não, você deve usar o script Python suportado para adicionar ou remover nós no cluster Avere vFXT. Para obter mais informações, leia Gerenciar o cluster Avere vFXT.

Existe uma versão "VM" do software que posso executar no meu próprio ambiente local?

Não, o sistema é oferecido como um dispositivo em cluster e testado em tipos específicos de máquinas virtuais. Essa restrição ajuda os clientes a evitar a criação de um sistema que não suporta os requisitos de alto desempenho de um fluxo de trabalho típico do Avere vFXT.

Técnico: Discos

Que tipos de discos têm suporte para as VMs do Azure?

O Avere vFXT para Azure pode usar configurações de SSD premium de 1 TB ou 4 TB. A configuração SSD premium pode ser implementada como vários discos geridos.

O cluster suporta discos não gerenciados?

Não, o cluster requer discos gerenciados.

O sistema suporta SSDs locais (ligados)?

Atualmente, o Avere vFXT para Azure não suporta SSDs locais. Os discos usados para o Avere vFXT devem ser capazes de desligar e reiniciar, mas os SSDs conectados localmente nessa configuração só podem ser encerrados.

O sistema suporta ultra SSDs?

Não, o sistema suporta apenas configurações SSD premium.

Posso desanexar meus SSDs premium e reconectá-los mais tarde para preservar o conteúdo do cache entre o uso?

Não há suporte para desanexar e reconectar SSDs. Os metadados ou o conteúdo do arquivo na fonte podem ter sido alterados entre os usos, o que pode causar problemas de integridade dos dados.

O sistema criptografa o cache?

Os dados são distribuídos pelos discos, mas não são criptografados. No entanto, os próprios discos podem ser encriptados. Para obter mais informações, consulte Políticas de segurança e uso em máquinas virtuais no Azure.

Técnico: Networking

Que rede é recomendada?

Se você estiver usando armazenamento local com o Avere vFXT, deverá ter uma conexão de rede de 1 Gbps ou superior entre o armazenamento e o cluster. Se você tiver uma pequena quantidade de dados e estiver disposto a copiar dados para a nuvem antes de executar trabalhos, a conectividade VPN pode ser suficiente.

Gorjeta

Quanto mais lento for o link de rede, mais lentas serão as leituras iniciais "frias". Leituras lentas aumentam a latência do pipeline de trabalho.

Posso executar o Avere vFXT em uma rede virtual diferente do meu cluster de computação?

Sim, você pode criar seu sistema Avere vFXT em uma rede virtual diferente. Leia Planejar seu sistema Avere vFXT para obter detalhes.

O Avere vFXT requer sua própria sub-rede?

Sim. O Avere vFXT é executado estritamente como um cluster de alta disponibilidade (HA) e requer vários endereços IP para operar. Se o cluster estiver em sua própria sub-rede, você evita o risco de conflitos de endereço IP, o que pode causar problemas para a instalação e operação normal. A sub-rede do cluster pode estar dentro de uma rede virtual usada por outros recursos, desde que nenhum endereço IP se sobreponha.

Posso executar o Avere vFXT no InfiniBand?

Não, o Avere vFXT usa apenas Ethernet/IP.

Como faço para acessar meu ambiente NAS local do Avere vFXT?

O ambiente Avere vFXT é como qualquer outra VM do Azure, pois requer acesso roteado por meio de um gateway de rede ou VPN para o datacenter do cliente (e vice-versa). Considere usar a conectividade do Azure ExpressRoute se ela estiver disponível em seu ambiente.

Quais são os requisitos de largura de banda para o Avere vFXT?

O requisito geral de largura de banda depende de dois fatores:

  • A quantidade de dados que estão sendo solicitados à fonte
  • A tolerância do sistema cliente para latência durante o carregamento inicial de dados

Para ambientes sensíveis à latência, você deve usar uma solução de fibra com uma velocidade mínima de link de 1 Gbps. Use a Rota Expressa, se estiver disponível.

Posso executar o Avere vFXT com endereços IP públicos?

Não, o Avere vFXT destina-se a ser operado num ambiente de rede protegido através das melhores práticas.

Posso restringir o acesso à Internet a partir da rede virtual do meu cluster?

Em geral, você pode configurar segurança adicional em sua rede virtual conforme necessário, mas algumas restrições podem interferir na operação do cluster.

Por exemplo, restringir o acesso de saída à Internet da sua rede virtual causa problemas para o cluster, a menos que você também adicione uma regra que permita explicitamente o acesso ao AzureCloud. Essa situação é descrita na documentação suplementar do GitHub.

Para obter ajuda com a segurança personalizada, entre em contato com o suporte conforme descrito em Obter ajuda com seu sistema.

Técnico: Armazenamento back-end (servidores de dados principais)

Quantos servidores de dados principais um único ambiente Avere vFXT suporta?

Um cluster Avere vFXT suporta até 20 servidores de dados principais.

Como o ambiente Avere vFXT armazena dados?

Avere vFXT não é armazenamento. É um cache que lê e grava dados de vários destinos de armazenamento chamados arquivadores principais. Os dados armazenados em discos SSD premium no Avere vFXT são transitórios e, eventualmente, são liberados para o armazenamento de arquivos principal back-end.

Quais servidores de dados principais o Avere vFXT suporta?

Em termos gerais, o Avere vFXT para Azure suporta os seguintes sistemas como servidores de dados principais:

  • Dell EMC Isilon (OneFS 7.1, 7.2, 8.0 e 8.1)

  • NetApp ONTAP (Modo Clusterizado 9.4, 9.3, 9.2, 9.1P1, 8.0-8.3) e (Modo 7.*, 8.0-8.3)

  • Contêineres de blob do Azure (somente armazenamento redundante localmente)

Por que o Avere vFXT não suporta todos os servidores de dados NFS?

Embora todas as plataformas NFS atendam aos mesmos padrões IETF, na prática cada implementação tem suas próprias peculiaridades. Esses detalhes afetam a forma como o Avere vFXT interage com o sistema de armazenamento. Os sistemas suportados são as plataformas mais utilizadas no mercado.

O Avere vFXT suporta armazenamento de objetos privados (como o SwiftStack)?

O Avere vFXT não suporta armazenamento de objetos privados.

Como posso obter um produto de armazenamento específico sob suporte?

O apoio baseia-se na quantidade de procura no terreno. Se houver solicitações baseadas em receita suficientes para dar suporte a uma solução NAS, consideraremos isso. Faça solicitações por meio do suporte do Azure.

Posso usar o armazenamento de Blob do Azure como um arquivador principal?

Sim, o Avere vFXT para Azure pode usar um contêiner de blob de bloco como um filer de núcleo de nuvem.

Quais são os requisitos de conta de armazenamento para um filer de núcleo de blob?

Sua conta de armazenamento deve ser uma conta de uso geral v2 (GPv2) e configurada apenas para armazenamento localmente redundante. Não há suporte para armazenamento com redundância geográfica e armazenamento com redundância de zona.

Leia o servidor de dados principal na nuvem do Armazenamento de Blobs do Azure para obter mais detalhes sobre os requisitos da conta de armazenamento.

Posso usar o armazenamento de blob de arquivo?

Não O contrato de nível de serviço (SLA) para armazenamento de arquivos não é compatível com as necessidades de acesso a diretórios e arquivos em tempo real do sistema Avere vFXT.

O armazenamento de blob de camada legal geralmente não é recomendado para um Avere vFXT para o servidor de dados principal do Azure. O nível Cool oferece custos de armazenamento mais baixos, mas custos operacionais mais altos. (Ver Bloquear preços de blob para obter mais detalhes.) Se os dados forem acessados e modificados ou excluídos com frequência, considere usar o nível Hot.

As camadas de acesso fornecem mais informações sobre quando pode fazer sentido usar o armazenamento de camadas Cool como um servidor de dados principal vFXT.

Como criptografar o contêiner de blob?

Você pode configurar a criptografia de blob no Azure (preferencial) ou no nível do filer principal do Avere vFXT.

Posso usar minha própria chave de criptografia para um filer de núcleo de blob?

Por padrão, os dados são criptografados por meio de chaves gerenciadas pela Microsoft para armazenamento de Blob, Tabela e Fila do Azure, além de Arquivos do Azure. Você pode trazer sua própria chave para criptografia para armazenamento de Blob e Arquivos do Azure. Se você optar por usar a criptografia Avere vFXT, deverá usar a chave gerada pelo Avare e armazená-la localmente.

Compras

Como faço para obter o licenciamento do Avere vFXT for Azure?

Obter uma licença do Avere vFXT para Azure é fácil através do Azure Marketplace. Inscreva-se em uma conta do Azure e siga as instruções em Implantar o cluster Avere vFXT para criar um cluster Avere vFXT.

Quanto custa o Avere vFXT?

No Azure, não há nenhuma taxa de licenciamento adicional para usar clusters Avere vFXT. Os clientes são responsáveis pelo armazenamento e outras taxas de consumo do Azure.

As VMs do Avere vFXT podem ser executadas como baixa prioridade?

Não, os clusters Avere vFXT requerem um serviço "sempre ligado". Os clusters podem ser desativados quando não são necessários.

Próximos passos

Para começar a usar o Avere vFXT para Azure, leia estes artigos para saber como planejar e implantar seu próprio sistema:

Para saber mais sobre recursos e casos de uso do Avere vFXT, visite Avere vFXT for Azure.