Integration of Openstack Cloud Resources in BES III Computing Cluster

Slides:



Advertisements
Similar presentations
SLA-Oriented Resource Provisioning for Cloud Computing
Advertisements

Locality-Aware Dynamic VM Reconfiguration on MapReduce Clouds Jongse Park, Daewoo Lee, Bokyeong Kim, Jaehyuk Huh, Seungryoul Maeng.
HPC Pack On-Premises On-premises clusters Ability to scale to reduce runtimes Job scheduling and mgmt via head node Reliability HPC Pack Hybrid.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
CoreGRID Workpackage 5 Virtual Institute on Grid Information and Monitoring Services Authorizing Grid Resource Access and Consumption Erik Elmroth, Michał.
Present By : Bahar Fatholapour M.Sc. Student in Information Technology Mazandaran University of Science and Technology Supervisor:
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Copyright © 2010 Platform Computing Corporation. All Rights Reserved.1 The CERN Cloud Computing Project William Lu, Ph.D. Platform Computing.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
BESIII physical offline data analysis on virtualization platform Qiulan Huang Computing Center, IHEP,CAS CHEP 2015.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
BESIII distributed computing and VMDIRAC
Creating an EC2 Provisioning Module for VCL Cameron Mann & Everett Toews.
Yaoshen Yuan Tufts University Virtual Machine Usage in Cloud Computing in Google EE-126.
China Grid Activity on SIG Presented by Guoqing Li At WGISS-21, Budapest 8 May, 2006.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Evaluation of Agent Teamwork High Performance Distributed Computing Middleware. Solomon Lane Agent Teamwork Research Assistant October 2006 – March 2007.
BESIII Production with Distributed Computing Xiaomei Zhang, Tian Yan, Xianghu Zhao Institute of High Energy Physics, Chinese Academy of Sciences, Beijing.
BOF: Megajobs Gracie: Grid Resource Virtualization and Customization Infrastructure How to execute hundreds of thousands tasks concurrently on distributed.
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
GLIDEINWMS - PARAG MHASHILKAR Department Meeting, August 07, 2013.
The Eucalyptus Open-source Cloud Computing System Daniel Nurmi Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff, Dmitrii.
Performance Analysis of Preemption-aware Scheduling in Multi-Cluster Grid Environments Mohsen Amini Salehi, Bahman Javadi, Rajkumar Buyya Cloud Computing.
IHEP(Beijing LCG2) Site Report Fazhi.Qi, Gang Chen Computing Center,IHEP.
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
1/23 Distributed Systems Architecture Research Group Universidad Complutense de Madrid Nuevos modelos de provisión de recursos para infrestructuras GRID:
OpenStack Chances and Practice at IHEP Haibo, Li Computing Center, the Institute of High Energy Physics, CAS, China 2012/10/15.
The Institute of High Energy of Physics, Chinese Academy of Sciences Sharing LCG files across different platforms Cheng Yaodong, Wang Lu, Liu Aigui, Chen.
Building Virtual Scientific Computing Environment with Openstack Yaodong Cheng, CC-IHEP, CAS ISGC 2015.
Virtual Cluster Computing in IHEPCloud Haibo Li, Yaodong Cheng, Jingyan Shi, Tao Cui Computer Center, IHEP HEPIX Spring 2016.
Breaking the frontiers of the Grid R. Graciani EGI TF 2012.
Cloud Computing Application in High Energy Physics Yaodong Cheng IHEP, CAS
Distributed computing and Cloud Shandong University (JiNan) BESIII CGEM Cloud computing Summer School July 18~ July 23, 2016 Xiaomei Zhang 1.
Accessing the VI-SEEM infrastructure
New Paradigms: Clouds, Virtualization and Co.
Review of the WLCG experiments compute plans
Organizations Are Embracing New Opportunities
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
The advances in IHEP Cloud facility
OpenPBS – Distributed Workload Management System
AWS Integration in Distributed Computing
Elastic Computing Resource Management Based on HTCondor
Introduction to Distributed Platforms
Blueprint of Persistent Infrastructure as a Service
Research on an universal Openstack upgrade solution
ATLAS Cloud Operations
Yaodong CHENG Computing Center, IHEP, CAS 2016 Fall HEPiX Workshop
Cloud-Assisted VR.
“The HEP Cloud Facility: elastic computing for High Energy Physics” Outline Computing Facilities for HEP need to evolve to address the new needs of the.
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
Abstract Major Cloud computing companies have started to integrate frameworks for parallel data processing in their product portfolio, making it easy for.
Computing Resource Allocation and Scheduling in A Data Center
Open source Cloud Management Platforms
FCT Follow-up Meeting 31 March, 2017 Fernando Meireles
Cloud-Assisted VR.
Discussions on group meeting
The Scheduling Strategy and Experience of IHEP HTCondor Cluster
Cloud Computing Dr. Sharad Saxena.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
The Design of a Grid Computing System for Drug Discovery and Design
Ivan Reid (Brunel University London/CMS)
Cloud Computing: Concepts
Exploit the massive Volunteer Computing resource for HEP computation
Yining ZHAO Computer Network Information Center,
Requirements of Computing in Network
Welcome to (HT)Condor Week #19 (year 34 of our project)
Presentation transcript:

Integration of Openstack Cloud Resources in BES III Computing Cluster Haibo Li, Yaodong Cheng , Qiulan Huang ,Zhenjing Cheng, Tao Cui, Jingyan Shi IHEP, 19B Yuquan Road, Beijing, 100049 China Background: High energy physics experiments produce more and more data, and data processing system faces many problems such as low resource utilization, legacy program compatibility and so on, which needs more flexible resource scheduling and sharing. Cloud computing and virtualization technology provide many advantages to solve these problems in a cost-effective way. IHEPCloud: A private IaaS cloud platform built by computing center IHEP based on Openstack, supporting user self-service virtual machine management, virtual computing cluster, and distributed computing system. BESIII experiment is a tau-charm experiment at IHEP, CAS. Challenges of Computing Environment at IHEP: Overall resource utilization is low, but a large number job are being queued at the same time. Resource isolation between different experiments There is no flexible policy for resource sharing Figure 1: Virtual computing cluster architecture VPManger: A open source virtual computing cluster middleware software developed by computing center IHEP to schedule virtual machines dynamically in according with the workload of job management system. The middleware lies between resource management system (such as Torque and HTCondor) and openstack. Virtual job manager including VPBS and VCondor checks the status of different queue and get the available VM number and create new VMs or destroy existing VMs. VM quota checks the information of VM Pool and requirements of different applications to allocate or reserve resources. VM node manager checks and controls all the VM run environment such network status, affiliated job queue by an agent running in the virtual machine. Figure 2: Virtual Cluster Components and Workflow 1. HEP users submit a job using ‘qsub’ or ‘condor_qsub’ command 2. Jobs come into the RMS and are captured by Virtual Job Scheduler. 3. Virtual Job Scheduler requests vm from VM quota management. 4. VM quota calculates the available vm number to reply. 5. Virtual Job Scheduler starts the vm according to the job queues. 6. Once vm starts, the client can get jobs from RMS. Virtual Computing Cluster middleware software has been developed and deployed, and initial test results proved the feasibility and stability of this approach. The dynamic resource scheduling policies make the resource utilization rate greatly improved. VPManager Github: https://github.com/hep-gnu/VCondor.git