Tenho o prazer de anunciar que o NorthScale Membase Server 1.6 Beta3 já está disponível e pronto para ser usado. download. Esta versão beta adiciona muitas funcionalidades novas e reflete a maior parte do que você encontrará no produto final. Os destaques incluem:

  • Suporte ao Windows
  • Multi-tenancy - permite vários buckets em um único cluster, incluindo cotas de bucket
  • "Visão geral do cluster" como um novo painel de monitoramento
  • E muitos pequenos aprimoramentos e correções de bugs, é claro!

Vamos dar uma olhada nesses recursos com um pouco mais de detalhes: Suporte ao Windows é, de longe, um dos recursos solicitados com mais frequência, e estamos muito satisfeitos em oferecê-lo nesta versão beta. A versão Beta3 oferece suporte ao Windows de 32 bits, com suporte a 64 bits em breve (Observação: o binário de 32 bits funciona perfeitamente no Windows de 64 bits, mas está sujeito aos limites de memória de 32 bits). A versão para Windows oferece o mesmo conjunto de recursos que a versão para Linux.

Multitenancy é o mecanismo para criar vários buckets em um cluster de membase. Cada bucket representa um namespace separado, mas o mais importante é que ele também fornece um mecanismo de controle de recursos por bucket, permitindo que os buckets tenham comportamentos diferentes. Por exemplo, se você tiver alguns dados que considera muito importantes, talvez queira criar um bucket com uma contagem de réplicas de 3; para outros dados menos cruciais, uma contagem de réplicas de 0 pode fazer sentido. Dessa forma, você pode decidir como dividir os recursos do cluster para acomodar diferentes requisitos para diferentes aplicativos ou diferentes tipos. Não há mais tamanho único para todos! Cotas de balde merecem um pouco mais de explicação. Sempre que você cria um cluster, define uma quantidade fixa de memória com a qual cada nó do servidor no cluster contribuirá para a memória total do cluster que os buckets podem consumir. Uma vez definido, esse valor será herdado por qualquer servidor que entrar no cluster e não poderá ser alterado. Portanto, a memória total disponível para uso do membase no cluster aumenta nesse valor a cada adição de servidor ao cluster. Da mesma forma, cada bucket define uma cota de memória que define a quantidade de memória que ele pode usar da memória total do cluster. Essa cota não é alterada à medida que você adiciona servidores ao cluster, mas é possível editá-la manualmente na tela "Gerenciar bucket". Além da cota de memória, há também uma cota de disco associada a cada bucket. Em contraste com a cota de memória, não há limite fixo de espaço em disco que cada servidor traz para o cluster; todo o espaço livre em disco no caminho de armazenamento atribuído pode ser usado. Cabe ao administrador do sistema certificar-se de que cada nó forneça espaço suficiente para acomodar os dados gravados (e você pode rastrear o espaço livre em disco no novo painel Visão geral do cluster). As cotas de disco ainda não são aplicadas na versão Beta3, mas você já pode usá-las para monitorar o uso do seu bucket em relação à cota. A cota Visão geral do cluster fornece um único painel de visão geral do cluster, mostrando as estatísticas mais importantes do seu cluster em um só lugar.

Como você pode ver, você tem uma única página para acompanhar o uso da memória e do disco de todos os seus buckets, bem como quantas operações o cluster está realizando. O "disk fetches per second" serve como um indicador de problema em potencial. Se você estiver vendo muitas leituras de disco, isso significa que o conjunto de trabalho de pelo menos um dos seus buckets não cabe mais apenas na RAM. As leituras de disco têm latência muito mais alta do que as leituras de memória, portanto, se isso acontecer, você poderá usar a seção Monitor do compartimento de dados para detalhar e entender qual compartimento está enfrentando o problema. Se for necessário tomar medidas, aumente a cota de memória do bucket na seção Gerenciar bucket de dados. Problema resolvido! Como você pode ver, incluímos muitos recursos novos e excelentes na Beta3. Mas ainda há mais por vir. Pela nova caixa de diálogo de criação de bucket, você deve ter adivinhado que temos outro tipo de bucket reservado, o que tornará a multilocação ainda mais empolgante - mas para saber mais sobre isso, você terá que voltar mais tarde. Aproveite o Beta3 e conte-nos como está se saindo com os novos recursos!

Autor

Postado por A equipe do Couchbase

Jennifer Garcia é gerente sênior de Web na Couchbase Inc. Como gerente do site, Jennifer tem a responsabilidade geral pelas propriedades do site, incluindo design, implementação, conteúdo e desempenho.

Deixar uma resposta