Skip to content

The Samsara architecture provides energy-efficient computational cloud management with a focus on optimizing the use of resources exploring situation awareness strategies to operate autonomously, and with minimal human intervention.

License

Notifications You must be signed in to change notification settings

apostasia/openstack-samsara

Repository files navigation

OpenStack Samsara: An Energy Aware Architecture for VM Consolidation

The Samsara architecture provides energy-efficient computational cloud management with a focus on optimizing the use of resources exploring situation awareness strategies to operate autonomously, and with minimal human intervention. Samsara has been implemented as one of the modules of the OpenStack cloud platform and considers the maximum allocation capacity of each physical machine, to consolidate the workloads.


Instalation

  • Build package:
python3 setup.py build
  • Instalation
sudo python3 setup.py install
  • Uninstall
sudo pip uninstall samsara

Features

  • TODO

Development

Prerequisites

Vagrant

Support Tools

  • DB Browser for SQLite: http://sqlitebrowser.org/

    $ sudo add-apt-repository ppa:linuxgndu/sqlitebrowser
    $ sudo apt-get update
    $ sudo apt-get dist-upgrade
  • Ansible

     $ sudo apt-get update
     $ sudo apt-get install software-properties-common
     $ sudo apt-add-repository ppa:ansible/ansible
     $ sudo apt-get update
     $ sudo apt-get install ansible
  • PGAdmin3

   $ sudo apt-get install pgadmin3

Usando o OpenStack Samsara

Iniciando os Serviços

  • Nos compute nodes:
  1. Inicializando o coletor de contextos:
# Inicializando o Samsara Collector
$ sudo start samsara-collector

Arquivo de log: tail -f /var/log/samsara/samsara-collector.log

  1. Inicializando o Gerenciador Local
# Inicializando o Samsara Local Manager
$ sudo start samsara-local-manager

Arquivo de log: tail -f /var/log/samsara/samsara-local-manager.log

  • No Controller Node
  1. Inicializando o Samsara Global Manager

    # Inicializando o Samsara Global Manager
    $ sudo start samsara-global-manager

    Arquivo de log: tail -f /var/log/samsara/samsara-global-manager.log

TODO

About

The Samsara architecture provides energy-efficient computational cloud management with a focus on optimizing the use of resources exploring situation awareness strategies to operate autonomously, and with minimal human intervention.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published