User Guide
English
English
  • Welcome aboard to SpaceONE
  • About SpaceONE
    • SpaceONE
    • Key Differentiators
  • Getting Started
  • Basic Setup
  • Power Scheduler Quick Start
  • ADVANCED TOPIC
    • Excel Export
    • Custom Table
  • Dashboard
    • Domain Dashboard
  • Project
    • Project Group Management
    • Project Management
  • Inventory
    • Server
    • CloudService
  • Identity
    • Service Account
      • (AWS) Service Account Policy Management
      • (Google Cloud) Service Account Policy Management
      • (Azure) Access Control (IAM) Policy Management
      • (Oracle Cloud Infrastructure) Identity and Access Management(IAM) Policy Management
      • (Alibaba Cloud) Service Account Policy Management
  • Monitoring
    • Alert Manager
      • Webhook Settings
        • AWS SNS
        • Grafana
  • Automation
    • Power Scheduler
  • ETC
    • Profile
  • Reference Link
  • Admin Guide
  • API Guide
  • FAQ
    • FAQs
Powered by GitBook
On this page
  • Overall
  • Prerequisites
  • Power Scheduler Dashboard
  • Scheduler Management
  • Scheduler Calendar
  • Creating New Scheduler
  • Schedule Deletion
  • Scheduler Edit
  • Limitation & Restrictions
  • AWS
  • Google Cloud

Was this helpful?

  1. Automation

Power Scheduler

Managing Power Status of Cloud Resources in projects

PreviousGrafanaNextProfile

Last updated 4 years ago

Was this helpful?

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.

Item

Description

Project Name

Name of projects which is linked to power scheduler

Number of Resource

  • Number of resources : Number of resources that are controlled by power scheduler.

  • Number of resources available : Total number of resources can be scheduled by power scheduler (Server, RDS, Auto Scaling Group).

Schedule

List of running schedule(Up to 3 items)

Estimated Reduced Cost

Reduced cost by power scheduler in last 1 months(US dollar).

Scheduled Job

Length of each schedule

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.

Item

Description

Name

Name of Resource Group

Resource Type

Type of Resource Group(Instance, RDS, Autoscaling)

Target List

List of Cloud Resources to be controlled

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.

Scheduled mode

State

Description

color

Repeated Schedule

Repeated by every weeks. Within selected area, Resources are On, Otherwise(Non selected) resources became Off.

One time

ON

Event time for specific date. At the selected area, resources became on.

One time

OFF

Event time for specific date. At the selected area, resources became off.

Resource Group

Creating resource groups to control.

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

Informations to be specified are belows

Item

Description

Name

Enter Resource Group name.

Total 128 character is available.

Name should start with character(not number).

Name can be a combination of charcter, number, '-'

Resource Type

Select resource type. Available list of resource group is belows.

  • [AWS] EC2

  • [AWS] RDS

  • [AWS] Auto Scaling Group

  • [Google] Compute Engine

  • [Google] Instance Group

  • [Google] Cloud SQL

Resource List

Target Cloud Resources to be controlled. Selected by search filter.

Confirm the input information, then click save button.

Schedule Deletion

By clicking Trash Can button, Scheduler can be deleted.

Scheduler Edit

item

Description

Scheduler Name

By Clicking Scheduler Edit button right upper of page. Scheduler name can be edited.

Scheduler Calendar

By clicking Edit button in calendar. One time schedule, Repeated time scheduled can be edited.

Resource Group

Resource Group can be edited edit button below.

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

  • Reference

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

    • 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

Scheduled time is between 0 ~ 12 hours

Scheduled time is between 12~24 hours

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)

AWS DB instance limitation
google.compute.instance_group
(AWS) Service Account Policy Management
(Google Cloud) Service Account Policy Management