Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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

...

Scheduling

To configure cluster scaling for a specific duration based on expected usage, use the schedule-based scaling option. This allows you to specify the duration at which the cluster runs and at what capacity.

You can view and set schedules for the Kyvos cluster and query engine capacity. 

...

Panel
panelIconIdatlassian-note
panelIcon:note:
bgColor#DEEBFF

Note

From Kyvos 2024.9.1 onwards, if you use Query Engines as a compute server:

  • Query Engines will be automatically started when the semantic model is processed, but if you have enabled scheduledFor schedule-based scaling, the Query Engines will not auto automatically start to process semantic model. In this case, Kyvos recommends switching to Loadthe load-based scaling.

You can view on-screen notifications that provide you with timely information about the state of the cluster. 

When you specify a schedule, ensure the following:

...

  1. From the Toolbox, click Setup > Cluster Scaling. The Cluster Scaling page is displayed.

  2. On this page, you can also do the following:

    1. Schedule: Choose this option to create schedule-based scaling. 

    2. View the cluster event legends as follows:

    3. Click the following buttons:

    4. Actions menu: Click the Actions menu (...) to do the following:

      • Creating the default schedule settings of the cluster

      • Subscribing to receive notifications for cluster events. 

      • Viewing audit logs for cluster events. 

    5. Add Schedule:To create a cluster schedule

      1. Revert: To revert your changes

      2. Save:Tosave your changes

    6. The Cluster Current State information is displayed with the selected capacity. It also displays the number of Query Engines and BI Servers in use for the current schedule. 

      1. Change Cluster state: Use this option to change the cluster state. 

      2. Show/Hide details: Use this option to show or hide the BI Server and query engine state. 

    7. View the cluster schedule entries you have set for weekdays or weekends with specified times and cluster capacity.

      • A red bar in the schedule box indicates the current time of the Kyvos system.

      • View the current schedule time with the selected cluster capacity. 

    8. View the type of Query Engine cluster capacity you can set.

Creating default cluster settings

You can specify the default settings for the query engine cluster as per your requirements. The query engine cluster runs with the selected capacity for the selected duration. 

Panel
panelIconIdatlassian-note
panelIcon:note:
bgColor#DEEBFF

Note

  • Once forceful scaling is complete, the cluster returns to its previous state. In other words, i f the Change Cluster State schedule ends in the middle of the user-defined schedule, the query engines will run at the capacity set by the user. 

  • If you change the default query engine cluster capacity, it is implemented from the next default schedule. 

  • The cluster running with the default settings is always in the online state.

  • The cluster will not run with the default capacity if the difference between the end time of the current schedule and the upcoming schedule is 30 minutes or less.

  • If the difference between the end time of the current schedule and the upcoming schedule is more than 30 minutes, then the cluster will run using the default settings.

...

To set the default settings, perform the following steps. 

  1. Click the Actions menu  () in the upper right corner of a cluster scaling page, and then click Settings.

    The Settings dialog box is displayed. 

  2. From here, you can: 

    • Set the days for weekends and weekdays. For example, you may want to include Saturday in Weekday and define only Sunday as the weekend.

    • Change the time format to 12 or 24 hours.

    • Set the default capacity at which the query engines would run when no schedule is applied. 

  3. If you have made changes, click Save. The schedule entry is displayed in the schedule box. 

...

Changing cluster state 
Anchor
clusterchange
clusterchange

You can create a schedule to change the Query Engine state at any point in time by setting the Query Engine capacity for a specific date and time. This change comes into effect immediately and overrides any existing schedules or rules. 

...

  • If the 'Change cluster schedule' task is completed and no schedule is defined, the cluster will run using the default cluster settings. 

  • If an upcoming schedule has been defined and its start time is less than 30 minutes away, the 'Change Cluster Schedule' task will be extended until it reaches the start time of the upcoming schedule.

  • If the difference between the end time of the current schedule and the upcoming schedule is more than 30 minutes, then the cluster will run using the default settings.

...

  1. Click the Change Cluster State link available in the Cluster Current State section. 
    The Change Cluster State dialog is displayed. 

  2. Every cluster capacity option is associated with a title. The associated title is displayed in the Title box when you select a required capacity option.
    For example, if you choose the capacity option as Full, the title associated with the Full cluster capacity option is displayed in the Title box. You can use the default title or change the title for that schedule as needed. 

  3. Select the date and time when you want to change the cluster state. 

    Info

    The difference between the end time and the current time must be an hour. 

  4. Select whether the service should remain online or offline.

  5. Click to select a query engine capacity. 

  6. Click Change Now.
    The Schedule entry is displayed in the schedule.  

Subscribe to notifications

Click the Actions menu (...) located in the upper right corner of a cluster scaling page, and then click Subscribe Cluster Events to subscribe to receive notifications for cluster events, such as when the cluster shuts down as per schedule, entity modifications, or license expiring soon.

...