SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481
CloudBroker Platform Hands-onPart 1: Resource Definition
Zoltán FarkasMTA SZTAKI LPDS
Outline
• Log in to the CloudBroker Platform• Set up new:
– Resource– Instance Type– Storage– Region
Targeted audience
• Mostly system administrators
• Required knowledge:– General concept about cloud systems
Outline of the setup
CloudBrokerPlatform
https://platform.cloudbroker.com/
Rados S3@LPDS
https://s3.lpds.sztaki.hu/
OpenNebulaCloud
@LPDS
http://cfe2.lpds.sztaki.hu:4567/
Proxy host@LPDS
jfe.lpds.sztaki.hu
User Account information
• OpenNebula, Rados S3 and CloudBroker access information is available at http://goo.gl/rf1E2
• Log in to https://platform.cloudbroker.com/
CloudBroker Platform Web Interface
Most important menus:
How to perform actions on entities:
Configure Resource in CloudBroker I.
• Log in through https://platform.cloudbroker.com/ (use your assigned username and password from http://goo.gl/rf1E2)
• Click „Resources” -> „New”• „Resource type” should be „OpenNebula”• Enter specifier as „SummerSchoolXY” (XY should be the numbers in your OpenNebula
username, e.g. 25 in case of „summerschool25”)• „Access key ID” should be your SZTAKI Cloud username followed by „@partners.sztaki.hu”
(e.g. [email protected])• „Secret access key” should be your Password’s SHA1 hash
• Click on „Expert Options”
Configure Resoruce in CloudBroker II.
• After clicking on „Expert Options”:– Set „Maximum nodes” to 1– Set „API URL” to
„http://cfe2.lpds.sztaki.hu:4567/”– Click on the „Proxy Server
Enabled” icon, and set proxy access details:
• „Proxy hostname”: set to „193.224.70.205”
• „Proxy username”: set to „cloudbroker”
• „Proxy password”: leave empty• „Proxy private key”: upload file
from http://goo.gl/ecj3H– Click „Save”
Configure Instance Type in CloudBroker
• Click „Instance types” -> „New”• Set „Human readable name” to
„SummerSchoolXY” (XY = your user ID, so e.g. „SummerSchool25”)
• Select the „Resource” as defined earlier
• Set „Architecture” to „x86_64”• Set „CPUs” to 1, „CPU cores” to 1,
„Memory [GB]” to 1, and „API name” to „m1.small”
• Click „Expert options”• Set „Maximum nodes”• Click „Save”
Configure Storage in CloudBroker
• Click „Storages” -> „New”• Storage type: Rados S3• „Identifier string” should be your
SZTAKI Cloud username• „Secret string” should be your
password’s SHA1 hash• „URL” should be
„https://s3.lpds.sztaki.hu”• Click „Expert Options”• Set „Specifier” to
„SummerSchoolXY” (XY = user ID)• Click „Save”
Activate some entities now
• In order to be able to use entities, they have to be activated
• Activate the followings:– Storage– Instance Type
Configure Region in CloudBroker
• Click „Regions” -> „New”• Set „Human readable name” to
SummerSchoolXY• Select the „Resource” as defined
earlier• Set „URL” to
„http://cfe2.lpds.sztaki.hu:4567/„• Select the „Storage” as defined
earlier• Click „Expert options”• Set „Maximum nodes” to 1• Click „Save”
Final step
• Now, activate the resource!
Status
• At this point, we have a new Resource defined that is connected to a specific account within LPDS’s OpenNebula cloud
• Next step: set up new Software for the AutoDock and Wrapper applications based on the LPDS OpenNebula cloud VM image