{"id":62,"date":"2016-08-17T22:15:05","date_gmt":"2016-08-17T19:15:05","guid":{"rendered":"https:\/\/fleio.com\/blog\/?p=62"},"modified":"2016-08-21T17:12:58","modified_gmt":"2016-08-21T14:12:58","slug":"openstack-billing-features-fleio-1-0-preview-part-1-of-2","status":"publish","type":"post","link":"https:\/\/fleio.com\/blog\/2016\/08\/17\/openstack-billing-features-fleio-1-0-preview-part-1-of-2\/","title":{"rendered":"OpenStack billing features &#8211; Fleio 1.0 preview (part 1 of 2)"},"content":{"rendered":"<p>As we&#8217;re getting close to 1.0-alpha release, I&#8217;d like to show you some of the OpenStack billing capabilities of Fleio.<\/p>\n<p><!--more--><\/p>\n<p>End-users can see a cost summary of their resource usage for the current billing cycle or a previous cycles:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-74 size-large\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history-1024x570.png\" alt=\"Billing history summary\" width=\"788\" height=\"439\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history-1024x570.png 1024w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history-300x167.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history-768x427.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history-788x438.png 788w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-history.png 1093w\" sizes=\"auto, (max-width: 788px) 100vw, 788px\" \/><\/p>\n<p>As well as detailed cost\u00a0information, including number of hours (or other configured time unit) an instance ran and additional cost\u00a0from\u00a0traffic over-usage or Windows licenses etc.:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-75 size-large\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details-1024x430.png\" alt=\"Billing history: instance details\" width=\"788\" height=\"331\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details-1024x430.png 1024w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details-300x126.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details-768x323.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details-788x331.png 788w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-instance-details.png 1093w\" sizes=\"auto, (max-width: 788px) 100vw, 788px\" \/><\/p>\n<h2>OpenStack billing plans and pricing rules<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-63 size-full\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-plans.png\" alt=\"Create billing plan\" width=\"677\" height=\"431\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-plans.png 677w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/billing-plans-300x191.png 300w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>A default billing plan applies to\u00a0all customers and you can define further billing plans for various customer categories. For instance, you\u00a0can\u00a0to define discounts for resellers or use a different currency for a subset of customers.<\/p>\n<p>A billing plan\u00a0has several pricing rules.<\/p>\n<p>The first Fleio release will include pricing rules just for OpenStack compute instances with network traffic, volume storage (Cinder) and image storage (Glance), but the engine is implemented to support any kind of OpenStack resources and it&#8217;s just a matter of configuration in order to bill other resources like VPN or Swift objects.<\/p>\n<h3>Volume and image pricing<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-67 size-large\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing-1024x637.png\" alt=\"Add OpenStack volume pricing rule\" width=\"788\" height=\"490\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing-1024x637.png 1024w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing-300x187.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing-768x478.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing-788x490.png 788w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-pricing.png 1093w\" sizes=\"auto, (max-width: 788px) 100vw, 788px\" \/><\/p>\n<p>You can create\u00a0separate pricing rules for volume storage and image storage and set billing for one\u00a0byte, kilobyte, megabyte, gigabyte, terabyte or petabyte per second, minute, hour or month.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-69 size-full\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-add-condition.png\" alt=\"Volume pricing rule condition\" width=\"745\" height=\"463\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-add-condition.png 745w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2016\/08\/volume-add-condition-300x186.png 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/p>\n<p>By adding conditions under\u00a0which the current pricing rule applies you can define pricing for different type of storage tiers (i.e. classic SATA storage to be cheaper and SSD storage more expensive).<\/p>\n<p>In part 2\u00a0I&#8217;ll talk about OpenStack compute instances billing and network traffic pricing rules.<\/p>\n<p><a href=\"https:\/\/fleio.com\/newsletter\">Sign up to our newsletter<\/a> to get instant access to the online\u00a0demo of our current version (0.8).<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we&#8217;re getting close to 1.0-alpha release, I&#8217;d like to show you some of the OpenStack billing capabilities of Fleio.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,9],"tags":[11,2,10,12,13],"class_list":["post-62","post","type-post","status-publish","format-standard","hentry","category-billing","category-preview","tag-billing-plans","tag-openstack","tag-openstack-billing","tag-pricing-rules","tag-tiered-pricing"],"_links":{"self":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":15,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"predecessor-version":[{"id":82,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/62\/revisions\/82"}],"wp:attachment":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}