SlideShare a Scribd company logo
1 of 40
VMM-Level Distributed Transparency Provisioning Using Cloud Infrastructure TechnologySystems and Virtualization Management (SVM), 2010 4th International DMTF Academic Alliance Workshop   Authors:  MahsaNajafzadeh ,  HadiSalimi, MohsenSharifi and Ali Hamidi School of Computer Engineering,  Iran University of Science and Technology, Tehran , Iran Presenter: Ritwik Anburmath
Milestones.. Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Milestones Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Virtualization Technology - A computing environment can be virtualized into one or more virtual execution environments. Virtual Distributed Environment [VDE] is a Distributed system that its main building blocks are Virtual Machines. Advantages : 1. Migration 2. Isolation  The Distributed environment turn into a scalable and flexible infrastructure.
Virtual Machine Monitor [VMM] - is a host program that allows a single computer to support multiple , identical execution environments In a virtual machine environment, the virtual machine monitor (VMM) becomes the master control program with the highest privilege level, and the VMM manages one or more operating systems Figure on next slide….
				Fig 1. VMM
VMM is responsible for Creation , Migration and Management of VM’s. Who is responsible for 1. Replication  2. Scheduling  3. Dependability issues of VM’s. Solution is  Build New Software Layer above VMM that can provide mentioned services. The Software layer is termed as Cloud Infrastructure Technology [CIT]
This paper introduces us to CIT [Cloud Infrastructure Technology] Advantages of CIT Future Research Directions The main challenges of this technology is to provide different types of distribution transparency such as   Location, Migration and replication on running virtual machines.
Milestones.. Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Cloud Infrastructure Technology Built to provide transparency at VM level. Provide services like Autonomic Scalability , Scheduling and Replication. Deployed on top of  VMM
Scenario  Consider two Co-located VM’s  are communicating using shared memory facilities. If one VM migrates to another machine , now the communication is message passing. Location of this VM should remain transparent to other VM’s Provided by CIT services.
Milestone.. Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
*Load Balancing Migrating VM from one physical machine to another helps in distributing the load. By load balancing we can reduce Network traffic among tightly coupled VM’s. Helps in reducing Power consumption and making the system fault tolerant.  Need CIT - to schedule virtual machines on physical workstations to balance the workload.
*Image Management Managing VM images effectively Transmitting them in Virtualized distributed environment effectively
*Security Need for secure isolation of Computing environments. Balancing between security and anonymity is difficult. CIT has to manage user demands and also security issues.
*Service – Level Agreements Virtual machine allocation to physical machine based on SLA’s is another challenge in virtual distributed environment. CIT must support SLA’s in order to make a tradeoff between customer objectives and low level system issues such as computing costs.
*Autonomic Scalability Autonomic scalability enables a system to scale up and down its capacity according to changing circumstances . CIT should address this issue.  Amazon Elastic compute cloud assures this feature. But EC2 automatically does not scale up or down dramatically so still CIT needs to address this issue.
*Energy Efficiency Energy consumption of virtualized datacenters has increased dramatically. Policies are being adopted in datacenters for energy reduction. These issues should be addressed implementation of effective mechanisms in the CIT layer.
Milestones.. Introduction Cloud Infrastructure Technology  CIT – Research Challenges Available CIT – Solutions Transparent Network Service for VM Conclusion Remarks
1. OpenNebula An advanced software framework for Cloud computing that supports Xen [VMM],  KVM [Kernel-based VM] and  VMware virtualization platforms Enable the dynamic placement of groups of interconnected virtual machines on distributed infrastructures
2.Nimbus A CIT that is placed on the virtual infrastructure and provides the ability of dynamic management of virtual machines in the virtualized distributed environments Nimbus supports Xen and KVM virtualization technologies and acts similar to OpenNebula in many aspects such as creating and managing of VMs Includes some security features which are not supported in OpenNebula
3.Eucalyptus An open source software layer that implements the infrastructure as a Cloud Eucalyptus’s architecture is modular, simple, and hierarchical Compatible with Amazon EC2 API Lacks feature like VM Migration 3 main Components – Node Controller , Cluster Controller and Cloud Controller
Node Controller – Installed on each of cluster node and manages and controls the virtual machine instances. Cluster Controller – Responsible for collecting status info from node controller , scheduling of VM instances on the node controllers, network configurations  Cloud Controller is an interface through which external entities can communicate with Eucalyptus
4. Amazon EC2 One of the Amazon web services that provides a resizable capacity in Cloud computing environment EC2 makes a business CIT for Cloud computing environments Its main objective is to provide the needed capacity of customers on demand
5. Xenoserver A CIT that provides a form of transparency in Global Public Computing model (any user, any code, anywhere) Provides some form of transparency in virtualized distributed environment.
Milestone Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Heterogeneous environment like Cloud needs to provide a different network services in support of virtual machines. As a proof of concept authors implemented a framework for dynamic deployment of transparent network services. In this framework, a network service can be installed as a loadable kernel module to provide a specific network service.
Xen Hypervisor was selected as the test bed VMM. Network traffic must go through Dom0
In a Xen-based virtualized environment Dom0 has direct access to physical resources.
Service provided by framework is Transparent  No changes in applications  No compilation or configuration of operating system Dynamically configurable   Administrator can (de)activate it easily  Can be configured to serve selected virtual machines
Packet Compression Network Service has been Implemented as a Netfilter Kernel Module inside Dom0. Transparent = Needs no change in applications and guest operating systems Can be dynamically inserted inside Dom0 kernel. Administrators can (de)activate it for specific virtual machines. Figure on Next slide…
Test results Packet Compression service Test shows 30% increase in N/W Bandwidth
Local acknowledgement service – If the transport layer protocol is TCP and the packet has data, then it generates ack packet for that data and sends it to sender VM. If it is ACK packet from Remote peer this service simply drops it. When Local ACK service module is deployed in Dom0’s kernel it provides its service to all VM running on the VMM. Can be further configured
Test Results for Local ACK network service
Milestone Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Different aspects of Transparency can be provided by deploying a new software layer above VMM. Lots of issues existing in current CIT needs to be addressed. Proof of concept prototype showed possible implementation of CIT and also better system performance.
Milestone.. Introduction Cloud Infrastructure Technology  CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
Well written paper Need more test results CIT processing delays need to be addressed. Performance evaluation on different test beds required.
Questions?

More Related Content

What's hot

Improving Quality of Service and Reducing Power Consumption with WAN accele...
Improving Quality of  Service and Reducing  Power Consumption with WAN accele...Improving Quality of  Service and Reducing  Power Consumption with WAN accele...
Improving Quality of Service and Reducing Power Consumption with WAN accele...IJCNC
 
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_HyperscaleRIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscalevibhorrastogi
 
Network Test: EX8200 Virtual Chassis Performance and Scale
Network Test: EX8200 Virtual Chassis Performance and ScaleNetwork Test: EX8200 Virtual Chassis Performance and Scale
Network Test: EX8200 Virtual Chassis Performance and ScaleJuniper Networks
 
Network Configuration Example: Configuring Assured Forwarding for High-Defini...
Network Configuration Example: Configuring Assured Forwarding for High-Defini...Network Configuration Example: Configuring Assured Forwarding for High-Defini...
Network Configuration Example: Configuring Assured Forwarding for High-Defini...Juniper Networks
 
Cloud Computing - Does Every Cloud Have a Silver Lining?
Cloud Computing - Does Every Cloud Have a Silver Lining?Cloud Computing - Does Every Cloud Have a Silver Lining?
Cloud Computing - Does Every Cloud Have a Silver Lining?Steve Cast
 
Conference Paper: Network Function Chaining in DCs: the unified recurring con...
Conference Paper: Network Function Chaining in DCs: the unified recurring con...Conference Paper: Network Function Chaining in DCs: the unified recurring con...
Conference Paper: Network Function Chaining in DCs: the unified recurring con...Ericsson
 
Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016Luigi Tommaseo
 
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...IBM India Smarter Computing
 
Eywa - Cloud Network Architecture 20180625(20150907)(compact)
Eywa - Cloud Network Architecture 20180625(20150907)(compact)Eywa - Cloud Network Architecture 20180625(20150907)(compact)
Eywa - Cloud Network Architecture 20180625(20150907)(compact)JungIn Jung
 
Resource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A SurveyResource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A Surveyidescitation
 
VMM Networking Poster
VMM Networking PosterVMM Networking Poster
VMM Networking PosterPaulo Freitas
 
Optimizing cloud resources for delivering iptv services through virtualization
Optimizing cloud resources for delivering iptv services through virtualizationOptimizing cloud resources for delivering iptv services through virtualization
Optimizing cloud resources for delivering iptv services through virtualizationMadan Golla
 
Cloud Ready for Linux on System z Technical White Paper
Cloud Ready for Linux on System z Technical White PaperCloud Ready for Linux on System z Technical White Paper
Cloud Ready for Linux on System z Technical White PaperIBM India Smarter Computing
 
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex System
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex SystemIBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex System
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex SystemIBM India Smarter Computing
 

What's hot (20)

zLinux
zLinuxzLinux
zLinux
 
Improving Quality of Service and Reducing Power Consumption with WAN accele...
Improving Quality of  Service and Reducing  Power Consumption with WAN accele...Improving Quality of  Service and Reducing  Power Consumption with WAN accele...
Improving Quality of Service and Reducing Power Consumption with WAN accele...
 
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_HyperscaleRIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
 
Containing Chaos
Containing ChaosContaining Chaos
Containing Chaos
 
Network Test: EX8200 Virtual Chassis Performance and Scale
Network Test: EX8200 Virtual Chassis Performance and ScaleNetwork Test: EX8200 Virtual Chassis Performance and Scale
Network Test: EX8200 Virtual Chassis Performance and Scale
 
Network Configuration Example: Configuring Assured Forwarding for High-Defini...
Network Configuration Example: Configuring Assured Forwarding for High-Defini...Network Configuration Example: Configuring Assured Forwarding for High-Defini...
Network Configuration Example: Configuring Assured Forwarding for High-Defini...
 
Cloud Computing - Does Every Cloud Have a Silver Lining?
Cloud Computing - Does Every Cloud Have a Silver Lining?Cloud Computing - Does Every Cloud Have a Silver Lining?
Cloud Computing - Does Every Cloud Have a Silver Lining?
 
Conference Paper: Network Function Chaining in DCs: the unified recurring con...
Conference Paper: Network Function Chaining in DCs: the unified recurring con...Conference Paper: Network Function Chaining in DCs: the unified recurring con...
Conference Paper: Network Function Chaining in DCs: the unified recurring con...
 
Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016
 
Clusetrreport
ClusetrreportClusetrreport
Clusetrreport
 
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...
Towards an Open Data Cente with an Interoperable Network (ODIN) Volume 5: WAN...
 
Eywa - Cloud Network Architecture 20180625(20150907)(compact)
Eywa - Cloud Network Architecture 20180625(20150907)(compact)Eywa - Cloud Network Architecture 20180625(20150907)(compact)
Eywa - Cloud Network Architecture 20180625(20150907)(compact)
 
Chapter 3
Chapter 3  Chapter 3
Chapter 3
 
Resource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A SurveyResource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A Survey
 
VMM Networking Poster
VMM Networking PosterVMM Networking Poster
VMM Networking Poster
 
Optimizing cloud resources for delivering iptv services through virtualization
Optimizing cloud resources for delivering iptv services through virtualizationOptimizing cloud resources for delivering iptv services through virtualization
Optimizing cloud resources for delivering iptv services through virtualization
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
Moving CCAP To The Cloud
Moving CCAP To The CloudMoving CCAP To The Cloud
Moving CCAP To The Cloud
 
Cloud Ready for Linux on System z Technical White Paper
Cloud Ready for Linux on System z Technical White PaperCloud Ready for Linux on System z Technical White Paper
Cloud Ready for Linux on System z Technical White Paper
 
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex System
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex SystemIBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex System
IBM SmartCloud Desktop Infrastructure: VMware View on IBM Flex System
 

Similar to Vmm level distributed transparency provisioning using cloud infrastructure technology(2)

International Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxInternational Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxvrickens
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computingijccsa
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computingneirew J
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities Ramya SK
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bankpkaviya
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingIOSRjournaljce
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platformsPrabhat gangwar
 
Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Robert Parker
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Eduardo Patrocinio
 
Running IBM MQ in the Cloud
Running IBM MQ in the CloudRunning IBM MQ in the Cloud
Running IBM MQ in the CloudRobert Parker
 
Acronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFAcronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFEmulex Corporation
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingSuman Jha
 
Designing IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDesigning IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDavid Ware
 
Dynamic Load balancing Linux private Cloud (DRS)
Dynamic Load balancing Linux private Cloud (DRS)Dynamic Load balancing Linux private Cloud (DRS)
Dynamic Load balancing Linux private Cloud (DRS)kamrankausar
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualizationAyaz Shahid
 
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxShort Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxbudabrooks46239
 
Cloud computing presentation
Cloud computing  presentationCloud computing  presentation
Cloud computing presentationAkshra Gurav
 
Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresIgnacio M. Llorente
 
DEVNET-1009 Cisco Intercloud Fabric for Business (ICFB), Helping Enterprises...
DEVNET-1009	Cisco Intercloud Fabric for Business (ICFB),  Helping Enterprises...DEVNET-1009	Cisco Intercloud Fabric for Business (ICFB),  Helping Enterprises...
DEVNET-1009 Cisco Intercloud Fabric for Business (ICFB), Helping Enterprises...Cisco DevNet
 

Similar to Vmm level distributed transparency provisioning using cloud infrastructure technology(2) (20)

International Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxInternational Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docx
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bank
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platforms
 
Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
 
Running IBM MQ in the Cloud
Running IBM MQ in the CloudRunning IBM MQ in the Cloud
Running IBM MQ in the Cloud
 
Acronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFAcronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNF
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Designing IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDesigning IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generation
 
Dynamic Load balancing Linux private Cloud (DRS)
Dynamic Load balancing Linux private Cloud (DRS)Dynamic Load balancing Linux private Cloud (DRS)
Dynamic Load balancing Linux private Cloud (DRS)
 
24 27
24 2724 27
24 27
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualization
 
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxShort Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
 
Cloud computing presentation
Cloud computing  presentationCloud computing  presentation
Cloud computing presentation
 
Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
 
DEVNET-1009 Cisco Intercloud Fabric for Business (ICFB), Helping Enterprises...
DEVNET-1009	Cisco Intercloud Fabric for Business (ICFB),  Helping Enterprises...DEVNET-1009	Cisco Intercloud Fabric for Business (ICFB),  Helping Enterprises...
DEVNET-1009 Cisco Intercloud Fabric for Business (ICFB), Helping Enterprises...
 

Recently uploaded

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Vmm level distributed transparency provisioning using cloud infrastructure technology(2)

  • 1. VMM-Level Distributed Transparency Provisioning Using Cloud Infrastructure TechnologySystems and Virtualization Management (SVM), 2010 4th International DMTF Academic Alliance Workshop   Authors: MahsaNajafzadeh , HadiSalimi, MohsenSharifi and Ali Hamidi School of Computer Engineering, Iran University of Science and Technology, Tehran , Iran Presenter: Ritwik Anburmath
  • 2. Milestones.. Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 3. Milestones Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 4. Virtualization Technology - A computing environment can be virtualized into one or more virtual execution environments. Virtual Distributed Environment [VDE] is a Distributed system that its main building blocks are Virtual Machines. Advantages : 1. Migration 2. Isolation The Distributed environment turn into a scalable and flexible infrastructure.
  • 5. Virtual Machine Monitor [VMM] - is a host program that allows a single computer to support multiple , identical execution environments In a virtual machine environment, the virtual machine monitor (VMM) becomes the master control program with the highest privilege level, and the VMM manages one or more operating systems Figure on next slide….
  • 7. VMM is responsible for Creation , Migration and Management of VM’s. Who is responsible for 1. Replication 2. Scheduling 3. Dependability issues of VM’s. Solution is Build New Software Layer above VMM that can provide mentioned services. The Software layer is termed as Cloud Infrastructure Technology [CIT]
  • 8. This paper introduces us to CIT [Cloud Infrastructure Technology] Advantages of CIT Future Research Directions The main challenges of this technology is to provide different types of distribution transparency such as Location, Migration and replication on running virtual machines.
  • 9. Milestones.. Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 10. Cloud Infrastructure Technology Built to provide transparency at VM level. Provide services like Autonomic Scalability , Scheduling and Replication. Deployed on top of VMM
  • 11. Scenario Consider two Co-located VM’s are communicating using shared memory facilities. If one VM migrates to another machine , now the communication is message passing. Location of this VM should remain transparent to other VM’s Provided by CIT services.
  • 12. Milestone.. Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 13. *Load Balancing Migrating VM from one physical machine to another helps in distributing the load. By load balancing we can reduce Network traffic among tightly coupled VM’s. Helps in reducing Power consumption and making the system fault tolerant. Need CIT - to schedule virtual machines on physical workstations to balance the workload.
  • 14. *Image Management Managing VM images effectively Transmitting them in Virtualized distributed environment effectively
  • 15. *Security Need for secure isolation of Computing environments. Balancing between security and anonymity is difficult. CIT has to manage user demands and also security issues.
  • 16. *Service – Level Agreements Virtual machine allocation to physical machine based on SLA’s is another challenge in virtual distributed environment. CIT must support SLA’s in order to make a tradeoff between customer objectives and low level system issues such as computing costs.
  • 17. *Autonomic Scalability Autonomic scalability enables a system to scale up and down its capacity according to changing circumstances . CIT should address this issue. Amazon Elastic compute cloud assures this feature. But EC2 automatically does not scale up or down dramatically so still CIT needs to address this issue.
  • 18. *Energy Efficiency Energy consumption of virtualized datacenters has increased dramatically. Policies are being adopted in datacenters for energy reduction. These issues should be addressed implementation of effective mechanisms in the CIT layer.
  • 19. Milestones.. Introduction Cloud Infrastructure Technology CIT – Research Challenges Available CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 20. 1. OpenNebula An advanced software framework for Cloud computing that supports Xen [VMM], KVM [Kernel-based VM] and VMware virtualization platforms Enable the dynamic placement of groups of interconnected virtual machines on distributed infrastructures
  • 21. 2.Nimbus A CIT that is placed on the virtual infrastructure and provides the ability of dynamic management of virtual machines in the virtualized distributed environments Nimbus supports Xen and KVM virtualization technologies and acts similar to OpenNebula in many aspects such as creating and managing of VMs Includes some security features which are not supported in OpenNebula
  • 22. 3.Eucalyptus An open source software layer that implements the infrastructure as a Cloud Eucalyptus’s architecture is modular, simple, and hierarchical Compatible with Amazon EC2 API Lacks feature like VM Migration 3 main Components – Node Controller , Cluster Controller and Cloud Controller
  • 23. Node Controller – Installed on each of cluster node and manages and controls the virtual machine instances. Cluster Controller – Responsible for collecting status info from node controller , scheduling of VM instances on the node controllers, network configurations Cloud Controller is an interface through which external entities can communicate with Eucalyptus
  • 24. 4. Amazon EC2 One of the Amazon web services that provides a resizable capacity in Cloud computing environment EC2 makes a business CIT for Cloud computing environments Its main objective is to provide the needed capacity of customers on demand
  • 25. 5. Xenoserver A CIT that provides a form of transparency in Global Public Computing model (any user, any code, anywhere) Provides some form of transparency in virtualized distributed environment.
  • 26. Milestone Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 27. Heterogeneous environment like Cloud needs to provide a different network services in support of virtual machines. As a proof of concept authors implemented a framework for dynamic deployment of transparent network services. In this framework, a network service can be installed as a loadable kernel module to provide a specific network service.
  • 28. Xen Hypervisor was selected as the test bed VMM. Network traffic must go through Dom0
  • 29. In a Xen-based virtualized environment Dom0 has direct access to physical resources.
  • 30. Service provided by framework is Transparent No changes in applications No compilation or configuration of operating system Dynamically configurable Administrator can (de)activate it easily Can be configured to serve selected virtual machines
  • 31. Packet Compression Network Service has been Implemented as a Netfilter Kernel Module inside Dom0. Transparent = Needs no change in applications and guest operating systems Can be dynamically inserted inside Dom0 kernel. Administrators can (de)activate it for specific virtual machines. Figure on Next slide…
  • 32.
  • 33. Test results Packet Compression service Test shows 30% increase in N/W Bandwidth
  • 34. Local acknowledgement service – If the transport layer protocol is TCP and the packet has data, then it generates ack packet for that data and sends it to sender VM. If it is ACK packet from Remote peer this service simply drops it. When Local ACK service module is deployed in Dom0’s kernel it provides its service to all VM running on the VMM. Can be further configured
  • 35. Test Results for Local ACK network service
  • 36. Milestone Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 37. Different aspects of Transparency can be provided by deploying a new software layer above VMM. Lots of issues existing in current CIT needs to be addressed. Proof of concept prototype showed possible implementation of CIT and also better system performance.
  • 38. Milestone.. Introduction Cloud Infrastructure Technology CIT – Research Challenges CIT – Solutions Transparent Network Service for VM Conclusion Remarks
  • 39. Well written paper Need more test results CIT processing delays need to be addressed. Performance evaluation on different test beds required.