StratusLab Tutorial (Bordeaux, France)

Slides:



Advertisements
Similar presentations
Virtual Machine Lifecycle StratusLab Tutorial (Orsay, France) 28 November 2012.
Advertisements

Using Storage with VMs StratusLab Tutorial (Orsay, France) 28 November 2012.
Marketplace and Appliance Management Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Implementing a menu based application in FutureGrid
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Reproducible Environment for Scientific Applications (Lab session) Tak-Lon (Stephen) Wu.
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
DB2 (Express C Edition) Installation and Using a Database
OM. Brad Gall Senior Consultant
Linux Operations and Administration
Installation Overview Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
Evolution to CIMI Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P3 29 August 2013.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
Client Installation StratusLab Tutorial (Orsay, France) 28 November 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Marketplace & Image Metadata.
Hands-on Experience OS: CentOS 5.7 Cloud Software: Eucalyptus OpenSource Hypervisor: KVM Cloud Managed Interface: Hybridfox Demo Project: USGS-GMU.
Cloud Standard API and Contextualization
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
Image Management and Rain on FutureGrid: A practical Example Presented by Javier Diaz, Fugang Wang, Gregor von Laszewski.
Advanced Topics StratusLab Tutorial (Orsay, France) 28 November 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Client Installation ACGRID-III.
Intro to Datazen.
IPT – Getting Started June Online Resources Project Website Requirements Server Preparation Installation Running IPT Installation Demo Upgrade/Reinstall.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Appliance Management StratusLab Tutorial (Orsay, France) 28 November 2012.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI VM Lifecycle StratusLab Tutorial.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Client Installation StratusLab.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
VirtualBox. VirtualBox – key points ● What is a virtual machine. ● How to get the software. ● Install the host software. ● General Tweeks. ● Security.
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
Holland Computing Center STAT802 Create and access Anvil Windows 10 SAS instance 01/23/2017.
Backing Up Your System With rsnapshot
StratusLab Tutorial (Bordeaux, France)
CSC227: Operating Systems
StratusLab Cloud Distribution
Programming Tools Most of the programming assignments will require using the C language. We will use a current version of the GCC C compiler. What’s GCC?
Guide to Linux Installation and Administration, 2e
Hadoop Architecture Mr. Sriram
StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)
StratusLab Tutorial (Bordeaux, France)
IGE Globus Appliances Dr. Ioan Lucian Muntean, Dr. Adrian Colesa
Work Package 4 Software Integration and Distribution
Enterprise Hybrid Cloud
StratusLab Tutorial (Bordeaux, France)
StratusLab Tutorial (Bordeaux, France)
Exam in just 24 hours!!! Pass your exam in first attempt by the help of our latest braindumps
StratusLab Cloud Installation
StratusLab Tutorial (Orsay, France)
StratusLab Tutorial (Orsay, France)
Virtual Machines.
CCA Skill Certification
Apache MXNet | Installation
Chapter 2: System Structures
Getting Started: Amazon AWS Account Creation
Different types of Linux installation
bitcurator-access-webtools Quick Start Guide
Software - Operating Systems
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
DIBBs Brown Dog Tutorial Setup
Getting Started: Accessing Our Amazon AWS Server
Presentation transcript:

StratusLab Tutorial (Bordeaux, France) Client Installation StratusLab Tutorial (Bordeaux, France) 25-26 October 2012

Tutorial Infrastructure Reference Cloud Infrastructure Allow users to test a StratusLab cloud without having to install one Two sites: LAL (Orsay, France) and GRNET (Athens, Greece) Registration Service accounts work on both sites Problems, ask questions via support@stratuslab.eu In this tutorial we will be using: Registration: https://register.stratuslab.eu:8444/ Endpoint: cloud.lal.stratuslab.eu Persistent Disk Endpoint: pdisk.lal.stratuslab.eu Public Marketplace: https://marketplace.stratuslab.eu/ Account (username/password) you created when registering

Prerequisites Client allows remote access and control of VMs in cloud. Client has minimal prerequisites: Python 2.6+ (but < 3.x) Java 1.6+ (for metadata signatures/validation) SSH client with user keypair Certificate for signing image metadata entries (grid cert. OK)

Platform Support Supported platforms for client: Instructions CentOS 6.2, OpenSuSE 12.1 (tarball and RPM package) Other linux systems (tarball) Mac OSX (tarball) Windows (tarball) (metadata signatures not working) Instructions Similar procedure although details differ by OS and pkg. format http://stratuslab.eu/try%20it/2012/01/10/try-user-cli-installation.html Show linux tarball installation procedure here

Tarball Installation Download “Try It” button on http://stratuslab.eu/ Look in “Install” document for correct repository http://yum.stratuslab.eu/releases/centos-6.2/ Download the tarball/zip (stratuslab-cli-user-pkg-*) Install client via OS-independent tarball/zip: Create the directory: $HOME/stratuslab Extract files: tar zxf mytarball $HOME/stratuslab Adjust for other OSes/packages/shells as necessary.

Configure Environment Configure path variables: PATH=$HOME/stratuslab/bin:$PATH PYTHONPATH=$HOME/stratuslab/lib/stratuslab/python/ Ensure that you have an SSH keypair: Look in $HOME/.ssh/ for id_rsa, id_rsa.pub files (or similar) Use ssh-keygen to create keys if necessary (remember password!)

StratusLab Client Configuration Multiple ways to provide command options Configuration file: $HOME/.stratuslab/stratuslab-user.cfg Environmental variables: STRATUSLAB_* Command line options: --endpoint=XXX Client configuration file: Create: $HOME/.stratuslab Copy: $HOME/stratuslab/conf/stratuslab-user.cfg.ref to $HOME/.stratuslab/stratuslab-user.cfg Rename file to end with *.cfg and NOT *.ref! Provide values: endpoint, username, password, user_public_key_file

Test Client Determine if environment is correct: stratus-describe-instance --help Determine if credentials are correct: stratus-describe-instance $ stratus-describe-instance --help Usage: stratus-describe-instance [options] [vm-id] [vm-id] - space separated list of VM IDs. Without the parameter [vm-id] the command lists the available VMs belonging to the user (-u/--username). Options: --version show program's version number and exit ... $ stratus-describe-instance id state vcpu memory cpu% host/ip name

Questions and Discussion

Exercises: Command Line Interface Explore command options: All commands start with stratus-* Get information with --help and --usage options Determine the version with --version option Identify what commands control which resources: Virtual Machines Storage Image management Network …