IM: Infrastructure Manager

Visit Website GitHub Try it

IM is a tool that deploys complex and customized virtual infrastructures on IaaS Cloud deployments (such as AWS, OpenStack, etc.).

MiniCon: Minimization of the filesystem for containers

GitHub

minicon is a general tool to analyze applications and executions of these applications to obtain a filesystem that contains all the dependencies that have been detected. In particular, it can be used to reduce Docker containers. The minicon package includes minidock which will help to reduce Docker containers by hiding the underlying complexity of running minicon inside a Docker container.

CLUES: CLUster Enery Saving

Visit Website GitHub 

CLUES is an energy management system for High Performance Computing (HPC) Clusters and Cloud infrastructures. The main function of the system is to power off internal cluster nodes when they are not being used, and conversely to power them on when they are needed.

EC3: Elastic Cloud Computing Cluster

Visit Website GitHub Try it

Elastic Cloud Computing Cluster (EC3) is a tool to create elastic virtual clusters on top of Infrastructure as a Service (IaaS) providers, either public (such as Amazon Web Services, Google Cloud or Microsoft Azure) or on-premises (such as OpenNebula and OpenStack).

SCAR: Serverless Container-aware ARchitectures

Visit Website GitHub 

SCAR is a framework to transparently execute containers out of Docker images in AWS Lambda, in order to run applications (see examples for ImageMagickFFmpeg and AWS CLI, as well as deep learning frameworks such as Theano and Darknet) and code in virtually any programming language (see examples for RErlang and Elixir) on AWS Lambda.

CloudVAMP: Cloud Virtual machine Automatic Memory Procurement

Visit Website GitHub 

CloudVAMP it is an automatic system that enables and manages memory oversubscription in a Cloud on-premises platform based in OpenNebula. CloudVAMP steals the memory that is not used in the running VMs on an OpenNebula Cloud, and makes it available for other VMs. If the memory is later needed by the original VM, it is returned to it.

DoSH – Docker SHell

 GitHub 

DoSH (which stands for Docker SHell) is a development to create Docker containers when users log in the Linux system and run a shell into them, instead of symply creating the shell.

IP Floater

 GitHub 

IP Floater tries to help to implement OpenStack-like floating IPs for general purpose. OpenStack implements a mechanism of Floating IP addresses that (in brief) consist in a set of Public IP addresses that can be associated to private IP addresses. This is very similar to the IP address mechanism introduced in Amazon EC2. But such Floating IPs are not available for a general case or other platforms such as OpenNebula.

CloudTrail-Tracker

Visit Website GitHub Try it

CloudTrail-Tracker is an Open-Source Serverless Platform for Enhanced AWS Usage Insights.  CloudTrail-Tracker is a serverless platform that entirely runs on your AWS account and provides fast insights on the multi-tenant use of an AWS account by several AWS IAM users. CloudTrail logs are automatically ingested in DynamoDB through AWS Lambda. An API Gateway REST endpoint is offered to query the logs using fine-grained timestamps (granularity of seconds) across longer timespans than the 90-days offered by the CloudTrail console.

undocker – Unprivileged Docker containers

GitHub

undocker inspects the parameters to docker, removes the dangerous parameters and adds some parameters that should be included depending on the user. It also enables to limit the docker images that each user may use.