I do agree that the docs are confusing, especially if you have a limited 
knowledge of networking concepts.

In terms of the complexity, a lot of that has to do with the fact that every 
company has different service requirements and ACS needs to be flexible enough 
to accommodate very different underlying needs.

It's always best to start with a basic zone, unless you REALLY need some 
functionality within an advanced zone. As soon as you move into advanced zone 
networking, you need to have a good understanding of layer 2/3 networking.  

If all you want to do is place public IP addresses on VMs directly, then a 
basic zone is what you want. If you want to build complicated relationships 
between VMs using separate L2 segments (with L3 routing within ACS), then 
you'll need advanced networking. Advanced networking does open up a lot of 
exciting possibilities, including various SDN controllers, native VXLAN (on 
KVM), GRE and many more options.

Before you dive into the more specialized areas of ACS networking, it's always 
best to start with something simple, so you can get your head around some of 
the general concepts.

So Ron, to  answer your questions more directly:

Basic Zone guest network is what you use for public ips. Basic zone is very 
simple and doesn't offering any physical  private from public traffic 
separation. That's where security groups come in (Think AWS style networking 
here). Now you can use multiple interfaces though I believe, although I've 
never tried that before. 

In terms of DNS, you can use the same DNS server for both. I wasn't actually 
aware basic zone gave you this option. Normally this is used for split DNS, 
where you may have internal records not exposed publicly.

As Lucian pointed out, ISCSI should be an available option under XenServer when 
you create the primary storage.
There should be no need for your primary storage network to need to talk to the 
management server. The secondary storage network will need to be able to talk 
to the management server when you pre-seed the XenServer specific templates 
during setup.

All of our clouds are advanced networking based, so team, feel free to jump in 
if I've stated anything incorrectly ;-)

- Si





________________________________________
From: Ron Wheeler <rwhee...@artifact-software.com>
Sent: Saturday, February 27, 2016 8:13 AM
To: users@cloudstack.apache.org
Subject: Re: Really really confused about Cloudstack networking

I am also stuck trying to sort out networking so Josh has my sympathies.

The networking docs are really confusing.
They wander from general to specific.
They mix the general architecture with specific hardware discussions
without any context for the switch or any explanation of why the
hardware specific note needs to be known to everyone.

I have earlier made specific suggestions about how reorganize the docs
but no one seems to be working in this area.

I think that part of the problem is that the larger organizations have
dedicated network experts who are working in networking everyday whereas
smaller organizations have generalists and once the network is set up,
it runs on its own for years until you want to do something like Cloudstack.

To help this type of user, the docs need to be reorganized and simplified.

The Shapeblue article is much better than the Cloudstack docs.
It is great that it is available but the official docs should be improved.

I did ask where the drawing sources are located but did not get a response.

Ron


On 27/02/2016 3:27 AM, Nux! wrote:
> Hello Josh,
>
> Networking is the single biggest cause of headaches with Cloudstack, once you 
> get it right the rest is easier.
> I recommend to read 
> http://www.shapeblue.com/understanding-cloudstacks-physical-networking-architecture/
>
> >From what you described, it looks like what you need is either a Basic Zone 
> >or Advanced Zone with Security Groups.
>
> I have a ACS+Xenserver setup and when I go to Infrastructure > Primary 
> Storage I definitely see "iscsi" as an option in the storage type.
>
> HTH
> Lucian
>
> --
> Sent from the Delta quadrant using Borg technology!
>
> Nux!
> www.nux.ro
>
> ----- Original Message -----
>> From: "Josh Davis" <cloudstackh...@outlook.com>
>> To: users@cloudstack.apache.org
>> Sent: Saturday, 27 February, 2016 01:00:49
>> Subject: Really really confused about Cloudstack networking
>> I have been tinkering about cloudstack but every single guide seems to be
>> centered around the public IPs being NATed to the guest VMs. To be honest the
>> more I think about it the more I get confused so I'm posting here in hopes 
>> that
>> someone will guide me through this.
>> I have tried to pen down what I'm looking for and I hope it's clear enough:- 
>> I
>> have a block of public routable IPs which I want to assign to individual VMs-
>> These VMs run linux and are intended to function as web servers- I have no 
>> need
>> for inter-VM private interactions except for via the public network- These 
>> VMs
>> all reside in a single cloudstack cloud for high availability and resource
>> balancing- The HVs in the cloud are connected to a central SAN running iSCSI-
>> The HVs run XenServer
>> I'm confused with:- Do I set the guest network as the public IP range?- 
>> Internal
>> DNS = Public DNS?- Does the management server need to have access to the
>> storage network?- Why don't I have the option to choose iSCSI when I try to 
>> add
>> a primary storage?- Basically everything


--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102

Reply via email to