I have planned to create a simple simulation that will allow me to actually get the feel of implementing the SI framework on planet lab before hand, the main work for my thesis.Its very late ,but i intend to deliver a solid experiment and analysis , no matter what!Because this is one of those parts of masters, that really makes the course different than undergrad courses.
Behold I am doing everything from my laptop . THANK YOU SO MUCH AGAIN, virtualization , the best thing that ever happened in CS.
Above image describes a rough drawing of how things will work.The hp laptop would host all the virtual network described by the devices inside the circle.
One of the virtual machines would possess 2 nics , one for internal networking and another for external.
I am going to let it be bridged nic, so that i can use ip aliasing to get all the ips i need to simulate pooling of ips.
One machine on the virtual network will act as a dns server, and another as a world wide web server.
When the setup is complete , the expected result is I would try to access a www server of virtual domain from my hp laptop. Hopefully , it should return a different ip each time i try to hit the website with a different ip.
And this is how , ladies and gentlemen , I propose you could do awfull network simulations with minimal hardware.
The only downlfall is this: I cannot just move my laptop to another location and start doing experimentation. This is because, my virtual router (one machine with 2 nics) would require the same changes that my pc would, and I am not sure till now how can I do that in case of virtual box.
One awwwwwwwfully lame experience is installing operating systems using virtual box. It takes billion years to install, and you need to get a good distro so that your machine wont be overloaded. I used two candidates damn small linux, and puppy linux.
DSL is faster ,based on knoppix and all, but it sucks at package mgmt.
puppy is a bit slower than DSL, but apparently its better at packet mgmt.
I choose puppy cause need to install stuff for admins eg. dhcp scripts and all...
If your a new guy in masters, i suggest you to go for a big processor and memory, you will need it because you will more or less have to use virtualization.
Bye till later
No comments:
Post a Comment