• Facebook
  • Twitter
  • Youtube
  • LinedIn
  • RSS
  • Docs
  • Comparisons
  • Blogs
  • Download
  • Contact Us
Download
Show / Hide Table of Contents

Cloud Environment

The Cloud Environment section provides a unified view of your active cloud deployment. While platform-specific references (such as Managed Resource Groups on Azure or CloudFormation Stacks on AWS) adapt to your deployment, the core dashboard layout, site topologies, and scaling controls function identically across both environments. Please note that this page uses the Azure Portal example.

Environment - Azure

The Environment - Azure panel summarizes the top-level metadata of your managed application

Cloud Environment - Azure

  • Environment Name: The unique identifier assigned to your deployment during initial setup (e.g., demo-app).

  • Marketplace Plan: The billing and provisioning tier currently active (e.g., Free Trial, Hourly, or BYOL).

  • Environment Type: The deployment classification (e.g., Production).

  • Email Address: The email address you registered with.

  • Subscription ID: The target Azure Subscription hosting the deployment.

  • Managed Resource Group: The internal resource group auto-created by Azure to contain the underlying infrastructure (such as VMSS, Load Balancers, and Front Door profiles).

  • NCache Version: The installed NCache server release version (e.g., 5.3.8).

  • Location / Region: The primary Azure geographical region hosting the resources (e.g., eastus).

  • Creation Date: The UTC timestamp indicating when the deployment was provisioned.

  • TLS: The current status (Enabled or Disabled) of cluster transport layer security.

Global Actions

Located in the upper-right corner of the Cloud Environment view, these controls manage cluster-wide states and scaling capacity:

Global Actions

  • TLS:

    • Servers present a certificate, and clients verify it. Clients do not require a certificate of their own.

    • By default, NCache applies its built-in TLS certificate. If your organization requires certificates from its own certificate authority (CA), upload your custom PEM certificate files via the TLS Custom Certificates page before enabling this setting.

  • Mutual TLS:

    • Servers require a certificate from every cache client, chained to a root trusted by the servers.
    Important
    • Cache clients that cannot present a trusted certificate will be refused once the rollout finishes.
    • No root CA certificate is required when using NCache's default TLS certificate. If you are using custom TLS certificates, ensure you upload the corresponding root CA certificate from the TLS Custom Certificates page.

Enable TLS Prompt

Click Confirm to begin the cluster-wide rollout, or Cancel to abort.

Add Server (Scale Up)

Initiates a horizontal scale-up operation to increase cluster capacity by provisioning an additional node:

  • Click Add Server. You'll receive the following prompt to confirm.

Add Server Prompt

  • A top progress banner indicates that scaling is underway.

Add Server Status

  • Azure automatically provisions a new VMSS host instance, pulls the NCache Docker image, starts the service, and seamlessly joins the node to the active cluster without downtime.

  • Once provisioning completes, the newly added node automatically appears in the instance table.

Server Added

Remove Server (Scale Down)

Initiates a horizontal scale-down operation to decrease cluster size:

  • Click Remove Server. You'll receive the following prompt to confirm.

Remove Server Prompt

  • A top progress banner indicates that scaling is underway. During this operation, both the Add Server and Remove Server buttons are temporarily disabled until the process completes.

Remove Server Status

Important

Data Safety and State Transfer: Before the node is deprovisioned, NCache performs an automated, graceful state transfer, migrating all active and replica data partitions to the remaining cluster nodes to prevent data loss.

  • Deprovisioning: Because instance removal is orchestrated at the Azure Virtual Machine Scale Set (VMSS) level, you cannot select a specific node by name to delete. Azure automatically chooses which instance to deprovision based on standard scale set deletion logic.

Servers Removed

Refresh

Polls the Azure Resource Manager and the underlying scale set to update node states, IP addresses, and operational metrics in real time.

Sites (Site Topology and Connectivity Endpoints)

The Sites section displays the connectivity endpoints, infrastructure profiles, and individual node tables for each deployed site in your cluster.

  • In single-site setups, only the Primary site panel is displayed (e.g., demo-app (Primary)).

  • In multi-zone or multi-region geo-replicated deployments, an additional Secondary site panel appears directly underneath (e.g., demo-app-secondary (Secondary)).

Primary and Secondary Sites

Each site block contains the following information:

Endpoints

  • Private Client Endpoint: The internal connection endpoint (e.g., demo-app.ncache:9800 or demo-app-secondary.ncache:9800) used by client applications running within the virtual network to perform cache read/write operations.

  • Private Management Endpoint: The internal endpoint (e.g., demo-app.ncache:9801 or demo-app-secondary.ncache:9801) used for internal management commands, monitoring probes, and API operations.

  • Public Management Endpoint: The secure Azure Front Door HTTPS address (e.g., https://demo-app-mgmt-aufkhthpbxaedmab.z01.azurefd.net/ClusteredCaches or https://secondary-demo-app-mgmt-hpg2apegfecjanct.z01.azurefd.net/ClusteredCaches) used to access the NCache Cloud Portal and Management Center from authorized external networks without exposing backend VMs.

Infrastructure Profile

  • Server Profile: The compute and memory tier allocated per node (e.g., ENT-4/2 (4 GB, 2 vCPUs)).

  • Server Count: The total number of active VMs allocated to this specific site (e.g., 2).

  • VM Profile: The Azure VM series and SKU powering the scale set (e.g., Standard_D2ls_v5).

  • Location: The geographical region and availability zone hosting the nodes:

    • Primary Location: Displays the primary zone (e.g., eastus (Zone 1)).

    • Secondary Location: Displays the secondary zone/region (e.g., westus (Zone 2)).

  • VNet: The Virtual Network hosting this site's deployment (e.g., Primary VNet: demo-vnet / Secondary VNet: demo-vnet).

  • Subnet: The dedicated subnet allocated to the cache nodes:

    • Primary Subnet: ncache-subnet

    • Secondary Subnet: ncache-subnet-secondary

  • Replication Ratio: The provisioned capacity ratio between the primary and secondary sites (e.g., Replication Ratio: 100%).

Instance Listing

Each site panel includes a dedicated instance table listing all active VMSS nodes for that specific site:

  • Instance: The unique node identifier within the scale set (e.g., demo-app_2, demo-app_3 for Primary, or demo-app-secondary_2, demo-app-secondary_3 for Secondary).

  • IP Address: The private IP address assigned to each VM node within its respective subnet (e.g., 10.0.1.5, 10.0.1.4 on Primary; 10.0.2.5, 10.0.2.4 on Secondary).

  • Status: The operational state of the instance, indicated by an active status (e.g., Running).

See Also

Azure Deployment
NCache Cloud Portal
Scheduled Patching

Contact Us

PHONE

+1 214-619-2601   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
© Copyright Alachisoft 2002 - . All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top