Archives For virtualization

related to virtual machines

Debian 8.2 Running

In this article, we will review the procedures required to install Debian Linux in a virtual machine managed by the VirtualBox application. A summary of the procedures is listed below:

  • Download the Debian install DVD.
  • Create a virtual machine using the VirtualBox application.
  • Boot the virtual machine from the DVD image we downloaded
  • Install the Debian Linux operating system on the virtual machine.

We will install Debian Linux because it is the version of Linux that is used by most of the researchers who have developed the network simulation tools we wish to investigate. Also, Debian is a conservative Linux distribution so we can be fairly confident that if we run into issues, we will not need to debug the operating system.

Here is the procedure we followed:

Continue Reading…

Why use a Virtual Machine?

September 30, 2012

20121001-142801.jpg

I am building a virtual machine that will run the open-source network simulation tools that I want to research. There are good reasons to use a virtual machine for these experiments, even if software running inside a virtual machine may run slightly slower than software running on a native host. Below, I list the benefits of using a virtual machine for this research project.

Continue Reading…

20120904-222221.jpgI chose to look at the NetKit network simulation tool first for two reasons: NetKit has an adequate number of lab scenarios ready to use and it is available as a bootable disk image, which makes it easy to just try it out. Because I wanted to keep things simple and avoid repartitioning my hard drive, I decided to run the NetKit disk image in a virtual machine on my PC.

So, I installed the free virtualization software, VirtualBox, on my Apple iMac. I downloaded the disk image from the NetKit web site and created a VirtualBox virtual machine to run the disk image. It all worked very well and it made me think about how virtual machines work on a host operating system.

Continue Reading…


NOTE updated February 26, 2013: This post contains old information. I created a page that lists all the open-source network simulators listed in the post below. I will keep the page up-to-date. Please see the List of Open-Source Network Simulators page.

I am impressed with the number of network simulation tools available as open-source software. Here are some more tools that allow a user to build a virtual network and simulate network functions. The tools are: Marionnet, Virtualbricks, and libvirt.

Continue Reading…


NOTE updated February 26, 2013: This post contains old information. I created a page that lists all the open-source network simulators listed in the post below. I will keep the page up-to-date. Please see the List of Open-Source Network Simulators page.

I found some more open-source network simulation projects to investigate: the Clack Graphical Router, the Common Open Research Emulator (CORE), Manage Large Networks (MLN), and Mininet.

Continue Reading…


NOTE updated February 26, 2013: This post contains old information. I created a page that lists all the open-source network simulators listed in the post below. I will keep the page up-to-date. Please see the List of Open-Source Network Simulators page.

I’ve searched around and found a long list of potential solutions for an open-source network simulator. I listed the ones below that I think will fit my requirements. This list is based on only a quick look at each tool so I my comments below may not fully reflect the utility of each tool. I will have a detailed look at more than a few of these tools later.

Continue Reading…