Ir para conteúdo
  • Cadastre-se

Cloud em ambiente VPS


Calltech

Posts Recomendados

Discordo!

Não existe rede que possa se garantir 100% de uptime, independente se é Cloud ou não. Uma margem sempre deve ser informada, ainda que os hardwares estejam 100% livres de problemas (o storage onde os dados do cloud estão armazenados pode sim apresentar problemas, afinal é uma máquina), a rede nunca pode ser considerada 100% livre de falhas, eu por exemplo já usei por muito tempo a rede da conceituada Alog, realmente possui uma qualidade excelente, e mesmo assim tive problemas com paradas na rede deles. Portanto conclui-se que absolutamente nenhum serviço de hospedagem seja de servidor dedicado, seja de cloud ou VPS pode garantir 100% de uptime, os próprios Data Centers (e operadoras) te garantem disponibilidade da rede em 99,9%, como é que você vai garantir pro seu cliente 100% de uptime?!

Exato, nada é 100%. Já tinha comentando isso outras vezes.

Uma vez vi o Rocha comentando que tava vendendo uma solução em cloud porque ia garantir o site 100% on-line, na hora eu falei pra ele não falar isso nunca pra um cliente, nada é 100%.

Link para o comentário
Compartilhar em outros sites

E um servidor em cloud é virtual, de qualquer forma ele não é um vps? (pergunta newbie)

Chuva, você está certo, não existe servidor cloud, quem fala isso mostra uma tremenda ignorância ou vontade de enganar as pessoas para apenas simplesmente vender.

Cloud é toda uma infraestrutura montada para criar SERVIDORES VIRTUAIS PRIVADOS, e SERVIDORES VIRTUAIS PRIVADOS é justamente o que significa VPS - Virtual Private Server. ;)

Quando uma pessoa oferecer "servidor cloud" ela deveria fornecer toda uma infraestrutura repletas de servidores... Senão é VPS ;)

Editado por tekobr
Link para o comentário
Compartilhar em outros sites

Cloud é toda uma infraestrutura montada para criar SERVIDORES VIRTUAIS PRIVADOS, e SERVIDORES VIRTUAIS PRIVADOS é justamente o que significa VPS - Virtual Private Server. ;)

Olhe a confusão aqui.... VPS é diferente de Cloud.

Cloud = Máquinas virtuais que rodam em cima de um Cluster;

VPS = Máquina Virtual que roda em cima de um único servidor;

O problema está quando começam a esquecer da história do Cluster.

Link para o comentário
Compartilhar em outros sites

Olhe a confusão aqui.... VPS é diferente de Cloud.

Cloud = Máquinas virtuais que rodam em cima de um Cluster;

VPS = Máquina Virtual que roda em cima de um único servidor;

O problema está quando começam a esquecer da história do Cluster.

João, no cluster TODAS as máquinas são usadas fulltime, enquanto no cloud algumas ficam de reservas para entrar no caso de outra falhar, certo? Então é parecido, mas não a mesma coisa.

Link para o comentário
Compartilhar em outros sites

João, no cluster TODAS as máquinas são usadas fulltime, enquanto no cloud algumas ficam de reservas para entrar no caso de outra falhar, certo? Então é parecido, mas não a mesma coisa.

Vamos lá mais a fundo nisso, é um pouco grosseiro dizer que Cloud roda sobre cluster, mas é que cloud tem uma de suas características a camada de clusterização.. que é a base dos clusters.

É chegada a hora de vocês passarem a estudar arquitetura de sistemas gente.

Grid(Cluster) x Nuvem

Um grid é um sistema que coordena recursos que não estão sujeitos a um controle centralizado, usando protocolos e interfaces de maneira a garantir um nível elevado de qualidade de serviço [FOSTER 2002]. Dessa forma, a computação nas nuvens e a computação em grid compartilham alguns objetivos similares, como reduzir os custos de computação e aumentar a flexibilidade ao usar hardware operado por terceiros. Porém, apesar do que pode parecer, elas diferem em alguns pontos cruciais, os quais devem ser claramente esclarecidos. Alguns desses pontos mais importantes são apresentados a seguir [VAQUERO et al. 2009].

  • Alocação dos recursos: enquanto a computação em grid realiza um compartilhamento por igual dos recursos entre os usuários, a computação nas nuvens só aloca um recurso a um determinado usuário caso ele queira usá-lo; logo, isso sugere a idéia de que o recurso é totalmente dedicado àquele usuário; além disso, não ocorre propriamente um compartilhamento de recursos na computação nas nuvens, devido ao isolamento realizado através da virtualização;
  • Virtualização: ambos realizam a virtualização de dados e aplicativos, escondendo a heterogeneidade dos recursos existentes; todavia, a computação nas nuvens também possui a virtualização dos recursos de hardware (o conceito de virtualização será mais bem explicado na próxima seção);
  • Plataformas e dependências: as nuvens permitem que os usuários usem softwares independentes de um determinado domínio; ou seja, os softwares rodam em ambientes customizados, e não padronizados; os grids, ao contrário, só aceitam aplicações que sejam executáveis em seu sistema (aplicações que sejam “gridified”);
  • Escalabilidade: tanto os grids como as nuvens lidam com as questões de escalabilidade; nos grids, o usuário manualmente habilita a escalabilidade através do aumento do número de nós utilizados; nas nuvens, por outro lado, a escalabilidade é automática, requerendo uma reconfiguração que seja dinâmica.

Já existem algumas abordagens que combinam grids e nuvens em um mesmo sistema. Porém, na computação nas nuvens, o elevado nível de abstração para o usuário permite a existência de somente um conjunto limitado de recursos explícitos, o que pode restringir consideravelmente a capacidade dos grids [VAQUERO et al. 2009].

Recomendo ler todo o conteúdo deste site: http://www.gta.ufrj.br/ensino/eel879/trabalhos_v1_2009_2/seabra/grid.html
Link para o comentário
Compartilhar em outros sites

Joao, explica bem a diferença. Mas o que este tópico mostra é que muitas pessoas ainda bão sabem o que é vps. Acho que acham que vpsn só existe em dedicado, mas esquecem do vmware rodando no seu windows de casa, e nas máquinas virtuais sob cloud, ou seja , um vps... kkkkkk

Editado por tekobr
Link para o comentário
Compartilhar em outros sites

Mas qual duvida ficou? A matéria acima está bem explicadinha...

Vamos definir

Recursos: Arquivos, aplicativos, configurações, etc...

VPS: máquina virtual criada sobre UMA ÚNICA máquina física. A máquina virtual utiliza recursos previamente determinados na camada de virtualização. Com isso não ocorre o compartilhamento de recursos entre máquinas virtuais sobre uma mesma máquina física. Porém poderá haver o compartilhamento de recursos entre a máquina física e a máquina virtual.

Cloud: máquina virtual criada uma plataforma de CLUSTERIZAÇÃO. A máquina virtual utiliza recursos previamente configurados na camada de virtualização sobre a plataforma de CLUSTERIZAÇÃO. Ou seja, nenhuma máquina virtual está atrelada a alguma máquina fisíca especifica. A plataforma de clusterização funcionaria como um único "super-computador", unindo diversas(pode chegar de dezenas a milhares de servidores) máquinas fisícas como se fossem uma só. Nesse tipo de aplicação, não é possível o compartilhamento de recursos entre a camada de clusterização e a camada de virtualização.

Abraços

Link para o comentário
Compartilhar em outros sites

VPS significa Virtual Private Server, ou em português Servidor Privado Virtual. Um servidor virtual pode ser feito em sobre qualquer coisa, seja uma unica máquina ou um super cloud com 1 milhão de máquinas........ Não invertam o sentido correto de VPS, pois as pessoas acham que VPS só pode ser feito com uma unica máquina física, mas essa forma foi a primeira a ser usada para criar VPS mas não é a única..........

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?