Using tools like Red Hat OpenShift and Red Hat OpenShift Container Storage, organizations are developing and deploying more stateful applications and microservices at an accelerating pace. According to a recent Enterprise Strategy Group (ESG) research study, 41% of companies currently use containers for production applications. Another 33% use containers for dev/test and pre-production only but plan to use containers for production applications in the next 12 months.1
What’s the issue with traditional backup paradigms?
As organizations rely on cloud-native computing to develop, deliver and manage enterprise applications, data services such as data security, governance, discovery and resiliency become more important. Many applications have built-in redundancy, but architecting a resilient deployment is essential to delivering high availability.
Traditional backup strategies typically include a server, application state and storage backup, but that has also evolved. In a Kubernetes environment, live applications run in containers with related data services running in persistent storage classes. In order to recover from logical failures, user errors, etc., a backup solution must protect relevant data in context with applications and containers to have useful recovery capabilities.
According to Enrico Signoretti at GigaOm, "Traditional backup paradigms and processes don’t work with Kubernetes applications. The speed of change and the diversity of components involved require a new approach, especially when the data protection solution is also a mechanism for enabling data mobility and advanced data services."2
Red Hat OpenShift: data protection solutions for Kubernetes applications
This is precisely the challenge that Red Hat addresses with Red Hat OpenShift in conjunction with many industry backup leaders. Container Storage Interface (CSI) snapshot functionality, provides customizable, point-in-time snapshots of persistent data volumes that can be used by enterprise backup solutions to create an application and persistent data backup image, but this is just the beginning.
In order to correctly restore data from applications that run in container pods, backup tools need cluster resource context so that when applications are restored, they are able to find the namespaces associated with their persistent data.
This is accomplished through APIs that provide an application consistent backup image, complete with metadata describing cluster resources along with the persistent data volumes. These APIs also deliver application portability across clusters and cluster versions, so that backups can address not only local application failures, but can also restore to alternate Red Hat OpenShift clusters should the entire cluster fail.
Kubernetes-native data protection solutions typically have built-in APIs to provide application awareness in the cloud-native era. Still, some other solutions are standardized for data protection across the enterprise. Customers want choice, and the ability to adopt specialized Kubernetes solutions and extend existing data protection solutions they are familiar with to this new cloud-native paradigm. As a solution, Red Hat developed the OpenShift API for Data Protection (OADP) that enables our partners to integrate their data protection solutions with Red Hat OpenShift.
Recovery solutions from Red Hat partners
Working closely with industry thought leaders3 that deliver data protection solutions across virtual machines and cloud platforms, Red Hat provides the platform and data services to enable leading cloud-native backup and recovery partner solutions, easily installed and configured with OpenShift Operators. Here are some of the first solutions to be tested and integrated with Red Hat OpenShift:
-
IBM Spectrum Protect Plus: IBM is one of the first enterprise data protection vendors to accelerate availability in the cloud-native space and is recognized as a Gartner Magic Quadrant leader for data center backup and recovery software. IBM Spectrum Protect Plus is an end-to-end, modern data resilience solution that unifies data recovery, retention, and reuse for physical, virtualized, and container-based workloads. Working with CSI Snapshots delivered with Red Hat OpenShift Container Storage, and the OpenShift API for Data Protection, IBM has delivered a data protection solution that works with Red Hat OpenShift.
-
Kasten by Veeam: As Veeam is known in the industry for data protection for virtual machines, Kasten extends this knowledge to cloud-native data protection for Kubernetes and has been recognized as a leader by GigaOm. Kasten K10 works with Red Hat OpenShift to deliver resilience and durability, performing durable backups of Red Hat OpenShift Container Storage storage classes, metadata, and local persistence of the backup to minimize restore time. Customers have publicly shared their experiences of using Kasten K10 with Red Hat OpenShift in on-premise and public cloud environments to help protect their Kubernetes applications.
-
TrilioVault for Kubernetes: Well known for Red Hat OpenStack data protection with Red Hat Ceph Storage, and Red Hat Virtualization environments, Trilio has worked to deliver data protection for Red Hat OpenShift. A Red Hat-certified innovator on OpenShift Operator Hub and a featured data protection solution in Red Hat Marketplace, Trilio continues to deliver Kubernetes-native data protection solutions for customers’ edge cloud platforms.
You can find more on these partners' solutions on the "Business continuity for containers: backup and recovery" topic page, and you can even view demos on how to use these products in our Data Protection playlist on YouTube.
Red Hat continues to develop our ecosystem of data protection partners to deliver choice to customers deploying rich, critical applications with Red Hat OpenShift. Several solutions are in the works, so please continue to talk with your Red Hat representatives and look for updates on our blog channel. For more information about Red Hat Data Services for OpenShift, visit our Red Hat OpenShift Container Storage 4 solution page.
저자 소개
Michael St-Jean is a Technical Alliance executive focused on building joint solutions with partners that accelerate time to value for organizations' strategic technology initiatives. For over two decades, Michael has worked with cross-functional teams helping organizations solve complex business challenges with innovative technology solutions and strategies.
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.