Many organizations build private cloud platforms as a way to increase the agility of the IT infrastructure and the efficiency to increase operations to support their mission-critical applications. in recent years we have seen an increasing shift to the provision of OpenStack, the open source cloud management platform in production environments.
When organizations use OpenStack to automate the deployment of servers, storage and networks, you are looking for the provision of L4 to automate - L7 services. To do this, they must maintain their network equipment vendors to provide the integration of their devices with OpenStack in a way that is involved in offering infrastructure-as-a-service application addressed challenges. These challenges include scalability, flexibility, performance and flexibility / control over resource allocation.
To the automated provisioning of application delivery services with OpenStack, Citrix permit has built NetScaler Control Center as a way to integrate with the LBaaS Service in OpenStack. The Citrix LBaaS solution enables IT organizations the performance and availability service level guarantees (SLA), and redundancy and seamless elasticity whilst providing running quickly line of business applications in open bag.
The challenge in resource provisioning
OpenStack has come to simplify the provision of computing, storage and network resources as part of an application deployment workflow a long way. Neutron, which is the network project for OpenStack, automates the creation and management of L2 / L3 networks, as well as related L4 / L7 network services such as firewalling, load balancing, and VPN services. While neutron has made rapid progress, allowing for networking a self-service consumption model, there are still operational gaps that need to be addressed for the successful delivery of mission-critical workloads. Some of these gaps are for service-aware resource allocation provision, resource elasticity on demand, monitoring and visibility, fault tolerance and high availability. It is important that cloud providers complete control over policy feature that control these operational characteristics, even in fully automated environments.
The Citrix NetScaler solution for OpenStack
Citrix OpenStack LBaas is to be solution designed, a production-grade system for mission-critical applications are running on a large scale. It was built for the waiver of flexibility and control to ongoing infrastructure-as-a-service, without the need to be the operational requirements. Citrix solution is based on a specially built orchestration product NetScaler Control Center called. NCC simplify operational complexity involved in LBaaS deploy in OpenStack, by a number of features that provides for value ADC services. This solution makes it easy for the provider of cloud each NetScaler ADC or safety function as a cloud service.
The main advantages of NetScaler Control Center
NetScaler advanced ADC services in conjunction with NCC automation functions offers a number of advantages for OpenStack LBaaS inserts. These include:
- Full investment protection by allowing the current NetScaler installed base (of all NetScaler device types) to use for LBaaS in an OpenStack cloud supply
- Automated provisioning of both , physical and virtual NetScaler instances reduces the time new NetScaler ADC services of hours / days to implement in minutes. NetScaler virtual appliances can be as Nova cases further simplifies operational complexity of delivering new NetScaler instances are spun.
- A flexible insulation model differentiated SLAs offer cloud tenants in the range of fully dedicated NetScaler instances per tenant can administrators dedicated Admin partitions for high-density multi-tenancy.
- resources hard walling support for each isolation model guaranteed performance and reliability and eliminates noisy neighbor problems due to the shared resources by improving the user experience.
- Administrators can reserve CPU, memory throughput and SSL capacity for dedicated NetScaler instances and throughput, memory and ports for specific admin partitions that guarantee resources for each tenant.
- Advanced Placement Algorithms full control over the placement ADC features provide in a distributed deployment, the guarantee across multiple availability zones, data centers and regions service availability includes potentially.
- NCC simplifies management through a single pane of glass for centralized visibility and monitoring, and for easy deployment of trouble-per-tenant shooting and granular metrics for reporting and chargeback
the main features of NetScaler Control Center
in all NetScaler infrastructure Capacity pooling -. Pooling of infrastructure is the first step in offering infrastructure as a service and forms the underpinning of the economic benefits of the cloud model. NCC is designed capacity for all NetScaler appliances including physical (MPX), virtual (VPX) and multi-tenant (SDX) to bundle form factors efficiently and manage. Without platform limitations and compatibility with multiple NetScaler firmware versions, NCC based orchestration offers full investment protection for customers with existing NetScaler installed base
End-to-end automation of all NetScaler appliances -. NCC is designed to enable a true "as-a-Service" model, in which the complexity of the deployment and the use of ADC functions on a large pool of NetScaler appliances completely hidden in both the cloud provider as well the cloud tenant. NCC automation features include:
- Car instantiating new VPX appliances as Nova instances and SDX instances on demand, without manual intervention
- automation of licensing in new. launched VPX instances.
- policy-based resource allocation "right size", which automatically installed instances (both VPX and SDX instances.)
- car delivering Admin partitions on MPX, SDX and VPX appliances
- data plane service insertion - .. innate intelligence of the neutron and the ability to dynamically both VPX and SDX instances neutron connect networks
service level Assurance have cloud providers the performance and availability SLAs to different cloud tenant needs. NCC provides granular control over resource allocation policies ADC, the provider flexibility in creating differentiated SLAs for cloud tenant needs based on their application.
to construct a simple and intuitive Workflow "service packages" for different tenants levels simplifies SLA creation process. Service packages can be defined using the following parameters and can be individually customized per tenant .:
- Device Type - The target device on which a logical NetScaler instance for the tenant is created
- Insulation Type -. Option to choose between fully dedicated instances, common instances or individual Admin partition for each tenant
- resources walling hard -. The amount of CPU, memory and SSL capacity for each tenant to assign dedicated instance
- software version - The specific version of NetScaler firmware for each dedicated instance of the tenant - enables version and independence between tenants upgrade
- HA pair vs. single instance -. Choose a single NetScaler instance or HA specify pair for each tenant
Integration with OpenStack KeyStone for a single sign-on authentication (guarantees availability SLAs for tenants.): NCC integrates natively with Keystone, OpenStack the authentication service and tenants can retrieve related information directly from KeyStone. This simplifies tenantspecific Polity management and eliminates the expense and potential security problems relate explicitly OpenStack tenants credentials with NCC registration
Flexible placement algorithms .: cloud providers need to have control over the placement of new ADC politics in a fully automated environment a potentially large fleet of NetScalers. NCC offers a wide range of options for placement algorithms, including the following:
- Simple round robin
- usage metrics (VIP number, average CPU, SSL, storage, throughput capacity) [1945010[
- Affinity -. Option separate device groups to create physical affinity to an availability zone, pod, data center or region to indicate
- External input - are plug-in mechanism for the placement algorithm provider placement rated algorithm and fed into NCC as input
Central visibility and reporting .: NCC provides a single pane of glass for deep insight into the operations of NetScaler ADC services in the OpenStack running environment. Information about the status, statistics and health through a comprehensive set of metrics helps central visibility and monitoring, and basic troubleshooting. Granular be provided per-tenant usage data for reporting and chargeback
High Availability .: The NetScaler OpenStack LBaaS solution guarantees redundancy through automated delivery of NetScaler HA pairs on both virtual as well as the physical devices. In addition, NCC itself is available as a fully redundant active standby HA pair with full state synchronization and fault tolerance
VPX on Nova .: The virtual NetScaler appliance is designed to operate as an optimized Nova instance and new VPX instances can be started by simply calling Nova APIs through automation suites like OpenStack heat templates on demand. The virtual appliance provides options for automatic bootstrapping the instance, including support for the OpenStack Config drive bootstrap information to obtain
For more information :.
NetScaler Control Center is now beta test available. Please contact your account team for further information relating to beta-application.
For more information on NetScaler Control Center to see "Production Grade OpenStack LBaaS with Citrix NetScaler Deliver".
For more information on the NetScaler product line, please visit, NetScaler product page.
0 Komentar