Update on Computing/Cloud Marco Destefanis Università degli Studi di Torino 1 BESIII Ferrara, Italy October 21, 2014 Stefano Bagnasco, Flavio Astorino,

Slides:



Advertisements
Similar presentations
Mitesh Soni. Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?
Advertisements

Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
1/16 Distributed Systems Architecture Research Group Universidad Complutense de Madrid An Introduction to Virtualization and Cloud Technologies to Support.
Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
By Adam Balla & Wachiu Siu
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
BETA!BETA! Building a secure private cloud on Microsoft technologies Private cloud security concerns Security & compliance in a Microsoft private cloud.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
Does "The Cloud" Fit Into Your Organization? Tom Horan Meridian IT Inc. VP, Strategic Markets (847)
Cloud Computing Guide & Handbook SAI USA Madhav Panwar.
Cloud Computing: Overview 1. This lecture What is cloud computing? What are its essential characteristics? Why cloud computing? Classification/service.
Cloud computing Tahani aljehani.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Discussion on LI for Mobile Clouds
Cloud Computing Myths and Realities Towards a policy Framework for Arab countries.
Plan Introduction What is Cloud Computing?
Introduction to Cloud Computing Zsolt Németh MTA SZTAKI.
Effectively and Securely Using the Cloud Computing Paradigm.
Cloud Computing Why is it called the cloud?.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Security and Privacy: Can we trust the cloud?
Distributed Computing for CEPC YAN Tian On Behalf of Distributed Computing Group, CC, IHEP for 4 th CEPC Collaboration Meeting, Sep ,
Cloud Computing: Overview
Module – 13 Cloud Computing
CLOUD-BASED SERVICES PROSPECTS FOR THE UNIVERSITY LIBRARIES Puttaraj A Choukimath K.B.Agadiand Muttayya Koganuramath 9 th International CALIBER2013 March.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Software Architecture
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
BESIII Production with Distributed Computing Xiaomei Zhang, Tian Yan, Xianghu Zhao Institute of High Energy Physics, Chinese Academy of Sciences, Beijing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
WNoDeS – Worker Nodes on Demand Service on EMI2 WNoDeS – Worker Nodes on Demand Service on EMI2 Local batch jobs can be run on both real and virtual execution.
PaaSport Introduction on Cloud Computing PaaSport training material.
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
CLOUD COMPUTING Presented to Graduate Students Mechanical Engineering Dr. John P. Abraham Professor, Computer Engineering UTPA.
Pearson Education © 2014 Chapter 3 Database Architectures and the Web Transparencies.
New Paradigms: Clouds, Virtualization and Co.
Introduction to Cloud Technology
Implementing a “Cloud First” Strategy for Infrastructure
The Future? Or the Past and Present?
Architectural Overview Of Cloud Computing
The Future? Or the Past and Present?
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Management of Virtual Execution Environments 3 June 2008
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Dr. Sharad Saxena.
Brandon Hixon Jonathan Moore
Cloud Computing Architecture
Cloud Computing: Concepts
Basics of Cloud Computing
Presentation transcript:

Update on Computing/Cloud Marco Destefanis Università degli Studi di Torino 1 BESIII Ferrara, Italy October 21, 2014 Stefano Bagnasco, Flavio Astorino, Dario Berzano, Stefano Lusso, Marco Maggiora, Sara Vallero, Laura Zotti IHEP Beijing

The amount of resources and the variety of applications is steadily increasing, manpower unfortunately is not It is becoming almost mandatory to consolidate such resources to achieve scalability and economies-of-scale –Separate application management from infrastructure management –Our Data Centers need to become providers of computing and storage resources, not (only) of high level services The Cloud approach (IaaS) might help to better provision resources to the different scientific computing applications –Grid Sites, small or medium computing farms, single users,… –Admit dynamic resource relocation to increase CPU power for a Grid and reduce some other that are not using resources or having less priority Several cloud computing projects are starting at national and European level –From definition of best practices and reference configurations to deployment of large-scale distributed infrastructures –A local working cloud infrastructure will also allow to take immediately part in such activities Motivation

On-demand self-service. –A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider. Broad network access. –Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client. Resource pooling. –Computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. Rapid elasticity. –Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. Measured service. –Cloud systems automatically control and optimize resource use by leveraging a metering capability at a level of abstraction appropriate to the type of service. Cloud Computing

Software-as-a-Service Platform-as-a-Service Infrastructure-as-a- Service Hardware & Infrastructure Abstraction layer Service layer IaaS PaaS SaaS Service Models 4

Networking Storage Servers Virtualization O.S. Middleware Runtime Data Applications Networking Storage Servers Virtualization O.S. Middleware Runtime Data Applications Networking Storage Servers Virtualization O.S. Middleware Runtime Data Applications IaaSPaaSSaaS You manage We manage Service Models

6 Compute Nodes 7 Dual Twin Olidata (4 hosts) Host: 2 x AMD 6320 MHz 64 GB RAM 175 HS06 +1 DG1 fundings, in test 3 twins dedicated to BESIII 2KHS06 dedicated to BESIII + the partial use of 0.7KHS06 from DG1 Storage 400 TB gross DELL MD 3660f + expansion 20 TB net for BESIII

7 Cloud Infrastructure BOSS running Not all random trigger data Reconstruction for phase data Analysis if we have the dst Now: 1) All the main services are installed 2) Direct submission to CE 3) CVMFS tested 4) Job submission in Dirac included 5) Submission from IHEP tested 6) Cloud monitoring: Zabbix

8 Test Cloud – Cpu and Mem cpu load mem load

9 Test Cloud – Cpu and Mem cpu load mem load

10 Cloud – OpenNebula Interface

11 Cloud – Zabbix Monitoring cpu load mem load

12 Cloud – Running Jobs

13 Cloud – IHEP Job Submission

BESIII Cloud Lab

15 Cloud – Future Plans Dirac server and client configuration Storage elements if new storage is funded Multi-purpose cloud monitoring Integration with other clouds Jobs user friendly Multiple or multipurpose OS Priorities jobs in the same experiment jobs in shared resources Elastic instantiation of VMs