• Aucun résultat trouvé

COMPOSITION DU CONSEIL D’ADMINISTRATION

Dans le document SOMMAIRE CONSEIL D ADMINISTRATION...9 (Page 6-0)

A seguir serão detalhadas as características das soluções comerciais investigadas, a qual auxiliam nos procedimentos de configuração, gerenciamento e (ou) monitoramento de SGBD NoSQL.

3.1.1 DataStax OPSCenter

DataStax OpsCenter é uma solução que tem como propósito auxiliar nos procedimentos de configuração, gerenciamento e monitoramento de clusters para o SGBD NoSQL Cassandra (DATASTAX, 2017).

Até as edições 5.x, existem duas versões: OPSCenter Entreprise Edition, cuja licença de uso é anual; e a OPSCenter Community Edition, a qual é uma versão open source disponibilizada pela empresa.

A versão open source, é distribuída e tem seu código aberto liberado para a comunidade que utiliza o Cassandra, porém, a partir da edição 6.0 a empresa descontinuou o projeto, estando hoje apenas com a versão Enterprise, a qual pode ser utilizada mediante pagamento de licença anual (DATASTAX, 2017).

Entre os recursos disponíveis e apresentados no Quadro 1, as funcionalidades de configuração, como provisionamento de servidores, estão presentes em ambas as versões da ferramenta. Já em relação às funcionalidades de gerenciamento, a versão Open source inclui

recursos de alteração de configurações do cluster, definição de níveis de acesso por parte dos usuários, adição e remoção de nós e réplicas e ainda execução de operações em nós e cluster. A versão Enterprise, além das funcionalidades de gerenciamento contempladas na versão Open source, inclui recursos de criação e gerenciamento de backups. As funcionalidades de monitoramento abrangem os recursos de visualização gráfica de métricas, no entanto a versão Enterprise ainda contempla o recurso para envio de notificações de alerta quando incidentes ocorrerem no cluster (DATASTAX, 2017).

Apesar da ferramenta abranger o monitoramento de métricas sobre os bancos de dados mantidos no cluster, nenhuma das versões contempla recursos para monitoramento de métricas sobre o hardware que mantem o cluster, como consumo de processamento, memória e disco. Além disso, esta ferramenta está disponível apenas para o SGBD Cassandra (DATASTAX, 2017).

Quadro 1 - Recursos disponíveis nas versões da ferramenta OPSCenter

Recurso Versões da Ferramenta

Open source Enterprise

1. Configuração de Clusters NoSQL - -

1.1. Provisiona servidores para configuração ✓ ✓

2. Gerenciamento de Clusters NoSQL - -

2.1. Altera as configurações do cluster configurado ✓ ✓

2.2. Prover níveis de acesso aos recursos da ferramenta (controle de acesso) ✓ ✓

2.3. Adiciona e remove nó ✓ ✓

2.4. Executa operações em cada nó de forma individual e coletiva ✓ ✓

2.5. Realiza, gerencia e restaura backup da configuração  ✓

3. Monitoramento de Clusters NoSQL - -

3.1. Visualiza gráficos de métricas sobre os nós do SGBD ✓ ✓

3.2. Visualiza gráficos de métricas sobre os recursos de hardware dos nós (uso de

processador, memória principal e disco)  

3.3. Visualiza painel de eventos ✓ ✓

3.4. Envia notificações de alerta quando incidentes ocorrerem  ✓

Fonte: Elaborada pelo Autor (2017)

3.1.2 Soluções da MongoDB, inc.

A MongoDB, Inc. além de ser a empresa que concebeu e mantém o SGBD MongoDB e sua comunidade, é também autora de outras ferramentas que auxiliam a administração do respectivo SGBD (MONGODB, INC., 2017). Apresentadas no Quadro 2, são elas:

• MongoDB Atlas – Trata-se de uma ferramenta que está disponível para o ambiente de nuvem da Amazon EC2 Services (AWS), com recursos para gerenciar e monitorar bancos de dados MongoDB. Sua compatibilidade está restrita para as versões 3.2 e 3.4

do SGBD MongoDB, em relação às funcionalidades de configuração, realiza o provisionamento de servidores e edição de arquivos. Quanto ao gerenciamento; dispõe de recursos para alterar as configurações do cluster de SGBD NoSQL, possibilita estabelecer níveis de acesso por parte dos usuários, adiciona e remove nós em um cluster, executa operações de inicialização, desativação, reinicialização em cada nó e no cluster, porém, não apresenta recursos para gerenciamento de backup. Em relação às funcionalidades de monitoramento permite a visualização de métricas dos nós e do cluster (consumo de memória, processamento, fluxo de escrita e leitura), visualiza painel de eventos (indicando os eventuais incidentes, como falhas em nós do cluster) e envia notificações de alerta. Não foi possível observar funcionalidades de monitoramento para o hardware que mantém o cluster;

• MongoDB Cloud Manager – Também se trata de uma ferramenta para configuração, gerenciamento e monitoramento de SGBD MongoDB. Apresenta todos os recursos disponíveis na ferramenta Atlas e ainda contempla cursos para gerenciamento de backup. Outra diferença em relação a MongoDB Atlas é que a Cloud Manager foi desenvolvida para nuvens públicas;

• MongoDB OPS Manager – Tem restrições de funcionalidades, quando comparado à solução MongoDB Cloud Manager. Dispondo apenas de funcionalidades para gerenciamento de backup e, em relação ao monitoramento, dispõe de funcionalidades para visualizar métricas sobre consumo de processador, memória e fluxo de escrita e leitura sobre os nós, visualização do painel de eventos e envio de notificações;

• MongoDB Compass – tem como função fornecer ao usuário uma visualização dos esquemas dos bancos de dados, consumo de memória e processamento, e envio de notificações. Em relação ao gerenciamento de cluster de SGBD NoSQL, apresenta funcionalidades para customização de níveis de acesso dos usuários à ferramenta; e • MongoDB Connector for Business Intelligence (BI) - Permite aos usuários consultar

os bancos de dados mantidos por SGBD MongoDB utilizando ferramentas de BI, como Tableau17, Cognos18 e Qlik19.

17 www.tableau.com

18 https://www.ibm.com/analytics/us/en/technology/products/cognos-analytics/ 19 http://www.qlik.com/us/

Não foi possível identificar funcionalidades em nenhuma das ferramentas citadas para visualização do consumo de processamento, memória e disco, do hardware que mantem o cluster de SGBD NoSQL.

As ferramentas supracitadas são pagas, mas podem ser utilizadas gratuitamente por um período de 30 dias. A restrição evidenciada nessas ferramentas é que estão disponíveis apenas para a plataforma MongoDB (MONGODB, INC., 2017).

Quadro 2 – Recursos disponíveis nas ferramentas da MongoDB, Inc.

Recurso Ferramentas Atlas Cloud Manager OPS Manager Compass Connector for Business Intelligence (BI)

1. Configuração de Clusters NoSQL - - - - -

1.1. Provisiona servidores para configuração ✓ ✓   

Dans le document SOMMAIRE CONSEIL D ADMINISTRATION...9 (Page 6-0)

Documents relatifs