Gopinath Panda Veena Goswami A D Banik
|
|
|
- Reginald Dawson
- 10 years ago
- Views:
Transcription
1 Equilibrium abandonment strategies in a cloud management system (CMS): A queueing approach Gopinath Panda Veena Goswami A D Banik School of Basic Sciences Indian Institute of Technology Bhubaneswar, India. KIIT University Bhubaneswar, India. 10th Conference on Stochastic Models of Manufacturing and Service Operations- Volos, Greece 3 June 2015 Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 1 / 40
2 Outline Introduction Introduction Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 2 / 40
3 Introduction Cloud computing (CC) service model Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS) Software-as-a-Service (SaaS) CC deployment models: Public, Private, Hybrid. CC environment: Cloud User (CU); Cloud Service Provider (CSP). Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 3 / 40
4 Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 4 / 40
5 IaaS Introduction CSPs > virtual servers (CPUs running several choices of operating systems and a customized software stack with storage and networking). CUs > manage applications, data, runtime, middleware, and OSes. Amazon Web Services offers: S3 (storage), EC2 (virtual servers), Cloudfront (content delivery), Cloudfront Streaming (video streaming),simpledb (structured datastore), RDS (Relational Database), SQS (reliable messaging), and Elastic MapReduce (data processing). Microsoft Azure Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 5 / 40
6 PaaS Introduction CSPs >platforms to develop, run and manage Web applications. >programming languages (Python, Java,.NET, Ruby, Apex etc.), frameworks, libraries, services (Web applications) and tools (hardware, software). Third party manages and controls the infrastructure, including network, servers, operating systems and storage. CU have control over the deployed applications and configuration settings for the application hosting environment. Salesforce.com > enterprise CRM platform. Amazon Web Services, Google App Engine and Heroku are platforms for software development and management. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 6 / 40
7 SaaS Introduction CSPs >applications to customers over the web. > office and messaging software, payroll processing, DBMS,CAD software, accounting, collaboration, CRM, ERP, HRM, content management, and health care-related applications. Microsoft Azure, Amazon Web services, Google Apps, Salesforce, Adobe, Oracle,SAP, Workday etc. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 7 / 40
8 Benefits of cloud users Rapid Service Secure Service Lower Costs Multi-User Access Development Platform Infinite Storage High Scalability Pay per use Location independence Challenges of CSP Cost Power consumption Management Profit optimization Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 8 / 40
9 Literature survey Sl. Researchers Works 1 Zhang et al. (2010) Cloud computing challenges 2 Ortiz et al. (2014) Economic study of cloud applications 3 Keskin et al. (2014) Benefit from impatient users 4 Fan et al.(2013) Game theoretic study of cloud queue 5 Mitrani (2011) Customers impatience and power consumption 6 Chiang (2014) Performance analysis of cloud queue with balking and reneging Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 9 / 40
10 Abandonments Independent: Abandon the system independently if patience timer expires before starting of service. Synchronized: Customers wait for certain transport facility (Piosson process) to abandon the system. N s decreases according to a binomial distribution. Geometric: The transport facility has limited capacity. N s decreases according to a geometric distribution. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 10 / 40
11 Objectives In this model, we will study the 1 Equilibrium balking strategies for individual customers 2 Net benefit of customers 3 Mean sojourn time of customers 4 Profit optimization of CSP Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 11 / 40
12 Cloud architecture CU > CSP >Request Queue(RQ). CMS selects the best sequence of jobs using a scheduling algorithm and stores them into Buffer Queue. Then Job Scheduler (JS) assigns the requests to suitable servers. After service completion, requests are stored in a transmission queue to be sent to the users. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 12 / 40
13 Cloud queueing model Request queue SLA algorithm Scheduler queue Job Scheduler Arrivals S S Buffer capacity Arrivals Balking S Server (ON) S Balking Abandonment Server (OFF) Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 13 / 40
14 Methodology Embedded Markov chain approach Supplementary variable method Roots method Approximation method Combinatorial method Simulation method Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 14 / 40
15 Model Parameter Arrival > Poisson process with rate λ. Service times > exp(µ). Single server with finite buffer capacity. First-come first-served (FCFS) service discipline. Traffic intensity: ρ = λ/µ. Server vacation times: exp(γ). Abandonment epochs: exp(φ). A request remains in the system with probability q or abandons with probability 1 q. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 15 / 40
16 Notation Introduction N s (t) = number of customers in the system. { 0, server idle, ζ(t) = 1, server active. Balking: refusing to join the queue. Abandonment: joins the queue but leaves without service. T (n, i)- mean sojourn time of n-th user when the server is on state i. Net benefit of a user after service completion, = R C T (n, i). L e (0) (L e (1)) buffer capacity when server is inactive (active) with L e (0) < L e (1). Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 16 / 40
17 Markov chain and state transitions {(N s (t), ζ(t)) : t 0} is a continuous time Markov chain (CTMC) with state space Ω = {(n, i) : i = 0, 1, n i}. π n,i - stationary distribution of the CTMC. The non-zero transition rates between two states are q (n,i),(n+1,i) = λ, n i, i = 0, 1, q (n+1,1),(n,1) = µ, n 1, q (1,1),(0,0) = µ, q (n,0),(n,1) = γ, n 1, q (n+k,0),(n,0) = φp k q, 0 k n 1, n 1, q (n,0),(0,0) = φp n, n 1. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 17 / 40
18 Fully observable case- arriving customers observe both N s (t), ζ(t) Transition diagram (Fully observable case) m l l l l l... +1,1..., 1 +1,1 m m m m m 1,1 2,1, 1 g g g g 0, 0 l l l l l 1,0 2,0..., 0 +1,0 Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 18 / 40
19 Balance equations L e(0)+1 (λ + φ)π 0,0 = µπ 1,1 + φ p j π j,0 j=0 L e(0)+1 (λ + γ + φ)π n,0 = λπ n 1,0 + φ qp j n π j,0, 1 n L e (0), j=n (γ + φ)π Le(0)+1,0 = λπ Le(0),0 + φqπ Le(0)+1,0, (λ + µ)π 1,1 = γπ 1,0 + µπ 2,1, (λ + µ)π n,1 = γπ n,0 + µπ n+1,1 + λπ n 1,1, 2 n L e (0) + 1, (λ + µ)π n,1 = λπ n 1,1 + µπ n+1,1, L e (0) + 2 n L e (1), λπ Le(1),1 = µπ Le(1)+1,1. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 19 / 40
20 Mean sojourn time Let us define a = 1 γ + φ, b = T (0, 0) = a + b, T (n, 0) = T (0, 0) + n b + c T (n, 1) = n + 1 µ, n 1. On successive iteration for n 2, γ 1 γ + φ µ, c = φ γ + φ n p j q n j T (n j, 0), n 1, j=1 T (n, 0) = T (1, 0) n 1 (1 + cq i )p + n (a + b + ibq) n 1 (1 + cq j )p, i=1 i=2 j=i Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 20 / 40
21 Threshold values We have fo (n, 0) = R C T (n, 0). R CT (0, 0) > 0, i.e., R > C ( 1 γ+φ + γ 1 γ+φ µ The threshold (L e (0), L e (1)), where L e (0) is the unique root of the equation ( R C = (1 + cp) a ) n 1 q + (2 + cp)b (1 + cq i )p+ i=1 n n 1 (a + b + ibq) (1 + cq j )p, i=2 j=i and L e (1) = µr C 1. ). Blocking probability P block = π Le(0)+1,0 + π Le(1)+1,1. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 21 / 40
22 Transition rate diagram (almost observable case) Arriving customers observe only N s (t) 0, 0 m l l l l l... +1, 1 m m m m 1,1 2,1,1 g g g g l l l l... +1, 0 1,0 2,0, 0 Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 22 / 40
23 Balance equations (λ + φ)π 0,0 = µπ 1,1 + φ L e+1 j=0 p j π j,0, (λ + γ + φ)π n,0 = λπ n 1,0 + φ L e+1 j=n (γ + φ)π Le +1,0 = λπ Le,0 + φqπ Le +1,0, (λ + µ)π 1,1 = γπ 1,0 + µπ 2,1, qp j n π j,0, 1 n L e, (λ + µ)π n,1 = γπ n,0 + µπ n+1,1 + λπ n 1,1, 2 n L e, µπ Le +1,1 = γπ Le +1,0 + λπ Le,1. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 23 / 40
24 Numerical parameters We consider an M/M/1/N queue with the following model parameters Fully observable model λ = 2.4, µ = 4.7, p = 0.3, φ = 2.0, γ = 1.5, L e (0) = 30, L e (1) = 40, and ρ = Almost observable model λ = 4.5, µ = 10.5, φ = 1.0, γ = 3.7, p = 0.3, L e = 30 and ρ = Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 24 / 40
25 Steady state system-length distribution Fully observable case Almost observable case n π n,0 π n,1 π n,0 π n, Sum Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 25 / 40
26 (L e ) vs L e for almost observable case Expected net benefit ( (L e )) R=2 R=3 R=4 R= Threshold value (L e ) Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 26 / 40
27 (L e (0)) vs L e (0) for fully observable case Expected net benefit R=4 R=10 R=6 R= Threshold value Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 27 / 40
28 (L e (1)) vs L e (1) for fully observable case Expected net benefit R=4 R=10 R=6 R= Threshold value Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 28 / 40
29 L e (1) vs µ for fully observable case R=4 R=5 R=6 R=8 Threshold µ Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 29 / 40
30 L e vs µ for almost observable case R=4 R=5 R=6 R=8 Threshold µ Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 30 / 40
31 Threshold control in fully observable case Threshold C µ 6 8 Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 31 / 40
32 Blocking probability for fully observable case Blocking Probability L e (0) µ Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 32 / 40
33 This model will help the CSP in decision making regarding Vacation time of the server (power consumption). Waiting cost and service completion reward (profit). Threshold values (smooth management). Service rate control (cost). Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 33 / 40
34 Future Scope Multi server models Mobile cloud computing (Retrial queueing model, unreliable server) Specific cloud applications like ERP, CRM, Emergency services etc. A group of arrivals with general service requirement Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 34 / 40
35 I S. Dimou, A. Economou, and D. Fakinos. The single server vacation queueing model with geometric abandonments. Journal of Statistical Planning and Inference, 141(8): , F. Zhang, J. Wang, and B. Liu. Equilibrium balking strategies in Markovian queues with working vacations. Applied Mathematical Modelling, 37(16): , Y. J. Chiang and Y. C. Ouyang. Profit optimization in SLA-aware cloud services with a finite capacity queuing model. Mathematical Problems in Engineering, 2014, 2014a. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 35 / 40
36 II X. Nan, Y. He, and L. Guan. Optimal resource allocation for multimedia cloud based on queuing model. In Multimedia Signal Processing (MMSP), 13th International Workshop, pages 1 6. IEEE, Y. J. Chiang and Y. C. Ouyang. An Optimal Buffer Control Algorithm to Maximize Profit in Cloud Computing. In Computer, Consumer and Control (IS3C), 2014 International Symposium on, pages IEEE, 2014b. Qi Zhang, Lu Cheng, and Raouf Boutaba. Cloud computing: state-of-the-art and research challenges. Journal of internet services and applications, 1(1):7 18, Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 36 / 40
37 III Raul Pena-Ortiz, Josep Domenech, Jose A Gil, and Ana Pont. An approach for economic evaluation of cloud-based applications. In Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference on, pages IEEE, Tayfun Keskin and Nazim Taskin. A pricing model for cloud computing service. In System Sciences (HICSS), th Hawaii International Conference on, pages IEEE, Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 37 / 40
38 IV Guisheng Fan, Huiqun Yu, Liqiong Chen, and Dongmei Liu. A game theoretic method to model and evaluate attack-defense strategy in cloud computing. In Services Computing (SCC), 2013 IEEE International Conference on, pages IEEE, Isi Mitrani. Service center trade-offs between customer impatience and power consumption. Performance Evaluation, 68(11): , Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 38 / 40
39 Acknowledgement Prof. George Liberopoulos A.D. Banik supported by DST, New Delhi, India research grant SR/FTP/MS-003/2012. Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 39 / 40
40 Thank You Gopinath Panda(Ph.D. Scholar) IIT Bhubaneswar, Odisha,INDIA Equilibrium abandon strategies in a CMS 40 / 40
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
Modeling Public Pensions with Mathematica and Python II
Modeling Public Pensions with Mathematica and Python II Brian Drawert, PhD UC Santa Barbara & AppScale Systems, Inc Sponsored by Novim & Laura and John Arnold Foundation Pension Calculation: From Mathematica
Cloud Computing Architectures and Design Issues
Cloud Computing Architectures and Design Issues Ozalp Babaoglu, Stefano Ferretti, Moreno Marzolla, Fabio Panzieri {babaoglu, sferrett, marzolla, panzieri}@cs.unibo.it Outline What is Cloud Computing? A
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos
Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business
Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar
Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects
Cloud Service Models. Seminar Cloud Computing and Web Services. Eeva Savolainen
Cloud Service Models Seminar Cloud Computing and Web Services Eeva Savolainen Helsinki 10.2.1012 UNIVERSITY OF HELSINKI Department of Computer Science 1 Contents 1 Introduction... 2 1.1 Cloud Computing...
Quantitative Analysis of Cloud-based Streaming Services
of Cloud-based Streaming Services Fang Yu 1, Yat-Wah Wan 2 and Rua-Huan Tsaih 1 1. Department of Management Information Systems National Chengchi University, Taipei, Taiwan 2. Graduate Institute of Logistics
Big Data & Its Bigger Possibilities In The Cloud
Big Data & Its Bigger Possibilities In The Cloud Chhavi Gupta Software Engineer, EMC Corporation Sai Pattem Professional MBA Candidate 2013 August 15 th, 9:30 10:30 AM Session 13860 Room 200 (Hynes Convention
CHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
NCTA Cloud Architecture
NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,
The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management
The Cloud at Crawford Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Wikipedia defines cloud computing as Internet-based computing, whereby shared
The Cloud Opportunity: Italian Market 01/10/2010
The Cloud Opportunity: Italian Market 01/10/2010 Alessandro Greco @Easycloud.it In collaboration with easycloud.it Who is easycloud.it? Easycloud.it is a Consultant Company based in Europe with HQ in Italy.
Healthcare Enterprise View of Cloud What is Cloud Additional Needs Cloud Models Cloud Economics 101 Stack Decision Framework
Cloud 101 General Overview of Cloud Services January 21, 2015 Agenda Healthcare Enterprise View of Cloud What is Cloud Additional Needs Cloud Models Cloud Economics 101 Stack Decision Framework 2. 2014
International Journal of Engineering Research and General Science Volume 3, Issue 1, January-February, 2015 ISSN 2091-2730
Exploring Cloud Computing Services and Applications Aashna Rukhsaar M.Ashfaque Final Year Student, Department of Computer Science & Engineering, H.V.P.Mandal s College of Engineering and Technology, Amravati,
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Internet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, [email protected] Ling Guan, [email protected] 1 Outline Internet video streaming Overview Video coding Approaches for video
The Cloud as a Computing Platform: Options for the Enterprise
The Cloud as a Computing Platform: Options for the Enterprise Anthony Lewandowski, Ph.D. Solutions Architect Implicate Order Consulting Group LLC 571-606-4734 [email protected] The origins
Cloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
Certified Cloud Computing Professional VS-1067
Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional Certification Code VS-1067 Vskills Cloud Computing Professional assesses the candidate for a company s cloud computing
Cloud Computing: Beyond the Hype The Views of Research University CIOs. Rich Fagen, CIO, Caltech
Cloud Computing: Beyond the Hype The Views of Research University CIOs Rich Fagen, CIO, Caltech Cloud Computing The set of disciplines, technologies, and business models used to deliver appropriately managed
Networks and Services
Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure
Cloud Computing. Technologies and Types
Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2015/16 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton
Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton Things to cover Components of IoT Integration of IoT and Cloud Computing Cloud Computing basics
How To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
CLOUD COMPUTING OVERVIEW
2110414 - Large Scale Computing Systems 1 CLOUD COMPUTING OVERVIEW 2110414 Large Scale Computing Systems Natawut Nupairoj, Ph.D. Outline 2 Overview Cloud Approaches Real-World Case Study 2110414 - Large
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
Fundamental Concepts and Models
Chapter 4: Fundamental Concepts and Models Nora Almezeini MIS Department, CBA, KSU From Cloud Computing by Thomas Erl, Zaigham Mahmood, and Ricardo Puttini(ISBN: 0133387526) Copyright 2013 Arcitura Education,
SaaS, PaaS & TaaS. By: Raza Usmani
SaaS, PaaS & TaaS By: Raza Usmani SaaS - Introduction Software as a service (SaaS), sometimes referred to as "on-demand software. software and its associated data are hosted centrally (typically in the
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
Mobility Management in Mobile Cloud Computing
Mobility Management in Mobile Cloud Computing Karan Mitra Luleå University of Technology Skellefteå, Sweden [email protected] https://karanmitra.me 19/06/2015, Nancy, France Agenda Introduction M2C2:
Cloud Computing. Cloud computing:
Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:
An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing
Proc. of World Cong. on Multimedia and Computer Science An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing C. Vijayalakshmi, M.C.A., M.Phil Lecturer,
Survey on Cloud computing Services and Portability
Survey on Cloud computing Services and Portability Gangalam Swathi 1, M Vamshi Krishna 2, P.JhansiRani 3 1 Assistant Professor, Department of CSE,JNTUH, Hyderabad, AP,INDIA 2,3 M.Tech, of CSE,JNTUH, Hyderabad,
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
OPTIMIZED PERFORMANCE EVALUATIONS OF CLOUD COMPUTING SERVERS
OPTIMIZED PERFORMANCE EVALUATIONS OF CLOUD COMPUTING SERVERS K. Sarathkumar Computer Science Department, Saveetha School of Engineering Saveetha University, Chennai Abstract: The Cloud computing is one
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION White Paper May 2012 Abstract Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range
Cloud Computing Now and the Future Development of the IaaS
2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.
Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012
Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Why the interest in Clouds? A method to avoid/defer CAPEX/OPEX and possibly accelerating implementation 2 It all started here - Timeshare Computers and
Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD
CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS
CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS April 2014 Cloud Conceptual Reference Model The ease of use a Cloud Consumer experiences results from a complex, behind-the-scenes, orchestration of interchangeable,
Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper
Radware Cloud Solutions for Enterprises How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper Table of Content Executive Summary...3 Introduction...3 The Range of Cloud Service
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Cover Story. Cloud Computing: A Paradigm Shift in IT Infrastructure
Cover Story Debranjan Pal*, Sourav Chakraborty** and Amitava Nag*** *Assistant Professor, Dept. of CSE, Academy of Technology, West Bengal University of Technology, Hooghly India **Assistant Professor,
Cloud Courses Description
Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment
Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift
Cloud Hosting QCLUG presentation - Aaron Johnson Amazon AWS Heroku OpenShift What is Cloud Hosting? According to the Wikipedia - 2/13 Cloud computing, or in simpler shorthand just "the cloud", focuses
Cloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
A Science & Technology (S&T) Cloud Library : New Trends
A Science & Technology (S&T) Cloud Library : New Trends By J.A.Amaraweera Member NSF National Committee on LIS (SLSTINET Seminar 06-03-2013) Libraries Then, Now & Future Libraries within walls i.e. Traditional
A Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
Lets SAAS-ify that Desktop Application
Lets SAAS-ify that Desktop Application Chirag Jog Clogeny 1 About me o Chirag Jog o Computer Science Passout, PICT o Currently CTO at Clogeny Technologies. o Working on some cutting-edge Products in Cloud
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems Danilo Ardagna 1, Barbara Panicucci 1, Mauro Passacantando 2 1 Politecnico di Milano,, Italy 2 Università di Pisa, Dipartimento
Ant Colony Optimization for Effective Load Balancing In Cloud Computing
Ant Colony Optimization for Effective Load Balancing In Cloud Computing 1 Shagufta khan 2 Niresh Sharma 1 M-TECH(CSE) RKDFIST BHOPAL (M.P.) 2 professor(cse) RKDFIST Bhopal(M.P) Abstract- Cloud computing
Game Theory Based Iaas Services Composition in Cloud Computing
Game Theory Based Iaas Services Composition in Cloud Computing Environment 1 Yang Yang, *2 Zhenqiang Mi, 3 Jiajia Sun 1, First Author School of Computer and Communication Engineering, University of Science
Platform as a Service (PaaS) Demystified
A P P L I C A T I O N S A WHITE PAPER SERIES IN THE FOLLOWING PAGES, WE WILL DISCUSS THE VARIOUS IMPLEMENTATIONS OF PAAS AND HOW THE RIGHT OPTION WILL ENSURE PAAS SUCCESS. WE WILL ALSO DISCUSS THE BENEFITS
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
Step by Step: Big Data Technology. Assoc. Prof. Dr. Thanachart Numnonda Executive Director IMC Institute 25 August 2015
Step by Step: Big Data Technology Assoc. Prof. Dr. Thanachart Numnonda Executive Director IMC Institute 25 August 2015 Data Sources IT Infrastructure Analytics 2 B y 2015, 20% of Global 1000 organizations
Inside the Cloud The Supporting Architecture of Cloud Computing. Jack Hanison [email protected]
Inside the Cloud The Supporting Architecture of Cloud Computing Jack Hanison [email protected] What is Cloud Computing? 2 http://www.flickr.com/photos/galego/3131005845/ Is Cloud Computing these
International Journal of Electronics and Computer Science Engineering 1214
International Journal of Electronics and Computer Science Engineering 1214 Available Online at www.ijecse.org ISSN- 2277-1956 Current Trends in Cloud Computing A Survey of Cloud Computing Systems Harjit
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm
A REVIEW OF THE LOAD BALANCING TECHNIQUES AT CLOUD SERVER Kiran Bala, Sahil Vashist, Rajwinder Singh, Gagandeep Singh Department of Computer Science & Engineering, Chandigarh Engineering College, Landran(Pb),
Certified Cloud Computing Professional Sample Material
Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.
www.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at [email protected] BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Business Process Management in the cloud: Business Process as a Service (BPaaS)
University of Twente Literature Study Business Process Management in the cloud: Business Process as a Service (BPaaS) Author: Evert Duipmans Supervisor: Dr. Luís Ferreira Pires April 1, 2012 Contents 1
What Cloud computing means in real life
ITU TRCSL Symposium on Cloud Computing Session 2: Cloud Computing Foundation and Requirements What Cloud computing means in real life Saman Perera Senior General Manager Information Systems Mobitel (Pvt)
Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)
Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
How To Understand Cloud Computing
Capacity Management for Cloud Computing Chris Molloy Distinguished Engineer Member, IBM Academy of Technology October 2009 1 Is a cloud like touching an elephant? 2 Gartner defines cloud computing as a
Group Based Load Balancing Algorithm in Cloud Computing Virtualization
Group Based Load Balancing Algorithm in Cloud Computing Virtualization Rishi Bhardwaj, 2 Sangeeta Mittal, Student, 2 Assistant Professor, Department of Computer Science, Jaypee Institute of Information
Demystifying the Cloud Computing 02.22.2012
Demystifying the Cloud Computing 02.22.2012 Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
Course Details V1.0. Selinis Technologies Pvt Ltd. 2012, All Rights Reserved
Salesforce.com CRM Administration & Development Course Details V1.0 Selinis Pvt Ltd. 2012, All Rights Reserved Salesforce.com Administration Course Details V1.0 CRM Overview Introduction to CRM? Why CRM?
Users VM A A A. Application. Compute/Storage/Network. VM Virtual Machine. On-Premises Data Center
Users A A A VM VM VM A A A Application Compute/Storage/Network On-Premises Data Center VM Virtual Machine On-Premises Service Provider Users A A A Applications Compute/Storage/Network The main focus of
Cloud Computing Training
Cloud Computing Training TechAge Labs Pvt. Ltd. Address : C-46, GF, Sector 2, Noida Phone 1 : 0120-4540894 Phone 2 : 0120-6495333 TechAge Labs 2014 version 1.0 Cloud Computing Training Cloud Computing
NEXT UP: John Sanderson, Windows Azure Specialist [email protected] 303-546-1397 (Denver) Page 1
NEXT UP: John Sanderson, Windows Azure Specialist [email protected] 303-546-1397 (Denver) Page 1 The Cloud The Foundation for Private Cloud A Platform for ISV s Page 2 Cloud Computing Landscape Page
