{"id":6204,"date":"2014-10-14T14:12:48","date_gmt":"2014-10-14T12:12:48","guid":{"rendered":"http:\/\/blog.zhaw.ch\/icclab\/?p=6204"},"modified":"2014-10-14T14:12:48","modified_gmt":"2014-10-14T12:12:48","slug":"the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/","title":{"rendered":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack"},"content":{"rendered":"<p>In our previous work we presented the performance of live migration in <a href=\"https:\/\/www.openstack.org\/\">Openstack<\/a> <a href=\"http:\/\/www.openstack.org\/software\/icehouse\/\">Icehouse<\/a> using various types of VM flavors, its memory load and also examined how it performs in network and CPU loaded environment (see our previous posts &#8211;<a href=\"http:\/\/blog.zhaw.ch\/icclab\/an-analysis-of-the-performance-of-live-migration-in-openstack\/\">performance of live migration<\/a>, <a href=\"http:\/\/blog.zhaw.ch\/icclab\/an-analysis-of-the-performance-of-block-live-migration-in-openstack\/\">performance of block live migration<\/a>, <a href=\"http:\/\/blog.zhaw.ch\/icclab\/performance-of-live-migration-in-openstack-under-cpu-and-network-load\/\">performance of both under varying cpu and network load<\/a>). One factor which was not considered in our earlier work is the impact of VM ephemeral disk size on the performance of the live migration. That is the focus of this post.<!--more--><\/p>\n<p>In the following experiments, then,we simply increased disk usage by consuming more of the disk capacity and observed how it affects both block live migration (BLM &#8211; disk migrated via the network) and live migration (LM &#8211; using a \u00a0shared file system between computing nodes).<\/p>\n<p>As described in <a href=\"http:\/\/blog.zhaw.ch\/icclab\/an-analysis-of-the-performance-of-block-live-migration-in-openstack\/\">earlier post<\/a>s, our Openstack setup uses 1 controller and 2 compute nodes connected with 1G Ethernet LAN network.<\/p>\n<p>Our first observation was that VM disk capacity itself (as defined by the flavor) doesn\u2019t significantly affect live migration performance. Rather, what impacts the performance is the amount of data (somehow) allocated on the filesystem. Unallocated disk space is not migrated at all, but once the VM makes any filesystem allocation of any bytes of its disk, these bytes will be migrated irrespective of whether the original file still exists or not. Clearly, this means that freshly spawned VMs with different disk capacities will migrate in the almost same time, because they allocate approximately the same amount of data on the filesystem &#8211; e.g. freshly installed <a href=\"https:\/\/cloud-images.ubuntu.com\/trusty\/\">Ubuntu Server 14.04 LTS<\/a> uses approximately 800 MB of disk space. Since we haven\u2019t generated any additional data except the OS in any of our previous tests with 5 GB ephemeral disks, those results can be generalized for freshly spawned VMs with larger disks as well.<\/p>\n<p>The following paragraphs describe performance of LM, BLM and their comparison with increasing disk usage. Migration time values were obtained from nova-all.log file. Downtime is the time period during that migrated VM doesn\u2019t reply to <a href=\"http:\/\/man.cx\/?page=ping(8)\">ping<\/a> echo requests. Transferred data is amount of data transferred via network from source to destination host (measured by <a href=\"http:\/\/man.cx\/iftop\">iftop<\/a>).<\/p>\n<p><b>Block Live Migration<\/b><\/p>\n<p>In the case of BLM both the migration time and downtime increase linearly with disk usage. The downtime is \u00a0over 70% of the migration time in most of the cases. We observed that on average each 1 GB of used disk space results in an increase in migration time of 18 s.<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Used DS [GB]<\/b><\/td>\n<td style=\"text-align: center\"><b>0.8<\/b><\/td>\n<td style=\"text-align: center\"><b>1.8<\/b><\/td>\n<td style=\"text-align: center\"><b>2.8<\/b><\/td>\n<td style=\"text-align: center\"><b>3.8<\/b><\/td>\n<td style=\"text-align: center\"><b>4.8<\/b><\/td>\n<td style=\"text-align: center\"><b>5.8<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>Migration time<\/b><\/td>\n<td style=\"text-align: center\">24<\/td>\n<td style=\"text-align: center\">41<\/td>\n<td style=\"text-align: center\">62<\/td>\n<td style=\"text-align: center\">78<\/td>\n<td style=\"text-align: center\">97<\/td>\n<td style=\"text-align: center\">114<\/td>\n<\/tr>\n<tr>\n<td><b>Down time<\/b><\/td>\n<td style=\"text-align: center\">15<\/td>\n<td style=\"text-align: center\">31<\/td>\n<td style=\"text-align: center\">46<\/td>\n<td style=\"text-align: center\">62<\/td>\n<td style=\"text-align: center\">73<\/td>\n<td style=\"text-align: center\">85<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[Table 1 &#8211; BLM migration &amp; down time with increasing disk usage]<\/p>\n<figure id=\"attachment_6205\" aria-describedby=\"caption-attachment-6205\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6205 size-full\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\" alt=\"blm-migtime-downtime\" width=\"605\" height=\"340\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg 605w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime-300x168.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime-500x280.jpg 500w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-6205\" class=\"wp-caption-text\">Chart 1 &#8211; BLM migration &amp; down time with increasing disk usage<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><b>Live Migration<\/b><\/p>\n<p>In the case of LM the migration time also increases linearly with disk usage. The down time, in contrast with BLM, stays permanently less than 1 s in every single testing scenario. In our case the LM duration increases on average by 9 s per 1 GB of used disk space.<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Used DS [GB]<\/b><\/td>\n<td style=\"text-align: center\"><b>0.8<\/b><\/td>\n<td style=\"text-align: center\"><b>1.8<\/b><\/td>\n<td style=\"text-align: center\"><b>2.8<\/b><\/td>\n<td style=\"text-align: center\"><b>3.8<\/b><\/td>\n<td style=\"text-align: center\"><b>4.8<\/b><\/td>\n<td style=\"text-align: center\"><b>5.8<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>Migration time<\/b><\/td>\n<td style=\"text-align: center\">17<\/td>\n<td style=\"text-align: center\">34<\/td>\n<td style=\"text-align: center\">43<\/td>\n<td style=\"text-align: center\">52<\/td>\n<td style=\"text-align: center\">61<\/td>\n<td style=\"text-align: center\">70<\/td>\n<\/tr>\n<tr>\n<td><b>Down time<\/b><\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: left\">[Table 2 &#8211; LM migration &amp; down time with increasing disk usage]<\/p>\n<figure id=\"attachment_6208\" aria-describedby=\"caption-attachment-6208\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/lm-migtime-downtime.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6208 size-full\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/lm-migtime-downtime.jpg\" alt=\"lm-migtime-downtime\" width=\"605\" height=\"340\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/lm-migtime-downtime.jpg 605w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/lm-migtime-downtime-300x168.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/lm-migtime-downtime-500x280.jpg 500w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-6208\" class=\"wp-caption-text\">Chart 2 &#8211; LM migration &amp; down time with increasing disk usage<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><strong>Comparison of LM &amp; BLM<\/strong><\/p>\n<p>In all tests LM is faster than BLM. This difference increases from 41% (0.8GB used disk space) to 62% (5.8GB used disk space). According to chart 3 this performance gap will grow even more with increasing disk usage. A VM with no additional files was migrated using BLM in 24 s and in 17 s using LM. With 5GB of additional files the same machines were migrated in 144 s (BLM) and 70 s (LM).<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Used DS [GB]<\/b><\/td>\n<td style=\"text-align: center\"><b>0.8<\/b><\/td>\n<td style=\"text-align: center\"><b>1.8<\/b><\/td>\n<td style=\"text-align: center\"><b>2.8<\/b><\/td>\n<td style=\"text-align: center\"><b>3.8<\/b><\/td>\n<td style=\"text-align: center\"><b>4.8<\/b><\/td>\n<td style=\"text-align: center\"><b>5.8<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>LM<\/b><\/td>\n<td style=\"text-align: center\">17<\/td>\n<td style=\"text-align: center\">34<\/td>\n<td style=\"text-align: center\">43<\/td>\n<td style=\"text-align: center\">52<\/td>\n<td style=\"text-align: center\">61<\/td>\n<td style=\"text-align: center\">70<\/td>\n<\/tr>\n<tr>\n<td><b>BLM<\/b><\/td>\n<td style=\"text-align: center\">24<\/td>\n<td style=\"text-align: center\">41<\/td>\n<td style=\"text-align: center\">62<\/td>\n<td style=\"text-align: center\">78<\/td>\n<td style=\"text-align: center\">97<\/td>\n<td style=\"text-align: center\">114<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[Table 3 &#8211; Comparison of migration times of BLM and LM with increasing disk usage]<\/p>\n<figure id=\"attachment_6209\" aria-describedby=\"caption-attachment-6209\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/migtime-blmVSLM.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6209 size-full\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/migtime-blmVSLM.jpg\" alt=\"migtime-blmVSLM\" width=\"605\" height=\"340\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/migtime-blmVSLM.jpg 605w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/migtime-blmVSLM-300x168.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/migtime-blmVSLM-500x280.jpg 500w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-6209\" class=\"wp-caption-text\">Chart 3 &#8211; Comparison of migration times of BLM and LM with increasing disk usage<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>We\u2019ve already seen that LM downtime does not increase no matter what the VM \/ environment load. Now we also see, that not even the different disk usage affects this value, which stays below 1 s. In case of BLM the down time increases from 15 s (0.8 GB of used disk space) to 85 s (5.8 GB of used disk space).<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Used DS [GB]<\/b><\/td>\n<td style=\"text-align: center\"><b>0.8<\/b><\/td>\n<td style=\"text-align: center\"><b>1.8<\/b><\/td>\n<td style=\"text-align: center\"><b>2.8<\/b><\/td>\n<td style=\"text-align: center\"><b>3.8<\/b><\/td>\n<td style=\"text-align: center\"><b>4.8<\/b><\/td>\n<td style=\"text-align: center\"><b>5.8<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>LM<\/b><\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.7<\/td>\n<td style=\"text-align: center\">0.8<\/td>\n<\/tr>\n<tr>\n<td><b>BLM<\/b><\/td>\n<td style=\"text-align: center\">15<\/td>\n<td style=\"text-align: center\">31<\/td>\n<td style=\"text-align: center\">46<\/td>\n<td style=\"text-align: center\">62<\/td>\n<td style=\"text-align: center\">73<\/td>\n<td style=\"text-align: center\">85<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[Table 4 &#8211; Comparison of down times of BLM and LM with increasing disk usage]<\/p>\n<figure id=\"attachment_6207\" aria-describedby=\"caption-attachment-6207\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/downtime-blmVSlm.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6207 size-full\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/downtime-blmVSlm.jpg\" alt=\"downtime-blmVSlm\" width=\"605\" height=\"340\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/downtime-blmVSlm.jpg 605w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/downtime-blmVSlm-300x168.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/downtime-blmVSlm-500x280.jpg 500w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-6207\" class=\"wp-caption-text\">Chart 4 &#8211; Comparison of down times of BLM and LM with increasing disk usage<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Not surprisingly the amount of transferred data grows with higher disk usage. More interesting is the fact that BLM transfers in average 1GB of data with each consumed 1GB, while BLM transfers twice as much data per one used GB &#8211; 2 GB transferred \/ 1GB consumed (it\u2019s obvious that considerable amount of these data is duplicated). See chart 5 to compare amount of data transferred via the network with different disk usage.<strong>\u00a0<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Used DS [GB]<\/b><\/td>\n<td style=\"text-align: center\"><b>0.8<\/b><\/td>\n<td style=\"text-align: center\"><b>1.8<\/b><\/td>\n<td style=\"text-align: center\"><b>2.8<\/b><\/td>\n<td style=\"text-align: center\"><b>3.8<\/b><\/td>\n<td style=\"text-align: center\"><b>4.8<\/b><\/td>\n<td style=\"text-align: center\"><b>5.8<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>LM<\/b><\/td>\n<td style=\"text-align: center\">0.6<\/td>\n<td style=\"text-align: center\">2.6<\/td>\n<td style=\"text-align: center\">3.7<\/td>\n<td style=\"text-align: center\">4.7<\/td>\n<td style=\"text-align: center\">5.7<\/td>\n<td style=\"text-align: center\">6.8<\/td>\n<\/tr>\n<tr>\n<td><b>BLM<\/b><\/td>\n<td style=\"text-align: center\">0.8<\/td>\n<td style=\"text-align: center\">2.8<\/td>\n<td style=\"text-align: center\">4.9<\/td>\n<td style=\"text-align: center\">6.9<\/td>\n<td style=\"text-align: center\">8.9<\/td>\n<td style=\"text-align: center\">10.8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[Table 5 &#8211; Comparison of network transfers of BLM and LM with increasing disk usage]<\/p>\n<figure id=\"attachment_6206\" aria-describedby=\"caption-attachment-6206\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/data-blmVSlm.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6206 size-full\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/data-blmVSlm.jpg\" alt=\"data-blmVSlm\" width=\"605\" height=\"340\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/data-blmVSlm.jpg 605w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/data-blmVSlm-300x168.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/data-blmVSlm-500x280.jpg 500w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-6206\" class=\"wp-caption-text\">Chart 5 &#8211; Comparison of network transfers of BLM and LM with increasing disk usage<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><b>Take aways<\/b><\/p>\n<ul>\n<li>BLM takes approximately 18 s and transfers 2GB of data via the network per 1 GB of used disk space while LM takes 9 s and transfers 1GB per 1 GB. Note that migration time strongly correlates with amount of transferred data, thus it also depends on network bandwidth.<\/li>\n<li>LM\u2019s downtime doesn\u2019t increase with VM used disk space and stays &lt; 1 s. BLM\u2019s downtime increases linearly by 14 s per 1 GB of used disk space.<\/li>\n<\/ul>\n<p>In <a href=\"http:\/\/blog.zhaw.ch\/icclab\/an-analysis-of-the-performance-of-live-migration-in-openstack\/\">previous post<\/a>s we presented certain limitations of LM concerning migration of memory stressed VMs. In contrast, LM dominates for migration of memory unstressed VMs with high disk usage &#8211; it provides significantly lower migration time, almost no downtime and less network traffic than BLM.<\/p>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/icehouse\/\">icehouse<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/live-migration\/\">live migration<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/openstack\/\">openstack<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/performance\/\">performance<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>In our previous work we presented the performance of live migration in Openstack Icehouse using various types of VM flavors, its memory load and also examined how it performs in network and CPU loaded environment (see our previous posts &#8211;performance of live migration, performance of block live migration, performance of both under varying cpu and [&hellip;]<\/p>\n","protected":false},"author":155,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[5],"tags":[421,450,240,416],"features":[],"class_list":["post-6204","post","type-post","status-publish","format-standard","hentry","category-articles","tag-icehouse","tag-live-migration","tag-openstack","tag-performance"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack - Service Engineering (ICCLab &amp; SPLab)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack\" \/>\n<meta property=\"og:description\" content=\"In our previous work we presented the performance of live migration in Openstack Icehouse using various types of VM flavors, its memory load and also examined how it performs in network and CPU loaded environment (see our previous posts &#8211;performance of live migration, performance of block live migration, performance of both under varying cpu and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-14T12:12:48+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\" \/>\n<meta name=\"author\" content=\"cima\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"cima\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\"},\"author\":{\"name\":\"cima\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b\"},\"headline\":\"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack\",\"datePublished\":\"2014-10-14T12:12:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\"},\"wordCount\":998,\"commentCount\":4,\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\",\"keywords\":[\"icehouse\",\"live migration\",\"openstack\",\"performance\"],\"articleSection\":[\"Articles\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\",\"name\":\"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\",\"datePublished\":\"2014-10-14T12:12:48+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage\",\"url\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\",\"contentUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/\",\"name\":\"Service Engineering (ICCLab &amp; SPLab)\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b\",\"name\":\"cima\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g\",\"caption\":\"cima\"},\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/cima\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack - Service Engineering (ICCLab &amp; SPLab)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/","og_locale":"en_US","og_type":"article","og_title":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack","og_description":"In our previous work we presented the performance of live migration in Openstack Icehouse using various types of VM flavors, its memory load and also examined how it performs in network and CPU loaded environment (see our previous posts &#8211;performance of live migration, performance of block live migration, performance of both under varying cpu and [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2014-10-14T12:12:48+00:00","og_image":[{"url":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg","type":"","width":"","height":""}],"author":"cima","twitter_card":"summary_large_image","twitter_misc":{"Written by":"cima","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/"},"author":{"name":"cima","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b"},"headline":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack","datePublished":"2014-10-14T12:12:48+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/"},"wordCount":998,"commentCount":4,"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg","keywords":["icehouse","live migration","openstack","performance"],"articleSection":["Articles"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/","url":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/","name":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage"},"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg","datePublished":"2014-10-14T12:12:48+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#primaryimage","url":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg","contentUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/blm-migtime-downtime.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/the-impact-of-ephemeral-vm-disk-usage-on-the-performance-of-live-migration-in-openstack\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"The impact of ephemeral VM disk usage on the performance of Live Migration in Openstack"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/icclab\/#website","url":"https:\/\/blog.zhaw.ch\/icclab\/","name":"Service Engineering (ICCLab &amp; SPLab)","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/bfb29453d69d6e8260cbfc3ff86df20b","name":"cima","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8d7cb1dd9511a1465510abf53f139c259c510dbce26f647ee43e3771f65a7143?s=96&d=mm&r=g","caption":"cima"},"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/cima\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/6204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/users\/155"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=6204"}],"version-history":[{"count":3,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/6204\/revisions"}],"predecessor-version":[{"id":6395,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/6204\/revisions\/6395"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=6204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=6204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=6204"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=6204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}