SlideShare une entreprise Scribd logo
1  sur  33
Cloud Computing
Prof. Sachindra Chavan
Assistant Professor
Department of Information Technology
Hope Foundation’s
International Institute of Information Technology, I²IT
www.isquareit.edu.in
What is Cloud
Computing?
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Cloud Computing
 Virtualized distributed processing, storage, and software
resources and a service.
 Delivering computing as a on-demand, pay-as-you-go
service.
 "clouds are a large pool of easily usable and accessible
virtualized resources (such as hardware, development
platforms and/or services). These resources can be
dynamically reconfigured to adjust to a variable load
(scale), allowing also for an optimum resource utilization.
This pool of resources is typically exploited by a pay-per-
use model in which guarantees are offered by the
Infrastructure Provider by means of customized Service
Level Agreements." Vaquero et al.
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Characteristics of a Cloud
 Pay-per-use
 Elastic capacity
 Illusion of Infinite Resources
 Self-Service interface
 Resources that are abstracted or virtualized
 Provide API and Development tools for
developers to build scalable applications on their
services.
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Why go Cloud?
 Dynamically Scalable
 Device independent
 Instant
 Cost-efficient
◦ Task-Centrism
◦ Private Server Cost
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Models of Cloud Computing
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Virtualization
 Under-utilization of resource
 Dividing up the resources
 Maintenance required
◦ Controlling job flow
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Deployment Models of a Cloud
 Private/Enterprise
 Dedicated
 Hybrid/Mixed
 Cloud/Public
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Software as a Service (SaaS)
 Provides off-the-shelf applications offered
over the internet
 Examples:
◦ Google Docs
◦ Aviary
◦ Pixlr
◦ Microsoft Office Web App
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Software as a Service cont.
 Flexibility vs Power tradeoff
 Pros
◦ Accessible from any computer or devices
◦ Software available facilitates collaborative working.
 Cons
◦ Off shelf products non-flexible
◦ Cannot provide add-ons or customize them
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Platform as a Service (PaaS)
 Provides all infrastructure needed for a
consumer to run applications over the
internet.
 PaaS is a Cloud Computing service that offers
a computing platform and solution stack for
users.
◦ Language
◦ OS
◦ Database
◦ Middleware
◦ Other applications
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features to look for
 Programming Languages
◦ Python
◦ Java
◦ .Net Languages
◦ Ruby
 Programming Frameworks
◦ Ruby on Rails
◦ Spring
◦ Java EE
◦ .Net
 Persistence Options
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Programming Models
 A PaaS Cloud should be able to support
various programming models for different
types of Programming.
◦ Programming large datasets in clusters of
computers (MapReduce)
◦ Development of request-based web services and
applications
◦ Orchestration of a business process in the form
of workflows (WorkFlow Model)
◦ High-performance distributed execution of tasks.
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Platform as a Service (cont.)
 Examples:
◦ Google Apps Engine
◦ Windows Azure Platform
◦ Force.com
 Pros:
◦ Rapid Deployment
◦ Low Cost
◦ Private or Public Deployment
 Cons:
◦ Not much freedom
◦ Choices of tools are limited
◦ Vendor Lock-in
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
PaaS Service Providers
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Infrastructure as a Service (IaaS)
 Cloud service that allows existing
applications to run on its hardware.
 Rents out resources dynamically wherever
they are needed.
 Services:
◦ Compute Servers
◦ Data Storage
◦ Firewall
◦ Load Balancer
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Distinguishable features of IaaS
 Geographical Presence
◦ Responsiveness
◦ Availability
 User Interfaces and Access to Servers
◦ Providing means of accessing their Cloud
 Gui
 CLI
 Web Services
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Distinguishable features of IaaS
(Cont.)
 Advance Reservation of Capacity
◦ Time-Frame reservations
 Automatic Scaling and Load Balancing
◦ Elasticity of the service
◦ One of the most desirable features of an IaaS
Cloud
◦ Traffic distribution
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Distinguishable features of IaaS
(Cont.)
 Service-Level Agreement
◦ As with all services, parties much sign an
agreement
◦ Metrics
 Uptime, Performance measures
◦ Penalties
 Amazon
 Hypervisor and Operating System Choice
◦ Xen
◦ VMWare, vCloud, Citric Cloud Center
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
IaaS Service Providers
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Cloud Cube Model
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Virtual Infrastructure Managers
(VIMs)
 The Operating System of the Cloud
 Responsible for the Allocation of resources in
a cloud
 Aggregates resources from multiple sources
 Also called Cloud Operating System,
Infrastructure Sharing Software, and Virtual
Infrastructure Engines
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager
 Virtualization Support
◦ Backbone
◦ Cpu, Memory, Storage
◦ Sizing and resizing
 Self-Service, On-Demand Resource
Provisioning
◦ Directly obtain services from cloud
 Creation of Servers
 Tailoring Software
 Configurations
 Security Policies
◦ Eliminates going through a system admin
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager (Cont.)
 Multiple Backend Hypervisors
◦ Drawbacks of virtualization models
◦ Uniform Management of Virtualization
 Storage Virtualization
◦ Abstracting Logical Storage from Physical
Storage
◦ Creation of Virtual disk independent from
device and location
◦ Storage Area Networks (SAN)
 Fibre Channel, iSCSI, NFS
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager (Cont.)
 Interface to Public Clouds
◦ Overloading requires borrowing
◦ During spikes, VIMs can obtain resources from
external sources
 Virtual Networking
◦ Isolated Virtual Networks on top of a Physical
Infrastructure
◦ Allows VMs to be grouped in same broad cast
domain
◦ Allows VM’s in one group to block messages from
another.
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager (Cont.)
 Dynamic Resource Allocation
◦ Resources need to allocated and deallocated when
needed.
 Demand prediction is difficult to calculate
◦ Machine not in use will be put into a low-powered
state
◦ Moving loads around to reduce overheating
◦ Monitor resource utilization and reallocated
accordingly
 Virtual Clusters
◦ Holistically managing interconnected groups of
Virtual Machines
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager (Cont.)
 Reservation and Negotiation Mechanism
 Requesting Computational Resources to be available for
them at a specific time (AR)
 Those that allow AR will be better than those without
 Having advance reservations using complex attributes is
useful to satisfy priorities
 Reservations should also be able to be negotiated and
renegotiated when required.
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Features of a VI Manager (Cont.)
 High Availability and Data Recovery
◦ Must have little downtime
◦ VIMs must have a High Availability (HA) feature
used to minimize downtime and prevent business
disruptions
 Detects physical/virtual server failure
 Restarts VM on a healthy server
 If not enough VIMs will run redundant VMs and
Synchronize them
◦ If one fails, users can be moved to a healthy one
◦ VI Managers must handle backups of a large
number of VMs
 Must not interfere with performance too much
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Virtual Infrastructure Managers
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Disadvantages of the Cloud
 Security
◦ Reliant on Cloud Provider
◦ Flaws
 Requires an Internet Access
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Summary
 Cloud Computing
 Software as a Service
 Platform as a Service
 Infrastructure as a Service
◦ Virtual Infrastructure Management
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
Works Cited
 Cloud Computing: Principles and
Paradigms. Buyya et al.
 ExplainingComputers.com
 http://www.securityweek.com/addressing
-cloud-security-concerns-key-issues-and-
recommendations
Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
THANK YOU
For further details, please contact
Sachindra Chavan
sachindrac@isquareit.edu.in
Department of Information Technology
Hope Foundation’s
International Institute of Information Technology, I²IT
P-14,Rajiv Gandhi Infotech Park
MIDC Phase 1, Hinjawadi, Pune – 411057
Tel - +91 20 22933441/2/3
www.isquareit.edu.in | info@isquareit.edu.in

Contenu connexe

Tendances

Tendances (20)

State Pattern: Introduction & Implementation
State Pattern: Introduction  & Implementation State Pattern: Introduction  & Implementation
State Pattern: Introduction & Implementation
 
Superstructure and it's various components
Superstructure and it's various componentsSuperstructure and it's various components
Superstructure and it's various components
 
Artificial Intelligence - Introduction
Artificial Intelligence - IntroductionArtificial Intelligence - Introduction
Artificial Intelligence - Introduction
 
Data Structure - Linked List
Data Structure - Linked ListData Structure - Linked List
Data Structure - Linked List
 
Human Computer Interaction - INPUT OUTPUT CHANNELS
Human Computer Interaction - INPUT OUTPUT CHANNELSHuman Computer Interaction - INPUT OUTPUT CHANNELS
Human Computer Interaction - INPUT OUTPUT CHANNELS
 
Database Query Optimization
Database Query OptimizationDatabase Query Optimization
Database Query Optimization
 
Engineering Mathematics | Maxima and Minima
Engineering Mathematics | Maxima and MinimaEngineering Mathematics | Maxima and Minima
Engineering Mathematics | Maxima and Minima
 
What Is Cascading Style Sheet?
What Is Cascading Style Sheet?What Is Cascading Style Sheet?
What Is Cascading Style Sheet?
 
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
Difference Between AI(Artificial Intelligence), ML(Machine Learning), DL (Dee...
 
Adapter Pattern: Introduction & Implementation (with examples)
Adapter Pattern: Introduction & Implementation (with examples)Adapter Pattern: Introduction & Implementation (with examples)
Adapter Pattern: Introduction & Implementation (with examples)
 
Introduction to Wireless Sensor Networks (WSN)
Introduction to Wireless Sensor Networks (WSN)Introduction to Wireless Sensor Networks (WSN)
Introduction to Wireless Sensor Networks (WSN)
 
Red Black Tree (and Examples)
Red Black Tree (and Examples)Red Black Tree (and Examples)
Red Black Tree (and Examples)
 
Interrupt Handling with LPC2148
Interrupt Handling with LPC2148Interrupt Handling with LPC2148
Interrupt Handling with LPC2148
 
Euler’s Theorem Homogeneous Function Of Two Variables
Euler’s Theorem Homogeneous Function Of  Two VariablesEuler’s Theorem Homogeneous Function Of  Two Variables
Euler’s Theorem Homogeneous Function Of Two Variables
 
What Is LEX and YACC?
What Is LEX and YACC?What Is LEX and YACC?
What Is LEX and YACC?
 
Importance of Theory of Computations
Importance of Theory of ComputationsImportance of Theory of Computations
Importance of Theory of Computations
 
Introduction To Assembly Language Programming
Introduction To Assembly Language ProgrammingIntroduction To Assembly Language Programming
Introduction To Assembly Language Programming
 
Types of Artificial Intelligence
Types of Artificial Intelligence Types of Artificial Intelligence
Types of Artificial Intelligence
 
Operating System Scheduling Algorithms
Operating System Scheduling AlgorithmsOperating System Scheduling Algorithms
Operating System Scheduling Algorithms
 
Differential Equation - Order Degree
Differential Equation - Order DegreeDifferential Equation - Order Degree
Differential Equation - Order Degree
 

Similaire à Cloud Computing & Virtual Infrastructure

AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMIRJET Journal
 
Cloud Computing for Education Sector
Cloud Computing for Education SectorCloud Computing for Education Sector
Cloud Computing for Education SectorWinastwan Gora
 
Role and Service of Cloud Computing for Higher Education System
Role and Service of Cloud Computing for Higher Education SystemRole and Service of Cloud Computing for Higher Education System
Role and Service of Cloud Computing for Higher Education SystemIRJET Journal
 
Synopsis on ulip upated
Synopsis on ulip upatedSynopsis on ulip upated
Synopsis on ulip upatedPrem Kumar
 
Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016Ashish Prajapati
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-EIRJET Journal
 
PI TOP: HARDWARE-ENABLED SUPERCOMPUTER
PI TOP: HARDWARE-ENABLED SUPERCOMPUTERPI TOP: HARDWARE-ENABLED SUPERCOMPUTER
PI TOP: HARDWARE-ENABLED SUPERCOMPUTERIRJET Journal
 
Module 4_BETCK105H_Introduction to IoT.pdf
Module 4_BETCK105H_Introduction to IoT.pdfModule 4_BETCK105H_Introduction to IoT.pdf
Module 4_BETCK105H_Introduction to IoT.pdfRoopaDNDandally
 

Similaire à Cloud Computing & Virtual Infrastructure (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
What Is Cloud Computing?
What Is Cloud Computing?What Is Cloud Computing?
What Is Cloud Computing?
 
What Is High Performance-Computing?
What Is High Performance-Computing?What Is High Performance-Computing?
What Is High Performance-Computing?
 
Java as Object Oriented Programming Language
Java as Object Oriented Programming LanguageJava as Object Oriented Programming Language
Java as Object Oriented Programming Language
 
Fundamentals of Computer Networks
Fundamentals of Computer NetworksFundamentals of Computer Networks
Fundamentals of Computer Networks
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
 
Supervised Learning in Cybersecurity
Supervised Learning in CybersecuritySupervised Learning in Cybersecurity
Supervised Learning in Cybersecurity
 
DAA Introduction to Algorithms & Application
DAA Introduction to Algorithms & ApplicationDAA Introduction to Algorithms & Application
DAA Introduction to Algorithms & Application
 
What Is Smart Computing?
What Is Smart Computing?What Is Smart Computing?
What Is Smart Computing?
 
Introduction to TCP Protocol Suite
Introduction to TCP Protocol SuiteIntroduction to TCP Protocol Suite
Introduction to TCP Protocol Suite
 
Cloud Computing for Education Sector
Cloud Computing for Education SectorCloud Computing for Education Sector
Cloud Computing for Education Sector
 
Systems Programming & Operating Systems - Overview of LEX-and-YACC
Systems Programming & Operating Systems - Overview of LEX-and-YACCSystems Programming & Operating Systems - Overview of LEX-and-YACC
Systems Programming & Operating Systems - Overview of LEX-and-YACC
 
Role and Service of Cloud Computing for Higher Education System
Role and Service of Cloud Computing for Higher Education SystemRole and Service of Cloud Computing for Higher Education System
Role and Service of Cloud Computing for Higher Education System
 
Synopsis on ulip upated
Synopsis on ulip upatedSynopsis on ulip upated
Synopsis on ulip upated
 
Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-E
 
Industrial Internet of Things (IIoT)
Industrial Internet of Things (IIoT)Industrial Internet of Things (IIoT)
Industrial Internet of Things (IIoT)
 
PI TOP: HARDWARE-ENABLED SUPERCOMPUTER
PI TOP: HARDWARE-ENABLED SUPERCOMPUTERPI TOP: HARDWARE-ENABLED SUPERCOMPUTER
PI TOP: HARDWARE-ENABLED SUPERCOMPUTER
 
Introduction To Design Pattern
Introduction To Design PatternIntroduction To Design Pattern
Introduction To Design Pattern
 
Module 4_BETCK105H_Introduction to IoT.pdf
Module 4_BETCK105H_Introduction to IoT.pdfModule 4_BETCK105H_Introduction to IoT.pdf
Module 4_BETCK105H_Introduction to IoT.pdf
 

Plus de International Institute of Information Technology (I²IT)

Plus de International Institute of Information Technology (I²IT) (19)

Minimization of DFA
Minimization of DFAMinimization of DFA
Minimization of DFA
 
Understanding Natural Language Processing
Understanding Natural Language ProcessingUnderstanding Natural Language Processing
Understanding Natural Language Processing
 
Professional Ethics & Etiquette: What Are They & How Do I Get Them?
Professional Ethics & Etiquette: What Are They & How Do I Get Them?Professional Ethics & Etiquette: What Are They & How Do I Get Them?
Professional Ethics & Etiquette: What Are They & How Do I Get Them?
 
Writing Skills: Importance of Writing Skills
Writing Skills: Importance of Writing SkillsWriting Skills: Importance of Writing Skills
Writing Skills: Importance of Writing Skills
 
Professional Communication | Introducing Oneself
Professional Communication | Introducing Oneself Professional Communication | Introducing Oneself
Professional Communication | Introducing Oneself
 
Servlet: A Server-side Technology
Servlet: A Server-side TechnologyServlet: A Server-side Technology
Servlet: A Server-side Technology
 
What Is Jenkins? Features and How It Works
What Is Jenkins? Features and How It WorksWhat Is Jenkins? Features and How It Works
What Is Jenkins? Features and How It Works
 
Hypothesis-Testing
Hypothesis-TestingHypothesis-Testing
Hypothesis-Testing
 
Data Science, Big Data, Data Analytics
Data Science, Big Data, Data AnalyticsData Science, Big Data, Data Analytics
Data Science, Big Data, Data Analytics
 
Sentiment Analysis in Machine Learning
Sentiment Analysis in  Machine LearningSentiment Analysis in  Machine Learning
Sentiment Analysis in Machine Learning
 
Data Visualization - How to connect Microsoft Forms to Power BI
Data Visualization - How to connect Microsoft Forms to Power BIData Visualization - How to connect Microsoft Forms to Power BI
Data Visualization - How to connect Microsoft Forms to Power BI
 
AVL Tree Explained
AVL Tree ExplainedAVL Tree Explained
AVL Tree Explained
 
Yoga To Fight & Win Against COVID-19
Yoga To Fight & Win Against COVID-19Yoga To Fight & Win Against COVID-19
Yoga To Fight & Win Against COVID-19
 
LR(0) PARSER
LR(0) PARSERLR(0) PARSER
LR(0) PARSER
 
Programming with LEX & YACC
Programming with LEX & YACCProgramming with LEX & YACC
Programming with LEX & YACC
 
Land Pollution - Causes, Effects & Solution
Land Pollution - Causes, Effects & SolutionLand Pollution - Causes, Effects & Solution
Land Pollution - Causes, Effects & Solution
 
Sampling Theorem and Band Limited Signals
Sampling Theorem and Band Limited SignalsSampling Theorem and Band Limited Signals
Sampling Theorem and Band Limited Signals
 
Types of Sampling in Analog Communication
Types of Sampling in Analog CommunicationTypes of Sampling in Analog Communication
Types of Sampling in Analog Communication
 
Pulse Modulation - Classification & Case Study
Pulse Modulation - Classification & Case StudyPulse Modulation - Classification & Case Study
Pulse Modulation - Classification & Case Study
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Cloud Computing & Virtual Infrastructure

  • 1. Cloud Computing Prof. Sachindra Chavan Assistant Professor Department of Information Technology Hope Foundation’s International Institute of Information Technology, I²IT www.isquareit.edu.in
  • 2. What is Cloud Computing? Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 3. Cloud Computing  Virtualized distributed processing, storage, and software resources and a service.  Delivering computing as a on-demand, pay-as-you-go service.  "clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. This pool of resources is typically exploited by a pay-per- use model in which guarantees are offered by the Infrastructure Provider by means of customized Service Level Agreements." Vaquero et al. Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 4. Characteristics of a Cloud  Pay-per-use  Elastic capacity  Illusion of Infinite Resources  Self-Service interface  Resources that are abstracted or virtualized  Provide API and Development tools for developers to build scalable applications on their services. Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 5. Why go Cloud?  Dynamically Scalable  Device independent  Instant  Cost-efficient ◦ Task-Centrism ◦ Private Server Cost Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 6. Models of Cloud Computing Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 7. Virtualization  Under-utilization of resource  Dividing up the resources  Maintenance required ◦ Controlling job flow Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 8. Deployment Models of a Cloud  Private/Enterprise  Dedicated  Hybrid/Mixed  Cloud/Public Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 9. Software as a Service (SaaS)  Provides off-the-shelf applications offered over the internet  Examples: ◦ Google Docs ◦ Aviary ◦ Pixlr ◦ Microsoft Office Web App Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 10. Software as a Service cont.  Flexibility vs Power tradeoff  Pros ◦ Accessible from any computer or devices ◦ Software available facilitates collaborative working.  Cons ◦ Off shelf products non-flexible ◦ Cannot provide add-ons or customize them Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 11. Platform as a Service (PaaS)  Provides all infrastructure needed for a consumer to run applications over the internet.  PaaS is a Cloud Computing service that offers a computing platform and solution stack for users. ◦ Language ◦ OS ◦ Database ◦ Middleware ◦ Other applications Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 12. Features to look for  Programming Languages ◦ Python ◦ Java ◦ .Net Languages ◦ Ruby  Programming Frameworks ◦ Ruby on Rails ◦ Spring ◦ Java EE ◦ .Net  Persistence Options Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 13. Programming Models  A PaaS Cloud should be able to support various programming models for different types of Programming. ◦ Programming large datasets in clusters of computers (MapReduce) ◦ Development of request-based web services and applications ◦ Orchestration of a business process in the form of workflows (WorkFlow Model) ◦ High-performance distributed execution of tasks. Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 14. Platform as a Service (cont.)  Examples: ◦ Google Apps Engine ◦ Windows Azure Platform ◦ Force.com  Pros: ◦ Rapid Deployment ◦ Low Cost ◦ Private or Public Deployment  Cons: ◦ Not much freedom ◦ Choices of tools are limited ◦ Vendor Lock-in Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 15. PaaS Service Providers Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 16. Infrastructure as a Service (IaaS)  Cloud service that allows existing applications to run on its hardware.  Rents out resources dynamically wherever they are needed.  Services: ◦ Compute Servers ◦ Data Storage ◦ Firewall ◦ Load Balancer Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 17. Distinguishable features of IaaS  Geographical Presence ◦ Responsiveness ◦ Availability  User Interfaces and Access to Servers ◦ Providing means of accessing their Cloud  Gui  CLI  Web Services Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 18. Distinguishable features of IaaS (Cont.)  Advance Reservation of Capacity ◦ Time-Frame reservations  Automatic Scaling and Load Balancing ◦ Elasticity of the service ◦ One of the most desirable features of an IaaS Cloud ◦ Traffic distribution Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 19. Distinguishable features of IaaS (Cont.)  Service-Level Agreement ◦ As with all services, parties much sign an agreement ◦ Metrics  Uptime, Performance measures ◦ Penalties  Amazon  Hypervisor and Operating System Choice ◦ Xen ◦ VMWare, vCloud, Citric Cloud Center Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 20. IaaS Service Providers Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 21. Cloud Cube Model Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 22. Virtual Infrastructure Managers (VIMs)  The Operating System of the Cloud  Responsible for the Allocation of resources in a cloud  Aggregates resources from multiple sources  Also called Cloud Operating System, Infrastructure Sharing Software, and Virtual Infrastructure Engines Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 23. Features of a VI Manager  Virtualization Support ◦ Backbone ◦ Cpu, Memory, Storage ◦ Sizing and resizing  Self-Service, On-Demand Resource Provisioning ◦ Directly obtain services from cloud  Creation of Servers  Tailoring Software  Configurations  Security Policies ◦ Eliminates going through a system admin Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 24. Features of a VI Manager (Cont.)  Multiple Backend Hypervisors ◦ Drawbacks of virtualization models ◦ Uniform Management of Virtualization  Storage Virtualization ◦ Abstracting Logical Storage from Physical Storage ◦ Creation of Virtual disk independent from device and location ◦ Storage Area Networks (SAN)  Fibre Channel, iSCSI, NFS Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 25. Features of a VI Manager (Cont.)  Interface to Public Clouds ◦ Overloading requires borrowing ◦ During spikes, VIMs can obtain resources from external sources  Virtual Networking ◦ Isolated Virtual Networks on top of a Physical Infrastructure ◦ Allows VMs to be grouped in same broad cast domain ◦ Allows VM’s in one group to block messages from another. Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 26. Features of a VI Manager (Cont.)  Dynamic Resource Allocation ◦ Resources need to allocated and deallocated when needed.  Demand prediction is difficult to calculate ◦ Machine not in use will be put into a low-powered state ◦ Moving loads around to reduce overheating ◦ Monitor resource utilization and reallocated accordingly  Virtual Clusters ◦ Holistically managing interconnected groups of Virtual Machines Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 27. Features of a VI Manager (Cont.)  Reservation and Negotiation Mechanism  Requesting Computational Resources to be available for them at a specific time (AR)  Those that allow AR will be better than those without  Having advance reservations using complex attributes is useful to satisfy priorities  Reservations should also be able to be negotiated and renegotiated when required. Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 28. Features of a VI Manager (Cont.)  High Availability and Data Recovery ◦ Must have little downtime ◦ VIMs must have a High Availability (HA) feature used to minimize downtime and prevent business disruptions  Detects physical/virtual server failure  Restarts VM on a healthy server  If not enough VIMs will run redundant VMs and Synchronize them ◦ If one fails, users can be moved to a healthy one ◦ VI Managers must handle backups of a large number of VMs  Must not interfere with performance too much Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 29. Virtual Infrastructure Managers Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 30. Disadvantages of the Cloud  Security ◦ Reliant on Cloud Provider ◦ Flaws  Requires an Internet Access Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 31. Summary  Cloud Computing  Software as a Service  Platform as a Service  Infrastructure as a Service ◦ Virtual Infrastructure Management Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 32. Works Cited  Cloud Computing: Principles and Paradigms. Buyya et al.  ExplainingComputers.com  http://www.securityweek.com/addressing -cloud-security-concerns-key-issues-and- recommendations Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 | www.isquareit.edu.in | info@isquareit.edu.in
  • 33. THANK YOU For further details, please contact Sachindra Chavan sachindrac@isquareit.edu.in Department of Information Technology Hope Foundation’s International Institute of Information Technology, I²IT P-14,Rajiv Gandhi Infotech Park MIDC Phase 1, Hinjawadi, Pune – 411057 Tel - +91 20 22933441/2/3 www.isquareit.edu.in | info@isquareit.edu.in