The Hub

Software is made at the intersection of Technology and Management.

Page 2


Ceph at Red Hat Summit 2020

Virtual experience.png

Sage, Uday, and I put our best efforts into making sure that the new virtual venue for the Red Hat Summit would not diminish customer access and visibility into our future plans for Ceph. We delivered an unprecedented 18-month roadmap for the downstream, enterprise-class supported product, showcasing the “secret deck” that is usually reserved for internal planning use within our team — I usually make a roadmap statement to customers only when we have a 70%+ confidence estimate and delivery is scheduled to occur within a year, but this time I chose to relax the rules a little to give you a view stretching two major releases and 18-months into the future. We wanted to reward your virtual attention with more access by providing a little more food for thought into what is coming with Red Hat Ceph Storage 5 and 6 this Summer and the next.

Nautilus.png

Not to be outdone, Sage walked us through...

Continue reading →


Ceph Block Performance Monitoring

Putting noisy neighbors in their place with “RBD Top” and QoS

with Jason Dillaman (Red Hat)

Prior to Red Hat Storage 4, Ceph storage administrators have not had access to built-in RBD performance monitoring and metrics gathering tools. While a storage administrator could monitor high-level cluster or OSD I/O metrics, oftentimes this was too coarse-grained to determine the source of noisy neighbor workloads running on top of RBD images. The best available workaround, assuming the storage administrator had access to all client nodes, was to poll the metrics from the client nodes via some kind of homegrown makeshift external tooling.

Ceph Storage 4 now incorporates a generic metrics gathering framework within the OSDs and MGRs to provide built-in monitoring, and new RBD performance monitoring tools are built on top of this framework to translate individual RADOS object metrics into...

Continue reading →


The Power User’s Path to Ceph

Deploying a containerized Ceph Storage 4 cluster using ceph-ansible

with Guillaume Abrioux (Red Hat) and Paul Cuzner (Red Hat)

Introduction

The landscape of modern IT infrastructure is dominated by software defined networking, public cloud, hybrid cloud and software defined storage. The shift from legacy hardware centric architectures to embrace software defined infrastructure requires a more mature orchestration “engine” to manage changes across distributed systems. For many enterprises, Ansible has fulfilled this requirement and this in turn has led to the upstream Ceph community basing their next generation management toolchain on Ansible, in the form of Sébastien Han’s ceph-ansible.

Ceph Storage was the first Red Hat product to incorporate Ansible technology after our October 2015 acquisition of Ansible’s corporate sponsor. Red hat Ceph Storage has been shipping ceph-ansible...

Continue reading →


Command and Control

The Red Hat Ceph Storage 4 Dashboard changes the game

with Paul Cuzner (Red Hat)

Ease of use was a key development theme for Red Hat Ceph Storage 4. In our last post, we covered the role that the new install UI plays in enabling administrators to deploy Ceph Storage 4 in a simple and guided manner, without prior Ceph expertise.

Simplifying installation is only the first step—the second step is simplifying day-to-day management. To meet this challenge, Ceph Storage 4 introduces a new graphical user interface called the Dashboard.

Ceph Storage Dashboard architecture

Ceph Storage 4 delivers a new web based User Interface (UI) to simplify and to a certain extent, de-mystify, the day-to-day management of a Ceph cluster. The UI has been developed to exploit the pluggable architecture of Ceph, consisting of:

  • A Python backend providing stable API services and Ceph cluster integration
  • ...

Continue reading →


Twenty Thousand Features under the Sea

The Nautilus technology cornerstone to a roaring 2020

Red Hat Ceph Storage 4 brings the Nautilus codebase to our portfolio of marquee-name customers, and lays the foundation for our Ceph storage product portfolio for the rest of the year. 4.0 is integrated with OpenStack Platform 16 from the start, enabling customers to roll out the latest and greatest across the Red Hat Portfolio: OpenStack Platform 16 on RHEL 8.1 with RHCS 4.0 through a single, director-driven install process, equally supporting dis-aggregated and hyperconverged configurations. The combination of Bluestore and Beast as default components literally doubles our object store performance compared to 12 months ago, and that is just the start of our Object story for what promises to be a very busy year indeed.

Blog coda.jpg

Today, we are releasing version 4 of Red Hat Ceph Storage, a new rendition of our infrastructure storage...

Continue reading →


Installing Ceph the Easy-Peasy Way

with Paul Cuzner (Red Hat)

Lowering the bar to installing Ceph

The last few years have seen Ceph continue to mature in stability, scale and performance to become the leading open source storage platform. However, getting started with Ceph has typically involved the administrator learning automation products like Ansible first. While learning Ansible brings its own rewards, wouldn’t it be great if you could simply skip this step and just get on with learning and using Ceph?

The upcoming Red Hat Ceph Storage 4 introduces a GUI installation tool built on top of the Cockpit web console. Under the covers, we still rely on the latest iteration of the same trusted ceph-ansible installation flows that have been with us since 2016. The new install UI guides users with no prior Ceph knowledge to build clusters ready for use by providing sensible defaults and making the right choices without...

Continue reading →


Refreshingly Luminous

After an almost seven month team effort focusing on our next-generation Rook and Ceph Nautilus-based storage products, we have taken a little bit of time to refresh the releases currently in production. We are pleased to announce the availability of Red Hat Ceph Storage 3.3, our sixteenth RHCS release.

unnamed.png

Red Hat Ceph Storage 3.3 delivers the latest Luminous upstream release and a number of important bug fixes to customers. Two noteworthy new features include an Object Gateway front-end capable of serving more requests with fewer resources, and standard support for 12 TB disk drives.

Least but not last, we are introducing an extended lifecycle option, bringing Ceph support options to a full five years. Oh, one more thing: one billion objects. Read on!

Rebase

Red Hat Ceph Storage 3.3 continues our record of delivering the latest bits of Ceph technology while ensuring we maintain the...

Continue reading →


Peccary Book Part Deux!

Amazon Web Services Guide de l’administrateur système — sounds familiar? It should! AWS System Administration, better known as the Peccary Book is now available in French.

Our thanks to monsieur Olivier Engler for his outstanding translation work, featuring both detailed feedback and a timely delivery.

0.jpeg

View →


Ceph at Red Hat Summit 2019

Past, Present and Future

Red Hat Summit 2019.jpg

My thanks to monsieur Gilfix for the great shot of me indoctrinating a full room during our annual roadmap session at Red Hat Summit.

As we do every year, Uday, Neil and I descended on the Red Hat Summit and answered more questions we ever though possible The roadmap session was at capacity and unfortunately it was not recorded, but our slides are available as a PDF download and can be viewed inline below.

Photo May 07, 3 58 37 PM.jpg

Yesterday we had annual, invite-only Advanced User Group meeting with our biggest customers for high-level feedback and planning of what comes next. To the everlasting chagrin of our Marketeers, we keep the membership of the group confidential (but you know who you are!), as it includes customers who do not disclose their technology stacks publicly. It was a full-day meeting and energizing as always — I am already looking forward to catching up with...

Continue reading →


The Ceph monitoring challenge

Prometheus, Grafana, and Ansible rise to the task

with Paul Cuzner (Red Hat)

Managing growth in applications and infrastructure is a significant challenge for many organizations as they scale. Every new application or server that’s added to the environment serves a business requirement, so keeping services usable in today’s 24x7x365 world represents both a challenge and an opportunity to meet a higher service level agreement (SLA).

In part 1 of this series, we discussed a SAAS solution to monitor your Ceph storage infrastructure. In this post, we continue the discussion by talking about how Prometheus, Grafana, and Ansible can rise to the challenge of Ceph monitoring.

Understanding the Ceph monitoring challenge

In the past, monitoring a service typically resulted in separate platforms. In today’s enterprise architectures, however, this is both undesirable and operationally...

Continue reading →