SlideShare una empresa de Scribd logo
1 de 24
Area

Cloud Computing
Guided By
Prof. Chaitali Chandankhade
Presented By
Ms.Samruddhi Wagh
ME(IT)12418

MIT COLLEGE OF ENGINEERING KOTHRUD PUNE
Agenda
• Cloud Computing
• Job Sequence Scheduling
•Virtualization
• Energy Conservation for Data Centers
• Network Security And Protection
Cloud Computing
• Cloud Computing is the on demand network access

to shared pool or computing resources such as:
•
•
•
•
•

Network
Server
Storage
Application
Services
Clouds offer Subscription-Oriented IT
Services
Public Cloud

Cloud
Manager

Clients

Private
Cloud

Other
Cloud Services

Govt.
Cloud Services
Cloud Architecture
Deployment Models
• Four deployment models of cloud computing:
•
•
•
•

Public Cloud
Community Cloud
Hybrid Cloud
Private Cloud
Service Models
• Three service models of cloud computing:
•
•
•

Cloud Infrastructure as a Service
Cloud Software as a Service
Cloud Platform as a Service
Characteristics
• On-demand self-service

• Broad network access
• Resource pooling
• Rapid elasticity
• Measured service
Job Sequence Scheduling
• Map and Reduce
•

Reduce perform three steps:
•
•
•

•

Copy
Sort
Reduce

Hadoop Distributed File System(HDFS)
•
•

Reliability
Fault Tolerance

• Resource Estimation Model
Job Sequence Scheduling Through
Virtualization
• Resource Configuration
•
•
•
•

Configuration Manager(CM)
Machine Manager(MM)
Release Queue(RQ)
Assign Queue(AQ)

• Completion Time Based Scheduler
•
•

Virtual Cluster
Physical Cluster
Completion Time Based Scheduler
Virtualization
• Flexibility and Energy conservation
• Datacenter Automation and Management
• Cloud Interoperability
• Enterprise Datacenter to Cloud Migrations
• Capacity Planning
• Detecting Compromised Virtual Machines
• Virtual Network Access Control
Virtualization Architecture
• Guest OS
• PV(Para Virtualization)
• FV(Full Virtualization)

• Host OS
• Virtual Machine Monitor
• Hypervisor

• KVM(Kernel Based Virtual
Machine)

• Intel-VT
• AMD-V
Energy Conservation for Datacenters
• Economy of scale due to elimination of
redundancies
• Efficient resource management by the Cloud
provider
• Improved utilization of the resources
• Location independence
• Scaling up and down
System Architecture
Network Security and Protection
• Cloud computing is the next generation of Network
computing
• The Security of Virtual Network in virtualization
environment
• Xen platform
• Virtual Network Model
Network Security Iaas
•Xen offers two modes for users to
configure virtual network
• Bridge
• Virtual Machine(VM)
• Dynamic Host Configuration Protocol(DHCP)
• Virtual Interface(VIF)

• Route
• MAC(Memory Allocation)
• IP(Internet Protocol)
Bridge
Route
Virtual Network Model
Conclusion
• To reduce energy consumption of data centers one
can consolidate computation workloads of jobs onto a
minimum subset of servers
• To improve the security of the inter-communication
among virtual machines Can be deployed in any
physical server that supports virtualization
• To maintain flexibility and Energy Conservation
References
• Anton Beloglazov and Rajkumar Buyya. Energy efficient
resource management in virtualized cloud data centers. In
Proceedings of the 2010 10th IEEE/ACM International Conference
on Cluster, Cloud and Grid Computing, CCGRID
’10, pages 826–831, Washington, DC, USA, 2010. IEEE
Computer
•Amazon Elastic Compute Cloud (Amazon EC2),
http://aws.amazon.com/ec2/. Society.
•Xen credit scheduler. http://wiki.xen.org/wiki/Credit_Scheduler.
• J. Wolf, et al. FLEX: A Slot Allocation Scheduling Optimizer for MapReduce
Workloads. In Procof Middleware’2010.
•VMsafe: A Security Technology for Virtualized Environments,
http://www.vmware.com/overview/security/vmsafe
Thank You !!
Any Q ?

Más contenido relacionado

La actualidad más candente

Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
AzarulIkhwan
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud ppt
Krishna Kumar
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
Habibur Rahman
 

La actualidad más candente (20)

Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
 
Application scheduling in cloud sim
Application scheduling in cloud simApplication scheduling in cloud sim
Application scheduling in cloud sim
 
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
 
Task Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsimTask Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsim
 
Cloudsim & greencloud
Cloudsim & greencloud Cloudsim & greencloud
Cloudsim & greencloud
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
A Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud ComputingA Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud Computing
 
Genetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing EnvironmentGenetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing Environment
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud ppt
 
Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...
 
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
 
Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...
 
Cloud sim report
Cloud sim reportCloud sim report
Cloud sim report
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
 
Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...
 
Survey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
Survey on Dynamic Resource Allocation Strategy in Cloud Computing EnvironmentSurvey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
Survey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
 
Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green Cloud
 
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
 
Energy-aware Task Scheduling using Ant-colony Optimization in cloud
Energy-aware Task Scheduling using Ant-colony Optimization in cloudEnergy-aware Task Scheduling using Ant-colony Optimization in cloud
Energy-aware Task Scheduling using Ant-colony Optimization in cloud
 
An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...
 

Similar a Job sequence scheduling for cloud computing

module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
BenakappaSM
 
Presentation cloud computing
Presentation cloud computingPresentation cloud computing
Presentation cloud computing
Akash Pandey
 
Cloud computing(bit mesra kolkata extn.)
Cloud computing(bit mesra kolkata extn.)Cloud computing(bit mesra kolkata extn.)
Cloud computing(bit mesra kolkata extn.)
ASHUTOSH KUMAR
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
Amit Shaw
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
AngelineR
 

Similar a Job sequence scheduling for cloud computing (20)

Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing and Service Platforms
Cloud computing and Service Platforms Cloud computing and Service Platforms
Cloud computing and Service Platforms
 
Intro
IntroIntro
Intro
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
 
Presentation cloud computing
Presentation cloud computingPresentation cloud computing
Presentation cloud computing
 
Unit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingUnit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud Computing
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud computing(bit mesra kolkata extn.)
Cloud computing(bit mesra kolkata extn.)Cloud computing(bit mesra kolkata extn.)
Cloud computing(bit mesra kolkata extn.)
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
 
Jjm cloud computing
Jjm cloud computingJjm cloud computing
Jjm cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
cloudintro-lec018.1.ppt
cloudintro-lec018.1.pptcloudintro-lec018.1.ppt
cloudintro-lec018.1.ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Último

Último (20)

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
 
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...
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Job sequence scheduling for cloud computing

  • 2. Guided By Prof. Chaitali Chandankhade Presented By Ms.Samruddhi Wagh ME(IT)12418 MIT COLLEGE OF ENGINEERING KOTHRUD PUNE
  • 3. Agenda • Cloud Computing • Job Sequence Scheduling •Virtualization • Energy Conservation for Data Centers • Network Security And Protection
  • 4. Cloud Computing • Cloud Computing is the on demand network access to shared pool or computing resources such as: • • • • • Network Server Storage Application Services
  • 5. Clouds offer Subscription-Oriented IT Services Public Cloud Cloud Manager Clients Private Cloud Other Cloud Services Govt. Cloud Services
  • 7. Deployment Models • Four deployment models of cloud computing: • • • • Public Cloud Community Cloud Hybrid Cloud Private Cloud
  • 8. Service Models • Three service models of cloud computing: • • • Cloud Infrastructure as a Service Cloud Software as a Service Cloud Platform as a Service
  • 9. Characteristics • On-demand self-service • Broad network access • Resource pooling • Rapid elasticity • Measured service
  • 10. Job Sequence Scheduling • Map and Reduce • Reduce perform three steps: • • • • Copy Sort Reduce Hadoop Distributed File System(HDFS) • • Reliability Fault Tolerance • Resource Estimation Model
  • 11. Job Sequence Scheduling Through Virtualization • Resource Configuration • • • • Configuration Manager(CM) Machine Manager(MM) Release Queue(RQ) Assign Queue(AQ) • Completion Time Based Scheduler • • Virtual Cluster Physical Cluster
  • 13. Virtualization • Flexibility and Energy conservation • Datacenter Automation and Management • Cloud Interoperability • Enterprise Datacenter to Cloud Migrations • Capacity Planning • Detecting Compromised Virtual Machines • Virtual Network Access Control
  • 14. Virtualization Architecture • Guest OS • PV(Para Virtualization) • FV(Full Virtualization) • Host OS • Virtual Machine Monitor • Hypervisor • KVM(Kernel Based Virtual Machine) • Intel-VT • AMD-V
  • 15. Energy Conservation for Datacenters • Economy of scale due to elimination of redundancies • Efficient resource management by the Cloud provider • Improved utilization of the resources • Location independence • Scaling up and down
  • 17. Network Security and Protection • Cloud computing is the next generation of Network computing • The Security of Virtual Network in virtualization environment • Xen platform • Virtual Network Model
  • 18. Network Security Iaas •Xen offers two modes for users to configure virtual network • Bridge • Virtual Machine(VM) • Dynamic Host Configuration Protocol(DHCP) • Virtual Interface(VIF) • Route • MAC(Memory Allocation) • IP(Internet Protocol)
  • 20. Route
  • 22. Conclusion • To reduce energy consumption of data centers one can consolidate computation workloads of jobs onto a minimum subset of servers • To improve the security of the inter-communication among virtual machines Can be deployed in any physical server that supports virtualization • To maintain flexibility and Energy Conservation
  • 23. References • Anton Beloglazov and Rajkumar Buyya. Energy efficient resource management in virtualized cloud data centers. In Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, CCGRID ’10, pages 826–831, Washington, DC, USA, 2010. IEEE Computer •Amazon Elastic Compute Cloud (Amazon EC2), http://aws.amazon.com/ec2/. Society. •Xen credit scheduler. http://wiki.xen.org/wiki/Credit_Scheduler. • J. Wolf, et al. FLEX: A Slot Allocation Scheduling Optimizer for MapReduce Workloads. In Procof Middleware’2010. •VMsafe: A Security Technology for Virtualized Environments, http://www.vmware.com/overview/security/vmsafe