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.
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.
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
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
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.
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
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.
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.
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.