O que é o Analytics Engine?
O IBM Analytics Engine fornece uma arquitetura para clusters Hadoop que separam os níveis de computação e armazenamento. Em vez de um cluster permanente formado de nós de duplo propósito, o Analytics Engine permite que os usuários armazenem dados em uma camada de armazenamento de objetos como clusters IBM Cloud Object Storage e spins up de notas de computação quando necessário. Separar a computação do armazenamento ajuda a transformar a flexibilidade, a escalabilidade e a sustentabilidade das plataformas de big data e analytics .
Recursos do Analytics Engine
Utilize o poder do software livre
Construa uma solução compatível com ODPi com ferramentas de ciência de dados pioneiras e com o ecossistema mais amplo do Apache Hadoop e do Apache Spark.
Acelere e ajuste a escala sob demanda
Defina os clusters com base no requisito do aplicativo. Escolha o pacote de software, a versão e o tamanho apropriados do cluster. Use pelo tempo necessário e exclua depois da conclusão das tarefas pelo aplicativo.
Configure o ambiente
Configure clusters com bibliotecas e pacotes de análise de terceiros. Implemente cargas de trabalho de serviços do IBM Cloud, como machine learning.
Benefícios do Analytics Engine
Computação e armazenamento não estão mais ligados
Gere clusters somente de computação sob demanda. Como nenhum dado é armazenado no cluster, os clusters nunca precisam ser atualizados.
Clusters pesados de E/S têm melhor custo-benefício
Forneça mais IBM Cloud Object Storage (ou outros armazenamentos de dados) sob demanda sem custos extras para os ciclos de computação não usados.
Clusters são mais elásticos
Incluir e remover nós de dados com base na demanda em tempo real é possível via APIs de REST. Além disso, os custos indiretos permanecem baixos porque não há dados armazenados no cluster de computação.
Segurança tem um melhor custo-benefício
O uso de uma abordagem de várias camadas simplifica significativamente a implementação de segurança de cluster individual, enquanto permite o gerenciamento de acesso em um nível mais granular.
É possível amenizar a dependência de um fornecedor
Os clusters são criados para atender às necessidades do trabalho, em vez de forçá-lo a estar em conformidade com um único pacote/versão de software. Várias versões diferentes de software podem ser executadas em clusters diferentes.
Versões do Analytics Engine
IBM Analytics Engine
Framework flexível para desenvolver aplicativos de análise de dados em Hadoop e Spark