Presentation is loading. Please wait.

Presentation is loading. Please wait.

SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS

Similar presentations


Presentation on theme: "SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS"— Presentation transcript:

1 SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS zoltan.farkas@sztaki.mta.hu

2 Outline Tutorial part: – Define BIFI OpenStack resource access in CloudBroker – Deploy a new software in a BIFI OpenStack image – Configure the new software in CloudBroker (Hands-on part: – Modify existing AutoDock workflow to run on the CloudBroker Platform – Skipped: CloudBroker Platform update breaks gUSE’s CloudBroker support)

3 Targeted audience Mostly system administrators Partly workflow developers Required knowledge: – Linux – Eucalyptus tools (euca-* commands) – General concept about cloud systems

4 Configure BIFI access in CloudBroker I. First, let’s get our EC2 credentials: – Log in through http://dpm-arg.bifi.unizar.eshttp://dpm-arg.bifi.unizar.es – Click „Settings” in the top – Select „EC2 Credentials” at the left – Click „Download EC2 Credentials” – The zip contains a file called ‘ec2rc.sh’, with all the necessary information

5 Configure BIFI access in CloudBroker II. Next, define a new resource in CloudBroker: – Log in through https://scibus.cloudbroker.com/https://scibus.cloudbroker.com/ – Click „Resources” -> „New” – „Resource type” should be „OpenStack EC2” – Enter some specifier – „Account ID” should be the value of EC2_USER_ID in ec2rc.sh – „Access key ID” should be the value of EC2_ACCESS_KEY in ec2rc.sh – „Secret access key” should be the value of EC2_SECRET_KEY in ec2rc.sh – Click on „Expert options” – Set „Maximum nodes” to e.g. 10 – Set „API URL” to the value of EC2_URL in ec2rc.sh – Click „Save”

6 Configure BIFI access in CloudBroker III. Next, define a new instance type: – Click „Instance types” -> „New” – Set some „Human readable name” – Select the „Resource” as defined earlier – Set „Architecture” – Set „CPUs”, „CPU cores”, „Memory [GB]” and „API name” accroding to OpenStack’s flavor type – Click „Expert options” – Set „Maximum nodes” – Set „Root storage” and „Instance storage” according to OpenStack’s flavor type – Click „Save”

7 Configure BIFI access in CloudBroker IV. Next, define a new region: – Click „Regions” -> „New” – Set some „Human readable name” – Select the „Resource” as defined earlier – Click „Expert options” – Set „Maximum nodes” – Set „Storage” to the storage you’d like to use – Click „Save”

8 Configure BIFI access in CloudBroker V. Now, activate everything: – Region – Instance type – Resource

9 Status At this point, we have a new resource defined that is connected to a specific account within BIFI’s OpenStack cloud Next step: set up a new virtual machine image with some software in BIFI’s OpenStack cloud, and define a new Software/Executable for that in CloudBroker

10 Deploy a new software I. First, we’re going to start a new VM: – Log in through http://dpm-arg.bifi.unizar.eshttp://dpm-arg.bifi.unizar.es – Click „Images & Snapshots” – Select an image or instance (matching your requirements) and start it Select and upload a keypair to have ssh access to the machine – You can assign a public IP to the VM under „Access & Security”

11 Deploy a new software II. Next, enter the VM and install the software: – Check your VM’s public IP – In case of Ubuntu, log in with user ‘ubuntu’ and your ssh key – Perform the installation: apt-get install … wget … yum install … – Remember the installation prefix and name of your executable!

12 Deploy a new software III. Finally, create a new image: – Under „Instances & Volumes”, below „Actions”, select „Snapshot” – Under „Images & Snapshots”, wait as long as your new „Instance Snapshot” becomes „Active” – Under „Actions”, select „Edit” – Click „Update Image” – Get the image’s ID using euca-describe-images

13 Status We have the BIFI OpenStack access defined as a resource within the CloudBroker Platform We have the software deployed on an image in BIFI’s OpenStack cloud Next, we will define a software for this in the CloudBroker Platform

14 CloudBroker Software definition I. First, define the Software: – Log in through https://scibus.cloudbroker.com/https://scibus.cloudbroker.com/ – Go to „Software” / „New” – Define a „Product” and a „Version” – Click „Save”

15 CloudBroker Software definition II. Next, define the Executable: – Go to „Software” / „Executables” / „New” – For „Software”, select the previously defined software – Set „Binary” to the name (basename) of the executable you deployed on the VM

16 CloudBroker Software definition III. Next, define the Deployment: – First, activate the software: under „Software”, under „Actions” select „Deploy” – Go to „Software” / „Deployments” / „New” – Set everything according to your settings – „Installation directory” should be the path where your executable resides on the VM – Click „Expert Options” – Set the „Image ID” as queried by euca-describe-images – Set „Username” (‘ubuntu’ in case of Ubuntu)

17 CloudBroker Software definition IV. Finally, activate: – The deployment – The Software

18 Status Our BIFI access is defined as a resources within CloudBroker We have deployed a new software on a BIFI VM image The software is ready-to-use from within CloudBroker

19 Video tutorial URLs CloudBroker Platform Demo: – http://youtu.be/sxW59GxVUzQ http://youtu.be/sxW59GxVUzQ BIFI software deployment: – http://youtu.be/sf5VyUIGYqk http://youtu.be/sf5VyUIGYqk CloudBroker Resource definition: – http://youtu.be/saQLsYTlpr0 http://youtu.be/saQLsYTlpr0 CloudBroker Software definition: – http://youtu.be/baLasIf-vNc http://youtu.be/baLasIf-vNc Custom jobs from WS-PGRADE in CloudBroker: – http://youtu.bezAzzD81IrtU http://youtu.bezAzzD81IrtU


Download ppt "SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS"

Similar presentations


Ads by Google