Search This Blog

Saturday, November 9, 2013

Chargeback and Billing:- Integrate Cloud Cruiser Express with Windows Azure Pack (WAP)

 

Missed any update about Windows Azure Pack? , you can check out our previous post here:-

In this series, we are going to talk about Cloud Cruiser integration with Windows Azure Pack. Cloud Cruiser is a popular product which provide chargeback and billing for private cloud.

Chargeback allow the customer to understand the real cost associated with running their workload in the cloud. They can see how extensively they are utilizing available resources or see whether or not their workloads are running on the appropriate resources or at the appropriate time of day. Ultimately, by applying a sophisticated chargeback model, you can help shape user demand and ensure that your infrastructure is being used to its full potential.

They have expanded product range and introduce a small version called “Cloud Cruiser Express” which cater for Windows Azure Pack. You can get Cloud Cruiser Express from Microsoft Web Installer and extension is installed  during installation of Admin Portal and Tenant Portal.

Here is a comparison between Express version vs Full version.

1

Cloud Cruiser Express created a data source to Windows Azure Pack only. To use other data source as listed above, you need upgrade to full version. Once upgraded, you will have the ability to collect from many other platforms.

image

We have re-built WAP Preview version to RTM version and start to integrate it with Cloud Cruiser Express. To enable tenant to view cost in their management portal, you need to add  Cloud Cruiser Service into Plan. Click

image 

Select “Cloud Cruiser: Services into your Hosting Plan.

image

On tenant portal, you can click on “My Cost” to view your report & billing.

image

Now, let pay a visit to Cloud Cruiser Portal Interface to configure resource rates for the first time.Once login in, the home page of the portal is a dashboard that gives you the status of your business and the system at a glance.

image

Go to Billing > Services and select resource whose rate you want to change

image

Cloud Cruiser has been applying charges to WAP usage at default price rates every day.Below is a sample rate of provisioning Virtual Machine and let walkthrough on some setting that you probably would love to modify

image

Three types of rates that you can configure:-

With Basic rates, all rates is charged equally. You can define variable or fixed. Fixed rate charge once the first occurrence is found. Compare to Variable rate, the amount charged is directly proportional to the amount consumed.

image

With Tier rates, you can charge different rates for usage in different ranges. For example:-

image

Tier 1 Low High Fixed Rate
1   1 1.00
2 1 4 2.00
3 4   5.00

For user provision a VM, we just charge a fixed rate USD1.00. For more than 1 but less than 4 VM, we charge USD 2.00 per unit and lastly higher than 4VM, we charge USD5.00. The more VM that you provision, the more charges that we are going to bill you.

With State rates, the rates charge based on the status. For example, ONLINE , OFFLINE, SLEEP , HIBERNATE, etc. For example:-

image

STATE Variable
ONLINE 2
OFFLINE 0

When tenant power ON the VM, we will charge USD 2.00. For VM which is turned off, then there is a zero USD charge.

Cloud Cruiser Express ships with a complete set of resources for all WAP services but you can add new resources if you would like. Meanwhile for rate plan, Cloud Cruiser automatically creates a rate plan corresponding to each plan in Windows Azure Pack and associates that plan with the appropriate subscription level customers.

How about during special occasion/promotion and you would like to give special discount or add an additional charges for extra services? Well, on the Cloud Cruiser Express, you can define Discount / Surcharges

image

Example:- Giving Discount to those who subscribe WAP –Virtual Machines services and set for Auto Debit Payment via credit card for every month. We are giving discount USD 7.00.

image

Besides that, we can also add surcharge for an additional services. For example: Backup VM to tenant. Here we are charging USD10.00 on monthly basic.

image

Alright, that was a quick overview of Cloud Cruiser Express for Windows Azure Pack. Stay Tuned for more..

For more information:

www.cloudcruiser.com/microsoft

2 comments:

  1. Hi Lai Yoong,

    I am unable to load management data at tenant site in My Cost view.

    Error message is: "Cannot load management data for the current view".

    Also at admin portal, in Users Cost, there is no data available for user.

    Scheduled job was configured and it run also at night but couldn't retrieve any data.

    A VM was created and running since 1 day.

    Can You please help me to understand why data wasn't retrieve and what more needs to be configure or troubleshoot to get data in "User Cost at admin site" & "My Cost in tenant site"?

    Thanks & Regards,
    Mayank Dhama

    ReplyDelete