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 a utilização de um pacote de implementação 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. Precisa 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.
Para obter mais informações sobre o dimensionamento e os requisitos do SO, veja os pré-requisitos para utilizar a Cache Ligada.
Criar recurso do Azure da Cache Ligada
Observação
Atualmente, a movimentação de recursos não é suportada para recursos do Azure de Cache Ligada. Se precisar de mover o recurso do Azure da Cache Ligada, pode considerar eliminar o recurso existente e criar outro numa localização diferente.
- 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.
Pré-requisitos
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>
Criar nó de cache de Cache Ligada
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>: o nome do grupo de recursos existente na sua subscrição.
-
<mcc-resource-name>: o nome da Cache Ligada da Microsoft para o recurso do Azure Enterprise.
-
<cache-node-name>: o nome pretendido para o nó da Cache Ligada da Microsoft.
-
<host-os>: o sistema operativo do computador anfitrião no qual o nó de cache será implementado.
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.
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>
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>
Próximas etapas
Para implementar o nó de cache num computador anfitrião Windows , consulte
Para implementar o nó de cache num computador anfitrião Linux , veja
Para implementar nós de cache com a CLI do Azure, veja
Campos de configuração geral
| Nome do Campo |
Valor Esperado |
Descrição |
|
Nome do nó de cache |
Cadeia alfanumérica que não contém espaços |
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 alojada no 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 100 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 100 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
A ativação ou desativação das definições de proxy de um nó de cache implementada exigirá a reimplementação no computador anfitrião antes de as alterações do proxy entrarem em vigor.
| Nome do Campo |
Valor Esperado |
Descrição |
|
Nome do anfitrião proxy |
Cadeia ou número |
Nome ou endereço do anfitrião proxy |
|
Porta de proxy |
Inteiro |
Porta de proxy |
Outras operações em nós de recursos e cache
Listar todos os recursos da Cache Ligada
Navegue para o grupo de recursos no qual gostaria de ver os recursos da Cache Ligada.
Utilize o seguinte comando para listar todos os recursos da Cache Ligada no grupo de recursos.
Substitua os seguintes marcadores de posição pelas suas próprias informações:
-
<grupo de recursos: um grupo de> recursos existente na sua subscrição.
az mcc ent resource list --resource-group <myrg>
Listar todos os nós 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.
Utilize o seguinte comando para listar todos os nós de cache no recurso.
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.
az mcc ent node list --mcc-resource-name <mymccresource> --resource-group <myrg>
Eliminar recurso de Cache Ligada
Navegue para o recurso cache ligada a eliminar e, em seguida, selecione a opção Eliminar na parte superior.
Utilize o seguinte comando para eliminar o nó de cache no recurso.
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.
az mcc ent resource delete --mcc-resource-name <mymccresource> --resource-group <myrg>
Eliminar 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 implementado 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 implementado, mas nunca telefonou para casa |