Save 37% off PRO during our Black Friday Sale! »

CloudSim Framework

CloudSim Framework

Uma breve apresentação sobre CloudSim: uma framework usada para simulação de sistemas de Computação em Nuvem.

A260b7a026a77f55b7914119aa3269e8?s=128

Will Soares

April 16, 2016
Tweet

Transcript

  1. CloudSim Framework de simulação para computação em nuvem willame_soares@hotmail.com

  2. O que é Computação em Nuvem? “Modelo usado para promover

    um acesso conveniente a recursos compartilhados que podem ser rapidamente fornecidos através da Internet.” NIST – National Institute of Standards andTechnology
  3. Computação em Nuvem SaaS PaaS IaaS Fonte: ibm.com/cloud-computing/what-is-cloud-computing

  4. Por que usar simulações? • Reduzir possibilidade de falhas ou

    congestionamentos no sistema; • Reduzir custos de produção; • Aumentar produtividade; • Melhor visualização de sistemas complexos; • Analisar alternativas disponíveis com mais facilidade.
  5. CloudSim - Introdução • Ferramenta de modelagem e simulação de

    ambientes de computação em nuvem; • Simula sistemas de maneira controlada e livre de custos; • Originalmente implementada em Java, baseada nas ferramentas SimJava e GridSim; • Opcionalmente desenvolvida em Python, baseada nas bibliotecas SimPy, Numpy.
  6. CloudSim – Estrutura Básica

  7. CloudSim - Python Desenvolvido em 2011 por: • Lalith Suresh

    (UniversidadeTécnica de Berlin) • Paulo Ricardo Motta Gomes (Universidade Federal de Campina Grande - UFCG) • Requisitos: • Python >= 2.5 • GhostView • SimPy • Plataformas: • Ubuntu 10.04 x86. • Ubuntu 10.04 x64. • Windows 7 x64
  8. CloudSim - Repositório • Disponível em: https://github.com/lalithsuresh/CloudSim

  9. CloudSim Python – Instalação Linux • Instalar Anaconda Package: •

    https://www.continuum.io/downloads • $ bash ~/Downloads/Anaconda3-2.4.0-Linux-x86_64.sh • Instalar Git • $ sudo apt-get install git-all • Clonar repositório CloudSim • $ git clone https://github.com/lalithsuresh/CloudSim.git • Executar testes na framework • $ python CloudSim.py –input input –conf scheduler.conf
  10. REFERÊNCIAS • http://opensourceforu.efytimes.com/2014/03/cloudsim-framework- modelling-simulating-cloud-environment/ • http://www.superwits.com/library/cloudsim-simulation-framework • http://www.buyya.com/papers/CloudSim2010.pdf • https://github.com/lalithsuresh/CloudSim

    • http://www.ic.unicamp.br/~ducatte/mo401/1s2011/T2/Artigos/G04-095352- 120531-t2.pdf • http://www.cloudbus.org/cloudsim/