:::

詳目顯示

回上一頁
題名:於雲端環境下設計調適性資源分配法以改善處理績效之研究
書刊名:資訊管理學報
作者:楊欣哲 引用關係徐崇峰
作者(外文):Yang, Shin-jerHsu, Chong-feng
出版日期:2014
卷期:21:3
頁次:頁241-270
主題關鍵詞:雲端運算虛擬機器調適性資源分配法動態資源分配法Cloud computingVMARASVMwareDRS
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(1) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:152
雲端運算是將計算資源如 CPU、記憶體、磁碟和其他相關計算資源虛擬化後 的集合,其主要的服務模式含基礎設施即服務(IaaS)、平台即服務(PaaS)和軟 體即服務(SaaS)。於雲端環境中,虛擬化技術是將基礎設施封裝成虛擬機器形式 以產生量化的計算資源,然後依據實際環境工作排程資源需求的不同加以分配。 因此,虛擬化計算資源能提供合適的動態資源分配與管理是目前有待解決的重要 議題之一。雲端運算運行於VMware 架構下使用動態資源分配法(DRS) 建立根 資源池,以設定計算資源至每一虛擬機器上。當建立根資源池時所設置的計算資 源在系統處理時大於我們的預期值而無法適當利用虛擬機器資源,所以本文提出 可動態地調整虛擬機器之計算資源的機制,稱之為調適性資源分配法(ARAS)。 當雲端環境之虛擬機器高負載情況時,ARAS 機制以不中斷的服務方式即時動 態地增加每一虛擬機器之CPU 和記憶體單元以達到較有效率地調整其計算資源。 於雲端環境的批次處理之排程中使用Hyper pi 執行模擬實驗並提出四種關鍵績效 指標進行ARAS 和VMware DRS 之績效比較與分析,實驗結果證明ARAS 相對於 VMware DRS 能有效地減少約5%~26% 處理時間、提升約7.2%~10% CPU 使用率 和使用量及提升記憶體讀/寫、快取能力2%~20%。除使用Hyper pi 外,我們亦 使用另一套雲端績效監控軟體New Relic 整合至雲端應用系統中,來模擬並比較分 析ARAS 與DRS 的績效表現差異。執行New Relic 模擬實驗結果,ARAS 之CPU 整體的處理績效與記憶體使用率表現皆比DRS 更好外,我們也分析Throughput 的 績效指標,ARAS 仍比DRS 表現較好,提升了大約14.7%的效率。總之,ARAS 提供較適當的分配排程給虛擬機器以及有效地從根資源池調整其計算資源,整體 實驗結果證明ARAS 比VMware DRS 有較高的計算資源使用率與較佳的處理時間 並提升雲端應用系統的處理績效。
Purpose: Cloud computing is a collection of virtualized computing resources such as CPU, memory, and other related resources, there is a need to support resources load balancing management. This paper aims to propose the ARAS (Adaptive Resource Allocation Scheme) to improve the VMWare DRS. Also, the ARAS can on-line monitor, tune, and adjust computing resources for enhancing the processing performance of cloud applications under cloud computing environment. Design/Methodology/Approach: When cloud computing is running on the VMware, it utilizes DRS to create a pool for setting computing resources to each VM that then activate these VMs while creating a resource pool reserved for which child resource may be larger than their needs. Hence, this paper proposes ARAS scheme to dynamically monitor and adjust computing resources under heavy loads on the cloud. Findings: We perform simulations using Hyper pi to examine that the task scheduling in cloud environments is to be compared between ARAS and DRS via four KPIs. Hence, simulation results via Hyper pi show that the ARAS can reduce processing time about 5%~26%, enhance CPU utilization about 7.2%~10%, and increase memory Read/Write and caching ability about 2%~20%. Except using Hyper pi tool, we utilize a cloud performance simulation tool: New Relic and integrate it into cloud applications to simulate and compare the performance between ARAS and DRS. The simulation resultsvia New Relic indicate that the ARAS can obtain better CPU, memory and caching utilizations, a higher throughput about 14.7% than DRS. Research limitations/implications: Our simulation environment is only performed on the two physical machines: Server1 and Server2. Also, further research is recommended to evaluate more than two physical machines and also support live migration in virtualized cloud computing. Practical/implications: The virtualization can encapsulate the infrastructure into VMs and create quantitative resources under cloud computing. Also, according to different resource needs of the actual environment, the ARAS method is more suitable for resource management to solve the loading of virtualized computing resources. Originality/Value: The proposed ARAS is a more effective and efficient resource-management method than the VMWare DRS; it can on-line monitor and tune the computing resources on the VM. Also, the ARAS scheme can obtain better processing time and higher computing-resource utilization than DRS to enhance the processing performance of cloud applications.
期刊論文
1.曹偉駿、鄭博元、李建邦(20130400)。基於情境感知之網路服務環境的高安全存取控制機制。資訊管理學報,20(2),167-192。new window  延伸查詢new window
2.Padala, P.、Shin, K.G.、Zhu, X.、Uysal, M.、Wang, Z.、Singhal, S.、Salem, K.(2007)。Adaptive control of virtualized resources in utility computing environments。ACM SIGOPS Operating Systems Review,41(3),289-302。  new window
3.Xu, X.、Hu, H.、Hu, N.、Ying, W.(2012)。Cloud task and virtual machine allocation strategy in cloud computing environment。Network Computing and Information Security,345,113-120。  new window
4.Armbrust, M.、Fox, A.、Griffith, R.、Joseph, A. D.、Katz, R.、Konwinski, A.、Lee, G.、Patterson, D.、Rabkin, A.、Stoica, I.、Zaharia, M.(2010)。A view of cloud computing。Communications of the ACM,53(4),50-58。  new window
會議論文
1.楊欣哲、陳立群、曾錫輝、鍾惠光、林旭陽(2009)。虛擬環境中自動化資源分配機制之設計原理與績效分析。全國計算機會議,國立台北大學 263-272。  延伸查詢new window
2.Brandt, J.、Chen, F.、De Sapio, V.、Gentile, A.、Mayo, J. P(2010)。Combining virtualization, resource characterization, and resource management to enable efficient high performance compute platforms through intelligent dynamic resource allocation。IPDPSW 2010,(會議日期: April 19-23)。Atlanta, USA。1-8。  new window
3.Che, J.、He, Q.、Gao, Q.、Huang, D.(2008)。Performance measuring and comparing of virtual machine monitors。EUC 2008,(會議日期: December 17-20)。Shanghai, China。381-386。  new window
4.Kalyvianaki, E.、Charalambous, T.、Hand, S(2009)。Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters'。ICAC-09,(會議日期: June 15-19)。Barcelona, Spain。117-226。  new window
5.Li, Y.、Li, W.、Jiang, C.(2010)。A survey of virtual machine system: Current technology and future trends。ISECS 2010,(會議日期: July 29-31)。Guangzhou, China。29-31。  new window
6.Villegas, D.、Antoniou, A.、Sadjadi, S.M.、Iosup, A.(2012)。An analysis of provisioning and allocation policies for IaaS clouds。CCGrid 2012,(會議日期: May 13-16)。Ottawa, Canada。619-621。  new window
7.Wu, L.、Garg, S.K.、Buyya, R.(2011)。SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments。CCGrid 2011,(會議日期: May 23-26)。Newport Beach, CA, USA。195-204。  new window
8.Zhang, L.J.、Zhou, Q.(2009)。CCOA: Cloud computing open architecture。ICWS 2009,(會議日期: July 6-10)。Los Angeles, CA, USA。607-616。  new window
學位論文
1.Sawant, S.(2011)。A genetic algorithm scheduling approach for virtual machine resources in a cloud computing environment(碩士論文)。San Jose State University,San Jose, CA。  new window
圖書
1.張崴(2010)。漫步雲端:虛擬化技術之實戰VMware。台北:碁峯資訊。  延伸查詢new window
2.陳瀅、王慶波、金涬、趙陽、何樂、鄒志樂、吳玉會、楊林(2010)。雲端策略:雲端運算與虛擬化技術。天下雜誌股份有限公司。  延伸查詢new window
3.雷葆華、饒少陽、江峰、王峰、張潔、蔡永順(2011)。雲端大實踐:透視運算架構與產業營運。台北:電腦人文化出版。  延伸查詢new window
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE