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.dev237.tar.gz (146.5 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.dev237-py2-none-any.whl (161.7 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for infrasim-compute-1.0.0.dev237.tar.gz
Algorithm Hash digest
SHA256 974ac0d764032dcec63cbf1e0f29a9d49bdad0b8940ecb3f98819fa15ac0c5e8
MD5 c2c24dbdd64d6eda29b0d1da30fdcd2e
BLAKE2b-256 b6e0318b5cad20f5c43da1ca930b66814c9dd29e1011ba2f76867663c138d4b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for infrasim_compute-1.0.0.dev237-py2-none-any.whl
Algorithm Hash digest
SHA256 ddfb255c31fe3383fd5b03f8d41a8fc84719aa391eb1371782f66ca9db779a27
MD5 df6710fcd3d9f16c23699bdd9f15c85f
BLAKE2b-256 7ee5941ed2a10e564d703a731c3b11f916175fa99d89a397171385109291aaa7

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