OPTIMIS aims to make you think hybrid with new release of its toolkit

  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /var/www/optimis/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Only variables should be passed by reference in /var/www/optimis/sites/all/modules/captcha/captcha.inc on line 61.

The open source cloud project OPTIMIS (Optimized Infrastructure Services) has published a new release of its toolkit. The toolkit can be downloaded from the OPTIMIS toolkit website (optimistoolkit.com), and the code is also available on GitHub, an open source code repository site. 

The primary goal of the OPTIMIS project was to optimize cloud infrastructure services by producing an architectural framework and a development toolkit covering the full cloud service lifecycle (construction, deployment and operation). With its newly developed programming model, integrated development environment and deployment tools, OPTIMIS gives service providers the capability to easily orchestrate cloud services from scratch, run legacy apps on the cloud and make intelligent deployment decisions based on their – or their customers' – preferences regarding trust, risk, eco-efficiency and cost (TREC). It supports end-to-end security and compliance with data protection and green legislation. The toolkit also allows for developing once and deploying services across different types of cloud environments – private, hybrid, federated or multi-clouds. The OPTIMIS operation tools are intended to simplify and automate the management of infrastructure, and aim to improve resource utilization efficiency.

OPTIMIS supports 'best execution venue' strategies. It is fundamentally a cloud-enabling technology that ultimately allows users to schedule and automate the delivery of workloads to the most suitable venues (internal or external) based on policies such as TREC. The OPTIMIS software components are deployed in the datacenter, and are a complement to cloud management and orchestration platforms.

Most of the OPTIMIS components are open-source-based, primarily Apache, but not all of them. The cost component, for instance, currently has a proprietary SAP license; hence, it is not available on GitHub. In order to foster the usage of the OPTIMIS tools, the project partners are also working on publishing their open-source-based software in the OpenNebula Ecosystem. Finding a joint commercial exploitation strategy for products developed within the confines of EU-funded projects is never easy because various commercial and noncommercial organizations with different interests are in play. We believe that jumping on the OpenNebula wagon makes perfect sense for OPTIMIS. The project partners are also eyeing the possibility of contributing to OpenStack, which could lead to a weighty community (and commercial) outreach in the future.