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

Intern Spotlight: Maria Shevchuk, Red Hat Research Boston

Intern Spotlight: Maria Shevchuk, Red Hat Research Boston

This blog post spotlights Maria Shevchuk, a senior pursuing a BS in Biomedical Engineering and a BA in Computer Science dual degree at Boston University.  Maria has worked with Red Hat through student-funded opportunities associated with the Red Hat Collaboratory at Boston University and directly as a Red Hat intern.  She spoke with us about her research with the Red Hat Collaboratory at Boston University, how she has leveraged her time at Red Hat to pursue her passions in healthcare and technology, making the most of an internship, and her take on the hot dog sandwich debate.

Mastering Git with university students

Mastering Git with university students

Irina Gulina, Sr. Software Quality Engineer, RHEL for SAP Solutions, CCSP, Red Hat, and Tomáš Tomeček, Senior Principal Software Engineer, Linux Integration Engineering, Red Hat, discuss the Mastering Git course they teach at Masaryk University (MUNI) at the Faculty of Informatics (FI) in Brno, Czech Republic. The course was organized with the help of Martin Ukrop, Red Hat Program Manager, Red Hat Research. 

The (open) source of cutting-edge innovation

The (open) source of cutting-edge innovation

by Gordon Haff, technology advocate at Red Hat Where do people come together to make cutting-edge invention and innovation happen? The corporate lab One possible answer is the corporate research lab. More long-term focused than most company product development...

Intern Spotlight: Rohan Devasthale, Red Hat Research Boston

Intern Spotlight: Rohan Devasthale, Red Hat Research Boston

This blog post spotlights Rohan Devasthale, a Software Engineering Intern. Rohan spoke with us about his contributions to the Elastic Secure Infrastructure (ESI) project, how his experience as a Red Hat Research Intern enhanced his technical skills, and his passion for badminton.

Explore project updates with new project posters

Explore project updates with new project posters

Red Hat Research is excited to share its new series of research posters designed to visually share details of 17 active research collaborations and spur new collaborations between Red Hat engineers and existing project teams. The posters have been printed for display...