わわわわわわ わわわわわ #35 わわわわわわわわわわわわわわわ? mihochannel
Jan 03, 2016
わんくま同盟 東京勉強会 #35
ジョブスケジューラで運用効率化?
mihochannel
わんくま同盟 東京勉強会 #35
まずは、自己紹介です。
名前:名前: mihomiho
おしごと:おしごと:隠密活動。隠密活動。 1212 月から変わりました月から変わりました (( `・`・ ωω ・・ ´)´) シャキーンシャキーン好物:好物:マカロンマカロン(ピエールエルメのローズ)(ピエールエルメのローズ)
堂島ロール、 堂島ロール、 wendywendy (( OracleOracle 社員犬)社員犬)
苦手:苦手:えーごえーご萌え:萌え:いぬ、ぬこ、工場、メガネいぬ、ぬこ、工場、メガネ
カフェイン中毒カフェイン中毒です。です。11 日数回摂取しないと日数回摂取しないと発狂しそう発狂しそうになります。になります。萌えも少し足りないと力が出ません。萌えも少し足りないと力が出ません。twittertwitter でよくつぶやいています。でよくつぶやいています。 Feel free to follow mFeel free to follow m
ee !!
わんくま同盟 東京勉強会 #35
ジョブスケジューラってなあに?• 古くはメインフレーム時代よりジョブの実行に利用され
てきたそう。• Windows では AT コマンドやタスク、 UNIX では cron• バックアップソフトや Database 、電源制御ソフトにつ
いてきたりするけど、専用のソフトもある。 Tivoli (iBM)
System Walker (Fujitsu)
JP1 (Hitachi)
わんくま同盟 東京勉強会 #35
なにがおいしいの?• スタンドアロン環境でほかのサーバと連携することが全
く無いのであれば、おいしくありません。• 複数サーバが連携して処理を行う場合にはものすごーく
便利です。• 連携しない場合でも、管理対象のサーバが複数存在する
場合にはものすごーく便利です。
わんくま同盟 東京勉強会 #35
じゃ、具体的に便利な例。 システム例
AP サーバ Web サーバ DB サーバ
これらのサーバの起動順序を必ず DB サーバ→ AP サーバ→ Web サーバとしたい。全部 Windows なら rexec コマンドを使えばいいのだけど…でも、起動確認って厳密にはできません。特にサービスがあがるまでとかね。DB サーバが Oracle on UNIX ( Linux とか Solaris とか)だったりすると、もう涙目。これって、 DB サーバあがりきってないのに AP サーバ起動しちゃって Webサーバからアクセスできちゃったりしない? って不安を抱える。
わんくま同盟 東京勉強会 #35
そんなとき。ジョブスケジューラがあれば• システム例
AP サーバ Web サーバ DB サーバ ジョブ管理サーバ
サーバ1台とジョブ管理用のソフトウェアを購入するだけで、すべてのサーバの制御ができる。当然、順序や時間も制御できるので DB があがってないのに AP と Web 解放しちゃったみたいなミスがなくなる。さらに…最近ありがちな「ビジネスタイムはサーバ室に入室禁止」って場合にも使える。
ジョブ管理 Agent ジョブ管理 Agent ジョブ管理 Agent ジョブ管理 Manager
わんくま同盟 東京勉強会 #35
まとめ• ジョブスケジューラがあれば、サーバがたくさんある場
合の運用管理が効率化できる。