You’ve probably heard about Red Hat Insights and different services that improve your operational, business and security experience with all Red Hat platforms (if not, I recommend reading the Red Hat Insights blog channel). The analytical information that Insights collects to power these services has a much greater impact than you might think. In this blog post, we’ll give you an overview of where Insights analytics are being used (and you probably didn’t even notice). Although this is very much focused on experience with Red Hat OpenShift, less advanced yet similar capabilities are available for other platforms.
Providing contextual information to our teams
Let’s talk quickly about the complexity of Red Hat OpenShift. The platform is a Kubernetes (k8s) distribution with many components on top of it, distributed as operators in which a lot of component-operational knowledge is encoded (see OpenShift architecture). The platform is designed to scale from a handful of machines and applications to host thousands of applications and service millions of users. There’s a complexity that such a platform brings including the flexibility it gives to our customers. With all that, it’s important for us at Red Hat to give you the best experience with our product in any situation, and support the scenarios specific to your business. We do that by analyzing remote health data (telemetry and Insights information) and feeding aggregated information to our support and product teams (More about remote health monitoring).
Red Hat's engineering team is notified when a faulty behavior occurs. We use aggregated and anonymized fleet-level customer information (see our privacy statement for more information) to help provide solutions. Every time a particular combination of signals is detected across the fleet, Insights immediately notifies component engineering owners and provides detailed information about the environment where such a problem occurs. The data we have collected over time allows us to stay one step ahead of potential issues and we can fix them before anyone experiences a problem.
Improving the support experience
Bugs happen, and when you open a support case, we use the Insights analytics immediately. Even before you open a support case, we offer you potential solutions for problems we see in your cluster. These are Insights Advisor recommendations based on known issues that the Red Hat support team has already solved for other customers. When you encounter a problem, we’ve likely seen it before, and thanks to Insights data, the support team can match your problem with an existing solution.
Another advantage of running your clusters connected to Insights services is that we have direct access to the latest snapshot of your cluster’s analytics data. The support team has a large set of internal checks that helps them narrow down the problem to a set of potential offenders and thus focus on components and configurations that are most likely to be the root cause. Chances are that you don’t have to tell us much more in the support case. We can jump right away on the available data using the results of machine learning-powered analytics to match your issue to a known problem or suggest potential solutions.
What if you’re new to OpenShift? You’re setting up your infrastructure and working with our customer experience team solution architects to create an architecture that best fits your needs. Insights helps here, too. Our teams use Insights to validate architecture, help your cluster follow best practices and to confirm that there are no potential problems or conflicts. This helps the team give you the best experience with OpenShift from day one. But Insights doesn’t stop there. It helps continuously validate your cluster and prevent potential issues. A lot of that happens behind the scenes and you won’t notice it.
Safer and smoother upgrades
The launch of OpenShift 4 brought a completely new experience in cluster upgrades. The whole process takes less effort and helps to confirm that the right components are updated, minimizing downtime. Have you ever wondered how it’s done? Insights is a big part of the whole upgrade experience. The analytics data help us verify that new releases do not bring any issues to the platform. OpenShift automatically rejects upgrade paths whenever there’s any sign of a potential problem and offers your OpenShift instance a combination of updated components that are proven to work. With this approach, we’ve minimized the number of failed upgrades and reduced the risk of downtime in your infrastructure.
Assisting with day-to-day operations
Insights analytics is part of the standard operating workflow for every site reliability engineering (SRE) team. They will have access to all the information mentioned above, and can use it to validate upgrades, prevent issues, schedule maintenance, etc. On top of that, teams can also verify workflows to help customers follow best practices for Kubernetes applications and avoid mistakes that would have a performance or availability impact on the platform.
As you can see, on top of the Red Hat Insights services for OpenShift such as Advisor, Cost Management, Subscriptions and recently added a Vulnerability service, there is another use for the analytics data. Most of the time it stays hidden from you, but it brings huge value to our support and product engineering teams and allows us to improve both the product and your experience with Red Hat.
We are always looking for additional use cases and welcome any feedback that can help improve our products. Please submit your suggestions through the feedback form in the Red Hat Customer Portal.
저자 소개
Radek Vokal started with Red Hat in 2004 as a software engineer, later lead team responsible for core Red Hat Enteprirse Linux components and core Kubernetes teams. Currently he is the Senior Manager of Product Management for Insights OpenShift services and is based in Brno, Czech Republic.
Red Hatter since 2010, Dosek's professional career started with virtualization technologies and transformed via variety of roles at Red Hat through to hybrid cloud. His focus is at improving product experience with assistance of Red Hat Insights.
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.