{"id":5864,"date":"2014-09-02T09:25:11","date_gmt":"2014-09-02T07:25:11","guid":{"rendered":"http:\/\/blog.zhaw.ch\/icclab\/?p=5864"},"modified":"2014-12-02T10:33:22","modified_gmt":"2014-12-02T08:33:22","slug":"understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/","title":{"rendered":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack"},"content":{"rendered":"<p>In one of our earlier <a href=\"http:\/\/blog.zhaw.ch\/icclab\/understanding-how-server-energy-consumption-varies-with-cpu-bound-workload\/\">blog posts<\/a>, we described some test we performed to determine how server power consumption increases with compute load; this post is something of a variation on that post, but here we put the focus on work taking place within VMs rather than work taking place within the host OS. The point here is to understand how VM load and energy consumption correlate. Here we document the results obtained.<\/p>\n<p>As with our previous work, we focused on compute bound loads &#8211; the focus in this test is on increasing the compute load on the servers by performing \u03c0 calculations inside the VM. In this work, we used homogeneous VMs &#8211; all the VMs were of the same <a href=\"http:\/\/docs.openstack.org\/openstack-ops\/content\/flavors.html\">flavor<\/a> with the following configuration 2GB RAM, 20GB local disk and 1 VCPU.<\/p>\n<p><!--more-->Each test was made in such way that the \u03c0 calculation runs inside the VM for 30 minutes, after that the process is stopped and the VM sleeps for the next 30 minutes &#8211; which releases the core leaving it in an idle state. The test is performed continuously in an infinite loop.<\/p>\n<p>In a common Openstack configuration, <a href=\"http:\/\/docs.openstack.org\/developer\/ceilometer\/\">Ceilometer\/Telemetry<\/a> records the percentage of time the VM was active on the processor (<a href=\"http:\/\/docs.openstack.org\/developer\/ceilometer\/measurements.html#compute-nova\">CPU utilisation<\/a>) every 10 minutes; these records are important to understand how cpu utilisation can be useful to estimate the total of energy consumed by a VM and also if it is possible to rely on these results.<\/p>\n<p>Two variants of test were performed, one with a single VM performing the calculation and the other one with two VMs; the amount of energy consumed is recorded as well the CPU Utilization from ceilometer- and the time which each calculation starts. The graphs below show the results we obtained.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5865 aligncenter\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg\" alt=\"1VM-Util\" width=\"300\" height=\"114\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-1024x391.jpg 1024w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-500x191.jpg 500w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg 1241w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center\">Figure 1 &#8211; Energy consumed by a single VM while performing the \u03c0 calculation and in idle state.<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5866\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3-300x121.jpg\" alt=\"graph-utilization-test3\" width=\"300\" height=\"121\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3-300x121.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3-1024x413.jpg 1024w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3-500x201.jpg 500w, https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/graph-utilization-test3.jpg 1343w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center\">Figure 2 &#8211; Energy consumed by two VM while performing the \u03c0 calculation and in idle state.<\/p>\n<p>The energy consumed on the first variant of the test shows an increase of up to 25W between the VM in idle state and when it was performing the calculation. As the CPU utilisation recorded by Ceilometer is not synchronized with the start of the experiment there is a difference between it and \u03c0 calculation.<\/p>\n<p>The second variant of the test was performed with two VMs running the \u03c0 calculation, again the start of the calculation is not synchronized so it is possible to see a difference in the beginning, when there is only VM running the code, and when the second VM starts to work in parallel.<\/p>\n<p>The results show a quite predictable increase in energy consumption as the VMs become active. When one VM becomes active, there is a clear increase of 20-25W (both in the 1 VM and 2VM cases); when the second VM becomes active, there is a further increase of 10-20W in energy consumption.<\/p>\n<p>What is quite interesting to note about these results is that we can use ceilometer measurements to construct a reasonably accurate estimator of the total energy consumption on the system. However, this result is far from general and significant further work is required to understand how well ceilometer measurements can be used to infer or estimate system energy consumption for more representative set of workloads.<\/p>\n<p>If you&#8217;re interested in this topic, you may be interested in some of our other blog posts:<\/p>\n<ul>\n<li>\n<a href=\"http:\/\/blog.zhaw.ch\/icclab\/web-application-to-monitor-and-understand-energy\/\">A Web Application to Monitor and Understand Energy Consumption in an Openstack Cloud<\/a>\n<\/li>\n<li>\n<a href=\"http:\/\/blog.zhaw.ch\/icclab\/collecting-energy-consumption-data-using-kwapi-in-openstack\/\">Collecting energy consumption data using Kwapi in Openstack<\/a>\n<\/li>\n<li>\n<a href=\"http:\/\/blog.zhaw.ch\/icclab\/migration-of-ceilometer-energy-consumption-data-from-havanamysql-to-icehousemongodb\/\">Migration of Ceilometer Energy Consumption Data from Havana\/MySQL to Icehouse\/MongoDB<\/a>\n<\/li>\n<\/ul>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/ceilometer\/\">Ceilometer<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/energy-efficiency\/\">energy efficiency<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/openstack\/\">openstack<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>In one of our earlier blog posts, we described some test we performed to determine how server power consumption increases with compute load; this post is something of a variation on that post, but here we put the focus on work taking place within VMs rather than work taking place within the host OS. The [&hellip;]<\/p>\n","protected":false},"author":101,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[5],"tags":[65,125,240],"features":[],"class_list":["post-5864","post","type-post","status-publish","format-standard","hentry","category-articles","tag-ceilometer","tag-energy-efficiency","tag-openstack"],"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>Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario 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\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack\" \/>\n<meta property=\"og:description\" content=\"In one of our earlier blog posts, we described some test we performed to determine how server power consumption increases with compute load; this post is something of a variation on that post, but here we put the focus on work taking place within VMs rather than work taking place within the host OS. The [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-02T07:25:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-12-02T08:33:22+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg\" \/>\n<meta name=\"author\" content=\"Bruno Grazioli\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bruno Grazioli\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\"},\"author\":{\"name\":\"Bruno Grazioli\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/769a2455bfa3cbcc87857218f19abeba\"},\"headline\":\"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack\",\"datePublished\":\"2014-09-02T07:25:11+00:00\",\"dateModified\":\"2014-12-02T08:33:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\"},\"wordCount\":610,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg\",\"keywords\":[\"Ceilometer\",\"energy efficiency\",\"openstack\"],\"articleSection\":[\"Articles\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\",\"name\":\"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg\",\"datePublished\":\"2014-09-02T07:25:11+00:00\",\"dateModified\":\"2014-12-02T08:33:22+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/769a2455bfa3cbcc87857218f19abeba\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg\",\"contentUrl\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg\",\"width\":1241,\"height\":475},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario 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\/769a2455bfa3cbcc87857218f19abeba\",\"name\":\"Bruno Grazioli\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g\",\"caption\":\"Bruno Grazioli\"},\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/gaea\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario 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\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/","og_locale":"en_US","og_type":"article","og_title":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack","og_description":"In one of our earlier blog posts, we described some test we performed to determine how server power consumption increases with compute load; this post is something of a variation on that post, but here we put the focus on work taking place within VMs rather than work taking place within the host OS. The [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2014-09-02T07:25:11+00:00","article_modified_time":"2014-12-02T08:33:22+00:00","og_image":[{"url":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg","type":"","width":"","height":""}],"author":"Bruno Grazioli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bruno Grazioli","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/"},"author":{"name":"Bruno Grazioli","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/769a2455bfa3cbcc87857218f19abeba"},"headline":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack","datePublished":"2014-09-02T07:25:11+00:00","dateModified":"2014-12-02T08:33:22+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/"},"wordCount":610,"commentCount":0,"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg","keywords":["Ceilometer","energy efficiency","openstack"],"articleSection":["Articles"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/","url":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/","name":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario in Openstack - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage"},"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util-300x114.jpg","datePublished":"2014-09-02T07:25:11+00:00","dateModified":"2014-12-02T08:33:22+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/769a2455bfa3cbcc87857218f19abeba"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#primaryimage","url":"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg","contentUrl":"https:\/\/blog.zhaw.ch\/icclab\/files\/2014\/09\/1VM-Util.jpg","width":1241,"height":475},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/understanding-the-relationship-between-ceilometer-processor-utilisation-and-system-energy-consumption-for-a-basic-scenario-in-openstack\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"Understanding the relationship between ceilometer processor utilisation and system energy consumption for a basic scenario 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\/769a2455bfa3cbcc87857218f19abeba","name":"Bruno Grazioli","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/07d475be0415d5914aa49599b3295e4d972f971e46f5d7ab89d474327ab7b5f0?s=96&d=mm&r=g","caption":"Bruno Grazioli"},"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/gaea\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/5864","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\/101"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=5864"}],"version-history":[{"count":5,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/5864\/revisions"}],"predecessor-version":[{"id":6920,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/5864\/revisions\/6920"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=5864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=5864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=5864"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=5864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}