O que é uma VPS?

Olá, o meu nome é Filipe Fernandes e vou falar-vos sobre o que é uma VPS.

Vários amigos fazem-me a pergunta: O que é que posso fazer com uma VPS? É para alojar sites, é isso? Sim... Mas não só.

A VPS

  • O que significa VPS?

    VPS significa Virtual Private Server. Em Português é um Servidor Virtual Privado. Poderá ser referido também por VM (Virtual Machine)

  • O que é?

    Uma VPS é uma fatia de recursos num servidor dedicado (Um PC industrial).

  • Recursos? O que é isso?

    Chamamos recurso a algo que existe fisicamente. No caso das VPS, os recursos disponiveis são:

    • Memória RAM

    • Tempo de Processamento do CPU

    • Disco Duro (HDD)

    • Tráfego (Up e Down)

  • Como dividem os recursos?

    Os recursos são divididos e geridos por um software designado de Hypervisor. O Hypervisor é o responsável por:

    • Gerir a RAM (RAM Disponivel por VPS e total)

    • Gerir o CPU (Tempo de processamento)

    • Gerir o Tráfego (Velocidade de tráfego, quantidade de dados, entre outros)

    • Gerir a VPS em si (reboot, start, stop, outros)

O motor das VPS

  • Hypervisor, o que é?

    O Hypervisor é o motor que faz a VPS andar. Vamos imaginar a VPS como se fosse uma aplicação. Neste caso dizemos que é o Google Chrome. Toda a gente está habituada a arrancar Várias Instâncias da mesma aplicação ao mesmo tempo. Numa instância está aberto o site das notícias, na outra está o site da metereologia. Agora transpondo isto para o nosso mundo, uma VPS é equiparada ao nosso Google Chrome e o sistema operativo (quem gere os recursos) é o nosso Hypervisor. E como podemos ter várias Aplicações a correr no sistema operativo, podemos ter várias VPS a correrem no mesmo Hypervisor de forma independente.

  • Tal como os sistemas operativos (Windows, Linux, macOS), existem vários Hypervisors?

    Sim. Conforme o tipo de Virtualização pretendida, temos vários Hypervisors. Podemos enumerar os seguintes:

    • Xen

    • KVM

    • OpenVZ

    • VMWare

    • ...Outros