Enviar búsqueda
Cargar
Cassandraのバックアップと運用を考える
•
19 recomendaciones
•
7,759 vistas
Kazutaka Tomita
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 30
Descargar ahora
Descargar para leer sin conexión
Recomendados
Cassandraのしくみ データの読み書き編
Cassandraのしくみ データの読み書き編
Yuki Morishita
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
AdvancedTechNight
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
NTT DATA Technology & Innovation
Hadoopのシステム設計・運用のポイント
Hadoopのシステム設計・運用のポイント
Cloudera Japan
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
Hironobu Suzuki
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
NTT DATA Technology & Innovation
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Shigeru Hanada
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
Recomendados
Cassandraのしくみ データの読み書き編
Cassandraのしくみ データの読み書き編
Yuki Morishita
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
AdvancedTechNight
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
NTT DATA Technology & Innovation
Hadoopのシステム設計・運用のポイント
Hadoopのシステム設計・運用のポイント
Cloudera Japan
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
Hironobu Suzuki
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
NTT DATA Technology & Innovation
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Shigeru Hanada
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
NTT DATA Technology & Innovation
事例で学ぶApache Cassandra
事例で学ぶApache Cassandra
Yuki Morishita
pg_dbms_statsの紹介
pg_dbms_statsの紹介
NTT DATA OSS Professional Services
Vacuum徹底解説
Vacuum徹底解説
Masahiko Sawada
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
SparkとCassandraの美味しい関係
SparkとCassandraの美味しい関係
datastaxjp
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
NTT DATA OSS Professional Services
PostgreSQLの運用・監視にまつわるエトセトラ
PostgreSQLの運用・監視にまつわるエトセトラ
NTT DATA OSS Professional Services
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
Yuki Morishita
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
NTT DATA Technology & Innovation
Apache Kafka 0.11 の Exactly Once Semantics
Apache Kafka 0.11 の Exactly Once Semantics
Yoshiyasu SAEKI
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
NTT DATA Technology & Innovation
PG-REXで学ぶPacemaker運用の実例
PG-REXで学ぶPacemaker運用の実例
kazuhcurry
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA OSS Professional Services
PostgreSQLバックアップの基本
PostgreSQLバックアップの基本
Uptime Technologies LLC (JP)
Hadoop -NameNode HAの仕組み-
Hadoop -NameNode HAの仕組み-
Yuki Gonda
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
NTT DATA OSS Professional Services
Pacemaker 操作方法メモ
Pacemaker 操作方法メモ
Masayuki Ozawa
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
haketa
これがCassandra
これがCassandra
Takehiro Torigaki
Más contenido relacionado
La actualidad más candente
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
NTT DATA Technology & Innovation
事例で学ぶApache Cassandra
事例で学ぶApache Cassandra
Yuki Morishita
pg_dbms_statsの紹介
pg_dbms_statsの紹介
NTT DATA OSS Professional Services
Vacuum徹底解説
Vacuum徹底解説
Masahiko Sawada
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
SparkとCassandraの美味しい関係
SparkとCassandraの美味しい関係
datastaxjp
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
NTT DATA OSS Professional Services
PostgreSQLの運用・監視にまつわるエトセトラ
PostgreSQLの運用・監視にまつわるエトセトラ
NTT DATA OSS Professional Services
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
Yuki Morishita
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
NTT DATA Technology & Innovation
Apache Kafka 0.11 の Exactly Once Semantics
Apache Kafka 0.11 の Exactly Once Semantics
Yoshiyasu SAEKI
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
NTT DATA Technology & Innovation
PG-REXで学ぶPacemaker運用の実例
PG-REXで学ぶPacemaker運用の実例
kazuhcurry
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA OSS Professional Services
PostgreSQLバックアップの基本
PostgreSQLバックアップの基本
Uptime Technologies LLC (JP)
Hadoop -NameNode HAの仕組み-
Hadoop -NameNode HAの仕組み-
Yuki Gonda
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
NTT DATA OSS Professional Services
Pacemaker 操作方法メモ
Pacemaker 操作方法メモ
Masayuki Ozawa
La actualidad más candente
(20)
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
PostgreSQL13でのレプリケーション関連の改善について(第14回PostgreSQLアンカンファレンス@オンライン)
事例で学ぶApache Cassandra
事例で学ぶApache Cassandra
pg_dbms_statsの紹介
pg_dbms_statsの紹介
Vacuum徹底解説
Vacuum徹底解説
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
SparkとCassandraの美味しい関係
SparkとCassandraの美味しい関係
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
PostgreSQLの運用・監視にまつわるエトセトラ
PostgreSQLの運用・監視にまつわるエトセトラ
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
Hadoop/Spark を使うなら Bigtop を使い熟そう! ~並列分散処理基盤のいま、から Bigtop の最近の取り組みまで一挙ご紹介~(Ope...
Apache Kafka 0.11 の Exactly Once Semantics
Apache Kafka 0.11 の Exactly Once Semantics
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
BigtopでHadoopをビルドする(Open Source Conference 2021 Online/Spring 発表資料)
PG-REXで学ぶPacemaker運用の実例
PG-REXで学ぶPacemaker運用の実例
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
PostgreSQLバックアップの基本
PostgreSQLバックアップの基本
Hadoop -NameNode HAの仕組み-
Hadoop -NameNode HAの仕組み-
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Pacemaker 操作方法メモ
Pacemaker 操作方法メモ
Destacado
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
haketa
これがCassandra
これがCassandra
Takehiro Torigaki
How you can contribute to Apache Cassandra
How you can contribute to Apache Cassandra
Yuki Morishita
Become a super modeler
Become a super modeler
Patrick McFadin
インフラエンジニアのためのcassandra入門
インフラエンジニアのためのcassandra入門
Akihiro Kuwano
Dropbox APIさわってみた
Dropbox APIさわってみた
Ginpei Takanashi
cassandra 100 node cluster admin operation
cassandra 100 node cluster admin operation
oranie Narut
Leveled compaction
Leveled compaction
seki_intheforest
(LT)Spark and Cassandra
(LT)Spark and Cassandra
datastaxjp
Cassandra Operations at Netflix
Cassandra Operations at Netflix
greggulrich
Guide to Cassandra for Production Deployments
Guide to Cassandra for Production Deployments
smdkk
Cassandra 3.0 - JSON at scale - StampedeCon 2015
Cassandra 3.0 - JSON at scale - StampedeCon 2015
StampedeCon
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
Yuji Otani
深層ニューラルネットワークによる知識の自動獲得・推論
深層ニューラルネットワークによる知識の自動獲得・推論
Naoaki Okazaki
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
NTT DATA OSS Professional Services
NoSQL3
NoSQL3
Shinya Kawanaka
Nosqlの基礎知識(2013年7月講義資料)
Nosqlの基礎知識(2013年7月講義資料)
CLOUDIAN KK
Cassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sql
Yutuki r
Destacado
(18)
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn
これがCassandra
これがCassandra
How you can contribute to Apache Cassandra
How you can contribute to Apache Cassandra
Become a super modeler
Become a super modeler
インフラエンジニアのためのcassandra入門
インフラエンジニアのためのcassandra入門
Dropbox APIさわってみた
Dropbox APIさわってみた
cassandra 100 node cluster admin operation
cassandra 100 node cluster admin operation
Leveled compaction
Leveled compaction
(LT)Spark and Cassandra
(LT)Spark and Cassandra
Cassandra Operations at Netflix
Cassandra Operations at Netflix
Guide to Cassandra for Production Deployments
Guide to Cassandra for Production Deployments
Cassandra 3.0 - JSON at scale - StampedeCon 2015
Cassandra 3.0 - JSON at scale - StampedeCon 2015
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
深層ニューラルネットワークによる知識の自動獲得・推論
深層ニューラルネットワークによる知識の自動獲得・推論
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
NoSQL3
NoSQL3
Nosqlの基礎知識(2013年7月講義資料)
Nosqlの基礎知識(2013年7月講義資料)
Cassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sql
Similar a Cassandraのバックアップと運用を考える
Art of MySQL Replication.
Art of MySQL Replication.
Mikiya Okuno
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
Takatoshi Matsuo
Dbts 分散olt pv2
Dbts 分散olt pv2
Takashi Kambayashi
cassandra調査レポート
cassandra調査レポート
Akihiro Kuwano
CDH4.0.0のNameNode HAを触ってみて
CDH4.0.0のNameNode HAを触ってみて
NTT DATA OSS Professional Services
Okuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ss
Takahiro Iwase
畳み込みLstm
畳み込みLstm
tak9029
InfoTalk springbreak_2012
InfoTalk springbreak_2012
Hiroshi Bunya
最新機能までを総ざらい!PostgreSQLの注目機能を振り返る(第32回 中国地方DB勉強会 in 岡山 発表資料)
最新機能までを総ざらい!PostgreSQLの注目機能を振り返る(第32回 中国地方DB勉強会 in 岡山 発表資料)
NTT DATA Technology & Innovation
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Yoshinori Matsunobu
MySQLやSSDとかの話 後編
MySQLやSSDとかの話 後編
Takanori Sejima
シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例
Naoto MATSUMOTO
Principles of Transaction Processing Second Edition 9章 4~9節
Principles of Transaction Processing Second Edition 9章 4~9節
Yuichiro Saito
Cassandra における SSD の活用
Cassandra における SSD の活用
Yuji Ito
20101029 open cloudcampus-1
20101029 open cloudcampus-1
Masanori Itoh
Similar a Cassandraのバックアップと運用を考える
(15)
Art of MySQL Replication.
Art of MySQL Replication.
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
Dbts 分散olt pv2
Dbts 分散olt pv2
cassandra調査レポート
cassandra調査レポート
CDH4.0.0のNameNode HAを触ってみて
CDH4.0.0のNameNode HAを触ってみて
Okuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ss
畳み込みLstm
畳み込みLstm
InfoTalk springbreak_2012
InfoTalk springbreak_2012
最新機能までを総ざらい!PostgreSQLの注目機能を振り返る(第32回 中国地方DB勉強会 in 岡山 発表資料)
最新機能までを総ざらい!PostgreSQLの注目機能を振り返る(第32回 中国地方DB勉強会 in 岡山 発表資料)
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
MySQLやSSDとかの話 後編
MySQLやSSDとかの話 後編
シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例
Principles of Transaction Processing Second Edition 9章 4~9節
Principles of Transaction Processing Second Edition 9章 4~9節
Cassandra における SSD の活用
Cassandra における SSD の活用
20101029 open cloudcampus-1
20101029 open cloudcampus-1
Más de Kazutaka Tomita
The rethinkingofrepair
The rethinkingofrepair
Kazutaka Tomita
Apache cassandra nio
Apache cassandra nio
Kazutaka Tomita
Apache Cassandra 入門編
Apache Cassandra 入門編
Kazutaka Tomita
Apache cassandra 最前線
Apache cassandra 最前線
Kazutaka Tomita
Apache sparkとapache cassandraで行うテキスト解析
Apache sparkとapache cassandraで行うテキスト解析
Kazutaka Tomita
Cassandra2017
Cassandra2017
Kazutaka Tomita
Cassandra3.0
Cassandra3.0
Kazutaka Tomita
Apache cassandraと apache sparkで作るデータ解析プラットフォーム
Apache cassandraと apache sparkで作るデータ解析プラットフォーム
Kazutaka Tomita
Cassandra compaction
Cassandra compaction
Kazutaka Tomita
米国の事例で学ぶCassandra
米国の事例で学ぶCassandra
Kazutaka Tomita
Cassandra12to20
Cassandra12to20
Kazutaka Tomita
What is row level isolation on cassandra
What is row level isolation on cassandra
Kazutaka Tomita
Cassandra0.7
Cassandra0.7
Kazutaka Tomita
Gossip事始め
Gossip事始め
Kazutaka Tomita
Consistency level
Consistency level
Kazutaka Tomita
Más de Kazutaka Tomita
(15)
The rethinkingofrepair
The rethinkingofrepair
Apache cassandra nio
Apache cassandra nio
Apache Cassandra 入門編
Apache Cassandra 入門編
Apache cassandra 最前線
Apache cassandra 最前線
Apache sparkとapache cassandraで行うテキスト解析
Apache sparkとapache cassandraで行うテキスト解析
Cassandra2017
Cassandra2017
Cassandra3.0
Cassandra3.0
Apache cassandraと apache sparkで作るデータ解析プラットフォーム
Apache cassandraと apache sparkで作るデータ解析プラットフォーム
Cassandra compaction
Cassandra compaction
米国の事例で学ぶCassandra
米国の事例で学ぶCassandra
Cassandra12to20
Cassandra12to20
What is row level isolation on cassandra
What is row level isolation on cassandra
Cassandra0.7
Cassandra0.7
Gossip事始め
Gossip事始め
Consistency level
Consistency level
Cassandraのバックアップと運用を考える
1.
Cassandraのバックアップと運
用を考える。 INTHEFOREST とみたかずたか
2.
自己紹介 冨田 和孝 (@railute) 肩書き:
株式会社INTHEFOREST 代表取締役社長 Cassandra商用サポート、Cassandraコンサルティング他 Cassandra勉強会主宰 2か月に一度程度開催。現在、第24回まで開催。 職種:本職はDB・インフラ系エンジニア 以前、某レストランサーチのDBA 高負荷・大容量・大規模のOracleRACとPostgreSQLと MySQLに苦しめられ続けた経験あり。 NLPおよびテキストマイニング始め〼た。 (実はもともと言語学(日本語)専攻。)
3.
Cassandraサポートサービス サービス
プラチナ ゴールド スタンダード サポート※1 無制限 月間80時間迄 月間40時間迄 サポート時間 24 x 365 平日9時-5時 平日9時-5時 Apache Cassandraへの不 ○ ○ ○ 具合報告 重大インシデント対応 ○ × × の緊急パッチ提供 障害切分け ○ × × 環境構築支援 ○ ○ × 運用支援 ○ ○ × ※1メール中心のサポートとなります。対応時間には問い合わせ対応、構築・運用支援に関する情報 提供などが含まれます。
4.
Cassandra トレーニング Cassandra 概要 対象者
Cassandraをこれから使用する方 期間 1日間(9:00-17:30) バージョン 1.1,1.0(0.8等も可) •Cassandraの歴史 •Cassandraのアーキテクチャ 内容 •Cassandraのインストールと起動停止方法 •Cassandraの利用(設定ファイル、ログの種類) •Cassandra CLI
5.
Agenda
Cassandraの前提 監視をするということ バックアップをするということ
6.
Cassandraの前提 各ノードは独立している Cassandraは他のノードのステータスを「管 理」はしない。
※Seedsは初期接続対象、ないしはGossipの優先選択先なだけ。 初期接続時:スキーマ情報取得など Gossip :毎回必ずSeedをゴシップ対象に加える あのノード落 ちてるらしい よ
7.
Cassandraの前提 SSTableは Write Once
通常時 不整合時 データの更新は Memtableへ Memtable Memtable ※SSTableは常に作 BloomFilter BloomFilter 不整合発生 成時以外の更新処 更新 理は行われない。 SSTable SSTable SSTable SSTable SSTable SSTable 再構築 Memtable JVMのGC Memtable BloomFilter BloomFilter 不要SSTable削除 SSTable SSTable SSTable SSTable SSTable SSTable SSTableMerg e Compaction時 SSTable削除時
8.
監視をするということ Cassandraは原則すべてJMX Java Management Extensions(JMX)は、アプリケーションソフトウェア/シス テムオブジェクト/デバイス(プリンターなど)/サービス指向ネットワーク などの監視・管理のためのツールを提供するJavaプラットフォーム技術の一 種。これらのリソースは
MBean(Managed Bean)と呼ばれるオブジェクト で表現される。このAPIの面白い特徴として、クラス群を動的にロードして インスタンス化できる。(Wikipediaより) JVMの握っているハードウェアリソースも取得できる メモリ CPU IO etc……
9.
監視をするということ Cassandraにおける監視の定義 ステータス管理
• Cassandraにおけるダウンとは? 各ノードはお互いの停止時間の存在を前提とする。 「サーバーが戻ってこない」以外の障害はサービスに対する影 響が少ない リソース管理 • Cassandraに必要なリソースとは? • CPU • IO • ネットワーク • メモリ
10.
監視をするということ ステータス管理(障害検 知) ノードダウンの要因 ハード障害
⇒ disk障害、メモリ障害、システムボード障害等 ⇒ノード障害 ※むしろ気さくにノード障害に Out of Memory ⇒ ヒープ不足、コンパクション遅延、フラッシュの遅延 ⇒原因の特定とチューニングが必要 ネットワーク遅延⇒パケットロス、帯域不足等 ⇒データの不整合が発生する可能性があるのでrepairを検討
11.
監視をするということ リソース管理 何を抑えておくべきか
ノードが落ちるメモリ使用量 データが闇に消えかねないネットワーク系の不具合 Write heavy はCPUバンド Read heavy はメモリ/IOバンド
12.
監視をするということ メモリ使用量
Cassandraはメモリ喰い GCが適切に行われているか Compactionが適切に行われているか Flushが適切に行われているか 上記すべての要因が正常に行われていない とメモリとディスクを圧迫する
13.
監視をするということ ネットワーク系不具合 Cassandraはノード間のメッセージが10秒 帰ってこないとそのセッションを叩き落
とす ⇒書込みはリードリペアに後を託す メッセージの欠損が発生している場合はrepairを検討 但しrepairは重い処理
14.
監視をするということ Write Heavy
はCPUバンド Writeの処理はbloomfilterの演算・Flush・ Compactionなどが入るためCPUを使いまくります。 書 FlushWriter Commitlog MemTable 込 み 命 令 Compaction bloomfilter Manager SSTable
15.
監視をするということ
Read heavy はIO・メモリバンド 読 込 MemTable み Cache 命 令 bloomfilter SSTable
16.
監視をするということ
Jconsole • JMXの情報取得の基本 • JDKに付属している • 目視監視であれば使いやすい
17.
監視をするということ MX4J Cassandra起動時にJarを読み 込ませることで使用可能。 ブラウザでJMXの情報取得や 操作が可能に。
18.
監視をするということ
OPSCenter DataStax社謹製 Cassandraのみを扱う限りはとて も使いやすい
19.
監視をするということ
Zabbix 2.0系からJMXをネイティブサポート Cassandra以外も一括管理ができるた め運用方法としてはよいかも。 ※Nagios+RRDtoolもまだまだ使えると 思います。(好きなようにgraphを作 れるという意味ではRRDToolは捨てが たい。)
20.
監視をするということ 監視まとめ 障害のレイヤーがRDBMSとは異なる 気軽にノード障害へ
OOMが出た場合は原因に注意 メッセージのドロップが出ていないかを常に監視
21.
バックアップをするということ バックアップの目的
データリカバリー オペレーションリカバリー サーバー移行 監査
22.
バックアップをするということ
データの整合性に関する考え方 データはこのノードに保存される ハッシュ化:場所確 定 データ {KEY:VALUE} Timestamp:世代確 定 逆説的にデータはこの各ノー ドのデータがどれか一つあれ ば取得できる。
23.
バックアップをするということ Cassandraのバックアップ
CassandraのバックアップはSSTableのコピー ※SSTableはWrite Onceなので書込み制限も行 わない Memtable BloomFilter SSTable SSTable SSTable ここをバックアップ
24.
バックアップをするということ データリカバリその1 クラスター内特定のノードのHDD欠損(バックアップなし)
Memtable SSTable BloomFilter SSTable SSTable SSTable Repairコマン ド Memtable 他のノードよりデータを取得 BloomFilter することによりデータリカバ SSTable リ SSTable SSTable SSTable SSTableそのものをコピーする ためネットワーク負荷増
25.
バックアップをするということ データリカバリその2 クラスター内特定のノードのHDD欠損(バックアップあり)
Memtable SSTable SSTable BloomFilter SSTable SSTable SSTable Memtable BloomFilter バックアップSSTableより復旧 古いデータをReadRipairもし SSTable くはrepairコマンドにより復 Memtable 旧 BloomFilter SSTable SSTable SSTable SSTable
26.
バックアップをするということ データリカバリその3 キーがストアされてい
バックアップSSTableが存在しな るレプリカ分のクラス い場合は復旧不可 ター内のHDD全滅 バックアップSSTableにFlushされ ていないデータはロスト
27.
バックアップをするということ オペレーションリカバリ
1. 指定のキーで指定のバージョンが格納 されているバックアップSSTableを取得 2. 他のクラスターにリカバリ 3. 希望データを取得 指定のキーが入っ 期待のバージョン ているノードを特 が入っている 定 SSTableのバック リストア Memtable BloomFilter アップを取得 SSTable SSTable SSTable SSTable
28.
バックアップをするということ サーバー移行
1. 最新バックアップSSTableを取得 2. 他のHWにリカバリ 3. IPを差し替え 4. repair サーバー移行 最新SSTableのバッ 対象ノード Memtable クアップを取得 リストア BloomFilter SSTable SSTable SSTable SSTable
29.
バックアップをするということ 監査
1. バックアップSSTableを取得 2. S3あたりに流し込みましょう 最新SSTableのバッ Memtable クアップを取得 BloomFilter S3 SSTable SSTable SSTable SSTable
30.
まとめ バックアップ
データのある場所を抑える ノード間でバックアップタイミングをずらしデータの確保を行う 必要なところだけ取得することも可能
Descargar ahora