Power Scheduler

Managing Power Status of Cloud Resources in projects

Overall

In Power Scheduler page, User can schedule power status of target cloud resources.

Power Scheduler page offers listing scheduler information, add/update/delete scheduler.

Prerequisites

User need to define security policy(IAM) before setup power scheduler.

Before creating Power Scheduler modify your existing policy, For detailed process refer to link below.

Power Scheduler Dashboard

Scheduler list by Projects

User can see Overall status of power scheduling

Search Bar

User can search status of power scheduling by project name.

Scheduling Widget

Items of power scheduler information for each projects are below.

Scheduling Meat Map

The color of scheduling head map has 2 steps. The color shows how long is scheduled job. Each color means below

Scheduler Management

Scheduler Calendar

In scheduler Calendar, User can manage this functions

Scheduling Time

User can see scheduler timetable. x-axis is date, y-axis is time to be controlled. By clicking This weeks jump to power scheduling plan for this weeks.

Move to next/previous weeks by < > buttons right upper side of table.

Resource Group

• Priority by Resource Group

Scheduler is consist of several resource group. Each resource group has step defined by priority.

The lower number gets higher priority. The status change of higher priority finishes first. If the target status is ON, higher priority Resource Group start first.

Create/Deleting Resource Group is done by clicking Edit button > + Add Group.

Resource Groups In Same Priority

There is sequence of changing status between resource groups in same priority.

Upper position resource group changes first, and Lower position goes second.

Details of Resource Group

Detailed status resource group is done by clicking Name of Resource Group.

Creating New Scheduler

By Clicking Creating New Scheduler button, New scheduler editing screen appears.

If there is no existed scheduler, Creation screen is auto generated.

To create schedule, fill out several items required.

Name

Name of Schedule.

Combination of String, Number, '-' is valid. escape character is not available.

Timestamp

Specifying time for scheduler, x-axis is date, y-axis is detailed time.

Selecting range of times done by click & drag in calendar.

Schedule has two mode.

Resource Group

Creating resource groups to control.

By Creating Resource Group button, Creating Resource Group Page Pops up.

Informations to be specified are belows

Confirm the input information, then click save button.

Schedule Deletion

By clicking Trash Can button, Scheduler can be deleted.

Scheduler Edit

Limitation & Restrictions

Some limitations for power scheduler service are existed, Most of them are inherited from functionality of each cloud providers.

AWS

Cloud resources which has conditions below can not managed by power scheduler service

  • AutoScalingGroup

    • ASG controlled by EKS managed group

  • RDS Instance

    • Instance that member of replication

    • SQL Server DB using Multi-AZ

  • RDS Aurora Instance

    • Member of Aurora global database

    • Cluster that using parallel query feature

Google Cloud

Cloud resources has a such a condition that does not support within power scheduler Service

  • Compute Engine

    • Compute Engine resources may NOT turn on/off if selected compute engines are instance of Instance group.

    • Categorizing Instance group's compute engine and normal compute engine on the view will be available soon.

  • Instance Group

    • Only Stateless type in Instance Group is valid to turn on/off in power scheduler service because Google Cloud supports autoscaling on Stateless type only in Instance Group. (Refer to google.compute.instance_group)

    • Minimum number of Instance in Instance group is 1 when instance group scales in(autoscaling) except certain type (Unmanaged Instance Group).

Please, be advised that "Instance Group" is working for action Start/Stop as followings:

  • Valid type:

    • Stateless (Managed) as mentioned above.

  • Results on Action:

      • Recommend size is given by Google Cloud from their own statistic

    • ON : Scale up to recommend size(count) of Instance group and autoscaling mode is on (Keep scale in/out itself by recommend size if autoscaling mode is on).

    • OFF : No matter autoscaling mode is on or off, diminish Instance Group to 1 Instance and autoscaling mode is off.

  • Action Cycle & status

Last updated