T. Kashiwagi, M. Suetake , K. Kourai (Kyushu Institute of Technology)

Slides:



Advertisements
Similar presentations
Fast and Safe Performance Recovery on OS Reboot Kenichi Kourai Kyushu Institute of Technology.
Advertisements

A Fast Rejuvenation Technique for Server Consolidation with Virtual Machines Kenichi Kourai Shigeru Chiba Tokyo Institute of Technology.
Heterogeneous Live Migration of Virtual Machines Pengcheng Liu, Ziye Yang, Xiang Song, Yixun Zhou, Haibo Chen, and Binyu Zang Parallel Processing Institute,
Kenichi Kourai (Kyushu Institute of Technology) Takeshi Azumi (Tokyo Institute of Technology) Shigeru Chiba (Tokyo University) A Self-protection Mechanism.
 Max Planck Institute for Software Systems Towards trusted cloud computing Nuno Santos, Krishna P. Gummadi, and Rodrigo Rodrigues MPI-SWS.
GPUs on Clouds Andrew J. Younge Indiana University (USC / Information Sciences Institute) UNCLASSIFIED: 08/03/2012.
COMMA: Coordinating the Migration of Multi-tier applications 1 Jie Zheng* T.S Eugene Ng* Kunwadee Sripanidkulchai† Zhaolei Liu* *Rice University, USA †NECTEC,
CacheMind: Fast Performance Recovery Using a Virtual Machine Monitor Kenichi Kourai Kyushu Institute of Technology, Japan.
Virtualization and the Cloud
Fast and Correct Performance Recovery of Operating Systems Using a Virtual Machine Monitor Kenichi Kourai Kyushu Institute of Technology, Japan.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Name Title Microsoft Windows Azure: Migrating Web Applications.
To run the program: To run the program: You need the OS: You need the OS:
Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
WHAT IS PRIVATE CLOUD? Michał Jędrzejczak Główny Architekt Rozwiązań Infrastruktury IT
Virtual AMT for Unified Management of Physical and Virtual Desktops Kenichi Kourai Kouki Oozono Kyushu Institute of Technology.
Cloud Computing Why is it called the cloud?.
Virtualization and Cloud Computing Research at Vasabilab Kasidit Chanchio Vasabilab Dept of Computer Science, Faculty of Science and Technology, Thammasat.
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
Department of Computer Science Engineering SRM University
Kenichi Kourai (Kyushu Institute of Technology) Takuya Nagata (Kyushu Institute of Technology) A Secure Framework for Monitoring Operating Systems Using.
Secure Out-of-band Remote Management Using Encrypted Virtual Serial Consoles in IaaS Clouds Kenichi Kourai Tatsuya Kajiwara Kyushu Institute of Technology.
Zero-copy Migration for Lightweight Software Rejuvenation of Virtualized Systems Kenichi Kourai Hiroki Ooba Kyushu Institute of Technology.
Abdulelah Alwabel Fault-Aware VM Allocation Mechanism For Desktop Clouds.
High Performance File System Service for Cloud Computing Kenji Kobayashi, Osamu Tatebe University of Tsukuba, JAPAN.
Dynamic Resource Monitoring and Allocation in a virtualized environment.
Swapping to Remote Memory over InfiniBand: An Approach using a High Performance Network Block Device Shuang LiangRanjit NoronhaDhabaleswar K. Panda IEEE.
MODULE I NETWORKING CONCEPTS.
Dynamic and Secure Application Consolidation with Nested Virtualization and Library OS in Cloud Kouta Sannomiya and Kenichi Kourai (Kyushu Institute of.
Synchronized Co-migration of Virtual Machines for IDS Offloading in Clouds Kenichi Kourai and Hisato Utsunomiya Kyushu Institute of Technology, Japan.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
1 Adventures in Web Services for Large Geophysical Datasets Joe Sirott PMEL/NOAA.
Virtual cloud R 陳昌毅 R 顏昭恩 R 黃伯淳 2010/06/03.
| nectar.org.au NECTAR TRAINING Module 4 From PC To Cloud or HPC.
Web Technologies Lecture 13 Introduction to cloud computing.
EuroSys Doctoral Workshop 2011 Resource Provisioning of Web Applications in Heterogeneous Cloud Jiang Dejun Supervisor: Guillaume Pierre
Developing resource consolidation frameworks for moldable virtual machines in clouds Author: Liang He, Deqing Zou, Zhang Zhang, etc Presenter: Weida Zhong.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Powered by virtualization By Alex Talampas.  Let’s you run multiple virtual machines on a single physical machine.
Secure Offloading of Legacy IDSes Using Remote VM Introspection in Semi-trusted IaaS Clouds Kenichi Kourai Kazuki Juda Kyushu Institute of Technology.
Urgent Virtual Machine Eviction with Enlightened Post-Copy Yoshihisa Abe†, Roxana Geambasu‡, Kaustubh Joshi, and Mahadev Satyanarayanan† †Carnegie Mellon.
The Docker Container Approach to Build Scalable and Performance Testing Environment Pankaj Rodge, VMware.
SUSE Linux Enterprise Server for SAP Applications
Split Migration of Large Memory Virtual Machines
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
A Cloudy Future Panel at CCGSC ‘08
Kenichi Kourai Kouta Sannomiya Kyushu Institute of Technology, Japan
Kenichi Kourai Hiroki Ooba Kyushu Institute of Technology, Japan
Windows Azure Migrating SQL Server Workloads
WLCG Collaboration Workshop;
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Anna Giannakou Christine Morin, Jean-Louis Pazat, Louis Rilling
Cloud Computing Dr. Sharad Saxena.
Sho Kawahara and Kenichi Kourai Kyushu Institute of Technology, Japan
I'm Kenichi Kourai from Kyushu Institute of Technology.
Preventing Performance Degradation on Operating System Reboots
Rui (Ray) Wu Atomic Operation Rui (Ray) Wu
Network Layer The network layer is responsible for the source-to-destination delivery of a packet, possibly across multiple networks (links). Whereas the.
CS510 - Portland State University
A workload-aware energy model for VM migration
Microsoft Virtual Academy
Virtual Machine Migration for Secure Out-of-band Remote Management in Clouds T.Unoki, S.Futagami, K.Kourai (Kyushu Institute of Technology) OUT-OF-BAND.
Kenichi Kourai Kyushu Institute of Technology
Low-cost and Fast Failure Recovery Using In-VM Containers in Clouds
Efficient Migration of Large-memory VMs Using Private Virtual Memory
Presentation transcript:

T. Kashiwagi, M. Suetake , K. Kourai (Kyushu Institute of Technology) Migration of Virtual Machines Running across  Multiple Hosts T. Kashiwagi, M. Suetake , K. Kourai (Kyushu Institute of Technology) Background Host 1 Host 2 IaaS clouds provide virtual machines (VMs) with a large amount of memory E.g., Amazon EC2 provides VMs with 4TB memory Migrating large-memory VMs is difficult VM migration needs sufficient free memory at the destination host VM VM memory memory migrate Issues Split Migration [Suetake et al.’18] Migrate one VM to multiple hosts Main host : VM’s core and memory likely to be accessed Sub-hosts : Rest of the memory Run it as split-memory VM Exchange memory data between multiple hosts with remote paging Issue 1: Remote paging causes performance degradation Up to 70% for in-memory DB Issue 2: Maintenance of several hosts needs to stop the entire VM    Main host VM memory Host 1 Main host migrate VM VM Memory 2TB memory 1TB memory memory 1TB   Sub-host Sub-host Unified Migration Partial Migration Merge a VM across multiple hosts into one host again Acceleration by parallel transfer of memory data Improve memory access performance No remote paging Migrate only part of a split-memory VM Main host only, sub-host only, etc. Enable maintaining several hosts Without stopping the VM Main host 1 Main host 2 Main host Host VM migrate VM memory memory メモリ migrate メモリ VM memory VM memory remote paging memory memory Sub-host Sub-host Experimental Results migration time throughput Unified migration was 2x faster than traditional one Thanks to parallel transfer The performance of in-memory DB was improved by 11% Compared with before unified migration