Suche senden
Hochladen
Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
•
4 gefällt mir
•
1,593 views
Daisuke Ikeda
Folgen
OSC 2016 Tokyo/Springの発表資料です。 JobSchedulerの紹介です。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 58
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Job schedulerを活用したoperations as codeの世界
Job schedulerを活用したoperations as codeの世界
Daisuke Ikeda
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
Daisuke Ikeda
ガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツール
賢 秋穂
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
Daisuke Ikeda
OSS運用管理勉強会 cockpit
OSS運用管理勉強会 cockpit
atk1234
Zabbixを使った効果的な運用管理の実現
Zabbixを使った効果的な運用管理の実現
Daisuke Ikeda
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
Daisuke Ikeda
Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例
OSSラボ株式会社
Empfohlen
Job schedulerを活用したoperations as codeの世界
Job schedulerを活用したoperations as codeの世界
Daisuke Ikeda
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
Daisuke Ikeda
ガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツール
賢 秋穂
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
Daisuke Ikeda
OSS運用管理勉強会 cockpit
OSS運用管理勉強会 cockpit
atk1234
Zabbixを使った効果的な運用管理の実現
Zabbixを使った効果的な運用管理の実現
Daisuke Ikeda
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
Daisuke Ikeda
Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例
OSSラボ株式会社
Zabbix study
Zabbix study
Tomohiro Ikeda
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Daisuke Ikeda
第6回zabbix jp勉強会資料
第6回zabbix jp勉強会資料
Daisuke Ikeda
ニフティクラウドにZabbixをインストールしてみた
ニフティクラウドにZabbixをインストールしてみた
VirtualTech Japan Inc./Begi.net Inc.
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
Daisuke Ikeda
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
Daisuke Ikeda
Tech circle#13 zabbix3.0ハンズオン lld
Tech circle#13 zabbix3.0ハンズオン lld
Daisuke Ikeda
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
Daisuke Ikeda
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
Daisuke Ikeda
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
Kazuki Ueki
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
Daisuke Ikeda
5分でインストール!awsでzabbix3.0
5分でインストール!awsでzabbix3.0
Tadashi Mishima
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Daisuke Ikeda
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
Daisuke Ikeda
Zabbix勉強会
Zabbix勉強会
Hiroshi Morotomi
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
Daisuke Ikeda
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo!デベロッパーネットワーク
Zabbix超入門
Zabbix超入門
Daisuke Ikeda
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
NHN テコラス株式会社
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
Yuki Obara
JobSchedulerアップデート2016
JobSchedulerアップデート2016
OSSラボ株式会社
元気にリモートワークを始める方法
元気にリモートワークを始める方法
Tsuyoshi Seino
Weitere ähnliche Inhalte
Was ist angesagt?
Zabbix study
Zabbix study
Tomohiro Ikeda
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Daisuke Ikeda
第6回zabbix jp勉強会資料
第6回zabbix jp勉強会資料
Daisuke Ikeda
ニフティクラウドにZabbixをインストールしてみた
ニフティクラウドにZabbixをインストールしてみた
VirtualTech Japan Inc./Begi.net Inc.
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
Daisuke Ikeda
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
Daisuke Ikeda
Tech circle#13 zabbix3.0ハンズオン lld
Tech circle#13 zabbix3.0ハンズオン lld
Daisuke Ikeda
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
Daisuke Ikeda
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
Daisuke Ikeda
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
Kazuki Ueki
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
Daisuke Ikeda
5分でインストール!awsでzabbix3.0
5分でインストール!awsでzabbix3.0
Tadashi Mishima
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Daisuke Ikeda
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
Daisuke Ikeda
Zabbix勉強会
Zabbix勉強会
Hiroshi Morotomi
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
Daisuke Ikeda
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo!デベロッパーネットワーク
Zabbix超入門
Zabbix超入門
Daisuke Ikeda
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
NHN テコラス株式会社
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
Yuki Obara
Was ist angesagt?
(20)
Zabbix study
Zabbix study
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
第6回zabbix jp勉強会資料
第6回zabbix jp勉強会資料
ニフティクラウドにZabbixをインストールしてみた
ニフティクラウドにZabbixをインストールしてみた
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
Tech circle#13 zabbix3.0ハンズオン lld
Tech circle#13 zabbix3.0ハンズオン lld
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
5分でインストール!awsでzabbix3.0
5分でインストール!awsでzabbix3.0
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
Zabbix勉強会
Zabbix勉強会
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Zabbix超入門
Zabbix超入門
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
Ähnlich wie Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
JobSchedulerアップデート2016
JobSchedulerアップデート2016
OSSラボ株式会社
元気にリモートワークを始める方法
元気にリモートワークを始める方法
Tsuyoshi Seino
201023 jobscheduler os_cfall
201023 jobscheduler os_cfall
OSSラボ株式会社
JobSchedulerを使ったAsakusaのジョブ管理
JobSchedulerを使ったAsakusaのジョブ管理
OSSラボ株式会社
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
裕貴 荒井
Cockpit紹介
Cockpit紹介
atk1234
「サイボウズワークショップ」資料 2017/11/27版
「サイボウズワークショップ」資料 2017/11/27版
Cybozucommunity
Red Hat の日本でできるグローバルな働き方
Red Hat の日本でできるグローバルな働き方
Tadayoshi Sato
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
Daisuke Ikeda
「サイボウズワークショップ」資料 2017/06/23版
「サイボウズワークショップ」資料 2017/06/23版
Cybozucommunity
OSC Enterprise 2016 ~ 新管理ダッシュボード"Cockpit“搭載により、更に進化する高機能ジョブ管理ツール「JobScheduler」
OSC Enterprise 2016 ~ 新管理ダッシュボード"Cockpit“搭載により、更に進化する高機能ジョブ管理ツール「JobScheduler」
atk1234
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
Takashi Aoe
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
Yuki Okada
Visual studio online and Agile
Visual studio online and Agile
Kazushi Kamegawa
20180518CybozuWorkshop
20180518CybozuWorkshop
Cybozucommunity
yokyo-unv.
yokyo-unv.
hirano
Job schedulerのご紹介 (for lt)
Job schedulerのご紹介 (for lt)
Kenichi Inoue
シラサギ紹介 OSC島根
シラサギ紹介 OSC島根
Naokazu Nohara
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
慎一 古賀
Otrs5s新機能紹介
Otrs5s新機能紹介
IO Architect Inc.
Ähnlich wie Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
(20)
JobSchedulerアップデート2016
JobSchedulerアップデート2016
元気にリモートワークを始める方法
元気にリモートワークを始める方法
201023 jobscheduler os_cfall
201023 jobscheduler os_cfall
JobSchedulerを使ったAsakusaのジョブ管理
JobSchedulerを使ったAsakusaのジョブ管理
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
Cockpit紹介
Cockpit紹介
「サイボウズワークショップ」資料 2017/11/27版
「サイボウズワークショップ」資料 2017/11/27版
Red Hat の日本でできるグローバルな働き方
Red Hat の日本でできるグローバルな働き方
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
「サイボウズワークショップ」資料 2017/06/23版
「サイボウズワークショップ」資料 2017/06/23版
OSC Enterprise 2016 ~ 新管理ダッシュボード"Cockpit“搭載により、更に進化する高機能ジョブ管理ツール「JobScheduler」
OSC Enterprise 2016 ~ 新管理ダッシュボード"Cockpit“搭載により、更に進化する高機能ジョブ管理ツール「JobScheduler」
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
Visual studio online and Agile
Visual studio online and Agile
20180518CybozuWorkshop
20180518CybozuWorkshop
yokyo-unv.
yokyo-unv.
Job schedulerのご紹介 (for lt)
Job schedulerのご紹介 (for lt)
シラサギ紹介 OSC島根
シラサギ紹介 OSC島根
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
Otrs5s新機能紹介
Otrs5s新機能紹介
Mehr von Daisuke Ikeda
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
Daisuke Ikeda
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Daisuke Ikeda
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
Daisuke Ikeda
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
Daisuke Ikeda
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
Daisuke Ikeda
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
Daisuke Ikeda
Jtf2018 自律的運用に向けた第一歩
Jtf2018 自律的運用に向けた第一歩
Daisuke Ikeda
保守運用現場の課題共有しませんか?-OSC2018LT-
保守運用現場の課題共有しませんか?-OSC2018LT-
Daisuke Ikeda
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Daisuke Ikeda
Tech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot lt
Daisuke Ikeda
Serverspecの活用tips紹介
Serverspecの活用tips紹介
Daisuke Ikeda
Zabbix conference2015 daisukeikeda
Zabbix conference2015 daisukeikeda
Daisuke Ikeda
Tech circle#2 Vagrant+Docker handson
Tech circle#2 Vagrant+Docker handson
Daisuke Ikeda
TISMatsuriLT MackerelとZabbix
TISMatsuriLT MackerelとZabbix
Daisuke Ikeda
Zabbixとjob scheduler連携による運用システムoss化の実現
Zabbixとjob scheduler連携による運用システムoss化の実現
Daisuke Ikeda
CloudModule for Zabbix
CloudModule for Zabbix
Daisuke Ikeda
Mehr von Daisuke Ikeda
(16)
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
Jtf2018 自律的運用に向けた第一歩
Jtf2018 自律的運用に向けた第一歩
保守運用現場の課題共有しませんか?-OSC2018LT-
保守運用現場の課題共有しませんか?-OSC2018LT-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Tech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot lt
Serverspecの活用tips紹介
Serverspecの活用tips紹介
Zabbix conference2015 daisukeikeda
Zabbix conference2015 daisukeikeda
Tech circle#2 Vagrant+Docker handson
Tech circle#2 Vagrant+Docker handson
TISMatsuriLT MackerelとZabbix
TISMatsuriLT MackerelとZabbix
Zabbixとjob scheduler連携による運用システムoss化の実現
Zabbixとjob scheduler連携による運用システムoss化の実現
CloudModule for Zabbix
CloudModule for Zabbix
Kürzlich hochgeladen
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Kürzlich hochgeladen
(12)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
1.
Copyright © 2016
TIS Inc. All rights reserved. 【改訂版】運用をプログラマブルに! JobSchedulerを活用した Operations as Codeの世界 2016/2/26 オープンソースカンファレンス 2016 Tokyo/Spring OSS推進室 池田 大輔
2.
Copyright © 2016
TIS Inc. All rights reserved. 自己紹介 池田 大輔 TIS株式会社 OSS推進室 @ike_dai https://www.facebook.com/ikedai Zabbix,AWS,fluentd,Ansible,JobScheduler... 名前 所属 Twitter Facebook 興味 Zabbix Conference 2015 “Advanced SysOps by using HyClops” (http://www.zabbix.com/jp/conf2015_agenda.php) 技術評論社HP : http://gihyo.jp/book/2014/978-4-7741-6288-1 Amazon : http://www.amazon.co.jp/dp/4774162884 2
3.
Copyright © 2016
TIS Inc. All rights reserved. 3 【宣伝】TISエンタープライズOSSサポートサービス 問い合わせ先 TIS株式会社 OSSサポートサービス担当窓口 oss-sales@ml.tis.co.jp
4.
Copyright © 2016
TIS Inc. All rights reserved. 4 アジェンダ ● 今、運用管理に求められること ● ジョブ管理ツールの比較 ● JobSchedulerの基礎 ○ JobSchedulerの特長 ○ JobSchedulerのアーキテクチャ ○ JobSchedulerにおけるジョブ管理の仕組み ● JobSchedulerの応用 ○ クラスタ管理機能 ○ JobScheduler API ● JobSchedulerでどこまで運用Code化できるか? ● まとめ
5.
Copyright © 2016
TIS Inc. All rights reserved. 5 今、運用管理に求められること
6.
Copyright © 2016
TIS Inc. All rights reserved. 6 運用管理すべき基盤の変化 Cloud HW OS MW APP HW OS MW APP HV VM OS MW APP VM OS MW APP VM OS MW APP VM HW OS HW HV VM Cloud VM Container Container Container Container Container Container 物理 仮想化 クラウド化 マルチ環境化・コンテナ型仮想化 仮想化レイヤの追加 環境がクラウド上に存在 し、HW・HVレイヤの管理 がクラウドレイヤに隠蔽 複数環境の併用 プロセス空間を分離した アプリケーション稼働基盤の実現 HW HV HW HV
7.
Copyright © 2016
TIS Inc. All rights reserved. 7 運用管理に求められること 便利 でも 大規模化 激しい変化 により 運用が 複雑に
8.
Copyright © 2016
TIS Inc. All rights reserved. 8 運用管理に求められること オンプレ? いかに自動化を進めるか? サービス? どこまで要件をカバーできるか?
9.
Copyright © 2016
TIS Inc. All rights reserved. 9 運用管理に求められること 複雑な運用環境でも オペミスなく 低コストで ⇛可能な限りのCode化
10.
Copyright © 2016
TIS Inc. All rights reserved. 10 Operations as Code
11.
Copyright © 2016
TIS Inc. All rights reserved. 11 今日の目的 そんなシーンにマッチしそうなJobSchedulerについて どんなものか知ってもらう ちょっと試してみようと思ってもらう 話を聞いておもしろそうと思った方はブースまで!
12.
Copyright © 2016
TIS Inc. All rights reserved. 12 本題に入る前に・・
13.
Copyright © 2016
TIS Inc. All rights reserved. 13 OSSジョブ管理ツールマップ DevOps 高機能 簡易 Hinemos JobArranger jHako cron Rundeck JobScheduler ※あくまで私見をもとにした分類です
14.
Copyright © 2016
TIS Inc. All rights reserved. トレンドで見るOSSジョブ管理ツール
15.
Copyright © 2016
TIS Inc. All rights reserved. 15 JobSchedulerは 可能性を秘めているのではないか という思いのもと積極的に取り組み中
16.
Copyright © 2016
TIS Inc. All rights reserved. 16 JobSchedulerの基礎
17.
Copyright © 2016
TIS Inc. All rights reserved. 17 JobSchdulerとは? OSSジョブ管理ツール (GPL ver.2) ドイツ ベルリンのSOS社が開発 最新安定版1.10.3 対応プラットフォーム - Linux - Windows - Solaris - AIX - HP-UX ジョブ実行方法 - JS単体でのジョブ実行 - JS Agentによる リモートサーバへのジョブ実行 - SSH接続による リモートサーバへのジョブ実行 対応可能処理 - フロー(JobChain)実行 - スケジュール実行 - 多重実行・排他制御 - 先行・後続制御 - 優先度設定 - ジョブ実行監視 - メール通知 等
18.
Copyright © 2016
TIS Inc. All rights reserved. 18 JobSchdulerの特長 Operations as Code 商用製品にも劣らない 豊富なジョブ管理機能 確実なジョブ実行の実現 冗長・負荷分散機能 APIベースの柔軟な自動化 内部・外部APIフル実装
19.
Copyright © 2016
TIS Inc. All rights reserved. 19 JobSchduler基本構成 JOC JOE ※Jobエディタ Job Job Chain JobScheduler Agent JobScheduler Agent SSH Server ※Job管理WebGUI Job Job Chain DB ※Job実行履歴、 Jobスケジューリング情報 等 Schedule Process Class Schedule Process Class JobScheduler Engine liveフォルダ
20.
Copyright © 2016
TIS Inc. All rights reserved. 20 JOC(JobScheduler Operations Center)
21.
Copyright © 2016
TIS Inc. All rights reserved. 21 JOE(JobScheduler Object Editor)
22.
Copyright © 2016
TIS Inc. All rights reserved. 22 JobSchduler基本用語 ジョブ実行管理関連 Job Standalone Job 単体で稼働するジョブ Order Job JobChainの中に組み込むジョブ ※中身の実体としては基本的に同じで、組み込んで使えるものかどうかのフラグがあるだけ JobChain 複数のジョブ実行定義を順序を考慮してひとまとめにした定義 Node JobChainの中の各ステップを示す概念 Order JobChainのジョブ実行をコントロールする概念 JobChain定義に対してOrderを生成することでJobChainの内容が実行される Process Class Jobの実行先プロセス JobScheduler Engineが稼働しているサーバもしくはJobScheduler Engineが稼働しているサーバを設定 Schedule Standalone JobやOrderの実行スケジュールを定義
23.
Copyright © 2016
TIS Inc. All rights reserved. 23 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain 上記のような定義あり 例: Webサーバのプロセス停止 例: DBサーバのバックアップ
24.
Copyright © 2016
TIS Inc. All rights reserved. 24 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain スケジュール定義に従いOrder発行 Order Schedule 発行 例: 毎週日曜の01:00に実行
25.
Copyright © 2016
TIS Inc. All rights reserved. 25 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain Orderが発行されたNodeに紐づく OrderJobが指定したProcessClass上で実行 Order Schedule 発行 ProcessClass (server-01)
26.
Copyright © 2016
TIS Inc. All rights reserved. 26 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain JobChainの定義に従い次のNodeに対してOrder発行 Order 発行
27.
Copyright © 2016
TIS Inc. All rights reserved. 27 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain 次のNodeに紐づくOrderJobがProcessClass上で実行 ※ProcessClassはOrderJob毎に変更可能 Order 発行 ProcessClass (server-02)
28.
Copyright © 2016
TIS Inc. All rights reserved. 28 JobChain実行の流れ Order Job1 Order Job2 Node1 Node2 EndNode JobChain 終端Nodeに達すると処理終了 Order 発行
29.
Copyright © 2016
TIS Inc. All rights reserved. 29 JobSchedulerの設定 JobSchedulerの設定情報は全てXMLファイルで定義 ・JobSchedulerEngineの設定 ・Job、JobChainの設定 ・Schedulerの設定 ・Process Classの設定 等
30.
Copyright © 2016
TIS Inc. All rights reserved. 30 Standalone Job定義 <?xml version="1.0" encoding="ISO-8859-1"?> <job order="no" stop_on_error="no"> <script language="shell"><![CDATA[ #!/bin/bash FILE=/tmp/demo_job.log echo `date`": Executed demo_main Job" >> $FILE sleep 2 ]]></script> <run_time let_run="yes" repeat="60"/> </job> 任意の実行処理が記述可能 実行タイミングを指定可能 サポートされている言語: shell,Java, JavaScript,Perl,VBScript
31.
Copyright © 2016
TIS Inc. All rights reserved. 31 JobChain定義 <?xml version="1.0" encoding="ISO-8859-1"?> <job_chain title="sample job chain 2" max_orders="10"> <job_chain_node state="Step1" job="sample_4_orderjob_1" error_state="Error" next_state="Success"> <on_return_codes > <on_return_code return_code="2"> <to_state state="Step2"/> </on_return_code> <on_return_code return_code="3"> <to_state state="Step3"/> </on_return_code> </on_return_codes> </job_chain_node> <job_chain_node state="Step2" job="sample_4_orderjob_2" error_state="Error" next_state="Success"/> <job_chain_node state="Step3" job="sample_4_orderjob_3" error_state="Error" next_state="Success"/> <job_chain_node state="Success"/> <job_chain_node state="Error"/> </job_chain> Step1 Step2 Success Error Step3 return_code=2 return_code=3
32.
Copyright © 2016
TIS Inc. All rights reserved. 32 Schedule定義 <?xml version=”1.0” encoding=”ISO-8859-1”?> <schedule name="sample_schedule"> <period single_start="18:50"/> <weekdays> <day day="1"> <period begin="00:00" end="01:00" when_holiday="next_non_holiday"/> </day> </weekdays> <holidays> <weekdays> <day day=”7 6” /> </weekdays> <holiday date="2015-10-12"/> <holiday date="2015-11-03"/> <holiday date="2015-11-23"/> </holidays> </schedule> 稼働日時、非稼動日をスケジュール(Schedule)として定義 Standalone Job、Order Job、JobChain、Orderの各オブジェクトと紐付け可 run_timeと複合設定も可 特定期間のみ代替スケジュールで稼働させることも可 ● 毎日月曜 00:00~01:00に実行 ● 月曜が休日だった場合は次の営業日に実行 ● 非稼動日は毎週土日と2015/10/12,2015/11/3,2015/11/23
33.
Copyright © 2016
TIS Inc. All rights reserved. 33 JobSchedulerの機能 応用編
34.
Copyright © 2016
TIS Inc. All rights reserved. 34 クラスタリング構成機能搭載 冗長構成および負荷分散構成が標準機能だけで実現 JobScheduler Engine 1号機 JobScheduler Engine 2号機 XML定義ファイル DB 各Engineで同じ内容が共有できていればOK ・NFSで共有したり ・S3にファイルを置いて定期的に各Engine上にファイルをSyncしたり
35.
Copyright © 2016
TIS Inc. All rights reserved. 35 冗長構成パターン JobScheduler Engine 1号機 JobScheduler Engine 2号機 Active Standby DB JobScheduler Agent JobScheduler Agent JobScheduler Agent 定期的にハートビート送付
36.
Copyright © 2016
TIS Inc. All rights reserved. 36 冗長構成パターン JobScheduler Engine 1号機 JobScheduler Engine 2号機 Active Standby DB JobScheduler Agent JobScheduler Agent JobScheduler Agent 定期的にハートビート送付
37.
Copyright © 2016
TIS Inc. All rights reserved. 37 冗長構成パターン JobScheduler Engine 1号機 JobScheduler Engine 2号機 Active Standby DB JobScheduler Agent JobScheduler Agent JobScheduler Agent 定期的にハートビート送付 Active
38.
Copyright © 2016
TIS Inc. All rights reserved. 38 負荷分散構成パターン JobScheduler Engine 1号機 JobScheduler Engine 2号機 MaxProcess: 2 MaxProcess: 2 時間軸 ①Job1 実行 Job1 process ②Job2 実行 Job2 process ③Job3 実行 Job3 process Job5 process Job4 process ④Job4 実行 ⑤Job5 実行
39.
Copyright © 2016
TIS Inc. All rights reserved. Tech-Sketch 検証結果を Tech-Sketch で 公開中 http://tech-sketch.jp/2016/02/sos-jobscheduler.htmlhttp://tech-sketch.jp/2016/02/sos-jobscheduler.html
40.
Copyright © 2016
TIS Inc. All rights reserved. 40 APIベースでの処理自動化 内部API ジョブの中でJobSchedulerに対する操作が可能 ※例:ジョブAの実行に失敗したらジョブBのジョブスケジュールを変更 WebAPI 外部ツールからJobSchedulerに対する操作が可能 ※例:Zabbixの監視結果で障害が発生したらとあるジョブCを実行
41.
Copyright © 2016
TIS Inc. All rights reserved. 41 WebAPI実行例 対応コマンドの一覧は以下参照 http://www.sos-berlin.com/doc/en/scheduler.doc/xml.xml 特定のジョブを実行したい場合 $ curl -X POST http://example.com:4444 -d “<start_job job=’sample_job1’ />” JobSchedulerEngie URL 実行処理 ジョブの定義を変更したい場合 $ curl -X POST http://example.com:4444 -d “<modify_hot_folder folder=’test’><job ・・・ /></modify_hot_folder>”
42.
Copyright © 2016
TIS Inc. All rights reserved. 42 XMLベースのWebAPI実行が面倒。。。 https://github.com/ike-dai/go-jobscheduler そんな方に、、 Go言語向けJobScheduler APIライブラリ作成中 まだまだ未完成ですがJob実行、Order実行、実行履歴の取得、Scheduleの設定等は実装済み 作成中なので仕様はこれから変更の可能性あり。
43.
Copyright © 2016
TIS Inc. All rights reserved. 43 JobSchedulerでどこまで Code化できるのか
44.
Copyright © 2016
TIS Inc. All rights reserved. 44 Zabbix監視結果を元にしたジョブフローの自動制御 JobScheduler自身の制御も内部APIでプログラマブルにコントロール JobChain とあるJob 直近のサーバ 負荷収集 Zabbix OK 評価 次のJob OK スケジュール 変更NG 内部APIにより 別スケジュールで 処理実行命令(Order)発行 新規Order 別スケ ジュール 例えば...
45.
Copyright © 2016
TIS Inc. All rights reserved. 45 【参考】Zabbix APIをコールして監視結果取得 サンプルJob定義ファイルを公開 https://github.com/ike-dai/hyclops_jm/tree/add-zabbix-job ➔ JavaScriptで実装 ➔ itemidやAPIの接続情報を渡して実行することで値取得 ➔ 結果をパラメータに引き渡し次のジョブで活用可能に
46.
Copyright © 2016
TIS Inc. All rights reserved. 46 監視結果に基づく自動運用 外部の監視ツールの結果を受けてJobSchedulerAPIをコールし自動処理 Zabbix Webサーバグループ 高負荷 遅延 検知 アクション JobSchedulerAPI実行 JobChain LB マシン追加 LB配下に登録 稼働確認 終了
47.
Copyright © 2016
TIS Inc. All rights reserved. 47 監視結果に基づく自動運用 外部の監視ツールの結果を受けてJobSchedulerAPIをコールし自動処理 Zabbix Webサーバグループ 高負荷 遅延 検知 アクション JobSchedulerAPI実行 JobChain LB マシン追加 LB配下に登録 稼働確認 終了
48.
Copyright © 2016
TIS Inc. All rights reserved. 48 監視結果に基づく自動運用 外部の監視ツールの結果を受けてJobSchedulerAPIをコールし自動処理 Zabbix Webサーバグループ 高負荷 遅延 検知 アクション JobSchedulerAPI実行 JobChain LB マシン追加 LB配下に登録 稼働確認 終了
49.
Copyright © 2016
TIS Inc. All rights reserved. 49 監視結果に基づく自動運用 外部の監視ツールの結果を受けてJobSchedulerAPIをコールし自動処理 Zabbix Webサーバグループ JobChain LB マシン追加 LB配下に登録 稼働確認 終了
50.
Copyright © 2016
TIS Inc. All rights reserved. 50 監視結果に基づく自動運用 外部の監視ツールの結果を受けてJobSchedulerAPIをコールし自動処理 Zabbix Webサーバグループ JobChain LB マシン追加 LB配下に登録 稼働確認 終了
51.
Copyright © 2016
TIS Inc. All rights reserved. 51 JobScheduler-他ツール相互の自動連携 柔軟な相互連携が可能 → 運用のCode化の実現
52.
Copyright © 2016
TIS Inc. All rights reserved. 52 TISの独自取り組み
53.
Copyright © 2016
TIS Inc. All rights reserved. 53 HyClops JobMonitoring ● ZabbixとJobSchedulerを連携するツール ● 3つの機能 1. ジョブの失敗状況をZabbixに連携 2. ジョブの実行処理時間情報をZabbixに連携 3. ジョブ実行時にZabbixのトリガー条件式を動的変更 公式サイトURL: http://tech-sketch.github.io/hyclops_jm GitHubリポジトリ: https://github.com/tech-sketch/hyclops_jm
54.
Copyright © 2016
TIS Inc. All rights reserved. 54 HyClops JobMonitoring ● ZabbixとJobSchedulerを連携するツール ● 3つの機能 1. ジョブの失敗状況をZabbixに連携 2. ジョブの実行処理時間情報をZabbixに連携 3. ジョブ実行時にZabbixのトリガー条件式を動的変更 公式サイトURL: http://tech-sketch.github.io/hyclops_jm GitHubリポジトリ: https://github.com/tech-sketch/hyclops_jm 平常時のCPU負荷 Job実行時のCPU負荷 閾値 閾値
55.
Copyright © 2016
TIS Inc. All rights reserved. 55 まとめ ● 非常に高機能で使いどころのあるツール ● ジョブ管理という特性上、可用性担保のための機能が豊富 ● APIベースで外部との連携・内部処理のCode化が可能 気になった方はぜひご連絡を oss-sales@ml.tis.co.jp
56.
Copyright © 2016
TIS Inc. All rights reserved. 56 【おまけ】「使ってみる」の障壁を下げるために -その1- JobSchedulerサーバ Dockerコンテナイメージ公開 $ docker pull ikedai/jobscheduler $ docker run -d -it --privileged -P --expose={4444,3306} --name="name" ikedai/jobscheduler あとは、以下のURLにアクセスすればOK http://docker-host:コンテナ4444のマッピングホストポート/
57.
Copyright © 2016
TIS Inc. All rights reserved. 57 【おまけ】「使ってみる」の障壁を下げるために -その2- TISのブースにて JobSchedulerインストールマニュアル配布中!
58.
THANK YOU
Jetzt herunterladen