Home: Difference between revisions

From Unix Lab
Content added Content deleted
No edit summary
Line 27: Line 27:
==Hardware==
==Hardware==
Example used [[Hardware]]
Example used [[Hardware]]

==Logical Network Topology==
[[Global Network Topology]]


==Configuration==
==Configuration==

Revision as of 17:42, 28 July 2023

Project Unix Lab

Learning in own lab environment sometimes is more effective than in production. Today available technology offering possibilities to reproduce architecture of Internet, private networks, routers and servers in virtual environment. That all is an application areas of Unix system.

This project is a recipe how that Unix Lab can by created for all. Our goals is build most effective and minimalis environment that allows run virtual systems and network which you need.

Project Assumptions

  • no GUI
  • education purpose
  • use only open source
  • no out of box solutions
  • close all in one hardware box (arch amd64)
  • speed and security is secondary
  • build at least cost (especially RAM consumption)

Software

Technical Details

  • we need nested virtualization (eg. simulate nodes in datacenter)
  • default VM format disk is qcow2 (snapshot image)

Hardware

Example used Hardware

Configuration

  1. Main hypervisor
    1. Networks
    2. Guest template
  2. Client host