Red Hat has released the latest version of its OpenShift Enterprise platform-as-a-service (PaaS) package for application development in private cloud environments, adding numerous enhancements to its components to cement its position as a stable platform for enterprise applications.
Available for download now, OpenShift Enterprise 2.1 comprises a proven stack of open-source Red Hat technologies, including Red Hat Enterprise Linux and the firm's JBoss Enterprise Application Server.
This version adds a number of new features, including cartridge support for MySQL 5.5 and PHP 5.4, with further support for Python 3.3 and MongoDB 2.4 coming within weeks. Cartridges are a way of packaging services and frameworks so that they can simply be plugged into OpenShift to support applications.
Other key features include consolidated logging and metric gathering, and support for OpenShift to operate in a framework of zones and regions within large multinational organisations.
The latter is an extremely important feature for OpenShift Enterprise 2.1, according to Red Hat product manager Mike Barrett, detailing the new features on the firm's OpenShift blog.
"Private cloud owners have struggled to find a balance between allowing the PaaS platform to remain completely abstracted away from the infrastructure, against having the PaaS platform leverage existing specialisation found within their equipment and workload requirements," he said.
Now, by allowing organisations to define zones and regions to OpenShift, "when a user selects a gear profile name, this workload is always placed on the corresponding hardware, inside the correct zone, within the assigned region," Barrett explained.
Furthermore, OpenShift's deployment and auto-scale logic will automatically span the application across all the zones within the region to the extent the user's gear allocation allows.
For log files, OpenShift Enterprise 2.1 now allows users to choose if they want to keep local file locations or use the Rsyslog tool to consolidate them all to a central loghost location for the entire environment. This feature helps enable solutions like Splunk, Elasticsearch, and other popular file analytic tools to perform a more rich analysis of errors, according to Red Hat.
Meanwhile, the previous release of OpenShift added the ability for developers to invite others into their application project. This has now been improved with the addition of an interface that allows synchronisation with an external directory via the Lightweight Directory Access Protocol (LDAP).
Red Hat also added to OpenShift Enterprise 2.1 the Watchman daemon, which can be used to keep an eye on user infrastructure and step in if common faults are spotted. This is designed to help customers cope as their infrastructure scales up, the firm said.
"This daemon has the built-in smarts to protect you from the most common issues we have found by running a PaaS for a massive population of users and a very high application count," said Barrett.
Watchman has a fully extensible plugin interface, but comes with built-in capabilities that users can turn on or off as they like, such as monitoring usage on CPU cycles on servers and automatically throttling a gear's CPU consumption if the rate of change is too high.
Latest Tesla news: Tesla stock price tanks amid reports of 'widening probe' by SEC and claims the base Model 3 loses money
SEC 'probe' takes its toll on Tesla as new research suggests that Tesla loses $6,000 on every $35,000 Model 3
10nm Cannon Lake Core i3-8121U CPUs make a rare outing with Intel's NUC mini PC
'Notorious' Australian child hacker thought he had executed 'flawless' hack
The former employee says that Tesla fired him for bringing the accusations to management internally