Skip to main content

Bare-metal server simulator

Project description

Infrasim-compute: bare-metal server simulator

https://badge.fury.io/py/infrasim-compute.svg https://img.shields.io/pypi/dm/Django.svg?maxAge=2592000

System Basic Requirements

Infrasim package can be installed in any physical machine or virtual machines hosted by Virtualbox, ESXi, Parallel Desktop or cloud provider like AWS, Linode and etc.

The basic installation system requirements are:

  1. Ubuntu Linux 64bit OS (14.04/15.04/16.04)

  2. at least 4GB memory

  3. at least 16GB disk size

Installation

  1. Ensure sources.list integrity then install dependency:

    sudo apt-get update

    sudo apt-get install python-pip libpython-dev libssl-dev

  2. Upgrade pip and install setuptools:

    sudo pip install –upgrade pip

    sudo pip install setuptools

  3. Two ways to install infrasim:

    • install infrasim from source code:

      git clone https://github.com/InfraSIM/infrasim-compute.git

      cd infrasim-compute

      sudo pip install -r requirements.txt

      sudo python setup.py install

    • install infrasim from python library:

      sudo pip install infrasim-compute

Start Infrasim Service

  1. Initialization (you need do it once)

    sudo infrasim-init

  2. Start Infrasim Service

    sudo infrasim-main start

  3. Stop Infrasim Service

    sudo infrasim-main stop

Notice: You can use VNC to access the emulated legacy hardware, the default VNC port is 5901

Configure Infrasim

You can configure your own legacy hardware through /etc/infrasim/infrasim.yml.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

infrasim-compute-1.0.0.dev272.tar.gz (160.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

infrasim_compute-1.0.0.dev272-py2-none-any.whl (176.7 kB view details)

Uploaded Python 2

File details

Details for the file infrasim-compute-1.0.0.dev272.tar.gz.

File metadata

File hashes

Hashes for infrasim-compute-1.0.0.dev272.tar.gz
Algorithm Hash digest
SHA256 ed74916ec1584c8b42cbb1baba59e5352e3a03462747ca27142b2421c20db6fd
MD5 7758d67a99fab188d91dafc10959297e
BLAKE2b-256 0e430c30ecfdfd14aec9617e411978e145c729a22f54875eb0a8ccdf9ef23fd6

See more details on using hashes here.

File details

Details for the file infrasim_compute-1.0.0.dev272-py2-none-any.whl.

File metadata

File hashes

Hashes for infrasim_compute-1.0.0.dev272-py2-none-any.whl
Algorithm Hash digest
SHA256 9f13e60cdb0245d36800ffa315f2c74abd3adfe8a0384fe47d1bb85725a0fdcb
MD5 6cccd3dbafe9011248f02871eecc2a47
BLAKE2b-256 fad49bc7f895dc52d1513587cd99ac1973dc32d9bf445849079df016bd3c85e5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page