Skip To Content

Modos de desenvolvimento de armazenamento de dados de cache de mosaico

Iniciando com a versão ArcGIS Data Store 10.8.1, um armazenamento de dados de cache de mosaico pode executar em uma máquina única, ser desenvolvido em modo primário e auxiliar em duas máquinas, ou ser desenvolvido em modo de agrupamento em máquinas múltiplas.

Se você utilizar o utilitário configuredatastore para criar o armazenamento de dados de cache de mosaico, você pode especificar em que modo o armazenamento de dados de cache de mosaico executará. Você também pode utilizar o utilitário configuredatastore para alterar de um modo para outro.

Única máquina

Se você não precisar que os caches da cena sejam altamente disponíveis ou escaláveis, você pode criar seus armazenamentos de dados de cache de mosaico em uma máquina única, dedicada. Certifique-se que a máquina tenha uma quantia grande do espaço de disco e memória.

Mesmo se você criar um armazenamento de dados de cache de mosaico em somente uma máquina, ainda precisará considerar qual modo utilizar para criá-lo: o modo padrão (auxiliar primário) ou modo de agrupamento. Para isto, você precisa considerar se você pode precisar de disponibilidade alta ou escalabilidade no futuro.

Modo auxiliar primário

No modo auxiliar primário, seu armazenamento de dados de cache de mosaico contém duas máquinas. Ambas as máquinas contêm os mesmos dados de cache da cena. As camadas da cena acessam os dados de cache na máquina primária. Se a máquina primária falhar, a máquina auxiliar se torna a máquina primária, e as camadas da cena acessam os dados de cache na nova máquina primária. Isto permite acesso contínuo nas camadas de cena enquanto você, como o administrador ArcGIS Data Store, recupere ou substitua a máquina que falhou.

A primeira máquina na qual você instala o ArcGIS Data Store e cria um armazenamento de dados do cache de mosaico é a máquina do armazenamento de dados do cache de mosaico primária. Você pode instalar e configurar um outro armazenamento de dados do cache de mosaico com o mesmo site do GIS Server, tornando este segundo armazenamento de dados do cache de mosaico sua máquina auxiliar. Os dados de cache da camada de cena hospedada são replicados da máquina primária para a auxiliar. Semelhante aos armazenamentos de dados relacionais, o máquina auxiliar se torna a primária se a máquina primária falhar.

Quando ambas as máquinas primárias e auxiliares estiverem sendo executadas, o ArcGIS pode utilizar a primária ou a máquina de armazenamento de dados de cache de mosaico auxiliar ao processar consultas somente para leitura. Isto melhora o desempenho quando você estiver visualizando uma camada de cena hospedada.

Todos os armazenamentos de dados de caches de mosaico criados antes da versão 10.8 são criados no modo auxiliar primário. Iniciando com ArcGIS Data Store 10.8.1, os armazenamentos de dados de cache de mosaico são criados no modo auxiliar primário por padrão.

Prós

  • O modo auxiliar primário permite que suas camadas de cena sejam altamente disponíveis.
  • Devido ao fato das camadas de cena poderem acessar dados em ambas as máquinas para consultas somente para leitura, o tempo de exibição é mais rápidos que se você utilizar o modo de agrupamento.

Contras

  • Você não pode dimensionar além de duas máquinas nos armazenamento de dados de cache de mosaico ao utilizar o modo auxiliar primário.

Modo de agrupamento

Se você precisar distribuir caches de camada da cena por máquinas múltiplas, desenvolva seu armazenamento de dados de cache de mosaico em modo de agrupamento. Quando seu armazenamento de dados de cache de mosaico estiver em modo de agrupamento, você pode adicionar máquinas nos armazenamento de dados de acordo com necessidade de aumento de armazenamento.

No modo de agrupamento, seu armazenamento de dados de cache de mosaico deve conter um número ímpar de machines com um mínimo de três máquinas. Portanto, instale ArcGIS Data Store em três ou mais máquinas. Em cada máquina, configure um armazenamento de dados de cache de mosaico que é registrado no mesmo site de hospedagem do GIS Server .

Para habilitar disponibilidade alta, configure as máquinas no armazenamento de dados de cache do mosaico antes dos membros do portal iniciarem a publicação de camadas da cena hospedadas. Após publicado, os dados de cache da camada de cena hospedada são duplicadas em duas das máquinas de armazenamento de dados de cache de mosaico.

Crie um armazenamento de dados de cache de mosaico com três máquinas e dados distribuídos através de máquinas quando pessoas publicam camadas de cena.

Você também pode adicionar máquinas de armazenamento de dados de cache de mosaico para atender as demandas. Se você estiver sem espaço nas máquinas atuais, instale o ArcGIS Data Store em máquinas adicionais e registre-as com o mesmo site de hospedagem do GIS Server . Quando você fizer isto, o cache das novas camadas de cena será distribuído nas novas máquinas. Caches de cenas existentes permanecen nas máquinas originais.

Novos caches de cena são colocados nas machines adicionadas aos armazenamento de dados de cache de mosaico.

Para equilibrar novamente os caches existentes para utilizar as máquinas adicionadas recentemente, você deve criar uma cópia de segurança do armazenamento de dados de cache de mosaico e restaurá-lo. Para instruções de como reequilibrar os dados do cache, inicie na etapa 7 em Restaurar um armazenamento de dados de cache de mosaico para redistribuir dados do cache da cena após um erro.

Prós

  • Você pode adicionar máquinas ao armazenamento de dados de cache de mosaico para atender as necessidades de armazenamento.
  • Mesmo se uma máquina estiver perdida, dados de cache de para cada camada da cena estará disponível em uma outra máquina. Já que a outra máquina estará disponível, a camada da cena é ainda utilizável.

Contras

  • A consulta e os tempos de exibição são mais lentos pois as camadas da cena tem que consultar máquinas de dados múltiplas.
  • Os caches de cena existentes não são distribuídos automaticamente para as máquinas que você adiciona no armazenamento de dados de cache de mosaico.