Cloud SUT proposal OSGcloud group. Objective To fill in the Research the group about the thinking within the OSG working group To solicit new ideas/proposals.

Slides:



Advertisements
Similar presentations
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Advertisements

Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
C LOUD C OMPUTING Presented by Ye Chen. What is cloud computing? Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access.
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.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
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.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Cloud Computing Guide & Handbook SAI USA Madhav Panwar.
Cloud Basics.  Define what the Cloud is  Describe the essential characteristics are of the Cloud  Describe the service models of the Cloud  Describe.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Securing and Auditing Cloud Computing Jason Alexander Chief Information Security Officer.
Cloud computing Tahani aljehani.
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
Plan Introduction What is Cloud Computing?
Cloud Computing in Large Scale Projects George Bourmas Sales Consulting Manager Database & Options.
Effectively and Securely Using the Cloud Computing Paradigm.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing.
3 Cloud Computing.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
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 Kwangyun Cho v=8AXk25TUSRQ.
KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association SOFTWARE DESIGN AND QUALITY GROUP INSTITUTE.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
The Legal Issues Facing Digital Forensic Investigations In A Cloud Environment Presented by Janice Rafraf 15/05/2015Janice Rafraf1.
TECHNOLOGY GUIDE THREE
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
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.
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
1 NETE4631 Course Wrap-up and Benefits, Challenges, Risks Lecture Notes #15.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Introduction to Cloud Computing Insigma Hengtian Software Ltd. * 部分材料摘自 * 部分材料摘自 Jimmy Jiang , Doug Terry Shanping Li
PaaSport Introduction on Cloud Computing PaaSport training material.
Paperless Timesheet Management Project Anant Pednekar.
Chapter 8 – Cloud Computing
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.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Innovative Partnership Solution-Driven Commitment Agile Value Sustainable.
Discussion Context NIST Cloud definition and extension to address network and infrastructure issues Discussion of the ISPD-RG Infrastructure definition.
Template V.17, July 29, 2011 What’s the Cloud Got to do with HR Transformation? Heath Brownsworth, Director Technology Strategy.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
INTRODUCTION TO CLOUD COMPUTING. CLOUD  The expression cloud is commonly used in science to describe a large agglomeration of objects that visually appear.
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.
Advanced cloud infrastructures and services SAULIUS ŽIŪKAS.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
Cloud Computing Kelley Raines.
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
Network Services, Cloud Computing, and Virtualization
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
3 Cloud Computing.
Cloud Computing: Concepts
Presentation transcript:

Cloud SUT proposal OSGcloud group

Objective To fill in the Research the group about the thinking within the OSG working group To solicit new ideas/proposals

Definition of cloud (NIST) “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. The model promotes availability and includes five essential characteristics, three service models and four deployment models.”

Characteristics Cloud Characteristics from the NIST list – On-demand self service – Broad network access – Resource pooling – Elasticity – Measured service Characteristic components separated by layer (By osgcloud group) – Client Standard client Network connectivity Access Security identity – Server and Storage Processing power Memory Storage Network Power consumption Performance measurement – Internet Speed Reliability Availability

Metrics Elasticity – Provisioning Interval – Agility Durability Response time Throughput Reliability Power Price

Potential Workloads/Use cases (some workloads listed) Data Analytics  Expert Search  Clustering  Customer Segmentation Data Warehousing  Pipelines bring in data feed and clean and transform it (example: logs from web servers)  Iterative processing : one very large data set is maintained (often in the form of a graph). Business OLTP Mail Memory Cloud – Key-value pair databases Social Networking – Web2.0 based application – Write/read workload – Memory cloud – Search engine

Issues with defining the SUT Cloud offerings may be different. Inability on the user’s side to find out what exact hardware is being used and how much is being used. Migration of hardware from one platform to another. Temporal aspect.

Multiple ways of classifying Cloud SUTs Virtualized, non-virtualized, mixed Whether the cloud offering is virtualized, non-virtualized, or mixed. Non-virtualized clouds can also be elastic (think grid computing) IaaS, PaaS, SaaS Whether the cloud offering is IaaS, PaaS, SaaS, or a mixture of these (e.g., Azure). It is easier to compare providers that do not mix service offerings. white box vs. black box Whether benchmark and measurements will measure (1) and (2) as a white box (from hardware to the software stack) or as a black box (what customer purchases). private, public, or hybrid, and whether it is solely for enterprises.

Cloud Offering categories Cloud as a black box – No control over what is the exact hardware/software, whether it changes with time etc. – User gets a description/QOS guarantees of what he/she is paying for. – Unique identifier tied to the offering. Cloud as a white-box – Full control and knowledge of part numbers and software. – Description available in terms of exact hardware and software.

Who is interested in what + Issues  Hardware vendors selling systems to Cloud vendors – White-box approach  End customer trying to buy a Cloud service – Black box approach

Resources to quantify IAAS – Compute resource – Memory Resource (capacity/bandwidth) – Network capacity – Disk/Storage Capacity PAAS – Hardware may not be described by vendor – Possible to measure as in IAAS SAAS – Hardware not described – Is it important to know about the hardware resources?

Proposal to Describe a Cloud based SUT Users would describe SUT based on what they pay for. Yet, there is a need for other engineering details. Use micro-measurement tools to measure capacities of various elements. The micro-benchmarks should be easy and quick to run and provide numbers describing different types of resources. This would then create a common denominator for comparisons between systems; irrespective of the specific aspect being measured in a given benchmark. Characterizations must include temporal variations in resources as well as limitations if there are any

Why is this needed? SUT description necessary for reproducibility as well as comparisons Having a common denominator approach on engineering components would help with comparisons of known systems with black boxes on the cloud.

Examples/suggestions Use of virus detection scans to determine memory capacity Use of Transcoders between media formats to measure cpu capacity. SPECcpu programs to measure cpu capacity.

Questions to the Research group Can we work on putting together a standard set of such tools? Is there any accepted set of similar tools that people are using currently? Other thoughts/discussions