11/08/2018 Red Hat Tech Night にてLTを行った際のスライドです。
LT : Strimziの紹介Apache Kafka on OpenShiftTomonari YamashitaSenior Technical Support Engineer (Red Hat Fuse / AMQ)11/08/2018
View Slide
Strimzi の紹介210/25 AMQ Streams GA 1.0 リリースAMQ Streams = +
Strimzi の紹介3● 超高スループット● 大規模にスケール● 高い耐障害性● Linuxの機能を利用して高効率ストリーム処理のデファクト
Strimzi の紹介4でもKafkaの運用は大変● 構築、設定、全体的な整合性○ Kafkaブローカー群、Zookeeper○ ネットワーク、認証、暗号化○ トピックやパーティション● 下位インフラ○ ヘルスチェック、ログ集約、メトリクス、 etc● 運用管理○ 設計、運用手順書、障害管理、体制、 etc...
Strimzi の紹介「Welcome to the Kubernetes Era!」5
Strimzi の紹介6● Kubernetes上のyaml (CRD)に一元管理○ 本来Kafka設定していた項目を含む● クラスタに求める姿を記述(宣言的)● Kafkaの各種リソース定義○ ブローカー、Zookeeper○ Kafkaトピック、パーティション○ ユーザ、ACL、暗号化○ CPU、メモリ、ストレージ○ JVM、ログ1: 一元管理されたリソース定義
Strimziの紹介7リソース定義[欲しい姿]オペレータ[同期する]Kafkaクラスタ[実体]2:オペレータによる運用管理の自動化リソース定義とクラスタ状態の差分を継続的に検出して同期させる
Strimzi の紹介83:インフラはKubernetesにお任せ● StrimziはKubernetesのさまざま機能を積極的に活かして実現○ Kubernetes Nativeな統合のためにKafka本来の設定方法とは異なることも● KubernetesやOpenShiftの提供する共通インフラの利用○ ヘルスチェック○ ログ収集○ メトリクス○ ビルドデプロイ
Strimzi の紹介「Kubernetesはクラウド時代のLinuxだ」9Jim ZemlinExecutive Director, Linux Foundation
THANK YOUplus.google.com/+RedHatlinkedin.com/company/red-hatyoutube.com/user/RedHatVideosfacebook.com/redhatinctwitter.com/RedHatNews