Questions? Feedback? powered by Olark live chat software
Ignorar Navegação

Configures Spark cluster & a single node Cassandra on CentOS

Última atualização: 28/02/2016

Estimativa dos custos

$674.837511

Custo mensal estimado

Saiba como foram calculados e personalize de acordo com as suas necessidades

Calculadora de preços

This project configures a Spark cluster (1 master and n-slave nodes) and a single node Cassandra on Azure using CentOS 7.x. The base image starts with CentOS 7.1 and it is updated to the latest version as part of the provisioning steps.

Este modelo de Gestor de Recursos do Azure (Azure Resource Manager, ARM) foi criado por um membro da comunidade e não pela Microsoft. Cada modelo de ARM está licenciado para si ao abrigo de um contrato de licença pelo respetivo proprietário e não pela Microsoft. A Microsoft não é responsável por modelos de ARM fornecidos e licenciados por membros da comunidade e não os analisa quanto a a segurança, compatibilidade ou desempenho. Os modelos de ARM da comunidade não são suportados ao abrigo de nenhum programa de suporte ou serviço da Microsoft e são disponibilizados TAL COMO ESTÃO sem qualquer tipo de garantia.

Parâmetros

Nome do Parâmetro Descrição
storageMasterType Storage type that is used for master Spark node. This storage account is used to store VM disks.
storageSlaveType Storage type that is used for each of the slave Spark node. This storage account is used to store VM disks.
storageCassandraType Storage type that is used for Cassandra. This storage account is used to store VM disks.
vmMasterVMSize VM size for master Spark node. This VM can be sized smaller.
vmNumberOfSlaves Number of VMs to create to support the slaves. Each slave is created on it's own VM. Minimum of 2 & Maximum of 200 VMs.
vmSlaveVMSize VM size for slave Spark nodes. This VM should be sized based on workloads.
vmCassandraVMSize VM size for Cassandra node. This VM should be sized based on workloads.
vmAdminUserName Specific an admin username that should be used to login to the VM.
vmAdminPassword Specific an admin password that should be used to login to the VM.

Utilizar o modelo

PowerShell
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/spark-and-cassandra-on-centos/azuredeploy.json
Instalar e configurar o PowerShell para Azure
Linha de comandos
azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/spark-and-cassandra-on-centos/azuredeploy.json
Instalar e Configurar a Interface de Linha de Comandos para Várias Plataformas do Azure