Document toolboxDocument toolbox

Segmentation Configuration

Applies to: Kyvos Enterprise  Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace

Kyvos Azure Marketplace   Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)


The segmentation feature enables you to define dedicated resources for mission-critical functions.

Note

From Kyvos 2023.3 onwards, you can see the last performed Segmentation Configuration operation details, including progress status and start time, by clicking the i icon located next to the Revert button. To view more comprehensive details, simply click the  View Details link, which will take you to the Operations page where you can view the operation information in detail. 

You can create multiple segments and divide the system resources (such as Query Engines or disk space) among these segments.

  • For a resource-based segment, each node can have multiple instances of Query Engines. Also, each instance can have multiple disks attached to it. In this case, all the Query Engines participate in querying. You can only configure resources like disks.

  • For Query Engine-based segments, Query Engines are divided into different segments. Each query can have multiple disks associated with it, and you can configure a particular disk along with capacity in percentage while designing the segment.

All the available Query Engines must be linked to a specific segment under the cluster name >Kyvos and Ecosystem> Query Engine Segments.

Creating Segments

You can create resource-based and Query Engine-based segments. 

To create a segment, perform the following steps.

Points to remember

Consider the following points while creating or deleting segments.

  • By default, all the query engines are assigned to the Default Segment.

  • For Query Engine based segments, there must be at least one Query Engine assigned to each segment, and the same query engine CANNOT be assigned to multiple segments.

  • You can also create a Resource based segment by defining the resource allocation for all the Query Engines in that segment. Through this, you can allocate resources to each query engine in the segment for Cuboid Replication, Extended Cuboid Block Cache, and Metadata.

  • For Resource based segments, there must be at least one Query Engine assigned to each segment, and the same query engine CAN be assigned to multiple segments.

  • Deleting a segment will move all the Query Engines under it to the Default segment.

  • Migrating the role of any Query Engine will remove it from the segment(s) under which it is allocated.

Copyright Kyvos, Inc. All rights reserved.