LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 07-23-2010, 05:13 AM   #1
lxf
LQ Newbie
 
Registered: Jul 2010
Posts: 22

Rep: Reputation: 2
Software architecture of a (small) cloud


Hi,
I was wondering, whether somebody of you could answer me for my problem. I am about to plan a tiny cloud, that is 2-3 servers that are supposed to run Xen (or similar, the technology does not matter here) Dom0s each providing again 3+ virtual machines (DomU).

I know how I could connect each of those virtual machines to the internet/external network, my question relates though how I would design a virtual topology of adjacent and disjoint sub networks for those virtual machines.

To make it easier to understand, what I want to achieve, a simple topology that illustrates what I want to do:



The solid lines denote physical network links (though some might be virtualized), the square box a physical border (e.g. a single Dom0) and the dotted-line switch topology those virtual networks I'm asking for.


For example, think about the following scenario: DomU on Xen host A and DomU on Xen host B want to build a virtual private network (transparently!) and still connect to the outside world. How would I make this?

I know, I could just connect an additional virtual interface to each DomU and bridge it over a real network, but I wouldn't consider this as secure, as every attached machine could join this network and it won't scale to build up a separate bridged network for each virtual machine.

In general a VLAN tag would be an appropriate solution for this, but this would mean that I'd be restricted to route traffic manually to specific VLAN interfaces on the Dom0. This won't scale neither as I would have to create for each virtual sub network of my virtual machines a static interface on the Dom0 in advance to make sure live migration still works.

So what to do?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
what is 'architecture' in 'binary for an architecture'?multiple architecture support? wagaboy Linux - Newbie 2 07-10-2010 11:18 AM
Running a single unmodified OS on a small cluster or cloud with linux as host passcod Linux - Virtualization and Cloud 1 04-25-2010 10:56 PM
Software for designing database architecture mohtasham1983 Linux - General 1 04-21-2009 04:15 PM
finding software for my architecture santaliqueur Linux - Newbie 5 08-26-2005 07:03 PM
which software architecture should i use? yccheok Linux - Software 5 11-30-2004 03:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 10:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration