Return-Path: X-Original-To: apmail-incubator-cloudstack-users-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0AAD1D0D1 for ; Thu, 22 Nov 2012 02:48:44 +0000 (UTC) Received: (qmail 35004 invoked by uid 500); 22 Nov 2012 02:48:43 -0000 Delivered-To: apmail-incubator-cloudstack-users-archive@incubator.apache.org Received: (qmail 34714 invoked by uid 500); 22 Nov 2012 02:48:43 -0000 Mailing-List: contact cloudstack-users-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-users@incubator.apache.org Delivered-To: mailing list cloudstack-users@incubator.apache.org Received: (qmail 34699 invoked by uid 99); 22 Nov 2012 02:48:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Nov 2012 02:48:43 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of cweise@iswest.net designates 207.178.128.122 as permitted sender) Received: from [207.178.128.122] (HELO agcex01.CORP.ISWEST.NET) (207.178.128.122) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Nov 2012 02:48:35 +0000 Received: from AGCEX01.CORP.ISWEST.NET ([fe80::d81:d08c:4036:401d]) by agcex01.CORP.ISWEST.NET ([fe80::d81:d08c:4036:401d%11]) with mapi id 14.01.0218.012; Wed, 21 Nov 2012 18:48:12 -0800 From: Clayton Weise To: "cloudstack-users@incubator.apache.org" Subject: RE: Advanced Network Clarification Thread-Topic: Advanced Network Clarification Thread-Index: AQHNyFEu7SkLp/8p3kmxqeicd3psw5f1JYhw Date: Thu, 22 Nov 2012 02:48:11 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.254.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Ivan, this may be of some help to you: https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Example+C= onfigurations You don't have to specify a dedicated storage network, if you don't it will= just use the management network for storage as well. You can also setup y= our storage outside of CloudStack using something like ShareMountPoint in w= hich case CloudStack will just look for that mount point and not attempt to= configure storage on your hosts. As far as the cloudbrX interfaces go, there isn't a specific number that is= required (e.g. cloudbr0, cloudbr1, etc). you could theoretically do it al= l on one interface as long as CloudStack is aware of the names. So when co= nfiguring your physical interfaces for your zone, the tag of the interface = should match the bridge name on your KVM hosts. Finally, the guest VLAN range should be a range of VLANs that CloudStack ca= n assign at will. So if you gave it a range of 300-350 then CloudStack wou= ld assign a VLAN from within that range to guest networks as you create the= m. Generally speaking, you can expect to have at least one VLAN for each a= ccount and in some cases accounts can create more than one network but each= network will have its own VLAN. In advanced networking, the VLAN range is= used by CloudStack to pick a VLAN to assign to a guest network. Each gues= t network has a separate VLAN to ensure that they are completely separate a= nd VMs from separate accounts cannot see each other. -----Original Message----- From: Ivan Rodriguez [mailto:ivanoch@gmail.com]=20 Sent: Wednesday, November 21, 2012 5:32 PM To: cloudstack-users@incubator.apache.org Subject: Advanced Network Clarification Dear Fellows, We are trying to finish our cloudstack setup using advanced zone, and I'm having some doubts about our network design, initially we allocate vlans for hypervisor management, for primary storage and for secondary storage, however we are using blades, and on the blade we only have one interface, we need to tag our vlans on the interface and then build bridges on top of that this increase the complexity of the configuration in the host, so my first question is if we are using only 1 interface in our host does it make sense to have all this vlan + aliases + bridges? I was thinking to simplify the design just having 2 vlans the public and the hypervisor + storage. This bring my second question, when we add storage network, it will ask for the the range lets say we allocate 10.1.1.0/24 for storage shall we fill the whole range into the storage or just a part how many ip addresses cloudstack needs ??? I haven't found a reference to the doco, it seems to me that we only need 2 ip addresses for that subnet that will be assigned to the storage system vm, anyone can explain what this ranges are for ??? And Finally on the documentation the example is using 3 vlans what is the 300 vlan for ?? when we use advanced zone we define a range for vlan ids that we want cloudstack to use 1. VLAN 100 for management of the hypervisor 2. VLAN 200 for public network of the instances (cloudbr0) 3. VLAN 300 for private network of the instances (cloudbr1) http://incubator.apache.org/cloudstack/docs/en-US/Apache_CloudStack/4.0.0-i= ncubating/html/Installation_Guide/hypervisor-kvm-install-flow.html So far in our setup we don't use cloudbr1 and its been working fine, do we need cloudbr1 on advanced network configuration ? is it recommended ?? Thanks in advance Ivan