Red Hat Collaboration With Rubicone in Mass Open Cloud

May 20, 2021 | Blog, Israel

Authors: Yonatan Golick and Ilana Polonsky 

Introduction

As part of the OpenInfraLabs initiative of the Open Infrastructure Foundation, Red Hat and the Mass Open Cloud  (MOC) are engaged in many innovative research and engineering collaborations. Rubicone,  a Red Hat business solution provider partner in Israel, recently joined an open source engineering project to evaluate and integrate IBM’s POWER9™ servers with the MOC, using Red Hat OpenShift in a live datacenter environment with active users, operators and engineers.   The Rubicone team collaborated with engineers in Massachusetts and TelAviv on this project, bringing their expertise in open source development, advanced integration methodology, and innovative spirit to the effort.  Red Hat provided OpenShift expertise, and Mass Open Cloud engineers and operators shared their detailed knowledge of their data center and user requirements.  This successful project showed the ability of teams from various backgrounds and locations to collaborate and work openly, sharing results with the broader research and engineering community.  

The Challenges

  • Access to the environment for the POWER9 project is provided through a server that mediates between the system and the Internet.  This server has two different network interfaces.   One faces the disconnected network and the other faces the Internet.
  • The POWER9 server has a ppc64le architecture, which differs from the usual architecture used for running OpenShift.
  • Unlike the default OpenShift installation, which has a three-node installation with a fourth provisioning node, this environment has only three nodes:  a Bastion Server, a Bootstrap Server and an All-In-One Server that contains all of the OpenShift components.  

The Accomplishments

  • Created the design and architecture for the POWER9 installation in this environment
  • Configured the networking for the different components to match the architecture design
  • Installed & configured a DNS server to orchestrate the whole system
  • Built a private registry for OpenShift in a disconnected environment
  • Installed the RHEL 8 operating system on the Bastion server.
  • Updated the firmware for all of the components associated with the system
  • Provisioned Red Hat CoreOS on the nodes with the appropriate configurations
  • Deployed OpenShift 4.6 using OpenShift Installer

The Community

This project is managed in the open source community. We created a GitHub repository for task management and documented every step and every decision made in Git issues. We also managed a daily journal for our progress to help transfer knowledge to everyone who wants to follow or contribute.   In this project, Rubicone collaborated with Red Hat’s consulting team in Israel and the Mass Open Cloud team at Boston University, working together to make a bigger contribution to the open source community.

This working method can help others in the open-source community with similar interests. Rubicone contributes to open source to amplify lessons learned and expand the knowledge base with each project worked on. Rubicone, Red Hat, and the MOC would like to build a strong community around this work, and we invite everyone to contribute, inspect, and share our project. 

Related Stories

Encouraging mentees to thrive: How to be a good mentor

Encouraging mentees to thrive: How to be a good mentor

An internship is a great opportunity for a company to evaluate candidates in a time-limited job role, but it is also a chance for interns to learn, gain work experience, and evaluate that company as a potential future employer; this is an equally important part of the position.

Beyond – The 3rd round for the Open Source academy course

Beyond – The 3rd round for the Open Source academy course

During the summer semester of 2020, Red Hat’s Beyond platform offered a class on open source development in conjunction with Efi Arazi School of Computer Science at the Interdisciplinary Center (IDC) of Herzliya, Israel’s only private university.

ROSE – Red Hat Open Source Education In The Time Of Covid-19

ROSE – Red Hat Open Source Education In The Time Of Covid-19

ROSE stands for Red Hat Open Source Education, it started 7 years ago as a cross-community effort that brings students together from Tira- an Arab city in the triangle, and Ra’anana to learn about the Linux operating system and Python programming.

Bringing technical concepts to life through digital illustration

Bringing technical concepts to life through digital illustration

Red Hat Research Days 2020 was an experiment in recreating face to face interaction between researchers, Red Hat engineers, customers and partners in the virtual space. The goal; moving research into open source communities. And the event was immensely successful --...

Secured API in Hybrid Cloud

Secured API in Hybrid Cloud

Recently we see many companies are moving their data from local data centers to public managed clouds. But with these changes, some questions come up -  Can I store my data on more than one public cloud provider?What if a company wants some of the data stored...

Open Source at the Turing

Open Source at the Turing

In July last year, Red Hat visited the Turing Institute to deliver a two-day workshop on Open Source and why it's a great choice for academic software. The majority of the schedule was available to members of Turing Institute, however the first day was closed with a...

Jonathan Cameron: Getting Started on Linux Kernel

Jonathan Cameron: Getting Started on Linux Kernel

Jonathan Cameron is a rising senior at Boston University studying Computer Engineering. He spoke with the Red Hat Research (RHR) team about his internship project and why this project is important for future interns working on the Linux kernel.  RHR: Jonathan,...