Information Initiative Center, Hokkaido University North 11, West 5, Sapporo 060-0811, Japan Tel, Fax: +81-11-706-2923 General.

Slides:



Advertisements
Similar presentations
Creating HIPAA-Compliant Medical Data Applications with Amazon Web Services Presented by, Tulika Srivastava Purdue University.
Advertisements

Distributed Data Processing
1 Applications Virtualization in VPC Nadya Williams UCSD.
Setting up of condor scheduler on computing cluster Raman Sehgal NPD-BARC.
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
Architecture overview 6/03/12 F. Desprez - ISC Cloud Context : Development of a toolbox for deploying application services providers with a hierarchical.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
5205 – IT Service Delivery and Support
Monitor Linux OS health & performance Monitor log files Monitor JEE app servers Monitor line-of-business applications Monitor databases and web.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Customized cloud platform for computing on your terms !
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.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
StratusLab Cloud Distribution Installation Charles Loomis (CNRS/LAL) 3 July 2014.
An Introduction to IBM Systems Director
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Cloud Standard API and Contextualization
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
© 2007 UC Regents1 Track 1: Cluster and Grid Computing NBCR Summer Institute Session 1.1: Introduction to Cluster and Grid Computing July 31, 2007 Wilfred.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
VMware vSphere Configuration and Management v6
© 2008 IBM Corporation AIX Workload Partion Manger.
The Eucalyptus Open-source Cloud Computing System Daniel Nurmi Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff, Dmitrii.
NTU Cloud 2010/05/30. System Diagram Architecture Gluster File System – Provide a distributed shared file system for migration NFS – A Prototype Image.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
Launch Amazon Instance. Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
OpenStack Chances and Practice at IHEP Haibo, Li Computing Center, the Institute of High Energy Physics, CAS, China 2012/10/15.
Alfresco on AWS Provisioning and deploying Alfresco solutions on Amazon Web Services.
Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: Management.
Chapter 11 – Cloud Application Development. Contents Motivation. Connecting clients to instances through firewalls. Cloud Computing: Theory and Practice.
Cloud Installation & Configuration Management. Outline  Definitions  Tools, “Comparison”  References.
#msitconf. Damien Caro Technical Evangelist Manager, Что будет, если приложение поместить в контейнер? What happens if the application.
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
INFN/IGI contributions Federated Clouds Task Force F2F meeting November 24, 2011, Amsterdam.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
Issues in Cloud Computing. Agenda Issues in Inter-cloud, environments  QoS, Monitoirng Load balancing  Dynamic configuration  Resource optimization.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Use of HLT farm and Clouds in ALICE
Docker and Azure Container Service
Infrastructure Orchestration to Optimize Testing
GWE Core Grid Wizard Enterprise (
Quattor in Amazon Cloud
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Tools and Services Workshop Overview of Atmosphere
TYPES OF SERVER. TYPES OF SERVER What is a server.
Cloud Computing.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
An introduction to the Linux environment v
Different types of Linux installation
Cloud Computing: Concepts
Key Manager Domains February, 2019.
Using and Building Infrastructure Clouds for Science
Setting up PostgreSQL for Production in AWS
Presentation transcript:

Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: General Cluster Deployment Steps Robust Deployment Tool: Considerations 2,3 Layered Development Approach Candidate Technologies for Lower Layers StarCluster 4 + CloudInit.d 2 Chef (+ Knife) 5  Middleware to handle disparate cloud APIs.  Coordination of interdependent launches.  Creation of machine images on different clouds.  Software installation and configuration management.  Policy-driven monitoring, repair, and maintenance of VMs and network links (i.e., Autonomic functions). 1.Node Configuration: Add the IP address of each node to the hosts file of all nodes and associate each IP address with a hostname. 2.User Specification: Define a user to run jobs. 3.Passwordless SSH Setup: Setup passwordless SSH on all nodes so that the master can run commands on the compute nodes. 4.Network Share Setup: Install and setup shared data space (usually NFS) so that shares can be accessed locally on each node to submit and receive jobs. 5.Daemon Setup: Setup a daemon to take care of the running jobs on the nodes. CPAL CIL CPSL Cloud Independent Layer {Higher level services} Cloud Provider Agnostic Layer {Clusters, VPCs, Etc.} Creates a common context Cloud Provider Specific Layer {APIs, CPS-Related Activities} Multi-Cloud Tools {Autonomic Functions, API Mgmt., etc.} * Facilitates a Modular Approach and Structured Development.  Cloud Provider Specific Layer (CPSL)  CloudInit.d {Utility for launching, controlling, and monitoring cloud applications}  Knife (Chef) {Command line interface to the Chef server}  Puppet {Open source configuration management tool}  Cloud Provider Agnostic Layer (CPAL)  StarCluster {Open-source utility that builds, configures, and manages AWS EC2 clusters }  Chef {Open-source systems integration framework for automating the cloud}  Rocks {Open-source Linux cluster distribution for building computational clusters} At Hokkaido University, we are developing an inter-cloud manager called the Simple Heterogeneous INter-CLoud Manager (SHINCLOM) 1 that will enable academic inter-cloud federation and facilitate and manage virtual private academic clouds and clusters via a single sign-on web portal. SHINCLOM will be able to deploy and manage virtual private clouds consisting of virtual machines and virtual private networks across heterogeneous cloud systems controlled by disparate cloud managers and providers. We are currently investigating possible methods of implementing a versatile, robust cluster deployment tool in SHINCLOM using already-existing utilities/technologies.  Launch Plan with services & run levels  Write once, deploy many times  Coordinates interdependent launches and configurations  Deploy on various clouds (uses LibCloud).  Test-based monitoring & policy-driven repair  Paramiko provides secure remote shell access to all instances in cluster.  Config File contains all required settings.  Has Security group for SSH access, Passwordless SSH, Shared disk volume (NFS), etc.  Simple cluster startup: starcluster start mycluster StarCluster CloudInit.d Chef Clusters using Environments & Databags †  Chef Environments facilitates logical infrastructure partitioning.  Dedicated logical group can be created for a cluster.  Chef Databags store information in JSON.  The cluster’s databag can be updated in real time from the nodes. No Need To Reinvent the Wheel!!! Architecture Operation References 1.SHINCLOM, 2.J. Bresnahan, t al., “Managing Appliance Launches in Infrastructure Clouds,” Teragrid 2011, Salt Lake City, UT, July G. Juve and E. Deelman, “Wrangler: Virtual Cluster Provisioning for the Cloud,” Proc. HPDC '11, pp , StarCluster, 5.M. Walls, “Managing Distributed Systems with Chef,” RiCon 2012.