Cyclops 2.0 supports Ceilometer Data Collection!

As announced in our last blogpost about the official release of Cyclops 2.0, which is finally out and is adding new features.

The collector that is being released today is the Ceilometer Usage Collector. This collector enables Cyclops 2.0 to provide full rating, charging and billing support to an OpenStack deployment using the data provided by Ceilometer.

In addition to the announced features, our team has pushed forward in the development of the new Usage Collectors. The Usage Collectors are the entry point of data for the Framework itself. They consist of isolated microservices that gather data from a specific provider and distributes it via RabbitMQ to the UDR microservice.

Screen Shot 2016-07-11 at 16 Continue reading

Cyclops 2.0 is here!

Our flagship open-source framework for cloud billing – Cyclops has matured to version 2.0 today. Over the past several months, Cyclops team at ICCLab have gathered community feedbacks, worked systematically updating and re-updating the framework core architecture to make the whole work-flow of billing of cloud services clean and seamless.

The core components in principle are still same as in our previous releases: udr, rc and billing micro-services, but they have been written again from scratch with main focus on modularity, extensibility, and elasticity. The framework is highly configurable and can be deployed as per the unique needs of billing use-cases of any organization.

RCB Cyclops architecture 2.0

RCB Cyclops architecture 2.0

Continue reading

OpenStack Nova Events are now Billable with Cyclops

Nova manages all compute resources in OpenStack. Today, the Cyclops team is announcing support for compute events such as VM Creation, Deletion, and Modification for billing purposes in Cyclops. All this by directly tapping into the OpenStack message bus for processing critical events in real-time. Continue reading

Open source cloud billing engine Cyclops @ OpenStack CEE Day 2016

The Cyclops team at SE research group in InIT is pleased to announce their upcoming talk at OpenStack CEE Day 2016. Cyclops is undergoing development at breakneck speed and many improvements have been incorporated in the framework in last 6 months. Interested? Then hear us out in Budapest on June 06, 2016. Continue reading

Visualization of usage prediction in Cyclops

Cost and usage prediction can be a powerful tool in the hands of cloud operators as well as end users. Forecasting can help operators gain insights into the future trends in demand of compute, storage and network assets. From an end users’ perspective, forecasting enables them to perform budgeting. ICCLab’s RCB Initiative has been actively pursuing this subject for incorporation into Cyclops framework.

A few weeks ago, Cyclops gained a linear predictor as an additional feature, but it was not integrated in the dashboard module. In this week’s release the Cyclops team is happy to announce the Graphic Interface support for Prediction Engine. Furthermore, the prediction engine now supports random-forest prediction algorithm.

Continue reading

Predicting cloud usage costs with Cyclops

As part of our weekly Cyclops release, RCB team releases a significant feature this week – we announce the Prediction Microservice integration in Cyclops. With this integration, Cyclops will provide simple forecasting of usage and will predict future values. The service could be used as for customers to predict their own cost and as to cloud provider to predict revenues.  Continue reading

Open source Billing support for CloudStack with Cyclops

Last week the ICCLab’s RCB Initiative released a new Cyclops code base with added support for CloudStack platform. Until last week’s release Cyclops came with native support for OpenStack only. Now Cyclops’ Dashboard can properly associate CloudStack user account details and the Cyclops UDR micro-service can pull CloudStack meters list and associated usage data for further processing by the framework.  Lets take a quick look of this new feature in this demo.

Continue reading

Cloudstack support and Event based billing in Cyclops

The RCB initiative is happy to announce that Cyclops, our Rating-Charging-Billing solution for Cloud providers, now supports Cloudstack framework as well as external application specific Event based rating, charging and billing. Not only that, we now have a cool logo as well.

logo_big

There are several novel features in the pipeline, and as the RCB initiative now has more researchers on board, one can expect to see a faster development and release cycle.

Continue reading