Instale o ubuntu do gaiola

Instale o ubuntu do gaiola

“Na era da execução simultânea, houve muitos processos simultaneamente para obter mais taxa de transferência e alta eficiência de trabalho. Em tais circunstâncias, os servidores são necessários para lidar. Para resgatar essa situação devastadora, os balanceadores de carga vêm para resgatar os servidores. Esses balanceadores de carga distribuem a carga de trabalho entre as várias redes e os hosts (que estão sendo agrupados) para aumentar a disponibilidade, o desempenho e a confiabilidade das redes. Os balanceadores de carga pegam as solicitações de rede recebidas e atribuem a eles um VIP (endereço IP virtual) e envie essas solicitações a esse servidor que o balanceador de carga encontra um apropriado, mantendo o mínimo possível de modificação de pacotes. O servidor selecionado pelo balanceador de carga responde ao balanceador de carga com os dados necessários; O balanceador de carga passa os dados necessários para o cliente.”

Procedimento

Agora, explicaremos a você todo o procedimento de instalação de gangorra no Ubuntu 20.04. O balanceamento de carga tem principalmente duas plataformas, e.g., "Ha-proxy" e "Linux Virtual Server" (LVS). CAILHA (V2) é um bem conhecido balanceador de carga que é desenvolvido na plataforma, i i.e., EU CONTRA. O quesaw está escrito no Golang. Golang é a linguagem (programação) que é mais semelhante a C, mas é mais simples, legível e mostra a simultaneidade. O procedimento de gangorra usando Golang é fornecido abaixo na etapa mais auto-explicativa:

Etapa 01: Arquivos Golang para Linux

O processo de instalação começa com o download dos arquivos Golang / Go para Linux, já que a gangorra é desenvolvida no idioma Go. Para buscar esses arquivos, primeiro, navegue até o link “https: // vá.dev/dl/”. No site, vá para baixar e clique na versão mais recente de Golang para Linux. Os arquivos começarão a baixar no arquivo por padrão, conforme exibido na figura abaixo:

Etapa 02: Verificação de integridade de tarball

Depois de baixar os arquivos, agora precisamos verificar a integridade do tarball. Isso pode ser feito fazendo uma comparação entre o valor de hash que está sendo gerado usando o comando "shasum" e o valor para o hash que é dado no site. Faremos essa comparação primeiro criando/ inserindo o diretório em que os arquivos foram baixados (no nosso caso, é "/ tmp/ mozilla_ubuntu0") e, em seguida, simplesmente usaremos as seguintes instruções na janela do terminal:

$ Sudo shasum -A 256 GO1.19.Linux-AMD64.alcatrão.gz

Na saída acima, o -a especifica o algoritmo usado para gerar o valor do hash e todo esse comando executa a soma de verificação (sha256) para os arquivos de arquivo que baixamos.

Etapa 03: Extração de arquivos arquivados do alcatrão

Após a verificação de integridade bem -sucedida agora, extrairemos os arquivos TAR (arquivados) no mesmo diretório em que já estamos presentes, executando o comando fornecido:

$ sudo tar -c /tmp /mozilla_ubuntu0 -xvzf go1.19.Linux-AMD64.alcatrão.gz

O comando acima sai como:

Etapa 04: Configurando o ambiente para ir

Nesta etapa, definiremos o espaço /ambiente de trabalho para ir com o nome "vá". Este espaço de trabalho terá três dos principais diretórios (fonte, lixeira e pacote "PKG"). "Bin" tem arquivos binários de Golang, enquanto a "fonte" tem todos os arquivos de fornecimento e "pkg" contém objetos de pacote. A seguir, estão os comandos para a execução do meio ambiente para GO:

$ cd/tmp/mozilla_ubuntu0/go
$ CD Bin/
$ mkdir vai
$ ls
$ CD GO/
$ mkdir src pkg bin
$ CD

Etapa 05: Go Execution

Para a execução do GO, precisamos adicionar o caminho do arquivo em que os arquivos dos Golangs foram baixados ao ambiente de ambiente/ trabalho que criamos na etapa anterior como "/ tmp/ mozilla_ubuntu0/ go/ bin". Depois que os arquivos são adicionados ao caminho, agora é necessário fazer login no perfil para salvar as alterações nele. Para fazer isso, o primeiro login o perfil através do comando fornecido da seguinte forma:

Depois de fazer login no perfil, defina os caminhos no perfil especificando os valores de "Gobin" e Gopath "usando esses comandos e salve as alterações:

$ export gopath = "home/go"
$ Export gobin = "gopath/bin"

A figura a seguir mostra o perfil após as alterações acima mencionadas

Etapa 06: Teste de Go (opcional)

Depois de configurar com sucesso o ambiente do Golang, ele pode ser testado com o seguinte comando:

$ go
ou
$ go env

Etapa 07: Instalação de gangorra

As etapas acima mencionadas descrevem o procedimento de instalação do GO; Agora, instalaremos “gaiola” como Go, já que o gangorra depende da maioria dos pacotes de Go. Para instalar o gangorra, precisamos instalar o Gerador Go Protobuf Compiler. O compilador Protobuf é usado quando os dados necessários devem ser consumidos por algum navegador da web. É conhecido por ser uma plataforma de código aberto e formato de dados que serializa dados estruturados. O Protobuf é usado no desenvolvimento de programas de comunicação e armazenamento de dados em algumas redes. Esses compiladores combinam o .arquivos proto e bibliotecas específicas para escrever um arquivo que pode ser enviado sobre uma conexão de rede. A instalação do compilador Protobuf pode ser feita com o comando:

$ sudo apt-get Install Protobuf Compiler

Para continuar com a instalação, basta digitar (y). Até agora, os pacotes necessários foram instalados, agora vamos executar o comando, eu.e. (Make), depois disso, todos os binários de gangorra seriam então definidos para um local apropriado com a gangorra criada em Gopath/Bin, e o seguinte script é executado.

$ sudo apt install make
$ Make proto

A gangorra está sendo instalada aqui!

Conclusão

O artigo discute o procedimento para instalar a gangorra no Ubuntu 20.04. O gangorra é o balanceador de carga; Reduz uma carga de tráfego gerenciando a carga entre várias redes e hosts para fornecer boa disponibilidade de rede. No artigo, antes de instalar a gangorra, baixamos os arquivos GO porque a gangorra é desenvolvida principalmente em pacotes Go. Aprendemos o procedimento de download, instalação e configuração dos arquivos GO no Ubuntu, configurando um ambiente para ir e depois aprendemos como poderíamos usar o Go para instalar a gangorra usando comandos "make" e o compilador de protobuf Go. Temos boas esperanças de que você ache este artigo útil.