Um cluster de cloud híbrida abrange ambientes híbridos. Seus nós de agendamento e de conta de domínio residem em um data center, e seus nós de computação residem em um data center e na cloud. Use clusters locais de computação de alto desempenho para dimensionar nós de computação na cloud. Assim, você pode agendar recursos locais e da cloud para computação de alto desempenho. Este tópico descreve como criar um cluster de cloud híbrida no console do Elastic High Performance Computing (E-HPC).
Pré-requisitos
Crie uma VPC e um vSwitch. Para mais informações, consulte Create and manage a VPC e Create and manage a vSwitch.
Crie uma função vinculada ao service para o E-HPC. No primeiro logon no console do E-HPC, o sistema solicita a criação dessa função.
Conecte seu data center à Alibaba Cloud por meio de um VPN gateway, uma instância do Cloud Enterprise Network (CEN) ou um circuito do Express Connect. Para mais informações, consulte Create a CEN instance, Create a VPN gateway e Connection over an Express Connect circuit
Informações de contexto
Os nós de gerenciamento do cluster local de computação de alto desempenho têm os seguintes requisitos de ambiente:
Sistema operacional: CentOS 7.2, 7,3, 7,4, 7,5, 7,6 ou 8,0
-
Tipo de agendador: Deadline, Portable Batch System (PBS) 18.1.1, Open Grid Scheduler (SGE) ou um agendador personalizado
NotaSe o cluster usar PBS ou SGE, o sistema operacional deverá ser o CentOS 7.x.
Service de gerenciamento de contas: um service de gerenciamento de contas personalizado
Procedimento
Para criar e usar um cluster de cloud híbrida, execute as etapas a seguir:
-
Etapa 1: Crie um cluster de cloud híbrida
Ao criar um cluster de cloud híbrida, configure as definições de hardware, de software e as configurações básicas dos nós de computação.
-
Etapa 2: Aumente a capacidade do cluster de cloud híbrida
Após a criação do cluster de cloud híbrida, ele não conterá nós de computação. Para usar o cluster, aumente a capacidade dele.
Antes de aumentar a capacidade do cluster de cloud híbrida, prepare uma imagem personalizada de acordo com os seus requisitos. O agendador Deadline ou um agendador personalizado deve estar instalado na imagem personalizada. Para mais informações, consulte Create a custom image from an instance.
Etapa 1: Crie um cluster de cloud híbrida
Faça logon no console do E-HPC.
Na barra de navegação superior, selecione uma região.
No painel de navegação à esquerda, escolha Cluster.
Na página Cluster, clique em Create Hybrid Cluster no canto superior direito.
-
Configure as definições de hardware.
-
Especifique os parâmetros básicos.
Parâmetro
Descrição
Availability Zone
A zona onde os nós de computação do cluster estão localizados.
Pricing Model
O método de faturamento dos nós de computação no cluster. Este método não se aplica a endereços IP elásticos (EIPs) nem a sistemas de arquivos do File Storage NAS (NAS).
-
Subscription: modelo pré-pago em que você adquire recursos por um período específico, como semanal, mensal ou anual.
-
Pay-As-You-Go: modelo pós-pago com faturamento por hora de uso dos recursos.
-
Preemptible Instance: opção mais econômica em comparação com as instâncias de pagamento conforme o uso. O preço varia de acordo com a oferta e a demanda. O faturamento ocorre pelo tempo real de uso, em modelo pós-pago.
Para mais informações, consulte ECS billing method overview.
Compute Node
Os nós de computação executam jobs de computação de alto desempenho. O desempenho geral de um cluster E-HPC depende das configurações desses nós.
Proxy Mode
Ative este recurso para que o sistema crie um nó de proxy na cloud. Gerencie os recursos do cluster na cloud.
Proxy Node
Caso ative o Proxy Mode, especifique o tipo de instância para o nó de proxy na cloud.
-
-
Expanda Advanced Configurations e configure as definições conforme necessário.
Parâmetro
Descrição
Resource Group
Resource group e Network Configuration
A VPC onde o cluster está localizado. As VPCs operam de forma isolada. Crie e gerencie clusters E-HPC em uma VPC.
Por padrão, o sistema seleciona a primeira VPC e o primeiro vSwitch nas listas suspensas de VPC e vSwitch. Certifique-se de que a quantidade de endereços IP disponíveis seja maior que o número de nós do cluster.
Clique em VPC e vSwitch para criar uma nova VPC e um novo vSwitch. Para mais informações, consulte Create a VPC e Create a vSwitch.
Create VPC e Create vSwitch (for subnet)
Há suporte apenas para a opção Create Security Group. Insira um nome para o novo grupo de segurança.
Security Group Name
Create Security Group
Selecione o caminho para armazenar arquivos. Valores válidos: Do Not Mount File System, Use On-premises File System e Use Cloud File System.
Storage
Se você usar um sistema de arquivos local, o sistema usará o caminho do armazenamento local.
Storage Path
Ao usar um sistema de arquivos local, o sistema usará o caminho do cluster onde você deseja montar o armazenamento.
Local Cluster Storage Mount Point
Caso utilize um sistema de arquivos local, o sistema usará o caminho local onde você deseja montar o armazenamento no cluster.
Mount Path
Ao usar um sistema de armazenamento de arquivos da cloud, selecione se deseja montar sistemas de arquivos diferentes para cada pasta.
Local Path
Se você usar um sistema de armazenamento de arquivos da cloud, selecione o tipo de sistema de arquivos.
Configure by Directory e File System Type
Por padrão, o sistema seleciona o primeiro sistema de arquivos e o primeiro destino de montagem nas listas suspensas de File System ID e Mount Point. Certifique-se de que o sistema de arquivos tenha destinos de montagem suficientes.
Clique também em File System ID e Mount Point para criar um novo sistema de arquivos e destino de montagem. Para mais informações, consulte Create a file system e Add a mount target.
Create a file system
Ao montar um sistema de arquivos Create mount point, selecione o protocolo de montagem. Há suporte para NFSv3 e NFSv4.
Mount Configurations
O diretório remoto do sistema de arquivos a ser montado.
-
-
Clique em General Purpose e configure as definições de software.
Parâmetro
Descrição
Remote Directory e Next
O tipo de imagem e a imagem para implantar o ambiente do nó de computação.
Image Type
O tipo de agendador para o cluster local.
Image
O endereço IP do nó de agendamento no cluster local.
Scheduler
O nome do host do nó de agendamento no cluster local.
Scheduler Node IP Address
O service de conta de domínio do nó de agendamento no cluster local.
Scheduling Node Hostname
O nome de domínio do cluster local.
Account System
O endereço IP do nó de conta de domínio no cluster local.
Local Cluster Domain Name
O nome do host do nó de conta de domínio no cluster local.
-
Clique em Account Node IP Address e configure as informações básicas.
Parâmetro
Descrição
Account Node Hostname
O nome do cluster. O nome do cluster é exibido na página Cluster.
Next
A senha do cluster. Esta senha é necessária ao usar SSH para acessar remotamente o nó de logon do cluster. O nome de usuário é root.
NotaSe você ativar o Proxy Mode, insira a senha de root do cluster local.
Name
Insira a senha novamente.
-
No painel Logon Password à direita, revise a configuração do cluster. Leia e selecione Repeat Password e, em seguida, clique em Configuration List.
Você pode acompanhar o processo de criação na página Cluster. O cluster fica pronto quando seu status muda para Alibaba Cloud International Website Product Terms of Service.
Etapa 2: Aumente a capacidade do cluster de cloud híbrida
Na página OK, localize o seu cluster e clique em Running.
-
No painel Cluster, configure as definições básicas.
Para mais informações, consulte Manually scale out a cluster. Configure os seguintes parâmetros:
Expand Capacity: selecione Resize.
Image Type: selecione a imagem personalizada que você preparou.
-
Revise sua configuração, leia e selecione Custom image e, em seguida, clique em Image.
Após dimensionar o cluster, verifique o status dos novos nós. No painel de navegação à esquerda, escolha Alibaba Cloud International Website Product Terms of Service > Buy Now. Selecione o seu cluster na lista de clusters e selecione Resource Management na lista Nodes and Queues. O dimensionamento estará completo quando os novos nós estiverem com o status Compute Node.