Download Latest Version REALcloudSim-9.8.tgz (4.2 MB)
Email in envelope

Get an email when there's a new version of RealCloudSim

Home / RealCloudSim
Name Modified Size InfoDownloads / Week
Parent folder
REALcloudSimV98_documentation.pdf 2013-07-13 350.2 kB
REALcloudSim-9.8.tgz 2013-07-13 4.2 MB
introcloud.pdf 2013-06-25 912.9 kB
REALcloudSim-9.0_preRelease.tgz 2013-03-04 3.7 MB
REALcloudSimV9_documentation.pdf 2013-03-01 349.0 kB
REALcloudSim-7.4.tgz 2013-01-08 4.5 MB
REALcloudSim_preRelease_v2.tgz 2012-10-29 4.5 MB
contact_email 2012-08-09 84 Bytes
README 2012-08-09 1.6 kB
REALcloudSim_preRelease_v1.tgz 2012-08-09 3.0 MB
Totals: 10 Items   21.4 MB 0
Versao funcional: REALcloudSim_preRelease_v1

- Exibicao gráfica da topologia da nuvem;
- Realiza a alocacao de VMs em servidores;
- Realiza a simulacao com AG;
- Realiza a simulacao com Lingo (necessita que o software seja instalado);
- Realiza a simulacao com NS2 (necessita que o software seja instalado);
- Guarda os resultados;
- Realiza a simulacao do consumo de energia;
- Gera o modelo BRITE no formato OMNet++;
- Tambem são implementados vários modelos de alocação na pasta /examples. 

Como executar: 
- 0) Importe o projeto na IDE Eclipse (recomendado);

- 1) Gere uma topologia brite a partir de sources/org/cloudbus/cloudsim/APrincipal.java

  Essa topologia deve ter, no minimo, o numero de datacenters, porque
  cada datacenter se liga a um determinado router dessa topologia.
  Veja r9.brite como exemplo.
  
- 2) Para a simulação é NECESSÀRIO que o nome do arquivo .brite deve seja: 
  modeloLingo_<numeroDatacenters>data_<numeroServidores>serv_<numeroVM>vm.brite
  Para fins de teste, o arquivo r9.brite da pasta raiz pode ser utilizado como exemplo:
  cp ~/r9.brite ~/modeloLingo_6data_10serv_60vm.brite
  
- 3) ./executar_linha_comando.sh 

---
Para simulacoes com muitas VMs pode ser necessario
alocar mais memoria para o software Lingo.
No shell do Lingo para Linux (para reservar 1Gb para o Lingo):
: SET MXMEMB 1000000
: FREEZE
: QUIT

Para limitar as iteracoes do Lingo:
: SET ITRLIM 60000
: FREEZE

Para recuperar o range no Linux (análise de sensibilidade):
: SET DUALCO 2
: FREEZE

Para exibir as opcoes disponiveis:
: HELP SET

Mais comandos estao listados no Manual do Lingo.
---
Source: README, updated 2012-08-09