You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Rajesh Battala <ra...@citrix.com> on 2015/07/24 13:33:07 UTC

[Proposal] NCC (NetScaler ControlCenter) Integration With Auto Provision VPX in CloudStack

Hi All,

I would like to integrate NetScaler Control Center with "Auto Provision VPX" facility in CloudStack.

What is NCC?
 NCC (Netscaler Control Center) is a Manager which controls all NS devices life cycle and Service Configurations on the devices.
It's an appliance, downloadable from [2] and free of cost

Benefits of using NCC:
Capacity pooling across all NetScaler infrastructure. NetScaler Control Center is designed to efficiently pool and manage capacity across all NetScaler appliances including physical (MPX), virtual (VPX), and multi-tenant (SDX) form factors

End-to-end automation across all NetScaler appliances. Using NetScaler Control Center, the complexity of provisioning and deploying ADC functions on a large pool of NetScaler appliances is completely hidden from both the cloud provider and the cloud tenant

Guaranteed SLAs through service aware resource allocation. Cloud providers need to guarantee performance and availability SLAs to different cloud tenants. NetScaler Control Center provides granular control over ADC resource allocation policies, giving the provider flexibility in creating differentiated SLAs for cloud tenants based on their application's needs. A simple and intuitive workflow to construct "service packages" for different tenant tiers simplifies the SLA creation process. Service packages can be defined with the following parameters and are customizable per tenant:

  *   Appliance type. The target appliance type on which a logical NetScaler instance for the tenant is created.
  *   Isolation type. Option to choose between fully dedicated instances and shared instances.
  *   Resource allocation. The amount of CPU, memory, and SSL capacity to be allocated for each tenant's dedicated instance.
  *   Software versions. The specific version of NetScaler firmware for each tenant's dedicated instance-allows for version and upgrade independence between tenants.

FS for this feature is at [1].

What is "Auto Provision VPX" in CloudStack?

NCC can manage the NS devices added by Admin. If NCC needs to allocate a new VPX device to a guest network then NCC can request CloudStack to create a NS VPX in CloudStack fleet and this VPX will be used by NCC to provide ADC functionality in the guest network. How this works is explained in [1].




1.      https://cwiki.apache.org/confluence/display/CLOUDSTACK/NCC+Integration+With+Auto+Provision+VPX+in+CloudStack

2.      https://www.citrix.com/downloads/netscaler-adc/components/netscaler-control-center-105e.html




Thanks
Rajesh Battala

RE: [Proposal] NCC (NetScaler ControlCenter) Integration With Auto Provision VPX in CloudStack

Posted by Rajesh Battala <ra...@citrix.com>.
Done Modifying the roadmap

-----Original Message-----
From: Sebastien Goasguen [mailto:runseb@gmail.com] 
Sent: Friday, July 24, 2015 9:28 PM
To: dev@cloudstack.apache.org
Subject: Re: [Proposal] NCC (NetScaler ControlCenter) Integration With Auto Provision VPX in CloudStack

Add to the roadmap, make sure to add JIRA ticket and when feature is done use PR review.



> On Jul 24, 2015, at 1:33 PM, Rajesh Battala <ra...@citrix.com> wrote:
> 
> Hi All,
> 
> I would like to integrate NetScaler Control Center with "Auto Provision VPX" facility in CloudStack.
> 
> What is NCC?
> NCC (Netscaler Control Center) is a Manager which controls all NS devices life cycle and Service Configurations on the devices.
> It's an appliance, downloadable from [2] and free of cost
> 
> Benefits of using NCC:
> Capacity pooling across all NetScaler infrastructure. NetScaler Control Center is designed to efficiently pool and manage capacity across all NetScaler appliances including physical (MPX), virtual (VPX), and multi-tenant (SDX) form factors
> 
> End-to-end automation across all NetScaler appliances. Using NetScaler Control Center, the complexity of provisioning and deploying ADC functions on a large pool of NetScaler appliances is completely hidden from both the cloud provider and the cloud tenant
> 
> Guaranteed SLAs through service aware resource allocation. Cloud providers need to guarantee performance and availability SLAs to different cloud tenants. NetScaler Control Center provides granular control over ADC resource allocation policies, giving the provider flexibility in creating differentiated SLAs for cloud tenants based on their application's needs. A simple and intuitive workflow to construct "service packages" for different tenant tiers simplifies the SLA creation process. Service packages can be defined with the following parameters and are customizable per tenant:
> 
>  *   Appliance type. The target appliance type on which a logical NetScaler instance for the tenant is created.
>  *   Isolation type. Option to choose between fully dedicated instances and shared instances.
>  *   Resource allocation. The amount of CPU, memory, and SSL capacity to be allocated for each tenant's dedicated instance.
>  *   Software versions. The specific version of NetScaler firmware for each tenant's dedicated instance-allows for version and upgrade independence between tenants.
> 
> FS for this feature is at [1].
> 
> What is "Auto Provision VPX" in CloudStack?
> 
> NCC can manage the NS devices added by Admin. If NCC needs to allocate a new VPX device to a guest network then NCC can request CloudStack to create a NS VPX in CloudStack fleet and this VPX will be used by NCC to provide ADC functionality in the guest network. How this works is explained in [1].
> 
> 
> 
> 
> 1.      https://cwiki.apache.org/confluence/display/CLOUDSTACK/NCC+Integration+With+Auto+Provision+VPX+in+CloudStack
> 
> 2.      https://www.citrix.com/downloads/netscaler-adc/components/netscaler-control-center-105e.html
> 
> 
> 
> 
> Thanks
> Rajesh Battala


Re: [Proposal] NCC (NetScaler ControlCenter) Integration With Auto Provision VPX in CloudStack

Posted by Sebastien Goasguen <ru...@gmail.com>.
Add to the roadmap, make sure to add JIRA ticket and when feature is done use PR review.



> On Jul 24, 2015, at 1:33 PM, Rajesh Battala <ra...@citrix.com> wrote:
> 
> Hi All,
> 
> I would like to integrate NetScaler Control Center with "Auto Provision VPX" facility in CloudStack.
> 
> What is NCC?
> NCC (Netscaler Control Center) is a Manager which controls all NS devices life cycle and Service Configurations on the devices.
> It's an appliance, downloadable from [2] and free of cost
> 
> Benefits of using NCC:
> Capacity pooling across all NetScaler infrastructure. NetScaler Control Center is designed to efficiently pool and manage capacity across all NetScaler appliances including physical (MPX), virtual (VPX), and multi-tenant (SDX) form factors
> 
> End-to-end automation across all NetScaler appliances. Using NetScaler Control Center, the complexity of provisioning and deploying ADC functions on a large pool of NetScaler appliances is completely hidden from both the cloud provider and the cloud tenant
> 
> Guaranteed SLAs through service aware resource allocation. Cloud providers need to guarantee performance and availability SLAs to different cloud tenants. NetScaler Control Center provides granular control over ADC resource allocation policies, giving the provider flexibility in creating differentiated SLAs for cloud tenants based on their application's needs. A simple and intuitive workflow to construct "service packages" for different tenant tiers simplifies the SLA creation process. Service packages can be defined with the following parameters and are customizable per tenant:
> 
>  *   Appliance type. The target appliance type on which a logical NetScaler instance for the tenant is created.
>  *   Isolation type. Option to choose between fully dedicated instances and shared instances.
>  *   Resource allocation. The amount of CPU, memory, and SSL capacity to be allocated for each tenant's dedicated instance.
>  *   Software versions. The specific version of NetScaler firmware for each tenant's dedicated instance-allows for version and upgrade independence between tenants.
> 
> FS for this feature is at [1].
> 
> What is "Auto Provision VPX" in CloudStack?
> 
> NCC can manage the NS devices added by Admin. If NCC needs to allocate a new VPX device to a guest network then NCC can request CloudStack to create a NS VPX in CloudStack fleet and this VPX will be used by NCC to provide ADC functionality in the guest network. How this works is explained in [1].
> 
> 
> 
> 
> 1.      https://cwiki.apache.org/confluence/display/CLOUDSTACK/NCC+Integration+With+Auto+Provision+VPX+in+CloudStack
> 
> 2.      https://www.citrix.com/downloads/netscaler-adc/components/netscaler-control-center-105e.html
> 
> 
> 
> 
> Thanks
> Rajesh Battala