VC Deployment Script for OpenNebula/KVM Yoshio Tanaka, Akihiko Ota (AIST)

Slides:



Advertisements
Similar presentations
Resources WG Report Back. Account Creation Complaint –Too difficult to obtain user account on all resources Observations –Just ask Cindy and she will.
Advertisements

Motivation 1.Application resources setup – make it easy 2.Transform PRAGMA grid – add on demand –Continue using Grid resources –Add cloud resources Current.
1 Bio Applications Virtualization using Rocks Nadya Williams UCSD.
Resource WG Summary Mason Katz, Yoshio Tanaka. Next generation resources on PRAGMA Status – Next generation resource (VM-based) in PRAGMA by UCSD (proof.
A Proposal of Capacity and Performance Assured Storage in The PRAGMA Grid Testbed Yusuke Tanimura 1) Hidetaka Koie 1,2) Tomohiro Kudoh 1) Isao Kojima 1)
HERMES TUTORIAL version 1.0 Published 24th July 2007 This tutorial version is based on the actual deployed version of Hermes, as of the date of publication.
Using OpenStack With OpenDaylight
1 Applications Virtualization in VPC Nadya Williams UCSD.
PDS User Management DigiTool Version 3.0. User Management 2 PDS Overview PDS Setup Single Sign On Agenda.
CIS 193A – Lesson9 Network Infrastructure. CIS 193A – Lesson9 Focus Question What are three high level subnets a corporate intranet will want to support?
1 Resolving Host Selector Issues. 2 Table of Contents Page 3 - 6: User unable to connect to an account. Page 7: Host Selector crashing. Page 8 - 9: Saving.
An OpenFlow based virtual network environment for Pragma Cloud virtual clusters Kohei Ichikawa, Taiki Tada, Susumu Date, Shinji Shimojo (Osaka U.), Yoshio.
Boot Mode. Agenda 1.What can I do if I forget my password? 2.What to do if My Gateway can’t enter into [usr/config] mode?
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.1 Module 6 Switch Configuration.
PRAGMA19, Sep. 15 Resources breakout Migration from Globus-based Grid to Cloud Mason Katz, Yoshio Tanaka.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Apache : Installation, Configuration, Basic Security Presented by, Sandeep K Thopucherela, ECE Department.
Network Performance Toolkit (NPToolkit) A Knoppix Live-CD Rich Carlson Tools Tutorial 12/4/06.
Virtual Machine and UNIX. What is a VM? VM stands for Virtual Machine. It is a software emulation of hardware. By using a VM, you can have the same hardware.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
Module 9 - Networking. 1.Network Concepts and Commands 2.Network Files 3.Network Services 4.Configure a network device 5.Network File-System (NFS & CIFS)
PacNOG 6: Nadi, Fiji Installing Ubuntu Server 9.04 Hervey Allen Network Startup Resource Center.
Integrating HADOOP with Eclipse on a Virtual Machine Moheeb Alwarsh January 26, 2012 Kent State University.
Installing VMware & the Data ONTAP Simulator SE Technical Academy.
HOW TO CREATE A WEBSITE IN 10 MINUTES! Manjil P. Saikia Department of Mathematical Sciences, School of Science and Technology, Tezpur University.
SINGLE BOARD COMPUTERS -KEVIN JOSE. WHY DO WE USE THEM? Good performance at low price GPIO capability to interact with the outside world Small form factor,
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Analyzing an Image using MAC Systems Sleuth kit version & Autopsy 2.24 Page 325 from “Guide to Computer Forensics and Investigations 4th edition”
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.
PRAGMA21 – PRAGMA 22 Collaborative Activities Resources Working Group.
Starting the switch Configuring the Switch
Pc Naming Configuration 1.WEB REGISTER 2.FIXNAME 3.MCAFEE AGENT SETUP ITC Training: Session 2.
PRAGMA20 – PRAGMA 21 Collaborative Activities Resources Working Group.
Nimbus & OpenNebula Young Suk Moon. Nimbus - Intro Open source toolkit Provides virtual workspace service (Infrastructure as a Service) A client uses.
Cindy Zheng, Pragma Cloud, 3/20/2013 Building The PRAGMA International Cloud Cindy Zheng For Resources Working Group.
1.  PRAGMA Grid test-bed : Shares clusters which managed by multiple sites Realizes a large-scale computational environment. › Expects as a platform.
PRAGMA 25 Working Group Report Resources Working Group Yoshio Tanaka (AIST) Phil Papadopoulos (UCSD)
Resource WG PRAGMA 18 Mason Katz, Yoshio Tanaka.
Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run.
O.S.C.A.R. Cluster Installation. O.S.C.A.R O.S.C.A.R. Open Source Cluster Application Resource Latest Version: 2.2 ( March, 2003 )
Pwrake: An extensible parallel and distributed flexible workflow management tool Masahiro Tanaka and Osamu Tatebe University of Tsukuba PRAGMA March.
PRAGMA 17 – PRAGMA 18 Resources Group. PRAGMA Grid 28 institutions in 17 countries/regions, 22 compute sites (+ 7 site in preparation) UZH Switzerland.
ODP V2 Data Provider package overview Sergey Sukhonosov National Oceanographic Data Centre, Russia Training course on establishment of the ODP regional.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002
1 Version 3.0 Module 6 Switch Configuration. 2 Version 3.0 Switches Contain: –CPU –RAM –Operating System.
Reports on Resources Breakouts. Wed. 11am – noon - Openflow demo rehearsal - Show physical information. How easily deploy/configure OpenvSwitch to create.
Resources Working Group Update Cindy Zheng (SDSC) Yoshio Tanaka (AIST) Phil Papadopoulos (SDSC)
Weekly Report By: Devin Trejo Week of June 14, 2015-> June 20, 2015.
CRaSH Portal Team. 2 Agenda Introduction to CRaSH Deployment and connection Using the CRaSH command Develop the CRaSH commands yourself.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Basic Switch Configurations.
Poor Man’s VIRL How to run VIRL as Bare Metal on resource-constrained PC (works on as well) Dec 30, 2015 Kaoru Yamashita.
Basic Service & Settings xclin. Computer Center, CS, NCTU 2 If you want to transfer a file…
Computing Services Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Portable Batch System – Definition and 3 Primary Roles Definition: PBS is a distributed workload management system. It handles the management and monitoring.
What’s wrong with this network? IP: SM: Default Gateway: /28 Fa0/1.
PRAGMA 25 Working Group Updates Resources Working Group Yoshio Tanaka (AIST) Phil Papadopoulos (UCSD) Most slides by courtesy of Peter, Nadya, Luca, and.
Tomcat Setup BCIS 3680 Enterprise Programming. One-Click Tomcat Setup 2  This semester we’ll try to set up Tomcat with a PowerShell script.  Preparation.
Installing VERITAS Cluster Server. Topic 1: Using the VERITAS Product Installer After completing this topic, you will be able to install VCS using the.
Tivoli Provisioning Manager V5.1 FP1 © 2006 IBM Corporation L2 GO Training Local TCA Install Przemyslaw Maciolek
Introductory Tutorial: OpenStack, Chef, Hadoop, Hbase, Pig I590 Data Science Curriculum Big Data Open Source Software and Projects September Geoffrey.
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
Setting up FTP for CAST Click on Manage Sites
Lab 1 introduction, debrief
OPNFV Arno Installation & Validation Walk-Through
Dovetail & CVP Tutorial/Demo
COMP4442 Cloud Computing: Assignment 1
System & Network Administration (MCSA & RHCSA)
Executing Host Commands
Presentation transcript:

VC Deployment Script for OpenNebula/KVM Yoshio Tanaka, Akihiko Ota (AIST)

Demo Environments & Prerequisites Demo Environment – OpenNebula Version 3.6 (built from source bundles) – 1 front node + 4 compute nodes Each node has 500GB SSD Prerequisites – The user is able to register/delete VM images to/from OpenNebula – The following network resources are available in OpenNebula pragmapub (public network addresses) pragmapriv (private network addresses) – vc-in.xml and image files are available in the same directory (e.g. /gfarm/vm-images/SDSC)

Step 1/4 1.Embed CONTEXT script $ sudo./pragma-makeover.pl /gfarm/vm- images/SDSC/calit xml CONTEXT script will set the following parameters and output vc-out.xml – IP addresses / netmasks – default gateway – /etc/resolve.conf – /etc/hosts – hostname – sshd

Step 2/4 2.Register the image to OpenNebula $./pragma-register.pl /gfarm/vm- images/SDSC/calit xml This may take 3 minutes (on SSD) or minutes (on HDD). Check the status by oneimage command $ oneimage top

Step 3/4 3.Boot a VC $./pragma-boot.pl –c 3 /gfarm/vm- images/SDSC/calit xml First, boot a front node, then boot compute nodes. Booting the front node may take 3 minutes (on SSD) or minutes (on HDD). Check the status by onevm command

Step 4/4 4.Login and test the VC $ ssh $ ssh 5.We haven’t provided scripts for shutdown the VC and delete VM images. Need to use OpenNebula commands. ex: $ onevm shutdown 157 # shutdown compute node $ onevm shutdown 154 # shutdown front node $ oneimage delete 20 # delete VM image for compute node $ oneimage delete 21 # delete VM image for front node

Comments Do we need vcdb.txt? – AIST provides vc-in.xml as a command-line argument. Is it enough isn’t it? Do we need mac/ip addresses in vc-in.xml? – Are there needs to use the mac/ip addresses in vc- in.xml? – These are site-specific and actually AIST does not using them.