Research on an universal Openstack upgrade solution

Slides:



Advertisements
Similar presentations
University of St Andrews School of Computer Science Experiences with a Private Cloud St Andrews Cloud Computing co-laboratory James W. Smith Ali Khajeh-Hosseini.
Advertisements

Openstack user survey IceHouse Summit. 387 Deployments survey responses 539 companies Top 10 countries 216 UG members.
© 2012 IBM Corporation Architecture of Quantum Folsom Release Yong Sheng Gong ( 龚永生 ) gongysh #openstack-dev Quantum Core developer.
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
IHEP Site Status Jingyan Shi, Computing Center, IHEP 2015 Spring HEPiX Workshop.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Cloud Don McGregor Research Associate MOVES Institute
Monitor Linux OS health & performance Monitor log files Monitor JEE app servers Monitor line-of-business applications Monitor databases and web.
Public and Private Clouds: Working Together
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
SANPoint Foundation Suite HA Robert Soderbery Sr. Director, Product Management VERITAS Software Corporation.
Achieving Hybrid Cloud Mobility with OpenStack and XCP Todd Deshane, Ewan Mellor, and Paul Voccio.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Internet Information Services 7.0 Infrastructure Planning and Design Series.
Creating an EC2 Provisioning Module for VCL Cameron Mann & Everett Toews.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Cloud Computing Instructor: Pankaj Mehra Teaching Assistant: Raghav Gautam Lec. 5 April 22, 2010 ISM 158.
Deploying OpenStack Using Crowbar Divyanshu Verma DELL R&D Bengaluru.
2.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 2: Examining.
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
OpenStack Chances and Practice at IHEP Haibo, Li Computing Center, the Institute of High Energy Physics, CAS, China 2012/10/15.
Building Virtual Scientific Computing Environment with Openstack Yaodong Cheng, CC-IHEP, CAS ISGC 2015.
Master Expert Associat e Microsoft Certified Solutions Master (MCSM) Microsoft Certified Solutions Expert (MCSE) Microsoft Certified Solutions Associate.
Virtual Cluster Computing in IHEPCloud Haibo Li, Yaodong Cheng, Jingyan Shi, Tao Cui Computer Center, IHEP HEPIX Spring 2016.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS
 Session Objectives:  Understand how to upgrade your private cloud: Windows Server 2008 R2  Windows Server 2012 R2 Windows Server 2012  Windows.
Microsoft Training and Certification Guide
Canadian Bioinformatics Workshops
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
OpenStack.
Accessing the VI-SEEM infrastructure
Cumulus - dynamic cluster available under Clusterix
HTCondor Annex (There are many clouds like it, but this one is mine.)
The advances in IHEP Cloud facility
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
Leading New ICT, Making eFinance More Effective.
Integration of Openstack Cloud Resources in BES III Computing Cluster
Yaodong CHENG Computing Center, IHEP, CAS 2016 Fall HEPiX Workshop
Building a Virtual Infrastructure
100% Exam Passing Guarantee & Money Back Assurance
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
A Complete Internet Company
Interoperability in Modern Clouds using DevOps
Introduction to Operating Systems
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Upgrade Nebula to OpenStack Newton
Cloud Technology Group
2017 Real Questions
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Chapter 10: Supporting and Maintaining Desktop Applications
OpenStack-alapú privát felhő üzemeltetés
Microsoft Virtual Academy
Managing Services with VMM and App Controller
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
Different types of Linux installation
COMP4442 Cloud Computing: Assignment 1
Increase and Improve your PC management with Windows Intune
Upgrading Your Private Cloud with Windows Server 2012 R2
COMP4442 Cloud Computing: Assignment 1
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Zhihui Sun , Fazhi Qi, Tao Cui
IBM Tivoli Storage Manager
Presentation transcript:

Research on an universal Openstack upgrade solution Tao Cui, Yaodong Cheng IHEP, 19B Yuquan Road, Beijing, 100049 China IEHP Cloud : The IHEP private cloud was deployed at Nov 2014. Users and virtual machines grow fast. The Cloud system was scaled at the end of 2015. The resources increased from 8 compute nodes to 24 compute nodes. There are 496 cores and max 350 virtual machines at IHEP Cloud. More than 100 users of unified certification use this system. The IHEP cloud only provides virtual machine service, not provides volumes and not allows user create their own network and storage. The cloud provides UI nodes of IHEP local computing system for local computing system users and Linux testing machines for all users. The infrastructure is like Figure 1. The problem of the old IHEP Cloud The IHEP Cloud was deployed based on Openstack Icehouse. With the development of the Openstack, the old version was end of life. The system should be upgraded to new version. The old Cloud infrastructure was limited and some new technical need to be applied to this system. Such as not perfect SSO and unified certification. Upgrade from Icehouse to Kilo, The OS need to upgrade a major version from SL6.5 to SL7. Figure 1: Old IHEP Private Cloud Architecture Openstack universal Upgrade Solution: we adopted a new approach to achieve major version upgrade in Openstack . That approach is to deploy a new version Openstack Cloud and migrate network, virtual machine, users/project, secgroup rules and so on. IHEP Cloud use the solution to upgrade from Icehouse to Kilo and about 135 virtual machines and more than 100 users had been migrated. The process costs 45 hours. The Goal of upgrade: To upgrade IHEP cloud from Openatack Icehouse to Kilo To achieve shared storage and instance copy on write; To achieve unified certification both IHEP unified auth users and local users and maintain privilege users such as admin and services or special users; To maintain all users virtual machines The step of Upgrade new Cloud deployed 1.To install a new Cloud based on Openstack Kilo. 2.To install a GlusterFS to support shared storage. 3.To modify policies to limit user privilege 4.To modify dashboard to achieve IHEP-SSO and unified certification. Cloud configuration 1.Configure network as same as Old Cloud and stop old DHCP 2.Import images like old Cloud, 3.Configure flavors like old one 4.Create users with a local password, and import quota and secgroup rules. Figure 2: New IHEP Private Cloud Infrastucture Migrate virtual machines 1.Create a new virtual machine with the same ip, mac, flavor, image, project, user 2.Stop the new virtual machine and the old one 3.Copy increasing image from old Cloud to new location and modify backing file path(the same backing image but not same file name) 4.Start the new virtual machine 5.Repeat the process until all virtual machines are migrated. Others Install unified certification database and system, modify dashboard.