On 1/3/13 4:34 AM, "Likitha Shetty" <likitha.she...@citrix.com> wrote:

>Please find my answers and queries inline.
>
>Thank you,
>Likitha
>
>> -----Original Message-----
>> From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com]
>> Sent: Thursday, January 03, 2013 1:03 PM
>> To: CloudStack DeveloperList
>> Subject: Re: [DISCUSS] Persistent Networks without a running VM
>> 
>> So:
>> 1. There needs to be both kinds of networks available (persistent as
>>well as non-
>> persistent) in the same zone?
>Yes
>
>> From an end-user perspective this is going to be confusing since she
>>has not
>> been exposed to this internal state before (and generally the end-user
>>is not
>> aware of the internal state of the infrastructure).
>+1. Say we have a new API 'ProvisionNetwork' to provision a network that
>has been created by the user. Since the user is not aware of the internal
>state of a network it would be confusing for the user to understand the
>difference b/w the 2 API's, CreateNetwork and ProvisionNetwork.

Correct (although it would probably be an additional flag to
CreateNetwork). There's a couple of other options here:
A. Make this admin only API. This would be a new API
(CreateNetworkForUser) so that it will not confuse end-users
B. An additional flag on the network offering. The offering already hides
infrastructure-specific stuff like use vlans vs overlays, so it would not
be unnatural. However, how does the end-user know to use this offering?


>
>> Is it OK to make this behavior
>> zone-wide, I.e., on every guest network?
>But this would mean having all networks (in the zone which has this
>behavior enabled) in an implemented state, even if a network has no
>physical device or VM deployed in it. This is changing the default CS
>behavior of not having resources allocated to a network if the network
>doesn't require it. Is that acceptable ?

It might be, depending on the operator. Manan?

>

Reply via email to