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. Install dependency:

    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.dev207.tar.gz (141.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.dev207-py2-none-any.whl (153.5 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for infrasim-compute-1.0.0.dev207.tar.gz
Algorithm Hash digest
SHA256 76d68ada364f789cd9194e5582941baeb4b465ef9aa6177f8d9ef78b0d1a6ba8
MD5 9aa1cc6e95566b71b02b10e67ce5895b
BLAKE2b-256 c336eb311197735483797b95ca8f9762523d1209b6109b9b21d22d077c52cbc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for infrasim_compute-1.0.0.dev207-py2-none-any.whl
Algorithm Hash digest
SHA256 78d671543449768828cdc731c72be131c179c06be18668eeff01a29739009c54
MD5 63a762a2a0f584908907196f139d556f
BLAKE2b-256 6bce3981e868ca38a19cb24a4615db47e4dd472635cbd9ef009352c56dc690cc

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