Automated Control in Cloud Computing: Challenges and Opportunities



Documentos relacionados
CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines

Hybrid Cloud com Cloud Platform

Arquitetura e Sistema de Monitoramento para

EUCALYPTUS: UMA PLATAFORMA CLOUD COMPUTING PARA

The Eucalyptus Open- source Cloud-computing System. Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva

Análise do impacto de operações de live migration em ambientes de computação em nuvem Workshop MoDCS

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores

OpenStack. Cloud Software

CloudSimDB: Um Simulador para o Provisionamento de Máquinas Virtuais para o Processamento de Aplicações Centradas em Banco de Dados *

João Víctor Rocon Maia Engenharia de Computação - UFES

Fernando Seabra Chirigati. Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte

Computação em Nuvem. (Cloud Computing) Pesquisa & Desenvolvimento

35% GARTNER. Despesas com tecnologia ocorrem fora da T.I. Fazem uso de tecnologias não aprovadas pela T.I.

Segurança da Informação

Uma aplicacação de privacidade no gerenciamento de identidades em nuvem com uapprove

Panorama de Aplicações de Alto Desempenho em Nuvem

Geo Big Data - criar mapas incríveis com milhões de pontos pode ser simples

AMAZON WEB SERVICES - AWS A INFRAESTRUTURA DE NUVEM GERENCIADA

Agenda CLOUD COMPUTING I

NAT: Definições locais e globais

Classificação::Modelo de implantação

Cloud Computing. Andrêza Leite.

CLOUD COMPUTING PEDRO MORHY BORGES LEAL. MAC Organização de Computadores Prof. Alfredo Goldman 7 de dezembro de 2010

NetApp Visão Geral Alguns Desafios de uma Infraestrutura em Nuvem Integração com o System Center 2012

Alex D. Camargo, Érico M. H. Amaral, Leonardo B. Pinho

The Eucalyptus Open-source Cloud-computing System

Cloud Computing. Edy Hayashida

Ontologia Aplicada ao Desenvolvimento de Sistemas de Informação sob o Paradigma da Computação em Nuvem

CLOUD COMPUTING. Andrêza Leite.

Computação em Nuvem & OpenStack

Cloud Computing. Provendo valor ao negócio através da Gerência de Serviços Automatizada. Gerson Sakamoto

Proposta para Grupo de Trabalho. GT-Computação em Nuvem para Ciência: Armazenamento de Dados. Roberto Samarone dos Santos Araujo

Tese / Thesis Work Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java

Accessing the contents of the Moodle Acessando o conteúdo do Moodle

HadoopDB. Edson Ie Serviço Federal de Processamento de Dados - SERPRO

Computação em Grid e em Nuvem

Using Big Data to build decision support tools in

Marcelo Frate Instituto Federal de São Paulo Campus Boituva. Fabio Luciano Verdi Universidade Federal de São Carlos Campus Sorocaba

AWS Certified Solutions Architect Associate Level

IMPA. Junho/2012

O digital e as novas formas de, e para, aprender

ANÁLISE COMPARATIVA DE PLATAFORMAS DE COMPUTAÇÃO EM NUVEM

Uma Proposta de Framework de Comparação de Provedores de Computação em Nuvem

Expandindo uma Arquitetura para HPC em Nuvens Computacionais Utilizando Conceitos de Computação

M O D E L O E U R O P E U D E

A Cloud Computing Architecture for Large Scale Video Data Processing

SISTEMAS DISTRIBUÍDOS

CMDB no ITIL v3. Miguel Mira da Silva

DAS Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial

Agenda. Host: Andrea Rigoni, Coordenadora Comercial Cloud Computing Artsoft Sistemas INFRAESTRUTURA GERENCIADA - VISÃO GERAL

CLOUD COMPUTING NAS EMPRESAS: NUVEM PÚBLICA OU NUVEM PRIVADA? nubeliu.com

Relatório de Progresso

Seja Bem-Vindo. System Center Family. Inicio: 09:00 Termino: 12:00

Automatic virtual machine configuration for database workloads (SIGMOD Journal)

Uma arquitetura de software para mediação flexível de Web services

Armazenamento em nuvem é feito em serviços que poderão ser acessados de diferentes lugares, a qualquer momento e utilizando diferentes dispositivos,

Soluções IBM SmartCloud IBM Corporation

CHOReOS: Automatizando a implantação de web services na nuvem

Curso CP100A - Google Cloud Platform Fundamentals (8h)

Normalização e interoperabilidade da informação geográfica

Por Antonio Couto. Autor: Antonio Couto Enterprise Architect

BRIGHAM AND EHRHARDT PDF

Em Direção à Comparação do Desempenho das Aplicações Paralelas nas Ferramentas OpenStack e OpenNebula

Avaliação Resiliente de Autorização UCON ABC para Computação em Nuvem

BACKUP E ARQUIVAMENTO NA NUVEM GERENCIADA

V M 2 T - Um Sistema para Auxílio na Migração de VMs em Nuvens OpenStack

Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015

Identificação de gargalos de disponibilidade e desempenho em sistemas de computação em nuvem

Desenvolvimento de aplicações para a Cloud. Introdução

Estereoscopia Digital no Ensino da Química AGRADECIMENTOS

Testbed para métricas de dependabilidade em cloud computing.

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS

Alexandre Malveira, Wolflan Camilo

Treinamento de Provas. Aula 1 Bloco 2 Novas tecnologias e Protocolos. Cespe/UnB Com fundamentação teórica

Serviços IBM GTS. Priscila Vianna

Hacktivismo e Segurança em Cloud Computing! Anchises M. G. de Paula! idefense Cyber Intelligence Analyst! 14 de Maio de 2011!

Gerenciamento e Interoperabilidade de Redes

O que é Cloud Computing?

ATUAÇÃO DOS PROFISSIONAIS DE CONTABILIDADE NO CONCEITO DA ÉTICA

Rafael Jessen Werneck de Almeida Martins. Recomendação de pessoas em redes sociais com base em conexões entre usuários

Infraestrutura, Gestão Escolar e Desempenho em Leitura e Matemática: um estudo a partir do Projeto Geres

ENGENHARIA DE SOFTWARE E COMPUTAÇÃO EM NUVEM COMO SERVIÇO

OCEL001 Comércio Eletrônico Módulo 10: Sustentabilidade em TI. Prof. Charles Christian Miers.

Company Presentation COMPANY

Hitachi Unified Storage. Família HUS 100. Henrique Leite! Tuesday, 4 de September de 12! Solutions Consultant!

CLOUD COMPUTING GERENCIAMENTO DE MUDANÇA X COMPUTAÇÃO EM NUVEM. 19/02/2014 Prof. André Montevecchi

OCEL001 Comércio Eletrônico Módulo 9_3: OpenShift

Transcrição:

Automated Control in Cloud Computing: Challenges and Opportunities Harold C. Lim¹, Shivnath Babu¹, Jeffrey S. Chase², Sujay S. Parekh² Duke University, NC, USA¹, IBM T.J. Watson Research Center² ACDC '09 Proceedings of the 1st workshop on Automated Control for Datacenters and Clouds Pages 13-18 Tópicos em Computação em Nuvem Bruno Bastos Rodrigues brodrigues@larc.usp.br

Roteiro Introdução Fontes, trabalhos relacionados e derivados Pontos altos/citações Principais contribuições do artigo Análise crítica & Conclusões

Introdução Qual é o problema a ser resolvido? Construção de um controlador eficiente para locação de recursos de um provedor de IaaS utilizando a técnica proportional thresholding.

Introdução Google trends Palavras-chave sugeridas não retornam resultados específicos para o tema: automated control, feedback control Termo utilizado: cloud management

Fontes e trabalhos relacionados Referências e Citações: Web of Science 17 Referências 10 Citações

Fontes e trabalhos relacionados Citações: Web of Science / ACM / Google Schoolar Web of Science ACM Google Schoolar

Storyline do Artigo 1. Introduction 2. Feedback Control in a Cloud Computing Infrastructure 2.1. Decoupled Control 2.2. Control Granularity 2.3. Other API Restrictions Proportional Thresholding 3.1. Design of Proportional Thresholding 4. Example 4.1. Prototype Control System 4.2. Control Parameters 5. Evaluation Conclusion

1. Introduction Esclarecimento do problema a ser atacado This paper focuses on cloud computing infrastructure services...building an effective controller as a customer add-on outside the cloud... IaaS

2. Feedback Control in a Cloud Computing Environment 2.1. Decoupled Control Requisitos:...application control should be factored out of the cloud platform and left to the guest... A principled layering offers the best potential for guests to innovate in their control policies...

2. Feedback Control in a Cloud Computing Environment 2.2. Control Granularity There may be a gap between the sensors and actuators desired by the slice controllers and those exposed by the resource providers. Providers may hide useful information to preserve their flexibility... The slice controller must make the best of whatever sensors and actuators are available, and whatever control intervals and granularity the provider allows Requisito: uma política de controle não deve considerar que a nuvem ofereça informações muito precisas.

2. Feedback Control in a Cloud Computing Environment 2.3. Other API Constraints Sensores...the slice controller depends on the cloud platform for accurate sensor measurements at the resource level......[cloud platform] expose well-specified sensors that are suitable for stable control... Atuadores Request routing solutions may involve programmable network elements installed by the host provider

3. Proportional Thresholding Static thresholding only one target goal Proportional thresholding...the goal is turned into a target range, defined by a high and a low threshold. Thus, the system is considered on target when the sensor measurement falls inside the target range

3. Proportional Thresholding 3.1. Design of Proportional Thresholding Static thresholding Proportional thresholding uk+1: novo valor do atuador uk: valor atual do atuador Ki: parâmetro integral de ganho (constante) Yref: valor alvo do sensor Yk: valor atual do sensor Yh: limite superior para o valor alvo do sensor Yl: limite inferior para o valor alvo do sensor

4. Example 4.1. Prototype Control System - Configuração do protótipo: - Tomcat Server Cluster - API fornecida pela Amazon EC2 - Hyperic HQ para coletar o uso de CPU de todas VMs alocadas Apache Tomcat Amazon EC2 Hyperic HQ

4. Example 4.2. Control Parameters we empirically measured the CPU utilization of a single machine under various workloads to formulate the equation for Yl Yl: limiar inferior Yh: limiar superior From this data, we find the best-fit curve: Dado um limite superior Yh... Encontrar Yl:

5. Evaluation Proportional Thresholding X Integral Control

5. Evaluation Proportional Thresholding X Static Thresholding

Análise crítica e Conclusões A solução possui diversos requisitos: Controle de aplicação descentralizado do controlador da nuvem API da nuvem deve fornecer sensores e atuadores para o controlador da aplicação Ambiente de teste e configuração não estão bem esclarecidos. Por que é uma publicação de destaque? Ataca um grande problema: como utilizar os recursos de modo eficiente? A solução em si apesar de específica, foi inovadora.

Discussão