Implementation of L3 Function on Virtualization Environment using Virtual Machine Approach

M. Yap
{"title":"Implementation of L3 Function on Virtualization Environment using Virtual Machine Approach","authors":"M. Yap","doi":"10.11591/eecsi.v6i0.1960","DOIUrl":null,"url":null,"abstract":"There are 2 approaches to implement layer 3 network function on virtualization platforms, the first approach uses the conventional physical devices; while the second is software-based. Several previous studies have been carried out to test the performance of L3 function on virtualization using software-based and obtained positive result for the performance over the physical-based. While the previous studies were limited only within the scope of testing environment, this paper tries to extend the study not only limited to the performance test based-on RFC 2544 standard, but also implementation in the production environment using virtual machine (VM) approach. Mikrotik CHR (Cloud Hosted Router) designed specifically for virtualization environment will be used as the L3 platform on the VM. Implementation in the production environment was conducted at University computer laboratory that has 207 desktops (190 in the form of virtual desktops, 17 in the form of PCs) not including user' devices that connected via WiFi networks. VM-based approach for routing functions (Layer 3) using Mikrotik CHR has proven to be stable and sufficient for use in the computer laboratory after 6 months of usage. Performance test also shown that VM-based L3 function had higher transfer rates; physical-based router was about 23,4% slower for 1 routing load and 4,25% slower for 2 routings load. The characteristic of VM itself also add some benefits like VM snapshot and migration for recovery. The test also revealed that VM-based L3 function prone to performance penalties when more than one routing load performed compared with physical-based.","PeriodicalId":20498,"journal":{"name":"Proceeding of the Electrical Engineering Computer Science and Informatics","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceeding of the Electrical Engineering Computer Science and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11591/eecsi.v6i0.1960","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

There are 2 approaches to implement layer 3 network function on virtualization platforms, the first approach uses the conventional physical devices; while the second is software-based. Several previous studies have been carried out to test the performance of L3 function on virtualization using software-based and obtained positive result for the performance over the physical-based. While the previous studies were limited only within the scope of testing environment, this paper tries to extend the study not only limited to the performance test based-on RFC 2544 standard, but also implementation in the production environment using virtual machine (VM) approach. Mikrotik CHR (Cloud Hosted Router) designed specifically for virtualization environment will be used as the L3 platform on the VM. Implementation in the production environment was conducted at University computer laboratory that has 207 desktops (190 in the form of virtual desktops, 17 in the form of PCs) not including user' devices that connected via WiFi networks. VM-based approach for routing functions (Layer 3) using Mikrotik CHR has proven to be stable and sufficient for use in the computer laboratory after 6 months of usage. Performance test also shown that VM-based L3 function had higher transfer rates; physical-based router was about 23,4% slower for 1 routing load and 4,25% slower for 2 routings load. The characteristic of VM itself also add some benefits like VM snapshot and migration for recovery. The test also revealed that VM-based L3 function prone to performance penalties when more than one routing load performed compared with physical-based.
虚拟机技术在虚拟化环境下实现L3功能
在虚拟化平台上实现第三层网络功能有两种方法,第一种方法使用传统的物理设备;而第二种是基于软件的。以前已经进行了一些研究,使用基于软件的虚拟化测试L3功能的性能,并获得了优于基于物理的性能的积极结果。以往的研究仅限于测试环境的范围,而本文试图将研究扩展到基于RFC 2544标准的性能测试,以及使用虚拟机(VM)方法在生产环境中的实现。专门为虚拟化环境设计的microtik CHR (Cloud Hosted Router)将被用作虚拟机上的L3平台。生产环境的实现是在大学计算机实验室进行的,该实验室有207台桌面(190台为虚拟桌面,17台为pc),不包括通过WiFi网络连接的用户设备。使用microrotik CHR的基于vm的路由功能(第3层)方法经过6个月的使用,已被证明是稳定的,足以在计算机实验室中使用。性能测试也表明基于vm的L3功能具有更高的传输速率;基于物理的路由器在1个路由负载下慢了23.4%,在2个路由负载下慢了4.25%。虚拟机本身的特性也增加了虚拟机快照和迁移恢复的好处。测试还显示,与基于物理的路由负载相比,当执行多个路由负载时,基于vm的L3功能更容易受到性能损失。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信