VCE: A New Personated Virtual Cluster Engine for Cluster Computing

Mohsen Sharifi, Masoud Hassani, Ehsan Mousavi, Seyyede Leili Mirtaheri
{"title":"VCE: A New Personated Virtual Cluster Engine for Cluster Computing","authors":"Mohsen Sharifi, Masoud Hassani, Ehsan Mousavi, Seyyede Leili Mirtaheri","doi":"10.1109/ICTTA.2008.4530340","DOIUrl":null,"url":null,"abstract":"Visualization addresses the problem of making more efficient use of available computer resources. Recently, virtual clusters try either to virtualize a single physical cluster into multiple independent virtual clusters to provide a virtual server as a highly scalable and highly available server built on a cluster of real servers, or to share physical clusters to offer economies of scale and more effective use of resources by multiplexing. However, since programs running on a cluster demonstrate different types of requirements as their executions proceeds, such as support for intensive processing, security, and massive data communications, it is therefore quite unrealistic to assume that a statically configured cluster with a predetermined number of nodes with specific features and support can do any good for such programs. This paper presents a different usage for virtualization in the context of distributed computing using virtual clusters, called virtual cluster engine (VCE), that provides a computing environment that can be both statistically and dynamically (re)organized according to the needs and requirements of programs, so that they can achieve the best possible performance as they suit themselves, indeed within the constraints of available resources. Feasibility of the proposed architecture for VCE has been studied on an experimental platform using seven real machines, VMWare ESX, VMotion, and VMWare programming kit, and a number of virtual machines. On average, 20% improvement on response times under VCE was experienced.","PeriodicalId":330215,"journal":{"name":"2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTTA.2008.4530340","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Visualization addresses the problem of making more efficient use of available computer resources. Recently, virtual clusters try either to virtualize a single physical cluster into multiple independent virtual clusters to provide a virtual server as a highly scalable and highly available server built on a cluster of real servers, or to share physical clusters to offer economies of scale and more effective use of resources by multiplexing. However, since programs running on a cluster demonstrate different types of requirements as their executions proceeds, such as support for intensive processing, security, and massive data communications, it is therefore quite unrealistic to assume that a statically configured cluster with a predetermined number of nodes with specific features and support can do any good for such programs. This paper presents a different usage for virtualization in the context of distributed computing using virtual clusters, called virtual cluster engine (VCE), that provides a computing environment that can be both statistically and dynamically (re)organized according to the needs and requirements of programs, so that they can achieve the best possible performance as they suit themselves, indeed within the constraints of available resources. Feasibility of the proposed architecture for VCE has been studied on an experimental platform using seven real machines, VMWare ESX, VMotion, and VMWare programming kit, and a number of virtual machines. On average, 20% improvement on response times under VCE was experienced.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
VCE:一种新的用于集群计算的个性化虚拟集群引擎
可视化解决了更有效地利用可用计算机资源的问题。最近,虚拟集群尝试将单个物理集群虚拟化为多个独立的虚拟集群,以提供虚拟服务器作为构建在真实服务器集群上的高度可伸缩和高度可用的服务器,或者通过多路复用共享物理集群以提供规模经济和更有效地利用资源。然而,由于在集群上运行的程序在执行过程中表现出不同类型的需求,例如对密集处理、安全性和大规模数据通信的支持,因此,假设静态配置的集群具有预定数量的具有特定功能和支持的节点可以为此类程序提供任何好处是非常不现实的。本文介绍了虚拟化在使用虚拟集群的分布式计算上下文中的一种不同的用途,称为虚拟集群引擎(VCE),它提供了一个计算环境,可以根据程序的需要和要求进行统计和动态(重新)组织,这样它们就可以在可用资源的约束下实现适合自己的最佳性能。在一个实验平台上,使用了7台真实机器、VMWare ESX、VMotion和VMWare编程工具包以及一些虚拟机,研究了VCE架构的可行性。在VCE下,响应时间平均提高了20%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Weight based DSR for Mobile Ad Hoc Networks Remote Control and Overall Administration of Computer Networks, Using Short Message Service On the Performance of Matching MMPP to SRD and LRD Traffic Using Algorithm LAMBDA Large Scale Data Management in Grid Systems: a Survey Scheduling Multiple Concurrent Projects Using Shared Resources with Allocation Costs and Technical Constraints
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1