A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Por Marcio Belo Mestrado em Computação PGCC/IC/UFF

Apresentações semelhantes


Apresentação em tema: "Por Marcio Belo Mestrado em Computação PGCC/IC/UFF"— Transcrição da apresentação:

1 Por Marcio Belo Mestrado em Computação PGCC/IC/UFF
QoS em computação GRID Por Marcio Belo Mestrado em Computação PGCC/IC/UFF

2 Introdução: o que é GRID ?
Mudança da computação centralizada para distribuída Barateamento de custos: downsizing Aumento da capacidade da rede GRID Definição: habilidade para compartilhar e agregar capacidades computacionais distribuídas e oferecê-las como um serviço Aplicações que necessitam um poder de processamento absurdo GRID x Clusters Mudança da computação centralizada para distribuída: incentivada pelo aumento da conectividade e pelo barateamento de custos: uso de micros ao invés de caríssimos Mainframes; GRID Definição: ... Aplicações...: inatingível por um único computador. NSA produziu um computador de vários teraflops. GRID x Clusters: Clusters dão uma visão centralizada do recurso, com um controle centralizado... Geralmente aplicado para balanceamento de carga. GRID: visão de serviço. Cada nodo tem seu gerenciador de recursos separado. Cada nodo é autônomo.

3 QoS em GRID 3 aspectos fundamentais: O conceito de serviço de GRID
A multiplicidade de demandas dos usuário Heterogeneidade dos recursos do GRID 3 aspectos fundamentais O conceito de serviço de GRID: interação do usuário é feita através de requisições ao serviço... Isso torna evidente a necessidade de QoS; A multiplicidade de demandas dos usuários: como a abrangência de usuários é mais ampla, mais ampla é a diversidade de demandas dos usuários. O sistema deve estar preparado para lidar com essa ampla diversidade; Heterogeneidade dos recursos do GRID: é formado por nodos das mais diferentes capacidades e localidade... Alguns dos nodos podem até mesmo serem Clusters;

4 Problemas de QoS na computação GRID
Características que tornam os problemas de QoS em GRID peculiares: heterogeneidade e dinamismo. Questões a serem resolvidas: Mapeamento da descrição da requisição com as propriedades QoS do GRID; Descrição do serviço; QoS adaptativo; Reserva e escalonamento de recursos; Avaliação e feedback do QoS; Características...: Questões: Mapeamento...: usualmente os requerimentos de QoS dos usuários são mais genéricos, enquanto os parâmetros de requerimentos de QoS do serviço devem ser mais granularizados. Descrição do serviço: necessidade de um mecanismo para descrever serviços, uma vez que o ambiente é dinâmico, como novos serviços entrando e saindo. WSDL é uma solução, mas exclui questões de QoS. Além disso, não só os parâmetros usuais de QoS com banda, latência e throughout, mas também a usabilidade, segurança, coalocação e outros fatores peculiares ao GRID; QoS adaptativo: a dinamicidade do GRID faz com que ele deve reagir de forma adequada a mudanças de maneira a manter as propriedades de QoS exigidas (ou as melhores possíveis); Reserva e escalonamento de recursos: surgi da necessidade de atender os requisitos de QoS; Avaliação e feedback do QoS: satisfação do usuário é o mais importante, e deve guiar as decisões para o aprimoramento dos mecanismos de QoS

5 Proposta: OGSA com suporte a QoS
OGSA: Open Grid Services Architecture; Tipos de serviços: persistentes e transientes; Persistentes RegisterServiceQuality FindServiceDataWithQoS Transientes Interfaces para pré-alocação de recursos; Modificação das interfaces de criação das instâncias dos serviços transientes para receberem as propriedades de QoS desejadas para aquela execução; OGSA: foca em compartilhamento de serviços... Serviço é uma abstração dos recursos no GRID, como programas, informação, etc. Define um padrão de interface para serviços de GRID: descoberta de serviços, criação dinâmica de serviços, gerenciamento do ciclo de vida do serviço, notificação e outros problemas. Tipos de serviços Persistentes: serviços permanentes, definidos e utilizados de forma contínua Transientes: tem um ciclo de vida, são criados e destruídos automaticamente Persistentes RegisterServiceQuality: o provedor do serviço define os parâmetros de QoS disponíveis para o serviço; FindServiceDataWithQoS: permite encontrar informação de QoS do serviço;

6 Conclusões Dos Autores do Artigo Minha Conclusão
Devido a natureza dinâmica dos GRIDs, existem problemas peculiares de QoS; Extensão do OGSA para suportar QoS Minha Conclusão GRID: barateamento dos custos de computação QoS em GRID: aspectos de segurança mais relevantes que os de poder de processamento Dos Autores do Artigo Minha Conclusão GRID: melhor aproveitamento dos recursos computacionais distribuídos, sendo possibilitado pela melhoria nas redes de comunicação; QoS em GRID: aspectos de desempenho muito mais difíceis de atingir do que os de segurança, devido ao dinamismo do GRID;

7 Referências “The Research on QoS For Grid Computing”,P.Juhua, X.Zhang, W.Zhenxing. School of Computer Science and Engineering, Beijing University of Aeronautics and Astronautics, 2003. Grid Computing Info Centre (GRID Infoware)


Carregar ppt "Por Marcio Belo Mestrado em Computação PGCC/IC/UFF"

Apresentações semelhantes


Anúncios Google