Controle as prioridades do seu sistema de armazenamento
Com a centralização e compartilhamento do sistema de armazenamento (Storage Unificado e Shared Storage) workloads de diferentes origens e com diferentes SLAs são naturalmente misturados no subsistema de armazenamento. Este tipo de subsistema permite o armazenamento, processamento, e principalmente o compartilhamento de recursos, entre File Server, Banco de Dados, Hypervisor (de diversas cores e sabores) e aplicações das mais variadas naturezas.
O FlexShare é um recurso encontrado em Storages NetApp (FAS) e foi criado para permitir o gerenciamento do SLA dos diferentes Workloads que compartilham os recursos do subsistema de armazenamento e permite a priorização daqueles Workloads críticos. As configurações de prioridade são atribuídas à volumes, systems operations e para gerenciar a utilização do Cache Buffer.
Por exemplo: podemos definir que o /vol/db (suposto volume de Banco de Dados) teria prioridade maior do que o /vol/homolagacao (suposto volume para Homologação) ou podemos definir que os dados utilizados para um ambiente de VDI devem ser retidos o máximo de tempo no buffer.
O procedimento é relativamente simples. Basta ativar o FlexShare e classificar todos os volumes em cinco categorias de prioridade (muito alta, alta, media[padrão], baixa e muito baixa). Todos volumes que não têm uma prioridade atribuída está classificado como padrão. Por esta razão, uma vez atribuída uma prioridade para qualquer volume, a melhor prática é atribuir uma prioridade para os demais volumes.
Nota: O FlexShare foi concebido para alterar as características de desempenho do sistema de armazenamento quando está sobrecarregado. Caso o sistema forneça consistentemente o desempenho necessário, espera-se que o impacto FlexShare seja mínimo e pode até ser imperceptível.
Níveis de prioridade:
Como exemplo, temos os seguintes volumes classificados por prioridade:
File Server – Baixa prioridade
SharePoint – Media prioridade
Exchange – Alta prioridade
Como configurar o FlexShare para priorizar os volumes:
Para atribuir uma prioridade relativa a um volume para receber uma prioridade que é maior ou menor a de outros volumes no Storage, siga os seguintes passos:
1° Habilitar o FlexShare
TC-NAP-A01> priority on
Priority scheduler starting.
TC-NAP-A01> priority show
Priority scheduler is running.
Priority scheduler system settings:
io_concurrency: 8
enabled_components: all
2° Configuração:
TC-NAP-A01> priority set volume EXCHANGE level=VeryHigh system=30
TC-NAP-A01> priority show volume -v EXCHANGE
Volume: EXCHANGE
Enabled: on
Level: VeryHigh
System: 30
Cache: n/a
Como configurar o FlexShare para priorizar os acessos
Para atribuir uma prioridade relativa a um acesso para receber uma prioridade que é maior ou menor a de outros acessos no Storage, siga os seguintes passos:
1° Habilitar o FlexShare
TC-NAP-A01> priority on
Priority scheduler starting.
TC-NAP-A01> priority show
Priority scheduler is running.
Priority scheduler system settings:
io_concurrency: 8
enabled_components: all
2° Configuração:
TC-NAP-A01> priority set volume SHAREPOINT level=VeryHigh system=30
TC-NAP-A01> priority show volume -v SHAREPOINT
Volume: SHAREPOINT
Enabled: on
Level: VeryHigh
System: 30
Cache: n/a
Politicas de utilização de cache
O FlexShare é utilizado para influenciar a forma como o Data ONTAP determina a utilização dos buffers de cache. O Data ONTAP tem as seguintes políticas:
Para habilitar e configurar o FlexShare, siga os seguintes passos:
1° Habilitar o FlexShare
TC-NAP-A01> priority on
Priority scheduler starting.
TC-NAP-A01> priority show
Priority scheduler is running.
Priority scheduler system settings:
io_concurrency: 8
enabled_components: all
2° Configuração:
TC-NAP-A01> priority set volume FILE_SERVER cache=keep
TC-NAP-A01> priority show volume -v FILE_SERVER
Volume: FILE_SERVER
Enabled: on
Level: Medium
System: Medium
Cache: keep
Remover as configurações de FlexShare
As prioridade configuradas no FlexShare podem ser desativadas temporariamente ou apagadas definitivamente.
Temporariamente:
TC-NAP-A01> priority set volume EXCHANGE service=off
TC-NAP-A01> priority show volume -v EXCHANGE
Volume: EXCHANGE
Enabled: off
Level: VeryHigh
System: 30
Cache: n/a
Apagar:
TC-NAP-A01> priority delete volume SHAREPOINT
TC-NAP-A01> priority show volume -v SHAREPOINT
Unable to find priority scheduling information for ‘SHAREPOINT’”
Com o FlexShare é possível alterar as caraterísticas de desempenho do sistema de armazenamento quando está sobrecarregado, priorizando os Workloads críticos.