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.dev266.tar.gz (148.8 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.dev266-py2-none-any.whl (162.6 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for infrasim-compute-1.0.0.dev266.tar.gz
Algorithm Hash digest
SHA256 dd5e3ff7fa915fbd752a30916737c1771e6ff709f24d74b0a9e56cc5d1df8dce
MD5 e652fa85416efbcc0bb772a50613f91a
BLAKE2b-256 1189d68e9730be318dbb3fc0d46482aae1e16d948c281bab6e2cb4c35dd3816e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for infrasim_compute-1.0.0.dev266-py2-none-any.whl
Algorithm Hash digest
SHA256 552f1b478ca0c2b7d2bf50fd2eb17bfaf2a7d199d5828ffa12d1a66b02ab1c05
MD5 80da6922b297831c1776c22808e9f632
BLAKE2b-256 0b032e844765a60fe98b2bf5744079f0c8d0319759d699591708f59cb23e1318

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