How to Autoprovision a NetScaler VPX on SDX For Load Blancing OpenStack Workloads

Introduction

The on demand consumption model has become a de facto standard in cloud computing. To support this model in the OpenStack cloud environment, NetScaler MAS supports autoprovisioning of NetScaler VPX instances on a NetScaler SDX appliance to load balance applications deployed in OpenStack clouds.

For example, if a cloud service provider has built a cloud using OpenStack and serving their customers by providing on demand computing, storage and networking services, the networking services can include allocation of NetScaler instance on demand to customers who are deploying applications in the cloud. With NetScaler VPX instances provisioned on NetScaler SDX, customers can get the benefits of NetScaler MPX, such as high scale and performance, and the benefits of NetScaler VPX, such as flexibility.

Related:

How to assign a group of NetScaler instances to group of OpenStack tenants

Please refer to the below configuration steps to add a group of NetScalers to a group of tenants.

Step1: Login to MAS, Go to Orchestration, Cloud Orchestration, Service Packages, click “Add” to start the process of adding a Service Package.

User-added image

Step2: Fill the name for the package, select the isolation policy as shared, select the device type as NetScaler VPX, select the Number of instances to allot per policy/Tenant as “Allot many instances”, Placement Method as Round robin.

User-added image

Note:

  • MPX devices also can be grouped by selecting Device type as MPX.
  • Single instance can be allotted to multiple tenants by selecting “Allot one instance” under Number of instances to allot per policy/Tenant
  • Placement method can also be set to least configured(least number of pool members) in addition to round robin

Step3: Click Add to get the list of available instances and click “+”across a particular instance to add that instance to Service Package and click continue.

User-added image

User-added image

User-added image

Step4: Select OpenStack tenant option under Assign Placement policies/OpenStack Tenants and click Add to get the list of OpenStack tenants that are added to MAS and click on “+” across a particular tenant to add that tenant to Service Package and click Continue.

User-added image

User-added image

User-added image

Step5: Click “Done” to complete the creation of service package and view the newly created Service package under the Service package menu.

User-added image

User-added image

After the successful creation of service package, when the OpenStack tenants that are assigned in the service package try to consume LBaaS from OpenStack, MAS allocates the NetScaler instances assigned in the service package to the tenant’s applications.

User-added image

Related:

How to Autoprovision a NetScaler VPX Instance on OpenStack Nova

Introduction

The on-demand consumption model has become a de facto standard in cloud computing. To support this model in the OpenStack cloud environment, NetScaler MAS supports on-demand autoprovisioning of NetScaler VPX instances on OpenStack Nova. The provisioned instances are used to load balance (including SSL and content switching functionality) the applications that are deployed in OpenStack clouds or outside OpenStack Cloud.

For an example, if a cloud service provider has built a cloud using OpenStack and providing customers with on-demand computing, storage, and networking services, the networking services can include on-demand allocation of NetScaler instances to customers who are deploying applications in or outside the OpenStack Cloud. Using NetScalers VPX instances that are provisioned on OpenStack Nova leverages the existing OpenStack infrastructure.

Related:

How to Add OpenStack Tenants to NetScaler MAS?

Complete the following steps to add OpenStack tenants to NetScaler MAS:

Assumption: OpenStack environment is registered with the NetScaler MAS, so that complete tenant list from OpenStack is synchronized to MAS for selective addition.

Step 1: Login to MAS, Go to Orchestration, Cloud Orchestration, OpenStack Tenants and click “Add” to start the process of adding OpenStack tenants to MAS.

User-added image

Step 2: Click on “Add” button to get the list of all OpenStack tenants that need to be added to MAS.

User-added image

Step 3: Click on the “+” button across a particular OpenStack tenant to add that tenant to MAS.

User-added image

Step 4: Click OK to finish the addition of OpenStack tenants to MAS.Only added tenants are displayed in MAS under OpenStack Tenants.

User-added image

User-added image

Only added tenants are displayed in MAS under OpenStack Tenants.

User-added image

Related:

How Do I Increase Granularity of Data Points Stored on NetScaler MAS Analytics?

Tradução automática

Эта статья была переведена автоматической системой перевода и не был рассмотрен людьми. Citrix обеспечивает автоматический перевод с целью расширения доступа для поддержки контента; Однако, автоматически переведенные статьи могут может содержать ошибки. Citrix не несет ответственности за несоответствия, ошибки, или повреждения, возникшие в результате использования автоматически переведенных статей.

Related:

  • No Related Posts

Data Not Displayed Under Gateway Insight Node of NetScaler MAS

Tradução automática

Эта статья была переведена автоматической системой перевода и не был рассмотрен людьми. Citrix обеспечивает автоматический перевод с целью расширения доступа для поддержки контента; Однако, автоматически переведенные статьи могут может содержать ошибки. Citrix не несет ответственности за несоответствия, ошибки, или повреждения, возникшие в результате использования автоматически переведенных статей.

Related:

  • No Related Posts

Prompt User Credentials When Executing Jobs in NetScaler MAS 12.x

Complete the following steps to configure “Specify User Credentials for this job” option when creating Jobs:

1. Navigate to Networks > Configuration Jobs > Click Create Job button.

User-added image

2. After selecting the required custom job parameters, such as the name of the job, the configuration type, adding instances it must be run on, the variables for the instances, click Next.

User-added image

3. Select Instance.

User-added image

4. Specify Variable Values

User-added image

5. Job Preview.

User-added image
6. Execute variables.

a. Check Specify User Credentials for this job radio button.

User-added image

Related:

How to Use VPX Check-In/Check-Out Licenses for Auto-Provisioning of VPX in NSX Environment

Step 1: Login to MAS and go to Networks > Licenses > select Upload licenses file from a local computer if you have license file or select Use license access code if you have access codes. Below steps are shown for “upload license files from a local computer”.

User-added image

Step 2: Click Browse button and upload the license file and click Finish button.

User-added image

Step 3: Verify the entry of the license file upload and “VPX licenses” appear under licenses

User-added image

Step 4: Click on the VPX licenses to see the available and used VPX licenses.

User-added image

Step 5: Go to Orchestration > SDN Orchestration > VMware NSX manager > Service Packages, click Add to create a service package and select the licenses from the drop-down.

User-added image

User-added image

When this service package is used in NSX to provision a VPX, VPX will know that the MAS is the license server and will check-out the license specified in the service package, when it gets de-provisioned it checks back the license to MAS.

Related:

  • No Related Posts

How Do I Better User Access Security in NetScaler MAS?

This article describes how to better user access security in NetScaler MAS.

Background

NetScaler Management and Analytics System is a centralized network management, analytics, and orchestration solution. From a single platform, administrators can view, automate, and manage network services for their distributed NetScaler deployments. In addition to reducing operational costs and simplifying tasks, MAS provides real-time analytics to help administrators identify and address application performance and security issues across the application infrastructure. Further, NetScaler MAS provides application-level visibility through the lifecycle and integration with external orchestration systems.

A system like NetScaler MAS is accessed by many administrators and it is important that some user access security aspects are taken care of to ensure the MAS system is protected.

Related:

How do I restrict an administrator’s scope to specific applications using NetScaler MAS

MAS supports many RBA scenarios. Let us take a look at one of the use cases:

• Assume that some administrators have been assigned the task of application monitoring wherein they are required to enable/disable services. These administrators are not required to get access to any of the other modules which relate to use cases around infrastructure management, analytics, etc.

MAS can support such RBA scenarios by restricting administrator view to application module only. Furthermore MAS can also restrict access to only a specific set of Applications

Configuration Steps from MAS GUI:

1. Navigate to System -> User Authentication -> Group and create a group/ select the group to which you wish to apply the RBA settings. Ensure that all the administrators whose access you wish to restrict are a part of this group and then click on ‘Next’ button.

User-added image

2: Here check the ‘allow access to Application Monitoring only’ box. This will restrict access to Application module only.

User-added image

3: Furthermore, you can also restrict access to a specific subset of applications/virtual servers. Uncheck the ‘All Applications’ box and click on ‘Add virtual servers’ to selectively pick the virtual servers to which you want to grant access. After this, click ‘Finish’.

User-added image

Once these configuration settings are complete, the administrators belonging to this group will have restricted access after login. Their view will be limited to Application module only and narrowed down to a limited set of applications as defined in RBA settings. Below screenshots show the view of super administrator as compared to the view of the administrator.

Screenshot: Super-administrator’s view

Administrator’s view

Screenshot: Administrator’s’s view (as per defined RBA settings)

Administrator’s view

User-added image

Related: