Manage cloud hosts
This section describes how to set up and manage elastic load generators on the cloud for LoadRunner Enterprise performance tests. Using elastic cloud hosts enables load generators to be provisioned and de-provisioned on demand in response to dynamic workloads.
Cloud hosts overview
Load generators can be hosted on local machines or in a cloud account. To host a load generator on the cloud, you must have access to a cloud account that will host the load generator, and your cloud account must be set up for provisioning load generators.
LoadRunner Enterprise currently supports Amazon EC2 cloud accounts.
Watch the Load Generators on AWS video:
Advantages of using cloud-based hosts
Benefits of using elastic hosts include:
-
Automates the testing process by provisioning load generators only when you need them, and seamlessly adding them to performance tests. Once a test is finished, cloud load generators are automatically de-provisioned.
-
Efficient allocation of resources on demand in response to dynamic workloads, without having to rely on load generators defined in the lab, or to reserve load generators in advance.
-
Enables managing cloud provisioning on a per-project basis, with each project having access only to the cloud resources it needs.
Workflow for using cloud hosts in LoadRunner Enterprise
Using cloud hosts in LoadRunner Enterprise involves:
-
Defining Initial Cloud Settings
Set up an account with a cloud provider and obtain the cloud provider credentials. For details, see Initial cloud settings.
-
Adding Cloud Accounts
Define a cloud account in LoadRunner Enterprise by entering your cloud provider credentials and associating projects to the account. For details, see Cloud accounts.
-
Defining Host Templates
Host templates are used for defining provisioning-related details, such as instance types, regions, and hardware specifications. You create your own templates, and LoadRunner Enterprise uses the details of the selected template to provision your host. For details, see Host templates.
If Micro Focus images don’t suit your needs, you can specify in a host template an image that includes custom configuration. For details on how to create such an image, see Create custom image for cloud hosts.
-
Configure a performance test with elastic cloud-based load generators
Configure your performance test to use Elastic Cloud load generators. For details, see Provision elastic cloud load generators.
-
Monitoring Resource Consumption
After provisioning your cloud hosts, you can analyze and monitor your cloud resource consumption by looking at the relevant usage reports. For details, see Monitor cloud resources.