Geoff, thanks again!
Rob

On Fri, Oct 18, 2013 at 4:40 PM, Geoff Higginbottom <
geoff.higginbot...@shapeblue.com> wrote:

>  Rob,
>
>  Answers in line prefixed GH
>
>
> Regards
>
>
>
> Geoff Higginbottom
>
> *CTO / Cloud Architect*
>
>
>
>
>
> D: +44 20 3603 0542 <+442036030542> | S: +44 20 3603 0540 <+442036030540> |
> M: +447968161581
>
>
>
> geoff.higginbot...@shapeblue.com | www.shapeblue.com
>
>
>
> ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 4HS
>
>
>
>
> On 18 Oct 2013, at 18:18, "Rob C." <iose...@gmail.com> wrote:
>
>
>  Hi,
>
> Thanks Sanjeev and Geoff for your replies.  I have a few follow-up
> questions.
>
> A. The document I referenced states "if a physical storage interface was
> not
> specified when creating the zone this interface will not exist" in
> reference to eth3 (the SSVM storage network interface).  Is that no
> longer the case?  I don't see the logic of having a second virtual NIC on
> the same subnet.
>
> GH - there are always 4 vNICs, link local, management, storage and public.
>
>
>
>
> B. I know that having multiple NICs on the same system connected to the
> same subnet can sometimes cause network issues.  If this is to be the
> resulting configuration on the SSVM, is there anything I should watch out
> for?  What has been done to head off any issues that could result from this
> configuration?
>
>  GH - if the storage network is not configured CloudStack creates static
> routes mapping the IPs of the sec storage devices to the 'storage' vNIC.
>  Default gateway is the public interface.
>
>
>
>  C. Aside from performance/redundancy concerns, can you offer any general
> comments regarding the wisdom of opting not to have a secondary storage IP
> subnet?  Beyond being technically possible and permitted, is this a common
> and accepted approach?
>
>  GH -  I've been involved in lots of deployments and I'd say about half
> have used the storage network and half have not.  If you have hosts with
> lots of 1GB NICs you can dedicate some to Sec Storage to help with the
> transferring of Snapshot data.  If you only have 2x10GB NICs then the
> common approach is to simply put all traffic over a LACP bond.
>
>
>  For my better understanding, and because I am weighing the options, I'd
> still appreciate answers to my questions about the Secondary Storage
> network, re-posted below:
>
> 4. I haven't found any documentation that helps with planning the size of
> the Secondary Storage network -- besides the NFS server and the SSVM, what
> other devices must have an IP address on this network?
>
> GH - The IPs you allocate to the storage network for the POD are used by
> the SSVMs running in that POD.  Every Host also needs to have a connection
> to all Secondary Storage devices within the Zone, as do the Management
> Servers.
>
>
> 5. How are IP addresses for devices on the Secondary Storage network
> assigned?  In the case of the SSVM it must be dynamic, but if I were to
> manually put a CloudStack host onto this network (for convenience), what
> assures that the same IP address won't also get handed out to an SSVM?
>
>  GH - The IPs are for SSVM only.  The IPs you allocate to Hosts must be
> outside of the range you allocate to the POD.  FYI Hosts HAVE to have a
> connection to Sec storage, either directly or via their default gateway.
>
>
> 6. Is it permitted to place the Secondary Storage traffic onto its own
> dedicated vSwitch on ESXi?  According to the Installation Guide under
> section 8.3.5.1.1 Separating Traffic: "*CloudStack allows you to use
> vCenter to configure three separate networks per ESXi host. *...*  The
> allowed networks for configuration are public, guest, and private (for
> management and usually storage traffic).*"  This would suggest that storage
> traffic must share the same vSwitch as management traffic.
>
>  GH - when allocating the different traffic types to different NICs you
> map the traffic to the vSwitch so you have to configure a dedicated vSwitch
> for each network.
>
>  As a side note, if you have a zone with multiple hypervisors, say VMWare
> and XenServer, the networks need to be common across the Zone, so all your
> hosts should have the same number of NICs.  For VMware you map the traffic
> to the vSwitch, and for XenServer you map it to the name of the network or
> bond, and for KVM the bridge etc.
>
>
>  Thanks again,
> Rob
>
>
>
>   From: Geoff Higginbottom <geoff.higginbot...@shapeblue.com>
>> Date: Thu, Oct 17, 2013 at 2:56 AM
>> Subject: Re: Secondary Storage IP Subnet: Is it Optional or Mandatory?
>> To: "<users@cloudstack.apache.org>" <users@cloudstack.apache.org>
>>
>>
>> Hi Rob,
>>
>> The 'storage' network is indeed optional so your plan to not use it is
>> perfectly valid.
>>
>> Simply put the NFS server on the management network or ensure there is a
>> route to it via the management network.
>>
>> The SSVM will still get a virtual interface dedicated to storage, but it
>> will be assigned an additional IP address from the management ip range.
>>
>> There is no need to configure any ip range for storage, and if using the
>> add zone wizard it will not prompt you for one.
>>
>> Regards
>>
>> Geoff Higginbottom
>> CTO / Cloud Architect
>>
>>
>> D: +44 20 3603 0542<tel:+442036030542> | S: +44 20 3603 0540<tel:
>> +442036030540> | M: +447968161581<tel:+447968161581>
>>
>> geoff.higginbot...@shapeblue.com<mailto:geoff.higginbot...@shapeblue.com>
>> | www.shapeblue.com
>>
>> ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 4HS
>>
>>
>>
>> On 17 Oct 2013, at 01:08, "Rob C." <iose...@gmail.com<mailto:
>> iose...@gmail.com>> wrote:
>>
>> Hi,
>>
>> According to some (possibly old) documentation I read, I have the
>>  impression that it is *optional* to define a secondary storage IP
>> subnet.
>>
>>
>> Note, my questions are all in the context of:
>> - CloudStack 4.2
>> - ESXi hosts / vSphere 5.1
>> - Primary Storage is VMFS via fiber channel
>> - Advanced Networking
>>
>> Here is the document to which I am referring, along with the relevant
>> quotes:
>> CloudStack System VMs:
>>
>> https://cwiki.apache.org/confluence/download/attachments/30149076/Cloudstack+System+VMs.pdf
>>  *"Network Terminology -> Storage: As it relates to CloudStack, this is
>> an
>>
>> optional network dedicated to secondary storage. If not specified, the
>>  management network will be assumed for this role."*
>>
>> *"SSVM -> eth3 (storage): Note if a physical storage interface was not
>> specified when creating the zone this interface will not exist. Storage
>>  traffic will assume the management interface"*
>>
>>
>> My Questions:
>> 1. Is the above-referenced document accurate for CloudStack 4.2?
>>
>> 2. Do I interpret correctly that I don't need to define an IP subnet for
>> Secondary Storage?
>>
>> 3. I have noticed that the CloudStack 4.2 Installation Guide, section
>> 2.8.3
>>  "Advanced Zone Network Traffic Types", for the type "Storage" says: *"You
>> must configure the IP range to use for the storage network."*
>>
>>
>> http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.2.0/html-single/Installation_Guide/index.html#advanced-zone-network-traffic-types
>> How am I to interpret the quoted statement?  Is it saying that I must
>>  configure a range regardless, or only if I *opt* to have a Secondary
>>
>> Storage network?  If there is no Secondary Storage IP subnet, would I
>> enter
>> a range selected from the Management IP subnet?
>>
>> I am aware of the redundancy and performance benefits to using separate
>> interfaces, this is not my concern here.  My idea is to have a simplified
>> CloudStack architecture by using a single IP subnet for CloudStack
>> Management, and putting the NFS server on the same subnet (NFS to be used
>> for Secondary Storage only).
>>
>> If your response is that a defined Secondary Storage IP subnet is a
>> mandatory requirement, then I have a few other questions regarding this
>> network:
>> 4. I haven't found any documentation that helps with planning the size of
>> the Secondary Storage network -- besides the NFS server and the SSVM, what
>> other devices must have an IP address on this network?
>>
>> 5. How are IP addresses for devices on the Secondary Storage network
>> assigned?  In the case of the SSVM it must be dynamic, but if I were to
>> manually put a CloudStack host onto this network (for convenience), what
>> assures that the same IP address won't also get handed out to an SSVM?
>>
>> 6. Is it permitted to place the Secondary Storage traffic onto its own
>> dedicated vSwitch on ESXi?  According to the Installation Guide under
>>  section 8.3.5.1.1 Separating Traffic: "*CloudStack allows you to use
>> vCenter to configure three separate networks per ESXi host. *...*  The
>>
>> allowed networks for configuration are public, guest, and private (for
>>  management and usually storage traffic).*"  This would suggest that
>> storage
>>
>> traffic must share the same vSwitch as management traffic.
>>
>> If I am missing something fundamental, and/or asking the wrong questions,
>> please correct me!  Same goes if you have some general insight into the
>> pros and cons of having a Secondary Storage IP subnet.
>>
>> Many thanks!
>> Rob
>>   This email and any attachments to it may be confidential and are
>> intended solely for the use of the individual to whom it is addressed. Any
>> views or opinions expressed are solely those of the author and do not
>> necessarily represent those of Shape Blue Ltd or related companies. If you
>> are not the intended recipient of this email, you must neither take any
>> action based upon its contents, nor copy or show it to anyone. Please
>> contact the sender if you believe you have received this email in error.
>> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
>> Services India LLP is a company incorporated in India and is operated under
>> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
>> company incorporated in Brasil and is operated under license from Shape
>> Blue Ltd. ShapeBlue is a registered trademark.
>>
>>
>   This email and any attachments to it may be confidential and are
> intended solely for the use of the individual to whom it is addressed. Any
> views or opinions expressed are solely those of the author and do not
> necessarily represent those of Shape Blue Ltd or related companies. If you
> are not the intended recipient of this email, you must neither take any
> action based upon its contents, nor copy or show it to anyone. Please
> contact the sender if you believe you have received this email in error.
> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
> Services India LLP is a company incorporated in India and is operated under
> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
> company incorporated in Brasil and is operated under license from Shape
> Blue Ltd. ShapeBlue is a registered trademark.
>

Reply via email to