Job sequence scheduling for cloud computing
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Job sequence scheduling for cloud computing

  • 692 views
Uploaded on

Job Sequence Scheduling in Cloud Computing

Job Sequence Scheduling in Cloud Computing

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
692
On Slideshare
692
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
26
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Area 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
  • 6. Cloud Architecture
  • 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
  • 12. Completion Time Based Scheduler
  • 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
  • 16. System Architecture
  • 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)
  • 19. Bridge
  • 20. Route
  • 21. Virtual Network Model
  • 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
  • 24. Thank You !! Any Q ?