Area
Cloud Computing
Guided By
Prof. Chaitali Chandankhade
Presented By
Ms.Samruddhi WaghME(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
Clients
OtherCloud Services
Govt.Cloud Services
PrivateCloud
Cloud Manager
Public Cloud
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 toconfigure 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 ?