We continue to improve our software, adding capabilities designed to help you manage your Linux-based clusters and OpenStack-based private clouds more effectively. Our latest release -- v7.2 -- brings many exciting capabilities we can't wait to share with you.

First, let's look at the new features that are available across all Bright products:

  • Improved Puppet integration
  • Docker integration (allows containers to be started on nodes in a Bright cluster)
  • Kubernetes integration (allows containers to be scheduled in a Bright cluster)
  • ZFS support (for building storage nodes and as an alternative to btrfs for software image revision control)
  • Basic Omnipath support (setup procedure, plus some basic metrics and healthchecks)
  • Job-based metrics
  • Resource pools
  • DRAC bmc network interface support
  • New "File Customizations" to deal with additional configuration parameters

 

Bright Cluster Manager for Big Data

We made several improvements specific to Bright Cluster Manager for Big Data v7.2:

  • Updated support for latest releases from Apache, Cloudera, Hortonworks, Pivotal: 
    • Added Spark wizard in CMGUI
    • Added support for Spark History Server
    • Added High Availability for Spark Master
    • Added more advanced configuration options
    • Deployment of Spark in Standalone Mode is now configurable via XML
    • Added support for HAL plugin. It allows Spark to access Lustre
    • Added Livy Job Server
  • Improved support for Apache Spark
  • Improved support for Lustre and SLURM:
    •  Added support for HAM plugin; it allows to run Hadoop jobs via SLURM and switch between YARN and SLURM
  • Improved Apache Accumulo integration via dedicated Roles
  • Improved Apache Kafka integration via dedicated Role
  • Improved Apache Pig integration via dedicated Role
  • Improved Apache Storm integration via dedicated Roles
  • Added support for Apache Drill and Apache Flink via dedicated Roles
  • Added support for Apache Zeppelin, Tachyon, and Apache Ignite via dedicated script; you can now switch between YARN and Ignite to execute MapReduce jobs
  • Improved flexibility:
    • JAVA_HOME can be changed after the deployment of a Big Data component
    • Hadoop can be deployed with both NameNode HA and YARN HA

 

Bright OpenStack

We made several improvements specific to Bright OpenStack v7.2:

  • Upgraded OpenStack to Liberty
  • Simplified OpenStack deployment process by grouping OpenStack nodes into logical units (network, compute, controller) via Configuring Overlays and a Streamlined the CMGUI OpenStack deployment wizard
  • Added 'Basic' CMGUI wizard, which allows users to deploy a default (reference) Bright OpenStack infrasructure, with minimum of questions to be answered
  • Added ability to select preferred Keystone Authentication backend on deploy time (MySQL, LDAP, LDAP/AD, PAM)
  • Added Open vSwitch support for Neutron ML2 (as an alternative to existing Linux Bridge support)
  • Added built-in integration with Glance with Cinder Drivers for: GPFS, Solidfire, 3PAR, NetApp, and Dell Storage Center
  • Added built-in integration with Glance Drivers for GPFS
  • Bright OpenStack now comes with ELK stack (Elastic search, Logstach, Kibana)
  • Bright OpenStack now comes with Galera for MariaDB, for scalable and fault tolerant database backend for OpenStack services
  • cm-openstack-setup now features a pluggable architecture, allowing users to easily extend Bright OpenStack with additional functionality
  • Improved cm-openstack-setup deployment utility
  • Restructured the OpenStack 'Settings' submode in cmsh and pythoncm
  • Split the OpenStackNetwork role into:
    • OpenStackNetworkDHCPAgent
    • OpenStackNetworkL3Agent
    • OpenStackNetworkLBAgent
    • OpenStackNetworkMetadata
    • OpenStackNetworkOVSAgent