Glossário de termos de VPS da Spaceship

Geral

VM

Um ambiente de computação definido por software que funciona como um sistema isolado com a sua própria CPU, memória, interface de rede e armazenamento, tudo criado a partir de um conjunto de recursos de hardware físico. Estas VMs são executadas numa máquina física "host", gerida por software chamado hipervisor. O hipervisor isola os recursos de computação necessários e permite a criação e gestão de várias VMs, em que cada uma executa o seu próprio sistema operativo de forma independente das outras. A experiência do utilizador final dentro de uma VM aproxima-se bastante da de executar um sistema operativo ou aplicação numa máquina física.

VPS Manager

O painel de controlo que permite aos utilizadores comprar, gerir e terminar máquinas virtuais, bem como tratar de todos os componentes relacionados. 

Virtualização

Uma tecnologia que permite a criação de versões virtuais de hardware físico, como servidores, armazenamento, redes e desktops. Ao utilizar software para simular estes componentes, a virtualização permite que uma única máquina física seja dividida em várias máquinas virtuais (VMs). Cada VM pode executar o seu próprio sistema operativo e aplicações, funcionando de forma independente, mas partilhando ao mesmo tempo os recursos do hardware subjacente.
Este processo melhora a eficiência da utilização do hardware ao permitir que várias cargas de trabalho sejam executadas em simultâneo numa única máquina. Ajuda os utilizadores a otimizar os seus investimentos em hardware, reduzir o consumo de energia e minimizar os custos de manutenção. A virtualização é também uma tecnologia fundamental por detrás da computação em cloud, onde ajuda a gerir a infraestrutura de forma mais eficiente, com escalabilidade, flexibilidade e gestão mais simples dos recursos informáticos.

Existem vários tipos de virtualização, incluindo:

  • Virtualização de servidores: criação de vários servidores virtuais num único servidor físico

  • Virtualização de armazenamento:Abstração de recursos de armazenamento para facilitar a gestão

  • Virtualização de desktop: permite que desktops individuais sejam geridos a partir de um servidor central.

  • Virtualização de rede: criação de redes virtuais sobre redes físicas

  • Virtualização de software: separação das aplicações do hardware subjacente e do sistema operativo.

  • Virtualização de armazenamento: combinação de vários dispositivos de armazenamento físicos numa única unidade de armazenamento virtual para facilitar a gestão e o acesso.

KVM

Uma tecnologia de virtualização de código aberto integrada no kernel Linux, que permite ao kernel funcionar como um hipervisor. Isto permite que uma única máquina física Linux execute várias máquinas virtuais (VMs) isoladas em simultâneo. Cada VM funciona como um ambiente independente com o seu próprio hardware virtualizado, incluindo CPU, memória, armazenamento e interfaces de rede.

VPC

Uma Virtual Private Cloud (VPC) é um ambiente de cloud privada seguro e isolado, alojado dentro de uma cloud pública. Proporciona a escalabilidade e a conveniência da computação em cloud pública, mantendo ao mesmo tempo o isolamento e a segurança dos dados. 

Enquanto a cloud pública é acessível a numerosos clientes, a VPC reserva uma parte desses recursos exclusivamente para a utilização de um cliente. 

Rede VPC

Uma rede privada, virtualmente isolada, que permite aos utilizadores separar logicamente os seus recursos, como servidores virtuais. Está isolada de outras redes virtuais dentro de uma cloud, garantindo que os recursos dentro da VPC estão seguros e inacessíveis a outros utilizadores da cloud e aos seus recursos.

Gateway

Um nó ou dispositivo de rede crítico que serve como ponto de ligação entre duas redes diferentes, particularmente aquelas que usam protocolos de transmissão distintos. Atuando como ponto de entrada e saída de uma rede, um gateway garante que todo o tráfego de dados que circula entre redes é gerido e encaminhado adequadamente.

Máscara de sub-rede

Um número de 32 bits usado em redes para dividir um endereço IP em partes de rede e de anfitrião. Ajuda a determinar que parte do endereço IP identifica a rede e que parte identifica o dispositivo específico dentro dessa rede. Por exemplo, uma máscara de sub-rede comum, 255.255.255.0, significa que as três primeiras secções (ou octetos) identificam a rede e a última secção identifica o dispositivo.

Hipervisor

Uma camada de software ou hardware que permite a criação e gestão de várias máquinas virtuais (VMs) num único anfitrião físico. Cada máquina virtual funciona de forma independente, com o seu próprio sistema operativo e aplicações, como se estivesse a ser executada no seu próprio hardware dedicado. O hipervisor atribui os recursos físicos subjacentes — como CPU, memória e armazenamento — a cada VM conforme necessário.

Cloud Hosting

Um método de alojamento web que utiliza uma rede de servidores virtuais e físicos interligados para armazenar e gerir dados de websites. Ao contrário do alojamento tradicional, que depende de um único servidor físico, o cloud hosting distribui os dados por vários servidores. Esta abordagem melhora a fiabilidade, a escalabilidade e a flexibilidade, garantindo que os websites permanecem rápidos e acessíveis mesmo durante picos de tráfego. Com o cloud hosting, os recursos são fornecidos a pedido, permitindo às empresas escalar facilmente as suas aplicações e reduzir os custos de TI através de um modelo de pagamento conforme a utilização.

Configuração (plano de VM)

Um pacote ou configuração predefinido que especifica os recursos atribuídos a uma máquina virtual, como o número de núcleos de CPU, a quantidade de RAM, a capacidade de armazenamento e a largura de banda de rede. Os planos de VM oferecem diferentes níveis de desempenho e capacidade para responder a várias necessidades dos utilizadores, com níveis de preços correspondentes.

CPU

Uma CPU (Central Processing Unit) é o "cérebro" de um computador, responsável por interpretar e executar instruções de programas de software. Realiza todas as tarefas essenciais, como cálculos aritméticos, operações lógicas e controlo de outros componentes do sistema. A CPU é uma parte vital de qualquer dispositivo informático, pois processa dados, executa o sistema operativo e controla a execução de aplicações.

vCPU

Um segmento de uma CPU física atribuído  por um hipervisor e associado a uma máquina virtual (VM). Isto é conseguido utilizando uma CPU física no servidor para criar CPUs virtuais, permitindo que várias VMs sejam alojadas no mesmo hardware. O número de vCPUs atribuídas a uma VM determina a capacidade de processamento disponível para essa máquina virtual.

RAM

A RAM, ou Random Access Memory, funciona como memória de curto prazo. Armazena temporariamente dados a que o processador do computador precisa de aceder rapidamente, permitindo o funcionamento fluido das aplicações e da multitarefa. Ao contrário dos dispositivos de armazenamento de longo prazo, como discos rígidos ou SSDs, a RAM permite que os dados sejam lidos e escritos em qualquer ordem, o que torna muito mais rápida a recuperação da informação necessária pelo processador.

Quanto mais RAM a tua máquina tiver, melhor conseguirá lidar com várias tarefas em simultâneo, como editar documentos e executar aplicações.

SSD

Um tipo de dispositivo de armazenamento de dados que utiliza memória flash para guardar dados, em vez de discos giratórios como os discos rígidos tradicionais (HDDs). Os SSDs aumentam a velocidade de acesso aos dados, oferecem maior fiabilidade e menor consumo de energia em comparação com os HDDs.

NVMe

Um protocolo de armazenamento concebido especificamente para comunicação de alta velocidade entre SSDs e o processador de um computador. Ao tirar partido do barramento PCIe (Peripheral Component Interconnect Express), o NVMe permite uma transferência de dados mais rápida e menor latência em comparação com protocolos tradicionais como SATA ou SAS. Desta forma, várias operações de entrada/saída (I/O) podem ser  processadas em paralelo, reduzindo a sobrecarga do sistema e melhorando significativamente o desempenho. O NVMe é particularmente útil para cargas de trabalho empresariais e aplicações modernas que exigem acesso rápido e eficiente aos dados.

Imagem de VM

Um ficheiro que contém uma captura completa de um sistema configurado, incluindo o sistema operativo, aplicações, bibliotecas, dados e todas as configurações necessárias. É também um modelo para criar máquinas virtuais, para que possas replicar o mesmo ambiente em várias instâncias. 

Quando lanças uma VM a partir de uma imagem, esta reflete a configuração definida na imagem, garantindo consistência e fiabilidade em diferentes ambientes. As imagens de VM são usadas para implementação rápida, escalabilidade e migração de máquinas virtuais. Isto permite simplificar a gestão e a distribuição de sistemas virtualizados em várias infraestruturas, incluindo ambientes de cloud.

Software adicional

Um pacote de software que inclui o SO escolhido e pacotes que são adicionalmente implementados na máquina (por exemplo, Wordpress, VPN, etc.).

Conta VM

Um grupo de projetos de cloud, VMs e respetivos recursos atribuídos ou geridos por um utilizador específico dentro de um ambiente de cloud hosting.

Todas as contas VM estão isoladas umas das outras, por exemplo:

Utilizador 1

Utilizador 2

Conta VM 1

Conta VM 1

Projeto 1

(VM1, VM2)

Projeto 1

(VM1, VM2)

Conta VM 2

Projeto 2

(VM1)

Projeto 1

(VM1, VM2)

Projeto de cloud

Um contentor com recursos de cloud isolados, como instâncias de computação, volumes de armazenamento e redes. Refere-se a uma aplicação ou serviço específico que é desenvolvido e alojado  utilizando capacidades de computação em cloud.

Cada projeto pode ter o seu próprio conjunto de utilizadores, quotas e políticas, o que permite segregar e controlar o acesso aos recursos dentro da cloud.

Volume VM

Uma unidade de armazenamento virtual associada a uma máquina virtual (VM). Fornece a uma VM armazenamento persistente, que é usado para guardar dados como o sistema operativo, aplicações e ficheiros do utilizador. Os volumes VM são normalmente representações virtualizadas de armazenamento físico, como discos rígidos ou SSDs, e podem ser geridos independentemente da própria VM.
Estes volumes podem ser desanexados, novamente anexados e transferidos entre VMs, oferecendo flexibilidade na gestão do armazenamento de dados dentro de uma infraestrutura de cloud.

Centro de dados

Uma instalação física onde se encontra a infraestrutura de TI de uma organização, incluindo servidores, sistemas de armazenamento, equipamento de rede e outros recursos informáticos. Os centros de dados estão equipados com fontes de alimentação de reserva, sistemas de replicação de dados, controlo de temperatura e várias medidas de segurança para proteção contra falhas, perda de dados e acessos não autorizados.

Podes encontrar o centro de dados da tua VM no VPS Manager. Tem em atenção que o centro de dados e a zona de disponibilidade estão combinados num só.

Por exemplo: US Phoenix, PHX-1

Região

Uma área geográfica onde se localizam os centros de dados de um fornecedor de serviços cloud. Cada região inclui vários centros de dados, estrategicamente posicionados para garantir redundância, fiabilidade e acesso de baixa latência aos serviços. A região deve ser selecionada tendo em conta fatores como proximidade, serviços disponíveis e requisitos regulamentares.

Os serviços Spaceship Cloud estão atualmente localizados em Phoenix, EUA.

Localização

É o destino final onde uma VM é implementada e consiste nas seguintes características escolhidas por um utilizador:

  • região

  • centro de dados

  • zona de disponibilidade

Por exemplo:

  • US, Phoenix, PHX-1

  • SG, Singapore, SGP-1

Consola (VNC)

Uma tecnologia que permite aos utilizadores controlar remotamente o ambiente de trabalho de outra máquina, como se estivessem a interagir diretamente com o monitor da VM usando o teclado e o rato do seu dispositivo local. O VNC é amplamente utilizado para resolução de problemas, suporte técnico ou simplesmente para gerir tarefas a partir de uma localização diferente, independentemente da configuração de rede da VM. É necessária autenticação com login e palavra-passe para usar a Consola.

Linha de comandos 

Uma interface baseada em texto para interagir com uma VM através da introdução de comandos. 

Através da linha de comandos, os utilizadores podem navegar no sistema de ficheiros, executar programas, gerir ficheiros e diretórios, configurar definições do sistema e realizar outras tarefas administrativas. 

Com o início de sessão automático ativado, é possível iniciar sessão sem autenticação por palavra-passe. O início de sessão automático também pode ser desativado, exigindo que os utilizadores introduzam manualmente as credenciais de acesso ao usar a linha de comandos.

SSH

Um protocolo de rede usado para aceder e gerir remotamente computadores de forma segura através de uma rede não segura. Desta forma, os dados transmitidos são encriptados, para que os utilizadores possam iniciar sessão com segurança numa máquina remota para gerir infraestrutura e transferir ficheiros.

Chave SSH

Uma credencial de acesso criptográfica usada no protocolo SSH (Secure Shell) para comunicação segura entre duas máquinas através de uma rede não segura. As chaves SSH permitem aos utilizadores autenticar-se de forma segura e estabelecer ligações encriptadas para gestão remota, transferências de ficheiros e administração de sistemas.  
As chaves SSH consistem numa chave pública e numa chave privada. A chave pública pode ser livremente distribuída a servidores remotos, enquanto a chave privada deve ser mantida segura e confidencial. Quando a chave pública é colocada num sistema remoto, funciona como uma "fechadura", e apenas a chave privada correspondente, na posse do utilizador, pode "destrancar" ou desencriptar dados, permitindo o acesso ao sistema. Este par de chaves pública-privada substitui os métodos tradicionais baseados em palavra-passe por um processo mais seguro e automatizado.

API

Uma API (ou Interface de Programação de Aplicações) é um conjunto de regras e protocolos de programação que permite que aplicações de software comuniquem e troquem dados entre si. Os programadores usam APIs para integrar serviços, funcionalidades ou dados externos na aplicação sem terem de os criar de raiz.

Ações da VM

Power Management

O menu onde uma VM pode ser ligada/desligada e reiniciada.

Ligar

Ligar uma máquina virtual (VM). Inicia o processo de arranque da VM, permitindo que o sistema operativo comece a funcionar e que a VM fique operacional, possibilitando ao utilizador começar a usar a máquina virtual para as suas tarefas e operações.

Desligar

Desligar ou encerrar uma máquina virtual (VM). A VM é encerrada, parando de forma controlada todos os processos e operações em execução no seu interior. Assim que a VM é desligada, deixa de consumir recursos como CPU e memória, e o seu estado será guardado até ser novamente ligada. 

Esta ação pode ser realizada manualmente na VM ou através do menu Power Management no VPS Manager.

Reiniciar VM

Reinício controlado. Durante o processo de reinício, uma VM desliga-se e volta a arrancar imediatamente. Reiniciar uma VM pode ser útil para aplicar atualizações, resolver problemas do sistema ou atualizar o sistema operativo sem ser necessário desligar completamente e depois voltar a ligar manualmente a VM. Durante o processo de reinício, todos os processos e aplicações em execução são terminados e reiniciados, mas a VM permanece ligada durante todo o processo.

Repor VM 

Reinício forçado. A alimentação da VM é cortada abruptamente e depois volta a ser ligada de imediato, o que pode ser útil se a VM não responder ou estiver bloqueada. No entanto, como não permite que o sistema operativo ou as aplicações em execução sejam encerrados corretamente, usar "Repor" pode resultar em perda de dados ou corrupção de ficheiros. Normalmente, recomenda-se usar esta opção apenas quando outros métodos de reinício ou encerramento da VM não forem eficazes.

Atualizar palavra-passe root

Alterar ou repor a palavra-passe root da máquina virtual (VM). Alterar a palavra-passe root com esta opção terá efeito imediato, permitindo-te iniciar sessão na VM com as novas credenciais. No entanto, certifica-te de que manténs a nova palavra-passe segura e acessível apenas a pessoal autorizado, uma vez que o acesso root concede controlo total sobre o sistema.

Reinstalar máquina virtual

Apagar completamente o sistema operativo e os dados existentes na tua máquina virtual e instalar um novo sistema operativo. Isto é útil se precisares de repor a VM para o seu estado original, mudar para um sistema operativo diferente ou resolver problemas significativos que não possam ser corrigidos por outros meios.

Quando escolhes reinstalar uma máquina virtual, todos os dados na VM serão apagados, por isso é importante fazer uma cópia de segurança de quaisquer ficheiros importantes antes de prosseguires.

Rede

O menu onde estão listados os endereços IP e as informações relacionadas com a rede da tua máquina virtual.

Redimensionar VM

Alterar os recursos atribuídos a uma máquina virtual (VM), normalmente envolvendo alterações à CPU, memória, armazenamento ou ao tamanho global de um volume de disco. Permite aos utilizadores ajustar o desempenho e a capacidade de uma VM para corresponder aos requisitos da aplicação alojada.

Implementar

Criar e configurar uma nova máquina virtual (VM) ou ambiente de aplicação numa infraestrutura de cloud.
Quando implementas uma VM num ambiente de cloud hosting, estás a lançar uma nova instância de um servidor, com configurações específicas como CPU, memória, armazenamento e definições de rede. Além disso, são instalados um sistema operativo e o software necessário, para que a VM possa ficar pronta a usar.

Terminar máquina virtual

Encerrar permanentemente e eliminar uma máquina virtual (VM). Quando uma VM é terminada, todos os seus recursos associados, incluindo o sistema operativo, aplicações, dados e definições de configuração, são removidos do ambiente de alojamento. Esta ação é irreversível e é frequentemente usada quando uma VM já não é necessária, permitindo libertar os recursos que estava a utilizar para outros fins. 

Ações do volume

Implementar

Criar um novo volume de armazenamento virtual. Este processo implica atribuir os recursos necessários, criar a configuração e disponibilizar o volume para máquinas virtuais. Depois de um volume ser implementado, pode ser anexado a máquinas virtuais.

Anexar

Ligar um volume a uma máquina virtual. Permite estabelecer a ligação entre o recurso de armazenamento e a máquina virtual e possibilitar a posterior montagem do volume.

Desanexar

Remover um volume de uma máquina virtual. Quando desanexas um recurso de armazenamento, este deixa de estar ligado ou acessível pela VM, mas o próprio armazenamento continua a existir na infraestrutura de cloud e pode potencialmente ser novamente anexado à mesma VM ou a outra mais tarde.

Montar

Tornar um dispositivo ou volume de armazenamento acessível e utilizável por uma máquina virtual.
Quando montas um dispositivo de armazenamento, estás a anexá-lo a um diretório específico dentro do sistema de ficheiros da VM, tornando o conteúdo desse dispositivo de armazenamento disponível para utilização pela VM. O armazenamento montado pode então ser usado para guardar e recuperar dados, executar aplicações.

Desmontar

Desanexar um volume de uma máquina virtual, para que a VM deixe de ter acesso a esse armazenamento.

Redimensionar

Alterar a capacidade de armazenamento de um volume, caso os requisitos de armazenamento tenham mudado. Enquanto um volume é redimensionado, os dados existentes nele são mantidos.

Migrar

Mover um volume de um anfitrião físico para outro dentro de um ambiente virtualizado. Pode ser necessário por várias razões, como balanceamento de carga (quando o nó atual não consegue suportar uma atualização), anexar um volume a outra VM (alojada num nó diferente) ou transferir entre centros de dados.

Terminar

Eliminar permanentemente um volume de armazenamento virtual. Como resultado, todos os dados no volume são removidos e os recursos são libertados e ficam disponíveis para utilização futura.

É necessário um email válido