Cloud bursting with HP CloudSystem Matrix infrastructure orchestration and HP Cloud Services or Amazon EC2
5
Configuring CloudSystem for bursting to HP Cloud Services
Perform the following steps on the Central Management Server (CMS) where HP Matrix infrastructure orchestration is
installed.
Edit the infrastructure orchestration properties file
1. Open the IO properties file in the default location at:
C:\Program Files\HP\Matrix infrastructure orchestration\conf\hpio.properties
2. Set the following properties as shown below to enable HPCS cloud provisioning and to inform infrastructure
orchestration that there is external capacity available in the system.
cloud.capacity=true
cloud.capacity.adapters=nova
3. (Optional) Set the following property as shown below to cause IO to delete the service when the lease ends and
cancel all pending requests. If you do not change this property, email notification is sent but no action is taken
when the lease ends.
lease.end.policy=delete
Copy sample configuration files
Sample configuration files are located in ..\Program Files\HP\Matrix infrastructure
orchestration\conf\sample\cloud\. Copy the following four HPCS sample files to ..\Program
Files\HP\Matrix infrastructure orchestration\conf\cloud\ before editing them.
nova-cloud-pools.xml
sample-hpcs-pool.properties
hpcs-instance-types.xml
hpcs-image-filters.xml
Define capacity pools
Edit the sample capacity pool definition file named nova-cloud-pools.xml. Add <Resources> elements to
represent additional capacity pools as needed.
A capacity pool definition appears as a Cloud Resource in the Matrix infrastructure orchestration Designer, Self
Service Portal, and Console.
In the following example, a capacity pool named "Sample HP Cloud Services capacity pool" is defined.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<CapacityPool xmlns="http://hp.com/2007/ess/sw/model/InfrastructureUtilitySchema">
<!--
Add one Resources element for each cloud capacity pool.
The capacity pool configuration is specified in a property file based
on the pool Id, such as "sample-hpcs-pool.properties".
-->
<Resources xsi:type="CloudCapacityPool"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Id>sample-hpcs-pool</Id>
<Name>Sample HP Cloud Services capacity pool</Name>
<Provider>HP Cloud Services</Provider>
</Resources>
</CapacityPool>
where: