VPS vs Servidor Dedicado vs Servidor Cloud
Por João Simões para o Pplware
Qual é a melhor opção para o meu negócio, ou para o meu cliente? Esta é uma questão cada vez mais programadores de pequenas e médias empresas ou freelancers, fazem acerca do alojamento das suas aplicações e/ou páginas web.
Em primeiro lugar, é muito importante frisar que qualquer modelo de alojamento lhe irá permitir começar, e poderá assim configurar e executar as suas aplicações, páginas web e software. Mas para além disso, é importante também saber as principais diferenças entre um Servidor Virtual Privado (VPS), um Servidor Dedicado (DS) e um Servidor Cloud (CS), ao escolher o modelo de alojamento das suas soluções.
Mas se qualquer uma destas soluções se adaptam às minhas necessidades, qual a razão pela qual eu devo escolher uma delas e saber as diferenças entre elas?
Nem todas as aplicações necessitam dos mesmos recursos, funcionalidades e níveis de desempenho. Por essa razão, a sua escolha irá depender da importância e dos requisitos de cada aplicação.
Para poder detalhar estes 3 modelos de alojamento, irei começar por apresentar as principais diferenças entre eles:
Um VPS como o próprio nome indica, é um Servidor Virtual Privado, e é um tipo de alojamento partilhado. Os seus recursos são uma parte de um todo, não são facilmente escaláveis e paga pelos recursos que previamente definiu quando contratou o serviço. É ainda importante realçar, que o desempenho das suas aplicações poderá ser afectado pelo elevado consumo de recursos por parte de aplicações de outros utilizadores.
Um Servidor Dedicado, é precisamente o oposto de um VPS. Não se trata de alojamento partilhado, e o utilizador tem todos os recursos à sua disposição. É menos escalável que um VPS, no entanto é mais fiável em termos de desempenho, pois o utilizador não partilha os recursos com mais ninguém. Os seus recursos são um todo, e não uma porção de um todo. Este modelo de alojamento é típicamente mais caro, uma vez que envolve mais hardware, e o utilizador tem acesso a todos os recursos, mesmo que estes não estejam a ser usados.
Por último, o Servidor Cloud é o mais recente e poderoso modelo de alojamento, pois consegue juntar as vantagens dos dois modelos acima referidos. Este tipo de alojamento, permite o acesso a uma pool de recursos computacionais, conforme as necessidades reais de cada utilizador (on-demand). O utilizador pode aprovisionar, ele próprio os recursos que queira, como o CPU, Disco, RAM e Largura de Banda, sem haver qualquer predefinição ou interacção com o fornecedor do serviço. A escalabilidade dos recursos é fácil e rápida, e o utilizador só paga pelos recursos consumidos. A melhor característica deste modelo, é a flexibilidade que ele oferece, uma vez que o utilizador define exactamente o que quer e quando quer. Tudo isto, em minutos. O utilizador controla os seus ambientes computacionais, num modelo pay-per-use que é entregue como uma utilidade, evitando assim mensalidades ou anuidades e contratos fixos, pagando apenas pela utilização dos recursos à hora, baseados na utilização real do serviço.
Veja na tabela seguinte as diferenças entre um VPS, um Servidor Dedicado e um Servidor Cloud :
Este artigo tem mais de um ano
Fiquei com algumas dúvidas…
VPS é obrigatoriamente 1 servidor que tem vários serviços/servidores virtuais? Ou a definição pode ir ao limite de ser um cluster com CPUs e recursos de memória (disco/memória) escalável?
Pergunto isso porque os ambientes de servidores virtuais que se vão vendo por aí são cada vez mais clusters, e uma pessoa quer mais memória, ou CPUs e se tiver necessidade mete mais umas placas com o recurso que necessita e depois aloca/distribui pelos servidores/serviços que tem.
Daí vem a minha pergunta seguinte… o que é que isso se distingue do que se está aqui a chamar de cloud?
É a possibilidade de contratar a alguém o serviço e não ter de fazer o investimento no hardware necessário?
Viva,
Por definicao VPS é configurado apenas em 1 servidor. A VPS é tratada como se fosse uma máquina virtual (que muitos de nós já usamos em Virtualbox, VMware, VirtualPC, etc), daí haver downtime sempre que se necessita de mais processamento/memória/etc.
É certo que servidor cloud é uma nomenclatura mediática mas podes considerar como sendo uma VPS 2.0 !
Quando se usa vários Servidores (cluster), por norma, os dados de cada VPS sao guardados em Servidores NAS/SAN. Assim, estes ficam independentes das máquinas físicas e nao precisam de downtime para upgrade ou mesmo falha dos servidores (para nao mencionar também na seguranca de dados).
Os meus parabéns ao Joao Simoes por este artigo e deixo abaixo algumas consideracoes para uma revisao/novo artigo.
– A organizacao do texto. Um servidor cloud é uma evolucao de um VPS, da mesma forma que, um VPS é uma evolucao de um servidor dedicado. Como tal, o artigo faria mais sentido se comecasse por aqui.
– O nivel de detalhe do artigo é algo que poderá ser melhorado. Pelo que entendi, a ausencia de alguns pontos evolutivos e intrinsecos destas 3 tecnologias, causaram a confusao e reclamacoes visiveis abaixo.
– Para os mais interessados, seria optimo haver referencias sobre como encontrar mais informacao. A wikipédia seria uma óptima referencia!
Bom trabalho ao pplware e aos seus apoiantes!
Cumprimentos
– Ultima Hora!
Este gajo do E . Snowden lá conseguiu o emprego, mais uma acha para a contestação da Independencia, cá para mim tudo politica.
http://www.bbc.co.uk/news/uk-scotland-glasgow-west-26243567
De momento qual o melhor servidor cloud ?
Penso que seja o da Amazon pelo que me disse o meu professor de Infraestruturas de TI. A maioria das empresas usa-o.
segundo este estudo a Luncloud obteve melhores resultados que a amazon. alguem ja testou os dois serviços para comprovar? acham possível?
https://pplware.sapo.pt/internet/lunacloud-um-dos-melhores-servicos-da-cloud-do-mundo/
Qual o fundamento deste tópico? fazer publicidade a “lunacloud”? Não vejo outra vantagem deste tópico…
Fazer publicidade à Lunacloud e esclarecer o público sobre os 3 tópicos: VPS, Servidor Dedicado e Servidor Cloud.
Gualter, qual a parte do VPS vs Servidor Dedicado vs Servidor Cloud que não percebeste? Não gostaste deste fantástico resumo dos modelos de hosting?
Algo o incomodou… acho que foi a parte que não percebeu…
Uma outra opção poderá ser shared hosting + CloudFlare…
Concordo! A combinação “CloudFlare” + “Google PageSpeed Service” é incrível, e pode ser usada até em algumas hospedagens gratuitas ou mesmo em dispositivos móveis (no Android, há várias ferramentas que possibilitam isso, como a combinação “Dynamic DNS client” + “KSWEB: server + PHP + MySQL”).
Topico ridiculo, tecnologias completamente diferentes, com objectivos diferentes.
O vs no titulo torna ainda mais ridiculo.
Onde está a ridicularidade? A mim elucidou-me sobre o assunto mas pelos vistos, segundo o José, foi tudo muito ridículo sentindo-me eu agora na ignorância.
Assim sendo, poderia o José esclarecer sobre o assunto e indicar-me o que de tão errado está neste post?
As três tecnologias são usadas para coisas diferentes, é verdade que as três dão para partilhar ficheiros, mas tirando a cloud, um VPS e um Servidor Dedicado são usados com outros objectivos, e é isso que torna este artigo ridiculo.
Fazendo uma analogia, é ridículo comparar um automóvel de passageiros com um de mercadorias visto que ambos são usados com objectivos diferentes embora na prática sejam os dois ‘um carro’?
Continuo sem perceber a ridicularidade da coisa pois, embora tenham objectivos diferentes, apenas se fez uma comparação (nem se comparou os diferentes tipos de servidores directamente) entre as soluções viáveis.
Bom, fiquei esclarecido sobre o assunto.
Já agora, então em que difere a utilização de um VPS, Servidor Dedicado e um Servidor Cloud?
Um “servidor cloud” é uma máquina virtual a correr em cima de um servidor físico (ou vários dependendo do ponto de vista) em que se tem acesso a processamento/storage/etc virtual, e em que há partilha dos recursos quando não são necessários/contratados. Um VPS oferece uma componente de segurança essencialmente, i.e. comunicações seguras, gestão de utilizadores etc, o que é crucial para empresas. A questão de proporcionar partilha de recursos não está diretamente relacionada com o VPS em teoria, mas sim com a gestão de máquinas virtuais da plataforma que corre vários VPSs (por exemplo uma plataforma cloud privada em cima de servidores privados pertencentes a uma organização).
Como referi no meu comentário, o conceito VPS apresentado em cima pode ser apenas uma solução comercial e não o conceito teórico, que é o que tento defender
José, tou a ver que não “pescas” nada de coisa. Quando assim é mais vale ficares calado.
Não pesco nada da coisa? Servidores é o meu trabalho, antes de falarem informem-se.
Há algo que não conheces? Jose nada como ler um pouco para perceberes. Há informações muito interessantes e que não vês recorrentemente em português, muito mesmo a este nível.
Aquele abraço.
José percebes muito pouco da coisa…há com cada um! Se temos artigos desta qualidade em PT critica-se senão tivermos critica-se também…tristeza!
Parabéns pelo excelente artigo
Boa tarde
Também me parece que há aqui publicidade encapotada. Mas o pplware tem que viver.
Eu tenho um pequeno negocio, precisava de alojamento para um crm e não posso paga-lo, optei por uma soluçao que se calhar podia ter sido contemplada neste artigo, que foi o seguinte: ubuntu server em Vbox. Apache, Php, Sql e o crm, router configurado para permitir o acesso, “et voila”. Como já costumava ter o pc sempre ligado, isso, não se transformou numa desvantagem, Por outro lado, o acesso ao crm também é só para mim.
Posso dizer que está a resultar bastante bem, para as minhas necessidades.
Cumps
Rui, o artigo é do nosso parceiro LunaCLoud que expôs 3 modelos de alojamento. Qual a publicidade? Parece-me muito bem que as grandes empresas partilhem know how connosco.
Se fazem é porque fazer…se não fazem é porque não fazem…ninguém vos entende.
Ppl no seu melhor. Isto é publicidade….
X2. Ao menos que tivesse a referencia a press release ou algo do genero.
É que inventam..Então se foi o João Simões que escreveu vamos meter a referência a quê? Está logo no início o nome dele.
@int3 Já agora vês publicidade aonde? se falar destes 3 modelos é pub…nem sei mais o que escrever.
Não percebi a inclusão de VPS no comparativo. Admito que ainda não há grandes standards de nomenclatura para conceitos relacionados com cloud computing, pelo que podemos estar todos a dizer o mesmo 🙂
Resumindo o meu ponto de vista, ou é uma infraestrutura baseada em servidores dedicados que correm cenas em cima do metal e ninguém mais mexe nos recursos, ou é baseada em servidores dedicados que correm cenas em cima de máquinas virtuais e há partilha de recursos.
O conceito de VPN está num nível de abstracção superior a estas duas opções e pode usar-se em cima de qualquer uma das plataformas (provavelmente com maior facilidade numa infraestrutura cloud), daí não concordar com a categorização.
Agora, não me ponho a discutir o nome que dão aos pacotes comerciais, chamar-lhe VPS ou outra coisa qualquer pode ajudar os consumidores, mas, numa perspectiva académica, na minha opinião não faz sentido a sua inclusão no comparativo ao mesmo nível que os outros dois
já agora, continuo sem conseguir comentar na app para WP8, ter de vir ao site é mais chato..
Os Hostings de Portugal simplesmente não presta, não comprem vps,dedicados em Portugal não vale mesmo nada a segurança é pouca.. Embora que muitos que digam que sim enganam-se os governos tem os sites hospedados em servidores portugueses e só tem vulnerabilidade atras de vulnerabilidade..
Usem hostings fora Portugal a protecção é maior.
Cuidado com o hosting fora de Portugal, cuidado que podem não ser seguros… ninguém sabe bem quem tutela o serviço. Prefiram sempre serviços portugueses.
Johnny, conheces a Visual-Fusion? vais ver que mudas de opinião sobre TUDO…
João Simões, quero abrir uma loja on-line, fazê-lo utilizando o Servidor Cloud será boa ideia? Se não quais as melhores opções?
Não minha opinião usavas um VPS 😉
Eu tenho uma vps em cima de uma cloud.
Mas ainda não vi soluções destas em Portugal.
Sem comentários!
Tanto vídeos que metem com pub, como este tipo de tópicos com um único sentido de pub, não tem interesse nenhum.
Passar a frente.
A informação vale para quem quer estar instruído, mas tem de haver interesse. Contudo, o facto de termos informação especializada e produzida por empresas parceiras só valoriza, é informação adequada e dirigida, mais útil.
Não queres ver ou ler? Faz parte do teu direito 😉 aqui não é “cobrada a entrada” nem obrigamos ninguém a ver seja o que for. Free to use 😉
Aquele abraço.
Como o bom português adora queixar-se. Acedem a um website com informação gratuita e, independentemente de haver patrocínio ou não, tem acesso a informação fornecida por pessoal especializado na área. Enfim… Só tenho a dar os parabéns ao Pplware pelo artigo. Sim, são serviços diferentes, mas para isso é que servem as comparações, PERCEBER AS DIFERENÇAS!
Mandem mais artigos que o pessoal gosta 🙂
Desculpem lá mas o vosso artigo, mesmo existindo essa proximidade com a LunaCloud tem graves erros técnicos.
Desde quando é que “o desempenho das suas aplicações poderá ser afectado pelo elevado consumo de recursos por parte de aplicações de outros utilizadores”?
Numa solução bem implementada existe isolamento total e as restantes vps não afectam em nada o desempenho.
O mesmo relativamente ao ponto “escalabilidade: upgrade ou downgrade através de solicitação ao fornecedor. periodo de inactividade necessário”.
Hoje em dia todos os grandes VPS providers fazem tudo isto automatizado bastando o cliente pedir na sua àrea de cliente.
Para não dizer que há muito tempo que se fazem upgrades e downgrades de vps sem downtime..
Aceito que estejam a puxar a brasa da sardinha “cloud” mas não cometam erros técnicos em relação às outras soluções.
Desde quando é que “o desempenho das suas aplicações poderá ser afectado pelo elevado consumo de recursos por parte de aplicações de outros utilizadores”?
o isolamento é total…mas o processador é o mesmo…se determinado utilizador estiver a correr mais software o seu tempo de utilização pode ser completo…o que quer dizer que outros não beneficiam de mais performance…correcto??
Por outro lado quando mais vps houver a correr pior será, sendo que o processamento divide-se por todas…
Nuno,
Como deves saber existem N tecnologias de virtualização, vou falar nas mais conhecidas. A virtualização pode ser a nível do hypervisor (VM Ware, Xen, PSBM, PCS, Hyper-V) ou ao nível do software (Virtuozzo, VirtualBox, Openvz).
O isolamento da utilização dos recursos não existe, és afectado sempre que existe concorrência dos recursos, à excepção da memória. Por favor não queiras debater sobre este ponto. Vais perder. Caso tenhas dúvidas, recomendo que entres em contacto com a Vmware, eles são transparentes o suficiente para confirmar a veracidade da minha afirmação.
A maior parte dos sistemas de virtualização partilha recursos quando estes não são utilizados, poucos são os sistemas que garantem os recursos a 100%.
O CPU nunca podes mudar a “quente”, é sempre necessário efectuar um reboot, caso contrário o OS não conseguiria detectar essa alteração, isto aplica-se tanto com VM’s (hypervisor) como Containers (Software), a memória, sendo uma reserva lógica é necessário o reboot, caso seja VM, se for um Container o reboot não é necessário.
Clouds há muitas, é um nome pomposo, que está na moda. Será que todos estão de acordo com a NIST? Nuno Silva, recomendo que leias mais um pouco. Estou desejoso de contrapor o teu vasto conhecimento nesta área. 😉
Quanto aos restantes posts negativos, vocês nunca estão satisfeitos. Temos um exemplo de uma empresa portuguesa que está a entrar num mercado muito restrito, em que os americanos lideram. Mas em vez de defenderem uma empresa portuguesa que cria postos de trabalho, preferem criticar ao vosso belo prazer. Felizmente não somos todos negativos, felizmente temos pessoas que defendem o produto nacional, felizmente temos pessoas inteligentes e empreendedoras.
Felizmente nem todos são:
Jose
Rui Costa,
Gualter
int3
Johnny
Gualter
Nuno Silva
Sim, isto é um artigo patrocinado ( ou escrito … o q quiserem) por um parceiro do pplware.
…e depois???
A inmotion está farta de fazer o mesmo aqui para o Pi e toda a gente diz maravilhas.
Se calhar podem dizer q podia ser + informativo, ou que queriam outros tópicos…
Mas não chamem publicidade enganosa …. O parceiro bem como o autor estão claramente identificados e tem algum conteúdo.
Ps:Aos moderadores – Ir atrás e baixar o nível da conversa/posts é perder qualquer razão q possam ter.
A REFER Telecom tem um serviço de cloud. Pode dizer-se que é 100% português porque esta empresa estatal só opera no nosso território. Quanto à Luna, será um serviço de venda a retalho que não é possível comparar com um serviço de uma REFER, PT ou Clara.
Podiam era fazer uns tutorais de como usar o lunacloud. Tipo backup.
Tenho estado a testar cloud services, nomeadamente dois, Lunacloud e Digital Ocean. São ambos muito bons. No que respeita ao Lunacloud os principais beneficios são ter um servidor em solo nacional e a rapidez do hardware. No entanto o Digital Ocean fica a ganhar pois embora tenha usado um servidor na Holanda os preços são imbativeis. Por 20 dollars/mês (+/- 14 euros) tenho uma cloud com 2gb de memória ram, 2 CPU e 40GB de disco SSD. Um cloud server com as mesmas carcteristicas no Lunacloud fica por uns 35euros/mês. Para não falar na comunidade por trás do Digital Ocean com centenas de tutorials. Para quem queira alojar sites com alvo o mercado português penso no entanto que seja a Lunacloud a escolha mais acertada.
Gostei do seu artigo, a comparação dos recursos e infraestrutura envolvida ficou bem clara para mim. Porém, ainda não vejo claramente a necessidade para um usuário normal de uma hospedagem mais robusta que os servidores VPS. Tem exemplos de servidores VPS que oferece configurações com 8GB de Ram e até 6tera de tráfego, o que suportaria tranquilamente 95% dos sites da internet. A exceção ficaria a cargo de grandes portais, com um acesso de tráfego incrivelmente grande. Aí sim a estrutura dedicada ou cloud seria a mais indicada, a um custo obviamente maior. Eu mantenho meus sites hospedados em VPS e até agora não senti necessidades de upgrade.
Pedro Pinto
Já usaste algum destes serviços ?
Windows Azure
AWS Amazon
Google Computing Engine
Qual são os melhores, e como posso fazer numa vps para que caso um servidor vá abaixo outro tome o controlo do site ? por exemplo tenho o dns do dominio apontado para o ip seguinte xxx.yyy.ppp.aaaa
como faço para que quando o servidor nesse ip for a baixo o dominio aponte para outro ip ou para que caso o servidor for abaixo ele mande o trafico para outro site?