{"id":270,"date":"2018-01-01T22:22:53","date_gmt":"2018-01-02T04:22:53","guid":{"rendered":"http:\/\/draith.com\/?p=270"},"modified":"2018-01-01T22:22:53","modified_gmt":"2018-01-02T04:22:53","slug":"need-some-demo-boxes-azure-burstable-vms","status":"publish","type":"post","link":"https:\/\/draith.com\/?p=270","title":{"rendered":"Need some Demo boxes?  Azure Burstable VMs"},"content":{"rendered":"<p>Back in September, Microsoft announced the new <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/introducing-b-series-our-new-burstable-vm-size\/\" rel=\"noopener noreferrer\" target=\"_blank\">B-series<\/a> of Azure virtual machines.  In a nutshell, these are cheap VMs that are great for workloads that normally run little to no CPU utilization, but at times have &#8220;burst&#8221; workloads that consume more CPU.  When the VM is running idle, a bank of credits is accumulated.  When the VM needs to really use the CPUs, credits are consumed.  Here is a quick glance of the sizes:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstablevms.png\" alt=\"\" width=\"1175\" height=\"936\" class=\"alignnone size-full wp-image-271\" srcset=\"\/wp-content\/uploads\/2018\/01\/burstablevms.png 1175w, \/wp-content\/uploads\/2018\/01\/burstablevms-300x239.png 300w, \/wp-content\/uploads\/2018\/01\/burstablevms-1024x816.png 1024w, \/wp-content\/uploads\/2018\/01\/burstablevms-768x612.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><br \/>\nWhile getting my demos ready for an upcoming presentation at <a href=\"http:\/\/expertslive.us\/\" rel=\"noopener noreferrer\" target=\"_blank\">ExpertsLiveUS<\/a> I had a thought.  Why on Earth am I concerning myself with the cpu\/ram on my demo laptop, when I can have a fully setup demo environment running in Azure?  The B-series allows me to run with little cost, as they sit idle most of the time.  When I am actually preparing or doing the demo, I get all the CPU I need!  Combine that with AutoShutdown, and my costs are amazingly low.  Setting up is really easy.  Simply start to create your VM as normal, selecting one of the follow B-series VMs:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstablevmscost.png\" alt=\"\" width=\"902\" height=\"1481\" class=\"alignnone size-full wp-image-272\" srcset=\"\/wp-content\/uploads\/2018\/01\/burstablevmscost.png 902w, \/wp-content\/uploads\/2018\/01\/burstablevmscost-183x300.png 183w, \/wp-content\/uploads\/2018\/01\/burstablevmscost-624x1024.png 624w, \/wp-content\/uploads\/2018\/01\/burstablevmscost-768x1261.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<p>Once setup your VM will start to either bank or consume CPU credits.  You can see these credits in the Azure Portal, and see how well your machines are trending.  First, let&#8217;s see how a typical demo environment might look &#8211; here is a snapshot of a ConfigMgr server with about 6 clients (and remote SQL).  As you can see, the CPU is normally low for a demo environment:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstablecpu.png\" alt=\"\" width=\"1126\" height=\"690\" class=\"alignnone size-full wp-image-273\" srcset=\"\/wp-content\/uploads\/2018\/01\/burstablecpu.png 1126w, \/wp-content\/uploads\/2018\/01\/burstablecpu-300x184.png 300w, \/wp-content\/uploads\/2018\/01\/burstablecpu-1024x627.png 1024w, \/wp-content\/uploads\/2018\/01\/burstablecpu-768x471.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><br \/>\nSee that spike in the CPU consumption at the end of the graph?  I started an update cycle, which is obviously going to consume some CPU as the updates are downloaded, processed, and made ready for deployment\/installation.  Let&#8217;s find out how my burstable credits are stacking up.  To see how your machine is banking, click on &#8220;Metrics&#8221; under the &#8220;Monitoring&#8221; section.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstablemon.png\" alt=\"\" width=\"354\" height=\"161\" class=\"alignnone size-full wp-image-274\" srcset=\"\/wp-content\/uploads\/2018\/01\/burstablemon.png 354w, \/wp-content\/uploads\/2018\/01\/burstablemon-300x136.png 300w\" sizes=\"auto, (max-width: 354px) 85vw, 354px\" \/><\/p>\n<p>There are two metrics we are concerned with &#8211; [Host] CPU Credits Consumed and [Host] CPU Credits Remaining.  These show up how our credits are banking (or being consumed).  Here is a snapshot of that same ConfigMgr box consuming those credits:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstablecon.png\" alt=\"\" width=\"2600\" height=\"939\" class=\"alignnone size-full wp-image-275\" \/><\/p>\n<p>And the remaining credits:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstableremain.png\" alt=\"\" width=\"2619\" height=\"965\" class=\"alignnone size-full wp-image-276\" \/><\/p>\n<p>To give you an idea &#8211; this is what the accumulation of those credits looked like:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/draith.com\/wp-content\/uploads\/2018\/01\/burstableacquire.png\" alt=\"\" width=\"1827\" height=\"985\" class=\"alignnone size-full wp-image-277\" srcset=\"\/wp-content\/uploads\/2018\/01\/burstableacquire.png 1827w, \/wp-content\/uploads\/2018\/01\/burstableacquire-300x162.png 300w, \/wp-content\/uploads\/2018\/01\/burstableacquire-1024x552.png 1024w, \/wp-content\/uploads\/2018\/01\/burstableacquire-768x414.png 768w, \/wp-content\/uploads\/2018\/01\/burstableacquire-1536x828.png 1536w, \/wp-content\/uploads\/2018\/01\/burstableacquire-1568x845.png 1568w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<p>It doesn&#8217;t take long to max your credit bank, and you can keep those in your back pocket for when you really need them &#8211; doing presentations or prepping for presentations.  Of course you can use the B-series for normal workloads, but these boxes make an excellent demo environment.  No more worrying about my laptop handling the workload!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back in September, Microsoft announced the new B-series of Azure virtual machines. In a nutshell, these are cheap VMs that are great for workloads that normally run little to no CPU utilization, but at times have &#8220;burst&#8221; workloads that consume more CPU. When the VM is running idle, a bank of credits is accumulated. When &hellip; <a href=\"https:\/\/draith.com\/?p=270\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Need some Demo boxes?  Azure Burstable VMs&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-270","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/draith.com\/index.php?rest_route=\/wp\/v2\/posts\/270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/draith.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/draith.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/draith.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/draith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=270"}],"version-history":[{"count":0,"href":"https:\/\/draith.com\/index.php?rest_route=\/wp\/v2\/posts\/270\/revisions"}],"wp:attachment":[{"href":"https:\/\/draith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/draith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/draith.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}