Este artigo descreve como criar e configurar os nós de cache da Cache Ligada da Microsoft para Empresas e Educação. A criação e configuração do nó de cache ocorre no Azure. A implementação do nó de cache requer a transferência e execução de um pacote de aprovisionamento específico do SO no seu computador anfitrião.
Pré-requisitos
Subscrição Pay As You Go do Azure: a Cache Ligada da Microsoft é um serviço gratuito alojado no Azure. Precisará de uma subscrição pay as you go do Azure para integrar o nosso serviço. Para criar uma subscrição, aceda à página de subscrição pay as you go.
Hardware para alojar a Cache Ligada: a configuração recomendada serve aproximadamente 35 000 dispositivos geridos, transferindo um payload de 2 GB em intervalos de tempo de 24 horas a uma taxa sustentada de 6,5 Gbps.
Na portal do Azure, selecione Criar um Recurso e procure Microsoft Connected Cache for Enterprise and Education.
Selecione o recurso Cache Ligada da Microsoft para Enterprise. Quando lhe for pedido, escolha a subscrição, o grupo de recursos e a localização do recurso. Em seguida, introduza um nome para o recurso e, em seguida, selecione Rever + Criar.
Após alguns instantes, verá uma mensagem "Validação bem-sucedida", a indicar que pode avançar para o passo seguinte e selecionar Criar.
A criação do recurso pode demorar alguns minutos. Após uma criação bem-sucedida, verá uma página a indicar que a implementação está concluída. Selecione Ir para recurso para criar nós de cache.
Em alternativa, se preferir executar os comandos de referência da CLI localmente, instale a CLI do Azure
Inicie sessão na CLI do Azure com o comando az login .
Execute az version para localizar a versão e as bibliotecas dependentes que estão instaladas. Para atualizar para a versão mais recente, execute az upgrade.
Instale a extensão mcc da CLI do Azure ao seguir as instruções aqui.
Grupo de recursos no qual pode ser criado um recurso de Cache Ligada. Utilize o comando az group create para criar um novo Grupo de recursos, se ainda não tiver um.
Criar recurso do Azure da Cache Ligada
Substitua os seguintes marcadores de posição pelas suas próprias informações:
<grupo de> recursos: nome de um grupo de recursos existente na sua subscrição.
<mcc-resource-name>: um nome para o recurso microsoft Connected Cache for Enterprise.
<localização>: a região do Azure onde a Cache Ligada da Microsoft estará localizada.
az mcc ent resource create --mcc-resource-name <mymccresource> --resource-group <myrg> --location <region>
Abra portal do Azure e navegue para o recurso Microsoft Connected Cache for Enterprise que criou.
Em Gestão de Nós de Cache, selecione Nós de Cache e, em seguida, Criar Nó de Cache.
Indique um nome para o nó de cache e selecione o SO anfitrião no qual planeia implementar o nó de cache e, em seguida, selecione Criar. Tenha em atenção que os nomes dos nós de cache têm de ser exclusivos no recurso da Cache Ligada da Microsoft.
A criação do nó de cache pode demorar alguns minutos. Selecione Atualizar para ver o nó de cache criado recentemente.
Assim que o estado do nó de cache mudar para Não Configurado, agora pode configurar o nó de cache.
Para obter mais informações sobre diferentes estados de nó de cache, veja Estados de nó de cache.
Utilize o seguinte comando para criar um novo nó de cache, se ainda não tiver um.
Substitua os seguintes marcadores de posição pelas suas próprias informações:
<resource-group>: nome do grupo de recursos existente na sua subscrição.
<mcc-resource-name>: nome da Cache Ligada da Microsoft para o recurso Enterprise.
<cache-node-name>: um nome para o nó da Cache Ligada da Microsoft.
<host-os>: o SO no qual o nó de cache será aprovisionado.
Valores aceites: windows, linux
az mcc ent node create --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg> --host-os <linux>
Observação
Para garantir que o nó de cache foi criado com êxito, execute o seguinte comando antes de continuar com a configuração do nó de cache.
az mcc ent node show --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
No resultado, procure cacheNodeState. Se cacheNodeState = Não Configurado, pode continuar com a configuração do nó de cache.
Se cacheNodeState = Registo em Curso, o nó de cache ainda está em processo de criação. Aguarde alguns minutos e execute o comando novamente.
Para saber mais sobre o estado do nó de cache diferente, veja Estados do nó de cache.
Introduza os valores necessários para configurar o nó de cache. Para obter mais informações sobre as definições de cada campo, reveja os campos Configuração na parte inferior deste artigo.
Não se esqueça de selecionar guardar depois de adicionar informações de configuração.
Configurar o nó de Cache Ligada alojada no Linux
Utilize o seguinte comando para configurar o nó de cache para implementação num computador anfitrião Linux .
Substitua os seguintes marcadores de posição pelas suas próprias informações:
<resource-group>: nome do grupo de recursos na sua subscrição.
<mcc-resource-name>: nome da cache ligada da Microsoft para o recurso Enterprise.
<cache-node-name>: nome do nó da Cache Ligada da Microsoft.
<physical-path>: o caminho da unidade de cache. Pode adicionar até nove unidades de cache.
<size-in-gb>: o tamanho da unidade de cache. Tem de ter, pelo menos, 50 Gb.
<proxy>: se o proxy tiver de ser ativado ou não.
Valores aceites: enabled, disabled
O proxy deve ser definido como ativado se o nó de cache precisar de passar por um proxy de rede para transferir conteúdo. O proxy fornecido também será utilizado durante a implementação do nó cache da Cache Ligada no computador anfitrião.
<proxy-host>: o nome do anfitrião proxy ou endereço IP. Necessário se o proxy estiver definido como ativado.
<proxy-port>: número da porta de proxy. Necessário se o proxy estiver definido como ativado.
<cadência> de atualização automática: toque de atualização que o nó de cache deve ter.
Valores aceites: slow, fast.
Se a cadência de atualização estiver definida como lenta, tem de indicar o dia da semana, a hora do dia e a semana do mês em que o nó de cache deve ser atualizado.
<dia da> atualização automática: o dia do nó de cache do dia da semana deve ser atualizado. A semana começa a partir de segunda-feira.
Valores aceites: 1,2,3,4,5,6,7
<hora da> atualização automática: o nó de cache de hora do dia deve ser atualizado no formato de 24 horas (hh:mm)
<semana de> atualização automática: o nó de cache semana do mês deve ser atualizado.
Valores aceites: 1,2,3,4
az mcc ent node update --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
--cache-drive "[{physical-path:</physical/path>,size-in-gb:<size of cache drive>},{</physical/path>,size-in-gb:<size of cache drive>}...]"> --proxy <enabled> --proxy-host <"proxy host name"> --proxy-port <proxy port> --auto-update-day <day of week> --auto-update-time <time of day> --auto-update-week <week of month> --auto-update-ring <update ring>
Configurar o nó da Cache Ligada alojada no Windows
Utilize o seguinte comando para configurar o nó de cache para implementação num computador anfitrião do Windows .
Substitua os seguintes marcadores de posição pelas suas próprias informações:
<resource-group>: nome do grupo de recursos na sua subscrição.
<mcc-resource-name>: nome da cache ligada da Microsoft para o recurso Enterprise.
<cache-node-name>: nome do nó da Cache Ligada da Microsoft.
<physical-path>: o caminho da unidade de cache.
Valor aceite: /var/mcc
<size-in-gb>: o tamanho da unidade de cache. Tem de ter, pelo menos, 50 Gb.
<proxy>: se o proxy tiver de ser ativado ou não.
Valores aceites: enabled, disabled
O proxy deve ser definido como ativado se o nó de cache precisar de passar por um proxy de rede para transferir conteúdo. O proxy fornecido também será utilizado durante a implementação do nó cache da Cache Ligada no computador anfitrião.
<proxy-host>: o nome do anfitrião proxy ou endereço IP. Necessário se o proxy estiver definido como ativado.
<proxy-port>: número da porta de proxy. Necessário se o proxy estiver definido como ativado.
<cadência> de atualização automática: toque de atualização que o nó de cache deve ter.
Valores aceites: slow, fast.
Se a cadência de atualização estiver definida como lenta, tem de indicar o dia da semana, a hora do dia e a semana do mês em que o nó de cache deve ser atualizado.
<dia da> atualização automática: o dia do nó de cache do dia da semana deve ser atualizado. A semana começa a partir de segunda-feira.
Valores aceites: 1,2,3,4,5,6,7
<hora da> atualização automática: o nó de cache de hora do dia deve ser atualizado no formato de 24 horas (hh:mm)
<semana de> atualização automática: o nó de cache semana do mês deve ser atualizado.
Valores aceites: 1,2,3,4
az mcc ent node update --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
--cache-drive "[{physical-path:/var/mcc,size-in-gb:<size of cache drive>}]" --proxy <enabled> --proxy-host <"proxy host name"> --proxy-port <proxy port> --auto-update-day <day of week> --auto-update-time <time of day> --auto-update-week <week of month> --auto-update-ring <update ring>
O nome do nó de cache. Pode escolher nomes com base na localização, como "Seattle-1". Este nome tem de ser exclusivo e não pode ser alterado mais tarde
SO Anfitrião
Linux ou Windows
Este é o sistema operativo do computador anfitrião no qual o nó de cache será implementado.
Campos de armazenamento
Nó de cache para Linux
Importante
Todas as unidades de cache têm de ter permissões de leitura/escrita completas definidas ou o nó de cache não funcionará. Por exemplo, num terminal pode executar: sudo chmod 777 /path/to/cachedrivefolder
Nome do Campo
Valor Esperado
Descrição
Pasta da unidade de cache
Cadeia de caminho do ficheiro
Pode configurar até nove pastas de unidades acessíveis pelo nó de cache para cada nó de cache para configurar o armazenamento em cache. Introduza a localização da pasta no Ubuntu onde a unidade física externa está montada. Por exemplo: /dev/sda3/. Cada unidade de cache deve ter permissões de leitura/escrita configuradas. Certifique-se de que os discos estão montados e visite Anexar um disco de dados a uma VM do Linux para obter mais informações.
Tamanho da unidade de cache em gigabytes
Número inteiro em GB
Defina o tamanho de cada unidade configurada para o nó de cache. O tamanho mínimo da unidade de cache é de 50 GB.
Nó de cache para Windows
Nome do Campo
Valor Esperado
Descrição
Pasta da unidade de cache
Cadeia de caminho do ficheiro /var/mcc
Este é o caminho da pasta onde o conteúdo é colocado em cache. Não pode alterar o caminho da pasta.
Tamanho da unidade de cache em gigabytes
Número inteiro em GB
Defina o tamanho de cada unidade configurada para o nó de cache. O tamanho mínimo da unidade de cache é de 50 GB.
Configurações de proxy
Pode optar por ativar ou desativar as definições de proxy no nó de cache. O proxy deve ser definido como ativado se o nó de cache precisar de passar por um proxy de rede para transferir conteúdo. O proxy fornecido também será utilizado durante a implementação do nó Cache Ligada no computador anfitrião.
Importante
Ativar ou desativar as definições de proxy após a implementação do nó de cache exigirá executar novamente o script de aprovisionamento no computador anfitrião. Isto irá garantir que as alterações de proxy estão em vigor no nó de cache.
No painel esquerdo, selecione Nós de Cache em Gestão de Nós de Cache para ver todos os nós de cache no recurso Cache Ligada. Selecione o nó de cache que pretende eliminar e selecione a opção Eliminar na parte superior da página.
Utilize o seguinte comando para eliminar o nó Cache Ligada.
Substitua os seguintes marcadores de posição pelas suas próprias informações:
<resource-group>: nome do grupo de recursos na sua subscrição.
<mcc-resource-name>: nome da cache ligada da Microsoft para o recurso Enterprise.
<cache-node-name>: o nome do nó da Cache Ligada da Microsoft.
az mcc ent node delete --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
Estados do nó de cache
Estado do nó de cache
Descrição
Operação em curso
Está a ser efetuada uma operação no nó de cache
Registo em curso
O nó de cache está a ser registado
Não configurado
O nó de cache está pronto para ser configurado
Não aprovisionado
O nó de cache está pronto para ser aprovisionado no computador anfitrião
Healthy
Cache node phoning home
Unhealthy
O nó de cache deixou de ligar para a home page
Nunca telefonei para casa
O nó de cache foi aprovisionado, mas nunca telefonou para casa