Introduction to Cloud Computing
|
|
|
- Bernadette Barton
- 10 years ago
- Views:
Transcription
1 Introduction to Cloud Computing Summary Need for Cloud computing Cloud computing Architecture Cloud Services Possible challenges related to parallel processing Wolfson et al optimal data replication strategy Types of data replication Current trends in Cloud Computing
2 Need for a new technology! Super processing power High Scalability with minimal additional cost No maintenance Fault-tolerance Pay for what I only consume Increase my sales and not invest on resources, thereby reducing the risk for a particular business idea No need to configure, install, upgrade, run a complex stack of softwares to support the idea Need for your idea to be up and running in few days
3 Power of internet!
4 Cloud Computing What is cloud computing? Cloud computing is the use of computing resources(hardware and software) that are delivered as a service over a network(typically the Internet)
5
6 Cloud Services Infrastructure as a Service Platform as a Service Software as a Service Storage as a Service Security as a Service Data as a Service Database as a Service Analytics as a Service
7 Disadvantages despite several advantages Data insecure in public cloud No stringent standards yet
8 Need to know terms Public cloud Private cloud
9 Possible challenges related to Parallel Processing in Cloud Computing Resource optimization Managing data centers, moving rarely accessed data to highly compressed and low cost devices. Data consistency Data currency
10 Wolfson et al optimal data replication strategy
11 Problems with Data Replication Consider a weighted graph (N,L), wherein k users are situated at some Nk N nodes, and r replicas of a data item can be placed at some Nr N The Questions which arises is: What is the optimal placement of the replicas if k > r and the users access the data item in read-only mode?
12 Problems with Data Replication A Possible solution : Evaluating all placements of Nr among the nodes in N to identify Where dist i,ri is the cost from node i to ri, the replica nearest to i
13 Problems with Data Replication If we assume that the read accesses from each of the users in Nk have a certain frequency (or weight), the minimization function would change. Bandwidth/capacity associated with each edge would also be an important factor in identifying a feasible solution Assume that a user access to the shared data is a Read operation with probability x, and An update operation with probability 1 x. An update operation also requires all replicas to be updated. What is the optimal placement of the replicas if k > r?
14 Problem Definition Define a replication scheme as a subset R of V such that each node in R has a replica of the object. Let ri denote the rates of reads issued by node i and wi denotes the rates of writes issued by node i Let cr(i) and cw (i) denote the cost of a read and write issued by node i Let R denote the set of all possible replication schemes
15 Problem Definition The goal is to minimize the cost of the replication scheme:
16 Some Basic Definitions Read Operation A read operation is performed from the closest replica on the tree T If the node issuing the read query or receiving a forwarded read query is not in R, it forwards the query towards the nodes in R along the tree edges
17 Some Basic Definitions (contd) Write Operation A write is performed to every replica in the current replication scheme R If a write operation is issued by a node not in R, the operation request is propagated to the closest node in R Once a write operation reaches a node i in R, the local replica is updated, and the operation is propagated to all neighbors of i that belong to R
18 Basic Terminologies R-neighbor : Such a node i belongs to R but has at least one neighbor j that does not belong to R. R-fringe : Such a node i belongs to R and has only one neighbor j that belongs to R. Thus, i is a leaf node in the subgraph of T induced by R and j is the parent of i. singleton: R = 1 and i R.
19 Initial Information Required Prior to actual implementation of algorithm, following information is required To determine whether a node is in R To find all neighbors of R For each neighbor, to determine whether it is in R
20 Adjustment to Replication scheme using Three Tests Expansion test Contraction test Switch test
21 Expansion Test An R-neighbor node i examines each such neighbor j to determine whether j can be included in the replication scheme. The test succeeds if Volume of reads coming from and via j is more than the volume of writes that would have to be propagated to j from i if j were included in the replication scheme.
22 Contraction Test An R-fringe node i examines whether it can exclude itself from the replication scheme The test succeeds if If the volume of writes being propagated to it from j is more than the volume of reads that i would have to forward to j if i were to exit the replication scheme
23 Switch Test A singleton node i executes the switch test to determine if it can transfer its replica to some neighbor to optimize the objective function. The test succeeds if Volume of requests being forwarded by that neighbor is greater than the volume of requests the node would have to forward to that neighbor if the replica were shifted from itself to that neighbor
24 Types of Data Replication Active replication : Request processed by all replicas. It requires a atomic broadcast to all the replicas. This makes this method costly as it requires heavy communication for achieving a distributed consensus so that the same order is seen by all replicas.
25 Types of Data Replication Primary back-up replication : Updates are made on a single replica and are propagated to remaining replicas, while read operations can be directed to any node. Propagation : Eager : Master replies only after update has been propagated to all replicas. Strong consistency. Lazy : Master replies after update has been made locally. other unupdated replicas are stale. Disadvantage?
26 Types of Data Replication Multi-Master replication : Write and read operations can be made at any replica. Propagation : Eager : All replicas must synchronize in order to decide on a single ordering. Hence, heavy communication. Lazy : Possibility of conflicts. Advantage : Allows a better distribution of write operations on replicas. Disadvantage : Imposes a higher level of communication that leads to large number of messages.
27 IaaS Stands for Infrastructure-as-a-Service. Cloud service where the user is provided computers and resources for storage and network. Other resources include block or file based storage, VLANs, load balancers, IP Addresses. User has to take care of patches and maintains OS. Storage-as-a-service is a part of IaaS managing the storage services. Examples include Google App Engine, Amazon Cloudformation, Rackspace Cloud.
28 Motivations for IaaS Cost savings on hardware/infrastructure Capacity management Cost savings on IT staffing/administration Risk of hardware failure
29 Service Provisioning Requests come in the form of different types of operating systems, storage sizes, network bandwidth, requests at different times. Scenarios for providing services. Allocate a new physical machine for each user. Prepare a pool of pre-installed machines for different requests. Both lead to trouble. Best way is Virtualization
30 Pros and Cons Advantages Avoid capital expenditure on hardware and human resources. Reduced ROI risk. Low barriers to entry. Streamlined and automated scaling. Disadvantages Business efficiency and productivity largely depends on the vendor's capabilities. Potentially greater long-term cost. Centralization requires new/different security measures.
31 Example Micosoft Azure Create a VM Create a virtual network. Associate address space to it. Create subnets Setup DNS servers Setup connectivity with on-premise network.
32 PaaS Acronym for Platform-as-a-Service. Cloud service where the user can run existing applications and develop and test new ones. Clients are provided with servers, storage, networks and other services. Includes facilities for application design and development, testing and deployment and many more. Facilities are provided over the web.
33 PaaS Characteristics
34 PaaS Characteristics contd... Multi Tenant Architecture Customizable UI Unlimited Database Customizations Robust workflow engine Granular control over security Flexible Integration model
35 Pros and Cons Advantages Geographically distributed teams can collaborate with much ease. OS features can be changed and upgraded frequently. Initial and ongoing costs are reduced by using services from single vendor than having multiple hardware facilities Cost related to electricity to power the data centers and to keep them cool are also reduced. Businesses need to worry about application development and completely do away with network and hardware management. Disadvantages Users gets locked in there is a requirement of some proprietary service interfaces. Flexibility in services may not meet some of the needs of users whose requirements rapidly evolve.
36 Example Google App Engine Run web applications on Google's infrastructure and easy to scale data and traffic Sandbox Isolates the application in its own secure, reliable environment which is independent of hardware, operating system and physical location of web server. Application environment Java and Python Data Store a powerful data store, can scale as required, has a query engine and transactions, uses optimistic concurrency control
37 SaaS Abbreviation of Software-as-a-Service. Also known as on-demand service in which the software and associated data are centrally hosted on the cloud. Common delivery model for many business applications including accounting, HRM, CRM, MIS, ERP. Stats Gartner group estimate SaaS sales in 2010 reached $10 billion Revenue will be more than double its 2010 numbers by 2015 and reach a projected $21.3 billion.
38 Characteristics Configuration and Customization Accelerated feature delivery Open integration protocols Collaborative and social functionality
39 Pros and Cons Advantages Less initial investment and less risk. Immediate updates and new features. Cost reduction, in addition to paying for only what you need. Disadvantages Low confidence in data security. Latency is introduced as applications hosted in the cloud are far away from users. Integration with the rest of the systems applications. Data transfer happens at internet speeds.
40 Recent Trends in Cloud Computing Data Centers are expensive and known to be power consuming As cloud is becoming ubiquitous there is a need for internetworking in cloud. Includes support for market oriented resource management Improve mechanisms for allocation of VM resources Interaction protocols should be extended to support interoperability between different cloud environments
41 Parallel Data Pipeline Parallel operation cannot be broken down into a single Map-Shuffle-Reduce operations. Need for many such operations is needed resulting in a pipeline of MapReduce operations. Such pipelines require additional co-ordination in chaining these MapReduce operations, create and delete intermediate results
42 Google Flume Java PCollection<T> class has the immutable bag of elements. Can be ordered or unordered Ptable<K,V> class Subclass of Pcollection Unordered bag of pairs Paralleldo() is called to invoke data-parallel operations. Maps the PCollection<T> to PCollection<S> using Ptable<K,V>
43 Deferred Evaluation Calling a parallel operation does not a actually execute the operation. Plan for the entire computation is generated Plan is optimized and then executed. While executing different strategies are considered (local sequential loop or remote parallel MapReduce)
44 Optimizer Phase Fusion If result of paralleldo() function is consumed by another paralleldo() then they can be fused together. MapShuffleCombineReduce Combinations of paralleldo(), GroupByKey(), CombineValues() and Flatten() are mapped into one MapReduce
45 Amazon RedShift Datawarehouse as a service Avoids setting up, running and scaling a datawarehouse Getting fast performance requires mastery over the indexing mechanisms, complicated query plans, access methods Costs involved is of the order of $1000 per terabyte
46 Architecture Can be single node or multi node cluster If multi node cluster then there should be a leader node. Other nodes are called compute nodes Leader node is connected via JDBC or ODBC endpoints Retains data integrity during node or disk failure. Maintains 2 copies of data. Monitors health of drives and moves if there is a problem.
47 References Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility Buyya et al Distributed Computing by Ajay D.Kshemkalyani and Mukesh Singhal Wikipedia - Geo Replication in Large Scale Cloud Computing Applications Sergio Garrau Almeida Cloud Analytics P.Radha Krishna and Kishore Indukuri Varma Cloud computing introduction feature=player_embedded&v=ae_dknwk_ms
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344
Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL
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
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
References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline
References Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
Introduction to Database Systems CSE 444
Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon References Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS.
CLOUD COMPUTING Mr. Dhananjay Kakade CSIT, CHINCHWAD, Mr Giridhar Gundre CSIT College Chinchwad Abstract: Cloud computing is a technology that uses the internet and central remote servers to maintain data
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
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
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
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
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,
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
CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA)
CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) Abhijeet Padwal Performance engineering group Persistent Systems, Pune email: [email protected]
Implementing Microsoft Azure Infrastructure Solutions
Course Code: M20533 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing Microsoft Azure Infrastructure Solutions Overview This course is aimed at experienced IT Professionals who currently
Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy
Table of Contents Abstract Cloud computing basics The app economy The API platform for the app economy Your API platform: in the cloud or on premises? The cloud deployment model Cloud characteristics The
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
The benefits and implications of the Cloud and Software as a Service (SaaS) for the Location Services Market. John Caulfield Solutions Director
The benefits and implications of the Cloud and Software as a Service (SaaS) for the Location Services Market John Caulfield Solutions Director What Is Cloud Computing Cloud Computing Everyone Is Talking
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
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
vcloud Suite Architecture Overview and Use Cases
vcloud Suite Architecture Overview and Use Cases vcloud Suite 5.8 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new
Hadoop in the Hybrid Cloud
Presented by Hortonworks and Microsoft Introduction An increasing number of enterprises are either currently using or are planning to use cloud deployment models to expand their IT infrastructure. Big
How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud
Cloud 101. Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged
Cloud 101 Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment
Course 20533: Implementing Microsoft Azure Infrastructure Solutions
Course 20533: Implementing Microsoft Azure Infrastructure Solutions Overview About this course This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.
VIRTUAL PRIVATE CLOUD FOR ENTERPRISES
VIRTUAL PRIVATE CLOUD FOR ENTERPRISES DEFINITION Virtual Private Cloud (VPC) is an on demand configurable pool of shared computing resources allocated within a public cloud environment, providing a certain
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control
The Private Cloud Your Controlled Access Infrastructure
White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
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
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L
Copyright 2012 Aras. All Rights Reserved. BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L Copyright 2012 Aras. All Rights Reserved. ACE 2012 I N TERNATIONAL Leveraging the Cloud Rob McAveney Director
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
Cloud Computing. Chapter 4 Infrastructure as a Service (IaaS)
Cloud Computing Chapter 4 Infrastructure as a Service (IaaS) Learning Objectives Define and describe IaaS and identify IaaS solution providers. Define and describe colocation. Define and describe system
How To Understand Cloud Computing
Dr Markus Hagenbuchner [email protected] CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013
Cloud Computing in the Enterprise An Overview For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise Background Defining the Cloud Issues of Cloud Governance Issue of Cloud
SkySight: New Capabilities to Accelerate Your Journey to the Cloud
SkySight: New Capabilities to Accelerate Your Journey to the Cloud There is no longer any question about the business value of the cloud model. The new question is how to expedite the transition from strategy
IP Address Management: Smoothing the Way to Cloud-Based Services
White Paper IP Address Management: Smoothing the Way to Cloud-Based Services What You Will Learn Cloud computing offers many operational advantages to service providers. An important element of successful
How To Run A Modern Business With Microsoft Arknow
Microsoft Azure DataSync ModernBiz Agenda ModernBiz: Your path to the Modern Business Microsoft Azure overview Key business solutions leveraging the cloud Back up your data Reduce unexpected downtime Host
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)
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
How To Understand Cloud Computing
Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
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]
Lecture 02b Cloud Computing II
Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed
Blog: http://blogs.microsoft.co.il/blogs/applisec/
Blog: http://blogs.microsoft.co.il/blogs/applisec/ Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel www.sela.co.il The idea behind the cloud Basic Concepts Type
CLOUD COMPUTING OVERVIEW
CLOUD COMPUTING OVERVIEW http://www.tutorialspoint.com/cloud_computing/cloud_computing_overview.htm Copyright tutorialspoint.com Cloud Computing provides us a means by which we can access the applications
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD
Building Out Your Cloud-Ready Solutions Clark D. Richey, Jr., Principal Technologist, DoD Slide 1 Agenda Define the problem Explore important aspects of Cloud deployments Wrap up and questions Slide 2
Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service
Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
The Definitive Guide to Cloud Acceleration
The Definitive Guide to Cloud Acceleration Dan Sullivan sponsored by Chapter 5: Architecture of Clouds and Content Delivery... 80 Public Cloud Providers and Virtualized IT Infrastructure... 80 Essential
Cloud, Community and Collaboration Airline benefits of using the Amadeus community cloud
Cloud, Community and Collaboration Airline benefits of using the Amadeus community cloud Index Index... 2 Overview... 3 What is cloud computing?... 3 The benefit to businesses... 4 The downsides of public
Google File System. Web and scalability
Google File System Web and scalability The web: - How big is the Web right now? No one knows. - Number of pages that are crawled: o 100,000 pages in 1994 o 8 million pages in 2005 - Crawlable pages might
TaaS: An Evolution of Testing Services using Cloud Computing
TaaS: An Evolution of Testing Services using Cloud Computing Abhinava Kumar Srivastava (Student) Divya Kant Yadav Institute of Technology and Management (CS), Institute of Technology and Management (CS),
CLOUD COMPUTING IN HIGHER EDUCATION
Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,
Software as a Service (SaaS) Testing Challenges- An Indepth
www.ijcsi.org 506 Software as a Service (SaaS) Testing Challenges- An Indepth Analysis Prakash.V Ravikumar Ramadoss Gopalakrishnan.S Assistant Professor Department of Computer Applications, SASTRA University,
DLT Solutions and Amazon Web Services
DLT Solutions and Amazon Web Services For a seamless, cost-effective migration to the cloud PREMIER CONSULTING PARTNER DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171 Duane Thorpe Phone:
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,
Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)
Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Abstract The goal of this session is to understanding what is meant when we say Where in the
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
CHAPTER 2 THEORETICAL FOUNDATION
CHAPTER 2 THEORETICAL FOUNDATION 2.1 Theoretical Foundation Cloud computing has become the recent trends in nowadays computing technology world. In order to understand the concept of cloud, people should
Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led
Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Course Description This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
Course 20533B: Implementing Microsoft Azure Infrastructure Solutions
Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Sales 406/256-5700 Support 406/252-4959 Fax 406/256-0201 Evergreen Center North 1501 14 th St West, Suite 201 Billings, MT 59102 Course
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
Moving to the Cloud. Sam Hornstein Jetline Jason Nokes President, Distributor Central Garrett Ausfeldt Starline
Moving to the Cloud Sam Hornstein Jetline Jason Nokes President, Distributor Central Garrett Ausfeldt Starline Sam Hornstein Current Services in the Cloud Business Management System (ERP) Website File
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
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
Getting Familiar with Cloud Terminology. Cloud Dictionary
Getting Familiar with Cloud Terminology Cloud computing is a hot topic in today s IT industry. However, the technology brings with it new terminology that can be confusing. Although you don t have to know
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.
Program. Maria Fiore Business Development Manager Hartco. Hugo Boutet igovirtual. Introduction to MicroAge. SME and «cloud computing» 2006 MicroAge
A presentation from and October 19th 2010 Program Introduction to MicroAge Maria Fiore Business Development Manager Hartco SME and «cloud computing» Hugo Boutet igovirtual 2006 MicroAge Introduction to
Mark Bennett. Search and the Virtual Machine
Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business
Security & Trust in the Cloud
Security & Trust in the Cloud Ray Trygstad Director of Information Technology, IIT School of Applied Technology Associate Director, Information Technology & Management Degree Programs Cloud Computing Primer
A.Prof. Dr. Markus Hagenbuchner [email protected]. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1
A.Prof. Dr. Markus Hagenbuchner [email protected] CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise
Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud
GMI CLOUD SERVICES. GMI Business Services To Be Migrated: Deployment, Migration, Security, Management
GMI CLOUD SERVICES Deployment, Migration, Security, Management SOLUTION OVERVIEW BUSINESS SERVICES CLOUD MIGRATION Founded in 1983, General Microsystems Inc. (GMI) is a holistic provider of product and
Commercial Software Licensing
Commercial Software Licensing CHAPTER 12: Prepared by DoD ESI January 2013 Chapter Overview Most software licenses today are either perpetual or subscription. Perpetual licenses involve software possession
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
Private Distributed Cloud Deployment in a Limited Networking Environment
Private Distributed Cloud Deployment in a Limited Networking Environment Jeffrey Galloway, Susan Vrbsky, and Karl Smith The University of Alabama [email protected], [email protected], [email protected]
Distribution transparency. Degree of transparency. Openness of distributed systems
Distributed Systems Principles and Paradigms Maarten van Steen VU Amsterdam, Dept. Computer Science [email protected] Chapter 01: Version: August 27, 2012 1 / 28 Distributed System: Definition A distributed
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
Realizing the Value Proposition of Cloud Computing
Realizing the Value Proposition of Cloud Computing CIO s Enterprise IT Strategy for Cloud Jitendra Pal Thethi Abstract Cloud Computing is a model for provisioning and consuming IT capabilities on a need
Cloud Computing. Bringing the Cloud into Focus
Cloud Computing Bringing the Cloud into Focus November 2011 Introduction Ken Cochrane CEO, IT/NET Partner, KPGM Performance and Technology National co-leader IT Advisory Services KPMG Andrew Brewin Vice
Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical
Radware ADC-VX Solution The Agility of Virtual; The Predictability of Physical Table of Contents General... 3 Virtualization and consolidation trends in the data centers... 3 How virtualization and consolidation
