정보


Red Hat OpenShift Service Mesh 3.0

OpenShift Service Mesh 정보

Red Hat OpenShift Documentation Team

초록

이 문서에서는 OpenShift Service Mesh 기능에 대한 개요를 제공합니다.

1장. OpenShift Service Mesh 정보

오픈 소스 Istio 프로젝트를 기반으로 하는 Red Hat OpenShift Service Mesh는 애플리케이션에서 중앙 집중식 제어 지점을 생성하여 마이크로 서비스 아키텍처의 다양한 문제를 해결합니다.

1.1. Red Hat OpenShift Service Mesh 소개

Red Hat OpenShift Service Mesh는 애플리케이션 코드를 변경하지 않고도 기존 분산 애플리케이션에 투명 계층을 추가합니다. 메시는 검색, 로드 밸런싱, 서비스 간 인증, 실패 복구, 메트릭 및 모니터링을 제공하는 배포된 서비스 네트워크를 쉽게 생성할 수 있는 방법을 제공합니다. 서비스 메시는 A/B 테스트, 카나리아 릴리스, 액세스 제어 및 엔드 투 엔드 인증을 포함한 보다 복잡한 운영 기능을 제공합니다.

마이크로 서비스 아키텍처는 엔터프라이즈 애플리케이션의 작업을 모듈식 서비스로 분할하므로 확장 및 유지 관리를 더 쉽게 수행할 수 있습니다. 그러나 마이크로 서비스 아키텍처에 구축된 엔터프라이즈 애플리케이션이 크기와 복잡성이 증가함에 따라 마이크로 서비스 아키텍처의 이해 및 관리가 어려워집니다. 서비스 메시는 서비스 간 트래픽을 캡처하거나 차단하거나 다른 서비스에 대한 새 요청을 리디렉트 또는 생성하여 이러한 아키텍처의 문제에 대응할 수 있습니다.

1.2. 핵심 기능

Red Hat OpenShift Service Mesh는 서비스 네트워크에서 균일하게 다양한 주요 기능을 제공합니다.

  • 트래픽 관리 - 서비스 간 트래픽 및 API 호출 흐름을 제어하고, 호출을 더 안정적으로 만들며, 불리한 조건에서도 네트워크를 보다 견고하게 만듭니다.
  • 서비스 ID 및 보안 - 메시에서 확인 가능한 ID로 서비스를 제공하고 다양한 수준의 신뢰도를 갖춘 네트워크를 통해 전달될 때 서비스 트래픽을 보호할 수 있는 기능을 제공합니다.
  • 정책 강화- 서비스 간 상호 작용에 조직 정책을 적용하여 액세스 정책이 시행되고 리소스가 소비자 간에 공정하게 배포되도록 합니다. 애플리케이션 코드를 변경하는 것이 아니라 메시를 구성하여 정책 변경을 수행합니다.
  • Telemetry - 서비스 간의 종속성과 트래픽 속성 및 흐름을 이해하여 문제를 신속하게 식별할 수 있는 기능을 제공합니다.

2장. OpenShift Service Mesh 이해

Red Hat OpenShift Service Mesh는 다음 두 부분으로 구성됩니다.

  • Red Hat OpenShift Service Mesh 리소스
  • Red Hat에서 제공하는 Kiali

Red Hat에서 제공하는 Kali는 다음 세 부분으로 구성됩니다.

  • Red Hat에서 제공하는 Kiali Operator
  • Kiali 서버
  • OpenShift Service Mesh Console (OSSMC) 플러그인

OpenShift Service Mesh는 다음과 통합됩니다.

  • 다음과 같은 가시성 구성 요소:

    • OpenShift Monitoring
    • Red Hat OpenShift distributed tracing 플랫폼
    • Red Hat OpenShift distributed tracing data collection Operator
  • cert-manager
  • Argo 롤아웃

2.1. Red Hat OpenShift Service Mesh 리소스

Red Hat OpenShift Service Mesh Operator는 Istio 컨트롤 플레인의 라이프사이클을 관리합니다. 새 구성 스키마를 생성하는 대신 OpenShift Service Mesh Operator API는 Istio의 Helm 차트 API를 기반으로 빌드됩니다.

참고
  • Red Hat OpenShift Service Mesh API는 Istio의 Helm 차트 API를 기반으로 빌드되지만 Helm 차트는 지원되지 않습니다.
  • Istio의 Helm 차트에서 노출하는 모든 설치 및 구성 옵션은 Red Hat OpenShift Service Mesh CRD(Custom Resource Definition) 필드를 통해 사용할 수 있습니다.

2.1.1. Istio 리소스

Istio 리소스는 Istio 컨트롤 플레인을 관리하는 데 사용됩니다. Istio 컨트롤 플레인이 작동하고 전체 클러스터에 액세스해야 하므로 클러스터 전체 리소스입니다.

컨트롤 플레인 Pod를 실행할 네임스페이스를 선택하려면 spec.namespace 필드를 사용할 수 있습니다.

참고

spec.namespace 필드는 변경할 수 없습니다. 컨트롤 플레인을 다른 네임스페이스로 이동하려면 Istio 리소스를 제거하고 다른 spec.namespace 로 다시 생성해야 합니다.

spec.values 필드를 통해 모든 Istio CRD(사용자 정의 리소스 정의) 옵션에 액세스할 수 있습니다.

Istio 리소스 CRD의 예

apiVersion: sailoperator.io/v1
kind: Istio
metadata:
  name: default
spec:
  version: v1.22.3
  namespace: istio-system
  updateStrategy:
    type: InPlace
  values:
    pilot:
      resources:
        requests:
          cpu: 100m
          memory: 1024Mi

다음 명령을 실행하여 모든 사용자 지정 옵션을 확인할 수 있습니다.

$ oc explain istios.spec.values

컨트롤 플레인의 카나리아 업데이트를 지원하기 위해 OpenShift Service Mesh에는 여러 Istio 버전에 대한 지원이 포함되어 있습니다. spec.version 을 설치하려는 버전으로 설정하여 버전을 선택할 수 있으며, 앞에 v 가 붙습니다. 이 필드를 변경하여 새 버전으로 업데이트할 수 있습니다.

OpenShift Service Mesh는 컨트롤 플레인에 대해 두 가지 다른 업데이트 전략을 지원합니다.

InPlace
OpenShift Service Mesh Operator는 기존 컨트롤 플레인 리소스를 새 버전의 리소스로 즉시 교체합니다.
버전 기반
워크로드를 마이그레이션하여 업데이트를 완료할 수 있는 두 번째 컨트롤 플레인을 생성하여 Istio의 카나리아 업데이트 메커니즘을 사용합니다.

Istio 리소스를 생성한 후 OpenShift Service Mesh는 updateStrategy 를 기반으로 리소스에 대한 버전 이름을 생성하고 해당 IstioRevision 을 생성합니다.

2.1.2. IstioRevision 리소스

IstioRevision 은 클러스터 전체 리소스이며 가장 낮은 수준의 API OpenShift Service Mesh가 제공합니다. 일반적으로 사용자가 생성한 것이 아니라 Operator 자체에 의해 생성됩니다. 해당 스키마는 Istio 리소스의 것과 거의 유사하지만 클러스터에 존재할 컨트롤 플레인의 상태를 나타내는 대신 해당 컨트롤 플레인의 버전을 나타냅니다.

클러스터에 존재할 컨트롤 플레인의 버전은 특정 버전 및 버전 이름이 있는 Istio 인스턴스이며, 해당 버전 이름을 사용하여 워크로드 또는 전체 네임스페이스를 메시에 추가할 수 있습니다. 예: istio.io/rev=<REVISION_NAME> 레이블을 사용하여 다음을 수행합니다.

Kubernetes의 복제본 세트와 Pod 간의 관계와 유사한 IstioIstioRevision 리소스 간의 관계를 생각할 수 있습니다. 복제본 세트는 사용자가 생성할 수 있으며 Pod가 자동으로 생성되어 컨테이너 인스턴스화가 트리거됩니다.

마찬가지로 사용자는 OpenShift Service Mesh Operator에 일치하는 Istio Revision 리소스를 생성하도록 지시하는 Istio 리소스를 생성하여 Istio 컨트롤 플레인 생성을 트리거합니다. 이를 위해 OpenShift Service Mesh Operator는 Istio 리소스에서 Istio Revision 리소스로 모든 관련 구성을 복사합니다.

2.1.3. IstioRevisionTag 리소스

IstioRevisionTag 리소스는 Istio 컨트롤 플레인 버전의 별칭으로 작동하는 안정적인 버전 태그를 나타냅니다. stable 태그인 prod 를 사용하면 istio.io/rev=prod 레이블을 사용하여 워크로드에 프록시를 삽입할 수 있습니다. 새 버전 이름으로 컨트롤 플레인으로 업그레이드할 때 워크로드 및 네임스페이스의 레이블을 다시 지정하지 않고 새 버전을 가리키도록 태그를 업데이트할 수 있습니다. 자세한 내용은 Stable revision labels (Istio 문서)를 참조하십시오.

OpenShift Service Mesh Operator와 함께 IstioRevisionTag 리소스를 사용할 수 있습니다. 따라서 IstioRevisionIstio 리소스를 모두 참조할 수 있습니다. Istio 리소스를 사용하는 경우 컨트롤 플레인을 업데이트한 후 기본 IstioRevision 리소스가 변경되고 OpenShift Service Mesh Operator는 버전 태그를 자동으로 업데이트합니다. 새 프록시를 다시 삽입하려면 배포를 다시 시작해야 합니다.

IstioRevisionTag 에는 Istio 또는 Istio Revision 리소스를 참조할 수 있는 spec: field, targetRef 에 하나의 필드가 있습니다. IstioRevisionTag 를 배포한 후 istio.io/rev=defaultistio-injection=enabled 라벨을 모두 사용하여 워크로드에 프록시를 삽입할 수 있습니다.

istio-injection 레이블은 다음 예의 IstioRevisionTag 리소스와 같이 이름이 default 인 버전 및 버전 태그에만 사용할 수 있습니다.

IstioRevisionTag 리소스 예

apiVersion: sailoperator.io/v1
kind: IstioRevisionTag
metadata:
  name: default
spec:
  targetRef:
    kind: Istio 
1

    name: prod  
2

1
이 값은 Istio 또는 IstioRevision 일 수 있습니다.
2
Istio 또는 IstioRevision 리소스의 이름입니다.

2.1.4. IstioCNI 리소스

OpenShift Service Mesh Operator를 사용할 때 Istio의 CNI(Container Network Interface) 플러그인의 라이프사이클은 별도로 관리됩니다. Istio의 CNI 플러그인을 설치하려면 IstioCNI 리소스를 생성합니다.

IstioCNI 리소스는 클러스터의 모든 노드에서 작동하는 데몬 세트를 설치하기 때문에 클러스터 전체 리소스입니다. 다음 예제에서 볼 수 있듯이 spec.version 필드를 설정하여 버전을 선택할 수 있습니다. CNI 플러그인을 업데이트하려면 버전 필드를 설치하려는 버전으로 변경합니다. Istio 리소스와 마찬가지로 istio-cni 차트에 제공된 모든 옵션을 노출하는 필드도 있습니다.

IstioCNI 리소스의 예

apiVersion: sailoperator.io/v1
kind: IstioCNI
metadata:
  name: default
spec:
  version: v1.22.3
  namespace: istio-cni
  values:
    cni:
      cniConfDir: /etc/cni/net.d
      excludeNamespaces:
      - kube-system

2.2. Red Hat OpenShift Service Mesh 및 Kiali

Kiali는 오픈 소스 Kiali 프로젝트를 기반으로 합니다. Kiali 프로젝트를 참조하십시오. Red Hat에서 제공하는 Kiali는 다음 세 부분으로 구성됩니다.

  • Red Hat에서 제공하는 Kiali Operator
  • Kiali 서버
  • OpenShift Service Mesh Console (OSSMC) 플러그인

함께 작업하여 OpenShift Service Mesh의 UI(사용자 인터페이스)를 형성합니다. Kiali는 마이크로 서비스와 연결된 방법을 표시하여 서비스 메시에 대한 가시성을 제공합니다.

Kiali는 Istio 서비스 메시를 정의하고 검증하며 관찰하는 데 도움이 됩니다. 이를 통해 토폴로지를 유추하여 서비스 메시의 구조를 이해하고 서비스 메시의 상태에 대한 정보를 제공할 수 있습니다.

Kiali는 회로 차단기, 요청 속도, 대기 시간, 트래픽 흐름 그래프와 같은 기능에 대한 가시성을 제공하는 메시 네임스페이스의 대화형 그래프 보기를 실시간으로 제공합니다. Kiali는 애플리케이션, 서비스, 워크로드와 같은 다양한 수준의 구성 요소에 대한 인사이트를 제공하고 선택한 그래프 노드 또는 에지에서 컨텍스트 정보 및 차트와의 상호 작용을 표시할 수 있습니다.

Kiali는 게이트웨이, 대상 규칙, 가상 서비스, 메시 정책 등과 같은 Istio 구성의 유효성을 검사하는 기능도 제공합니다. Kiali는 자세한 지표를 제공하며 고급 쿼리에 기본 Grafana 통합이 가능합니다. 분산 추적은 Red Hat OpenShift distributed tracing Platform (Tempo) 및 Red Hat OpenShift distributed tracing data collection을 Kiali 콘솔에 통합하여 제공됩니다.

2.2.1. Kiali 아키텍처

Kiali 서버(백 엔드)
이 구성 요소는 컨테이너 애플리케이션 플랫폼에서 실행되며 서비스 메시 구성 요소와 통신하고, 데이터를 검색 및 처리하고, 이 데이터를 콘솔에 노출합니다. Kiali 서버에는 스토리지가 필요하지 않습니다. 서버를 클러스터에 배포할 때 구성은 구성 맵과 시크릿에 설정됩니다.
Kiali 콘솔(프론트엔드)
Kiali 콘솔은 웹 애플리케이션입니다. 콘솔은 Kiali 서버에 데이터를 쿼리하여 사용자에게 표시합니다.

또한 Kiali는 컨테이너 애플리케이션 플랫폼과 Istio에서 제공하는 외부 서비스 및 구성 요소에 따라 달라집니다.

Red Hat Service Mesh (Istio)
Istio는 Kiali 요구 사항입니다. Istio는 서비스 메시를 제공하고 제어하는 구성 요소입니다. Kiali와 Istio를 별도로 설치할 수 있지만 Kiali는 Istio에 따라 달라지며 Istio가 존재하지 않는 경우 작동하지 않습니다. Kiali는 Prometheus 및 Red Hat OpenShift Service Mesh 클러스터 API를 통해 노출되는 Istio 데이터 및 구성을 검색해야 합니다.
Prometheus
전용 Prometheus 인스턴스는 선택 사항입니다. Istio Telemetry가 활성화되면 지표 데이터가 Prometheus에 저장됩니다. Kiali는 이 Prometheus 데이터를 사용하여 메시 토폴로지 확인, 지표 표시, 상태 계산, 가능한 문제 표시 등의 작업을 수행합니다. Kiali는 Prometheus와 직접 통신하고 Istio Telemetry에서 사용하는 데이터 스키마를 가정합니다. Prometheus는 Istio 종속성 및 Kiali에 대한 하드 종속성이며, 대부분의 Kiali 기능은 Prometheus없이 작동하지 않습니다.
OpenShift Container Platform API
Kiali는 OpenShift Container Platform API를 사용하여 서비스 메시 구성을 가져오고 해결합니다. 예를 들어 Kiali는 클러스터 API를 쿼리하여 네임스페이스, 서비스, 배포, 포드 및 기타 엔터티에 대한 정의를 검색합니다. 또한 Kiali는 다른 클러스터 엔티티 간의 관계를 해결하기 위해 쿼리를 만듭니다. 클러스터 API는 가상 서비스, 대상 규칙, 경로 규칙, 게이트웨이, 할당량 등과 같은 Istio 구성을 검색하도록 쿼리합니다.
추적
추적은 선택 사항이지만 Red Hat OpenShift 분산 추적 플랫폼을 설치하고 Kiali가 구성된 경우 Kiali 콘솔에 분산 추적 데이터를 표시하고 그래프 자체에 추적 통합이 포함됩니다. Istio의 분산 추적 기능을 비활성화하면 추적 데이터를 사용할 수 없습니다. 또한 사용자는 사용자가 추적 데이터를 확인해야 하는 네임스페이스에 액세스할 수 있어야 합니다.
Grafana
Grafana는 선택 사항입니다. 사용 가능한 경우, Kiali의 지표 페이지에 사용자를 Grafana의 동일한 지표로 안내하는 링크가 표시됩니다. Grafana는 OpenShift Container Platform 또는 OpenShift Service Mesh의 일부로 지원되지 않습니다.

2.2.2. Kiali 기능

Kiali 콘솔은 OpenShift Service Mesh와 통합되며 다음 기능을 제공합니다.

상태
애플리케이션, 서비스 또는 워크로드 관련 문제를 신속하게 식별합니다.
토폴로지
애플리케이션, 서비스 또는 워크로드가 Kiali 그래프를 통해 통신하는 방법을 시각화합니다.
지표
사전 정의된 지표 대시보드를 사용하면 Go, Node.js에 대한 서비스 메시 및 애플리케이션 성능을 차트화할 수 있습니다. Quarkus, Spring Boot, Thorntail, Vert.x에 대한 서비스 메시 및 애플리케이션 성능을 차트로 작성할 수 있습니다. 또한 사용자 정의 대시보드를 생성할 수도 있습니다.
추적
Red Hat OpenShift distributed tracing Platform (Tempo)과의 통합을 통해 애플리케이션을 구성하는 다양한 마이크로 서비스를 통해 요청 경로를 추적할 수 있습니다.
검증
가장 일반적인 Istio 오브젝트(Destination Rules, Service Entries, Virtual Services 등)에 대한 고급 검증을 수행합니다.
설정
마법사를 사용하거나 Kiali 콘솔의 YAML 편집기에서 직접 Istio 라우팅 구성을 생성, 업데이트 및 삭제하는 선택적 기능입니다.

2.2.3. OpenShift Service Mesh Console (OSSMC) 플러그인

OSSMC(OpenShift Service Mesh Console) 플러그인은 Red Hat OpenShift Service Mesh의 OpenShift Container Platform 플러그인입니다. Red Hat 인터페이스에서 제공하는 Kiali Operator를 OpenShift 콘솔에 통합하여 전용 화면과 Service Mesh 기본 메뉴 옵션을 모두 삽입하고 콘솔 전체에 Service Mesh 탭을 통합합니다.

OSSMC 플러그인은 Red Hat에서 제공하는 Kiali Operator를 사용하여 설치되며 Kiali Server 구성 요소가 필요합니다. OSSMC 플러그인에는 자체 사용자 정의 리소스(CR) 구성이 있습니다.

2.3. Red Hat OpenShift Service Mesh 및 Observability

Red Hat OpenShift Service Mesh는 다음을 포함하여 Red Hat Observability 구성 요소와 통합됩니다.

OpenShift Monitoring

모니터링 스택 구성 요소는 기본적으로 모든 OpenShift Container Platform 설치에 배포되며 CCMO(Cluster Monitoring Operator)에서 관리합니다. 이러한 구성 요소에는 Prometheus, Alertmanager, Thanos Querier 등이 포함됩니다. CMO는 플랫폼 Prometheus 인스턴스에서 Red Hat으로 데이터의 하위 집합을 전송하여 클러스터의 원격 상태 모니터링을 용이하게 하는 Telemeter Client도 배포합니다.

메시에 애플리케이션을 추가하면 CPU 및 메모리 사용량, 네트워크 연결 및 기타 리소스 사용에 대한 메트릭 및 사용자 지정 경고를 사용하여 OpenShift Container Platform에서 실행되는 애플리케이션의 클러스터 내 상태 및 성능을 모니터링할 수 있습니다.

Red Hat OpenShift distributed tracing 플랫폼

Red Hat OpenShift Service Mesh는 Red Hat OpenShift distributed tracing 플랫폼을 사용하여 개발자가 마이크로 서비스 애플리케이션에서 호출 흐름을 볼 수 있도록 합니다.

Red Hat OpenShift distributed tracing 플랫폼을 Red Hat OpenShift Service Mesh와 통합하는 작업은 Red Hat OpenShift distributed tracing Platform (Tempo) 및 Red Hat OpenShift distributed tracing data collection의 두 부분으로 구성됩니다.

Red Hat OpenShift distributed tracing platform (Tempo)

복잡한 분산 시스템의 트랜잭션을 모니터링하고 문제를 해결하기 위해 분산 추적을 제공합니다. 오픈소스 Grafana Tempo 프로젝트를 기반으로 합니다.

분산 추적 플랫폼(Tempo)의 기능, 설치 및 구성에 대한 자세한 내용은 Red Hat OpenShift distributed tracing platform (Tempo) 을 참조하십시오.

Red Hat OpenShift distributed tracing data collection

오픈 소스 OpenTelemetry 프로젝트를 기반으로 하며 클라우드 네이티브 소프트웨어에 대한 통합, 표준화 및 벤더 중립 Telemetry 데이터 수집을 제공하는 것을 목표로 합니다. Red Hat OpenShift distributed tracing 데이터 수집 제품은 OpenTelemetry 수집기의 배포 및 관리를 지원하고 워크로드 계측을 단순화할 수 있도록 지원합니다. OpenTelemetry 프로젝트참조

OpenTelemetry 수집기는 여러 형식으로 Telemetry 데이터를 수신, 처리 및 전달할 수 있으므로 Telemetry 처리 및 원격 분석 시스템 간의 상호 운용성에 이상적인 구성 요소입니다. 수집기는 메트릭, 추적 및 로그를 수집하고 처리하기 위한 통합 솔루션을 제공합니다. OpenTelemetry Collector 를 참조하십시오.

분산 추적 데이터 수집, 기능, 설치 및 구성에 대한 자세한 내용은 Red Hat OpenShift distributed tracing data collection 을 참조하십시오.

2.4. Red Hat OpenShift Service Mesh 및 cert-manager

cert-manager 툴은 Kubernetes에서 X.509 인증서 관리를 위한 솔루션입니다. Vault, Google Cloud Certificate Authority Service, Let's Encrypt 및 기타 공급자와 같은 개인 또는 공개 키 인프라(PKI)와 애플리케이션을 통합하는 통합 API를 제공합니다.

cert-manager 툴은 만료되기 전에 구성된 시간에 인증서를 갱신하여 인증서가 유효하고 최신 상태인지 확인합니다.

Istio 사용자의 경우 cert-manager는 Istio 프록시에서 CSR(인증서 서명 요청)을 처리하는 CA(인증 기관) 서버인 istio-csr 와의 통합을 제공합니다. 그런 다음 서버는 CSR을 구성된 CA 서버로 전달하는 cert-manager에 서명을 위임합니다.

2.5. Red Hat OpenShift Service Mesh 및 Argo Rollouts

Red Hat OpenShift Service Mesh는 Argo Rollouts와 함께 사용할 때 Istio를 사용하여 고급 라우팅 기능을 제공하며 사이드카 컨테이너를 구성할 필요가 없습니다.

OpenShift Service Mesh를 사용하여 두 애플리케이션 버전 간에 트래픽을 분할할 수 있습니다.

  • Canary version: 트래픽을 점진적으로 라우팅하는 새로운 버전의 애플리케이션입니다.
  • stable 버전: 애플리케이션의 현재 버전입니다. 카나리아 버전이 안정적이고 모든 사용자 트래픽이 전달되면 새 안정적인 버전이 됩니다. 이전 안정 버전이 삭제되었습니다.

Argo Rollouts 내의 Istio-support는 게이트웨이VirtualService 리소스를 사용하여 트래픽 라우팅을 처리합니다.

  • 게이트웨이: 게이트웨이 를 사용하여 메시에 대한 인바운드 및 아웃바운드 트래픽을 관리할 수 있습니다. 게이트웨이는 OpenShift Service Mesh의 진입점이며 애플리케이션으로 전송된 트래픽 요청을 처리합니다.
  • VirtualService:VirtualService 는 트래픽 라우팅 규칙과 안정적인 및 카나리아 서비스와 같은 기본 서비스로 이동하는 트래픽의 백분율을 정의합니다.

법적 공지

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동