¿Cuáles son algunas extensiones / mejoras / modificaciones que se pueden hacer a CloudSim (el software de simulación de virtualización)?

Echa un vistazo al proyecto CloudSimEx . Su objetivo es desarrollar un conjunto de extensiones para el simulador CloudSim. Las extensiones que demuestren ser dignas se fusionarán con CloudSim.

Actualmente características de CloudSimEx :

Modelado de sesiones web;
Mejores utilidades de registro;
Utilidades para generar archivos CSV para análisis estadístico;
Generación de identificación automática;
Utilidades para ejecutar múltiples experimentos en paralelo;
Simulación MapReduce.


Hay otros proyectos de CloudSim en los que puede trabajar.

WorkflowSim: amplía el kit de herramientas de simulación de CloudSim al introducir el soporte de la preparación y ejecución del flujo de trabajo con la implementación de una pila de analizador de flujo de trabajo, motor de flujo de trabajo y programador de trabajos.

SimpleWorkflow: este es un paquete simple que contiene clases que ayudan a simular flujos de trabajo en CloudSim.

DynamicCloudSim: Extiende el kit de herramientas de simulación CloudSim al introducir modelos para (1) heterogeneidad en el rendimiento de los recursos computacionales, (2) incertidumbre y cambios dinámicos en el rendimiento de las máquinas virtuales, y (3) máquinas rezagadas y fallas durante la ejecución de la tarea.

RealCloudSim: es un simulador de asignaciones de máquinas virtuales basado en el motor principal del proyecto CloudSim.

CloudReports: es una herramienta gráfica que simula entornos informáticos distribuidos basados ​​en el paradigma de Cloud Computing.

CloudAuction: este trabajo amplía Cloudsim al desarrollar una biblioteca de paquetes que permite a CloudSim manejar servicios basados ​​en subastas.

CloudMIG Xpress: facilita las fases de comparación y planificación relacionadas con la migración de sistemas de software a entornos de nube basados ​​en PaaS o IaaS.

Cloud Analyst: es una herramienta desarrollada en la Universidad de Melbourne cuyo objetivo es apoyar la evaluación de herramientas de redes sociales de acuerdo con la distribución geográfica de usuarios y centros de datos.


El código fuente de la mayoría / todos los proyectos mencionados anteriormente están disponibles en SourceForge , GitHub o Google Code.