Exerccio 4 da disciplina Redes de Computadores 2015.
2 CIn/UFPE Aluno: Saulo Andr da Silveira Teixeira [sast]
OpenStack:
um conjunto de ferramentas para construo e gerenciamento de plataformas de
computao em nuvem. OpenStack pertmite aos usurios a instalao de mquinas virtuais e outras instncias que lidam com diferentes tarefas de gerenciamento de ambientes de cloud dinamicamente. Possibilita uma boa escalabilidade fazendo com que as tarefas que utilizam concorrncia podem servir um nmero variado de clientes dinamicamente. OpenStack pode ser visto como Infrastructure as a Service e possibilita a rpida criao de novas instncias e serve como uma plataforma sobre a qual so criadas aplicaes de software para os usurios finais.
Representational State Transfer (REST):
o estilo arquitetural de software da web. REST prov um conjunto coordenado de
restries arquiteturais para a modelagem de componentes num sistema de hipermdia distribuda levando a uma maior performance e melhor manuteno de arquitetura. Ele foca nos papis dos componentes, nas restries sobre sua interao com outros componentes e na sua interpretao de elementos de dados significantes.
Content Delivery Network (CDN):
um grande sistema distribudo de proxy servers posicionado em mltiplos
datacenters. CDN tem por objetivo servir contedo, com alta disponibilidade e performance, para usurios finais. Normalmente, os ns de CDN esto em vrios locais em mltiplos backbones. Isso pode reduzir os custos de banda e tempo de carregamento de sites alm de aumentar a disponibilidade de contedo globalmente. Pedidos de contedo so tipicamente direcionados a ns timos de forma algortmica e CDNs procuram potencializar o transporte fim-a-fim com auxlio de aplicaes desenhadas para otimizar as entregas.