Proposta e desenvolvimento de uma arquitetura para obtenção de QoS em uma Grade de serviços Maycon Leone M. Peixoto Profa. Dra. Regina H. C. Santana.

Slides:



Advertisements
Apresentações semelhantes
Presenter’s Notes Some Background on the Barber Paradox
Advertisements

Laboratório de Sistemas Distribuídos (LSD) – Universidade Federal de Campina Grande (UFCG)EELA Grid School – December 04, 2006 Enhancing SegHidro/BRAMS.
São Paulo - November 7, 2013 Measuring the Cost of Formalization in Brazil © 2003 The Ronald Coase Institute Adopting RCI methodology to measure start.
Chapter Six Pipelining
Copyright no direito americano: o caso Leslie Kelly v. Arriba Soft Corp. 1.
1 O direito americano A análise das excepções concentra-se no fair use: o direito americano permite a um utilizador exigir o acesso à obra e a sua reprodução.
Ciência Robert Sheaffer: Prepared Talk for the Smithsonian UFO Symposium, Sept. 6, 1980.
Experiências de Indução.
Meeting 17 Chapter & 6-6.
Towards a Requirement Analysis Approach for Dependable Law-Governed Systems Maíra Gatti, Gustavo Carvalho May 2nd 2006.
EES-90/2010.
Java RMI Alcides Calsavara. Objetivos Permitir que um método de uma classe Java em execução em uma máquina virtual JVM chame um método de um objeto (instância.
1998 Morgan Kaufmann Publishers Mario Côrtes - MO401 - IC/Unicamp- 2002s1 Ch6-1 Chapter Six Pipelining.
Sistemas Distribuídos Introdução: Modelos de Arquitetura de Sistemas Distribuídos Instituto de Informática – UFG Verão 2005 Baseado em: Coulouris, Cap.
Fundamentos da teoria dos semicondutores Faixas de energia no cristal semicondutor. Estatística de portadores em equilíbrio. Transporte de portadores.
Vetor da rede recíproca.
GT Processo Eletrônico SG Documentos Eletrônicos Segunda reunião – 28/08/2009 Interlegis.
Uniform Resource Identifier (URI). Uniform Resource Identifiers Uniform Resource Identifiers (URI) ou Identificador de Recursos Uniforme provê um meio.
Protocolo HTTP.
Because we were commissioned toGo…make disciples World Evangelism Fund Offering(date)
SECEX SECRETARIA DE COMÉRCIO EXTERIOR MINISTÉRIO DO DESENVOLVIMENTO, INDUSTRIA E COMÉRCIO EXTERIOR BRAZILIAN EXPORTS STATISTICAL DEPURATION SYSTEM Presentation.
7 FuncionalidadeRecurso Windows Server 2008 R2 Hyper-V Windows Server 2012 Hyper-V VMware vSphere 5.1 Ent Plus Escalabilidade,
ECONOMIA DE EMPRESAS II Semestre 2011 AULA 5. ARCHITECTURE- GOVERNANCE- GROWTH MODEL.
[CTI-04] Windows Azure e de nuvens privadas no Windows Server 2012 Marcondes Alexandre – MVP Windows Azure SQL Database Blog: marcondesalexandrebr.wordpress.com.
OER LIFE CYCLE Andrew Moore and Tessa Welch.
Ecological Economics Lecture 6 Tiago Domingos Assistant Professor Environment and Energy Section Department of Mechanical Engineering Doctoral Program.
Tópicos Especiais em Aprendizagem Reinaldo Bianchi Centro Universitário da FEI 2012.
Fazendo e Brincando: Confecção de Materiais para as Aulas de Inglês
Uma Introdução à Modelação de Processos com UML... José Borbinha.
Definição do MoC Subjacente a Aplicação Prof. Dr. César Augusto Missio Marcon Parcialmente extraído de trabalhos de Axel Jantch, Edward Lee e Alberto Sangiovanni-Vincentelli.
Universidade de Brasília Laboratório de Processamento de Sinais em Arranjos 1 Adaptive & Array Signal Processing AASP Prof. Dr.-Ing. João Paulo C. Lustosa.
Knowledge Extraction from the Web (ISEWO)
Avaliação Constituição dos grupos de trabalho:
Lecture 4 Pressure distribution in fluids. Pressure and pressure gradient. Hydrostatic pressure 1.
Lecture 2 Properties of Fluids Units and Dimensions 1.
Introdução à Criptografia Moderna – 2ª Lista de Exercícios
Metodologia de Desenvolvimento de Software Hermano Moura Alexandre Vasconcelos, André Santos, Augusto Sampaio, Hermano Moura, Paulo.
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa Ontology Building Process: The Wine Domain João Graça, Márcio.
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa Understanding Epidemic Quorum Systems INESC-ID Lisbon/Technical.
Faculdade de Ciências Económicas e Empresariais Universidade Católica Portuguesa 15/09/2014Ricardo F Reis 6 th session: Financial Measures.
Aula Teórica 12 Equação de Bernoulli. Bernoulli’s Equation Let us consider a Stream - pipe such as indicated in the figure and an ideal fluid (without.
Socio-technical approaches for Safety STAMP/STPA
Revisão geral CG 07/08. Introdução Plataformas de processamento paralelo e distribuído Clusters Gerenciadores de recursos  NQE  SGE  Condor Definições.
Cigré/Brasil CE B5 – Proteção e Automação Seminário Interno de Preparação para a Bienal 2006 Rio de Janeiro, setembro/06.
Equação da Continuidade e Equação de Navier-Stokes
RELATÓRIO CEMEC 06 COMPARAÇÕES INTERNACIONAIS Novembro 2013.
Microprocessadores 8051 – Aula 3 Interrupção
Andre Facciolli – Diretor Netbr Automação no Data Center.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 2: Otimizando a modelagem para documentação Tiago Marçal Ricotta Gerente.
Unit l Verb to be.
Unit 22 Relative Clauses and Pronouns.
VOCÊ JÁ FALA INGLÊS FLUENTEMENTE?
Equação de Bernoulli e Equação de Conservação da Energia
Faculdade de Ciências Económicas e Empresariais Universidade Católica Portuguesa 17/12/2014Ricardo F Reis 2 nd session: Principal –
How do you identify passives in Portuguese? Os jogos olímpicos são disputados a cada 4 anos. Mais um carro foi incendiado no Rio. O novo ar condicionado.
Fundamentos da teoria dos semicondutores
Limit Equlibrium Method. Limit Equilibrium Method Failure mechanisms are often complex and cannot be modelled by single wedges with plane surfaces. Analysis.
Pesquisa Operacional aplicada à Gestão de Produção e Logística Prof. Eng. Junior Buzatto Case 3.
“Eles não aprendem português quanto mais inglês” Moita Lopes, L.P Oficina de Linguística Aplicada Mercado de Letras. pp
Visão geral do Aprendizado de máquina
Teste e Qualidade de Software
Subway Network - São Paulo City
TQS - Teste e Qualidade de Software (Software Testing and Quality) Geração Automática de Casos de Teste com a Ferramenta.
Naja Slides YoungAt Heart Sinatra Som.
Three analogies to explain reactive power Why an analogy? Reactive power is an essential aspect of the electricity system, but one that is difficult to.
Introduction to Machine learning
Introduction to density estimation Modelação EcoLÓGICA
Pesquisadores envolvidos Recomenda-se Arial 20 ou Times New Roman 21.
The following are the CSD Responses in relation to the IEEE P802
Transcrição da apresentação:

Proposta e desenvolvimento de uma arquitetura para obtenção de QoS em uma Grade de serviços Maycon Leone M. Peixoto Profa. Dra. Regina H. C. Santana

Viagem : Qatar

Outline Is possible to use Grid Computing as IaaS of Cloud? – Yes, if you look at all physical resources (either the datacenters or virtual organization) as virtualized resources. 3

Background I. Foster, Y. Zhao, I. Raicu, and S. Lu, Cloud computing and grid computing 360-degree compared, - Web 2.0 is targeted for service-oriented, where is also Cloud computing. - Supercomputing and Cluster Computing are not concerned with service- oriented applications. - Grid covers many fields and it is overlap with Cloud mainly in cases of lesser scale. 4

Introdução A computação nas nuvens utiliza o modelo pay-as-you-go. Para adoção desse modelo a abordagem de utilizar os recursos virtualizados tem grande importância. Promessas: – Reduzir custos, melhorar a entrega dos serviços, inovação na forma de fazer negócios.

Focus The goal is to reduce the cost of computing, increase reliability, and increase flexibility by transforming computers from something that we buy and operate ourselves to something that is operated by a third party. There is a common need to be able to manage large facilities; to define methods by which consumers discover, request, and use resources provided by the central facilities; When services are used, a mechanism is necessary to identify the ways that cover their needs with respect to QoS. The use of a Metascheduler would improve some QoS metrics, such as: performance and reliability.

Related Works 7

Tendências

MACC´s This architecture extends architectures to the Grid. Allows the growing system be autonomous and scalable. The idea is to use the MACC to perform two functions: 1)To control partial overload in the service network. 2)To improve the performance in query for services in the connectivity graph. 10

The Architecture Layers 11

MACC´s 12

MACC´s By means of Workload Engine in Metascheduler is possible to do an estimation about the load on resources. It´s known all services duration within VO because it learns from the past experience. This estimation happens for each rate utilization; The delta is used to make a gap between the estimated value and requested value of QoS by the client. 13

Ambiente de Simulação: CloudSim

Planejamento de Experimentos Fatores e níveis: – Número de serviços por usuário. 10 e 30 – Número de usuários. 5 e 10 – Algoritmo de roteamento de serviços. RR (Round Robin) e CB (Capacity Based) – Algoritmo de alocação de máquina virtual. E (Experience) e R (Random)

Planejamento de Experimentos Variáveis de Resposta – Custo – Tempo médio de resposta – Confiabilidade Fixos: – Número de Datacenters: 3 – Número de recursos em cada Datacenter: 100 – Heterogeneidade entre Datacenters (1x, 2x, 3x) – Preço.

Planejamento de Experimentos: Fatorial Completo

Planejamento de Experimentos Como mencionado anteriormente, este projeto realiza a análise com base no modelo de regressão. São considerados quatro fatores, resultando em 16 experimentos, y1; y2; y3; :::; y16. Substituindo-se as observações no modelo, obtêm-se os valores de qA; qB; qC; qD; qAB; qAC; qAD; qBC; qBD; qCD; qABC; qABD; qACD; qBCD; qABCD. Por exemplo, q0, como segue na equação. Cada parâmetro deste informa o valor obtido pelas variáveis de reposta.

Planejamento de Experimentos

A partir dos valores de qA; qB; qC; qD; qAB; qAC; qAD; qBC; qBD; qCD; qABC; qABD; qACD; qBCD; qABCD pode-se determinar soma dos quadrados. A soma dos quadrados fornecerá a variação total das variáveis de resposta mensuradas e consequentemente a influência de cada fator e suas interações. Para obter SST é aplicada a equação:

Planejamento de Experimentos

Influência dos Fatores

Análise: Algoritmo de Alocação de VM

Análise: Algoritmo de Roteamento

Final Remarks This paper has shown a framework to cover a business model - SOA based - for the Cloud environment. – It works with a Metascheduler By means of MACC is possible to express a business model built on a Cloud service. This business model deals with the management of services which can take into account issues related to the infrastructure of a Grid service, extending the domain and scope of applications of the participants. 26

Fim.