Blog Agility

Controle as prioridades do seu sistema de armazenamento

Controle as prioridades do seu sistema de armazenamento

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:
Blog Agility
Como exemplo, temos os seguintes volumes classificados por prioridade:

File Server – Baixa prioridade
SharePoint – Media prioridade
Exchange – Alta prioridade

Tech-Tips_-_FlexShare_v3-2

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:

Tech-Tips_-_FlexShare_v3-3
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.