Rackspace Auto Scale Control Panel User Guide - Creating Scaling Groups


In the preceding section (Concepts), we reviewed what Auto Scale does and the core concepts that drive it. In this section we will discuss how to set the parameters for scaling policies through scaling group configuration. The scaling group configuration sets a number of parameters that affect how scaling policies operate. The following sections provide information about using the Cloud Control Panel to access Rackspace Auto Scale and create a scaling group.

About the Auto Scale Control Panel

You can access Rackspace Auto Scale from the Servers tab of the Cloud Control Panel. On the opening page of Auto Scale, you see the list of scaling groups that have already been created, if any, as shown in the following example.

Following are a few things you should know about how this page, and the other Auto Scale pages, work:

  • In the upper right-hand corner of the Groups List page, you can pick from a list of regions and display only scaling groups created in a region, or you can choose All Regions (Global) to see all scaling groups. The default region displayed is United States.
  • To the left of each existing group is a Configuration icon , which you can click to open a menu of editing options. Wherever you see this icon, sometimes used with an Actions menu on other pages, you can edit, delete, or make other changes to the configuration next to it or on that page.
  • Click the name link for any existing scaling group, load balancer, or policy to open a Status page with options to edit those configurations.
  • Some text has a dashed underline, such as . You can hover your mouse pointer over this text and see a tooltip or information about the setting. Also, you can hover your mouse pointer over a Help icon, , to get information.
  • You can use the Edit icon, , to open a configuration area and make changes to an existing configuration.
  • At the bottom of the Create Group page, and on the Select Server Flavor pane, is a Cost icon, . Hover your mouse pointer over it to get pricing information.
  • Links generally take you to a status or configuration page for the linked item. However, the configuration page that opens may be outside of the Servers > Auto Scale tab and in a different area of the Cloud Control Panel entirely. For example, clicking a load balancer link takes you to the status page for that load balancer under the top-level Load Balancer tab.

Create a Scaling Group

To create a scaling group:

  1. On the opening page of Auto Scale, click Create Group.

    A page opens with areas for Group Details, Configuration, and Policies.

  2. In the Group Details area, specify the following values:
  • Group Name: Specify a meaningful name for the scaling group. In grey text under the text box, the names of potential servers, reflecting the group name, are displayed.
  • Region: Select the cloud data center that houses your cloud servers. Currently, you cannot scale across data centers; all of the servers in a scaling group must be in the same data center.
  • Minimum Cooldown: This value is primarily useful with event-based policies, which are not currently available for Rackspace Auto Scale through the Cloud Control Panel. Leave this value empty or set it to 0 (zero).
  • Minimum n active servers: Specify the minimum number of servers for the scaling group, regardless of policy execution. For example, if a policy to remove servers is triggered, but the group already has the configured minimum number of active servers, no servers are removed.
  • Maximum n active servers: Specify the maximum number of servers allowed in the scaling group, regardless of policy execution. For example, if a policy to add servers is triggered, but the group already has the configured maximum number of servers, no servers are added.

    Scroll down to the Configuration area and click Select Image.

    A dialog box opens with two tabs, Rackspace and Saved. You cannot select servers from the Rackspace tab. If no servers appear on the Saved tab, go to the Cloud Servers tab in the control panel and create and save a server image. The image will then appear in the Auto Scale Saved tab and you can select it.

  1. Select the image for the servers in the scaling group, and click Save Image.

    The dialog box closes and your selection is displayed.

  2. Click Server Flavor.

    A dialog box opens with server selections and a widget that you can drag to see different server image “flavors” or sizes.

  3. Select the Flavor Class for the servers in the scaling group that corresponds to the server image that you selected. Use the widget to adjust the size for the servers that will be created from that image and deployed in Auto Scale. When you are done, click Save Size.

    The dialog box closes and your selection is displayed.

  4. Click Server Networks.

    A dialog box opens with the available networks for your scaling group.

  5. Select the networks for the servers in the scaling group. The defaults are PublicNet and ServiceNet. Other network selections display if you have created them previously on the Cloud Servers > Create Server page. When you are done, click Save NetworksYou must include the ServiceNet network in your configuration if you are going to use a load balancer so the load balancer can retrieve the IP address of new servers.

    The dialog box closes and your selection is displayed.

  6. (Optional) Click Load Balancer.

    A dialog box opens with the available load balancers for your scaling group. If no load balancers appear, go to the Load Balancers tab in the control panel and create and save a load balancer. The load balancer will then appear in Auto Scale and you can select it. You must include the ServiceNet network in your configuration if you use a load balancer so the load balancer can retrieve the IP address of new servers.

  7. (Optional) Select the load balancer to use in the scaling group and enter a value for Node Port, which is the server port on which traffic from the load balancer will be accepted. When you are done, click Save Selected Load Balancer.

    The dialog box closes and your selection is displayed.

Note: An invalid load balancer configuration will prevent servers from be created in a scale-up.

  1. Select a previously saved scaling policy. You can create the scaling group without any scaling policies, but no scaling actions will occur until you create policies for the scaling group. If you haven't configured any scaling policies yet, see Creating Scaling Policies. When you are done, click Create Scaling Group.

    A progress bar spins to show that the group is being created. The page changes to display your selections for the scaling group, as shown in the following screen capture, with a Status of Scaling. An animated orange bar at the bottom of the page runs until all of the minimum number of servers are deployed, turning green by each server as it completes.


User Guide Sections

 

 



Was this content helpful?




© 2014 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License


See license specifics and DISCLAIMER