Glassfishで始めるモテる!簡単クラスタ入門          2011/7/17 オープンラボ備後                吉田貴文(zephiransas)
アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
はじめに
自己紹介・ハンドル:zephiransas        - 実はzephytanthesのtypo…        - 某MSとか関係ないんだからねっ!・ID:@zephiransas、id:zephiransas・Google+:gplus...
よろしくお願いします
アジェンダ・自己紹介・Glassfish v3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
突然ですが、アナタ未だにTomcatとか使ってませんか?
Tomcatを選ぶn個の理由・とりあえずTomcatでいいんでしょ?・使ってる人が多い・ネームバリューあるし・関連書籍が山ほどある・日本語の情報やノウハウがいっぱいある・天下のApacheのプロダクトだし
現実にはどうよ?・結構重い・・・・クラスタ対応してるけど、設定 (‘A`)マンドクセ   - クラスタ化しても管理は各マシン毎!・結局自分でフレームワーク設定   - Spring,Seasar,Struts,Hibernate,Axis・良...
そんなある日の事です・・・
やぁ!ぼく○ッキーGlassfishを使ってみてよ!    諸般の事情のため画像に一部修正を施していますが     ただちに健康に影響がでるレベルではない(キリッ
Glassfish 3.1の紹介・軽量、簡単なAPサーバ・v3.1 は 2011/2/28 正式リリース・Sunを中心としたコミュニティで開発・現在は(ゴニョゴニョな経緯)でOracleへ・Java EE 6 実行環境・Open Source ...
自己増殖?なんや、それ?
自己増殖ってなにがいいのさ?・1台のマシンからクラスタの全ノードを管理・1台づつ設定は不要・インストール、起動、配備まで全て1台から・パブリッククラウド(Amazon EC2)にも対応
アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
Glassfish飼育前の準備1. 管理サーバとノード用のマシン - 今回はUbuntu 10.04で実験 - 管理サーバとノードは同一OSで2.JDK - JDK 1.6.0_22以降3.sshサーバ - クラスタ対象ノードはsshd必須 -...
まずはインストールその手順・・・
Glassfish飼育法1.テキトーなディレクトリに移動   - /usr/local 辺りとか2.バイナリを取得   - wget とかでZIPを取得3.ZIPを解凍   - unzip glassfish-3.1-web-ml.zip
これだけ
マジで!?超簡単!
Profileはどちらを選ぶの?こっちはFull版(完全版)  こっちはWeb-Profile版
Web-Profileで  十分!
サーバの起動方法
Glassfishの起動1. Glassfishのbinディレクトリに移動    - /usr/local/glassfish3/glassfish/bin2. ドメインの起動    - ./asadmin start-domain3.管理用W...
だらだら見てるだけじゃ  面白くない
では 実際に御覧ください
デモは  以下のアドレスで               公開http://www.youtube.com/watch?v=Rhx7TkWDSrk
アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
Glassfishの繁殖方法1.対象ノードへsshで接続できるよう環境作成2.管理サーバでクラスタの作成   - 最初に1回、作っておくだけ3.ノードへGlassfishのバイナリをインストール4.管理サーバにノードを登録しクラスタ管理下に5....
まずは1.対象ノードへsshで接続でき    るよう環境作成 をやってみよう
では 実際に御覧ください
デモは  以下のアドレスで               公開http://www.youtube.com/watch?v=SOrJ8v3aORU
ポイントはsshで接続してjavaにPATHが通っているかをチェックすれば         おk
Glassfishの繁殖方法1.対象ノードへsshで接続できるよう環境作成2.管理サーバでクラスタの作成   - 最初に1回、作っておくだけ3.ノードへGlassfishのバイナリをインストール4.管理サーバにノードを登録しクラスタ管理下に5....
デモは  以下のアドレスで               公開http://www.youtube.com/watch?v=2vZbH7nLQXE
お分かり頂けただろうか?
ほとんどの操作を管理サーバのみで  実行!
さらにノードを増やすには・対象ノードへsshで接続できるよう環境作成・ノードへGlassfishのバイナリをインストール・管理サーバにノードを登録しクラスタ管理下に・ノードにインスタンスを作成クラスタの作成は不要!
先の手順とほとんど変わらない
簡単にクラスタ環境を構築できます
アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
ほとんどの操作を
サーバからの操作だけで
簡単に操作!
アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
質問等  あれば   どうぞ但し、自分も触り始めたばっかなのでわからないことのほうが多いぞ、正直・・・
もっとGlassfishを知るには・Glassfish公式サイト    - http://glassfish.java.net/・Oracleの寺田氏    - http://yoshio3.com/    - http://twitter.c...
早いほうが知見も得られる (多分)
触れば分かる手軽さ!
というわけで Glassfishぜひ触ってみて
ご清聴ありがとうございました
Upcoming SlideShare
Loading in …5
×

Glassfishで始める モテる!簡単クラスタ入門

5,543 views

Published on

7/17 オープンラボ備後でのセッションの資料です

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,543
On SlideShare
0
From Embeds
0
Number of Embeds
384
Actions
Shares
0
Downloads
32
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Glassfishで始める モテる!簡単クラスタ入門

  1. 1. Glassfishで始めるモテる!簡単クラスタ入門 2011/7/17 オープンラボ備後 吉田貴文(zephiransas)
  2. 2. アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  3. 3. はじめに
  4. 4. 自己紹介・ハンドル:zephiransas - 実はzephytanthesのtypo… - 某MSとか関係ないんだからねっ!・ID:@zephiransas、id:zephiransas・Google+:gplus.to/zephiransas・職業:業務系のプログラマ - コード書くのが好き - Excelとかで仕様書書くのはキライ。 - むしろ Excelホビロン!・言語:メインはJava - .NETだとC# - その昔は(Legacy)ASP,PHP,VB6,Access(VBA)とかも
  5. 5. よろしくお願いします
  6. 6. アジェンダ・自己紹介・Glassfish v3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  7. 7. 突然ですが、アナタ未だにTomcatとか使ってませんか?
  8. 8. Tomcatを選ぶn個の理由・とりあえずTomcatでいいんでしょ?・使ってる人が多い・ネームバリューあるし・関連書籍が山ほどある・日本語の情報やノウハウがいっぱいある・天下のApacheのプロダクトだし
  9. 9. 現実にはどうよ?・結構重い・・・・クラスタ対応してるけど、設定 (‘A`)マンドクセ - クラスタ化しても管理は各マシン毎!・結局自分でフレームワーク設定 - Spring,Seasar,Struts,Hibernate,Axis・良くも悪くも、スタンダード・・・
  10. 10. そんなある日の事です・・・
  11. 11. やぁ!ぼく○ッキーGlassfishを使ってみてよ! 諸般の事情のため画像に一部修正を施していますが ただちに健康に影響がでるレベルではない(キリッ
  12. 12. Glassfish 3.1の紹介・軽量、簡単なAPサーバ・v3.1 は 2011/2/28 正式リリース・Sunを中心としたコミュニティで開発・現在は(ゴニョゴニョな経緯)でOracleへ・Java EE 6 実行環境・Open Source Edition = オープンソース版・Oracleで商用サポートも提供・v3.1での数々の新機能 - 自己増殖クラスタ - アプリケーションのバージョニング - etc…
  13. 13. 自己増殖?なんや、それ?
  14. 14. 自己増殖ってなにがいいのさ?・1台のマシンからクラスタの全ノードを管理・1台づつ設定は不要・インストール、起動、配備まで全て1台から・パブリッククラウド(Amazon EC2)にも対応
  15. 15. アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  16. 16. Glassfish飼育前の準備1. 管理サーバとノード用のマシン - 今回はUbuntu 10.04で実験 - 管理サーバとノードは同一OSで2.JDK - JDK 1.6.0_22以降3.sshサーバ - クラスタ対象ノードはsshd必須 - apt-get install openssh-server とかで
  17. 17. まずはインストールその手順・・・
  18. 18. Glassfish飼育法1.テキトーなディレクトリに移動 - /usr/local 辺りとか2.バイナリを取得 - wget とかでZIPを取得3.ZIPを解凍 - unzip glassfish-3.1-web-ml.zip
  19. 19. これだけ
  20. 20. マジで!?超簡単!
  21. 21. Profileはどちらを選ぶの?こっちはFull版(完全版) こっちはWeb-Profile版
  22. 22. Web-Profileで 十分!
  23. 23. サーバの起動方法
  24. 24. Glassfishの起動1. Glassfishのbinディレクトリに移動 - /usr/local/glassfish3/glassfish/bin2. ドメインの起動 - ./asadmin start-domain3.管理用Web画面で起動確認 - htttp://localhost:4848
  25. 25. だらだら見てるだけじゃ 面白くない
  26. 26. では 実際に御覧ください
  27. 27. デモは 以下のアドレスで 公開http://www.youtube.com/watch?v=Rhx7TkWDSrk
  28. 28. アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  29. 29. Glassfishの繁殖方法1.対象ノードへsshで接続できるよう環境作成2.管理サーバでクラスタの作成 - 最初に1回、作っておくだけ3.ノードへGlassfishのバイナリをインストール4.管理サーバにノードを登録しクラスタ管理下に5.ノードにインスタンスを作成&起動
  30. 30. まずは1.対象ノードへsshで接続でき るよう環境作成 をやってみよう
  31. 31. では 実際に御覧ください
  32. 32. デモは 以下のアドレスで 公開http://www.youtube.com/watch?v=SOrJ8v3aORU
  33. 33. ポイントはsshで接続してjavaにPATHが通っているかをチェックすれば おk
  34. 34. Glassfishの繁殖方法1.対象ノードへsshで接続できるよう環境作成2.管理サーバでクラスタの作成 - 最初に1回、作っておくだけ3.ノードへGlassfishのバイナリをインストール4.管理サーバにノードを登録しクラスタ管理下に5.ノードにインスタンスを作成&起動
  35. 35. デモは 以下のアドレスで 公開http://www.youtube.com/watch?v=2vZbH7nLQXE
  36. 36. お分かり頂けただろうか?
  37. 37. ほとんどの操作を管理サーバのみで 実行!
  38. 38. さらにノードを増やすには・対象ノードへsshで接続できるよう環境作成・ノードへGlassfishのバイナリをインストール・管理サーバにノードを登録しクラスタ管理下に・ノードにインスタンスを作成クラスタの作成は不要!
  39. 39. 先の手順とほとんど変わらない
  40. 40. 簡単にクラスタ環境を構築できます
  41. 41. アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  42. 42. ほとんどの操作を
  43. 43. サーバからの操作だけで
  44. 44. 簡単に操作!
  45. 45. アジェンダ・自己紹介・Glassfish 3.1の紹介・Glassfishの飼育方法・Glassfishの繁殖方法・まとめ・Q&A
  46. 46. 質問等 あれば どうぞ但し、自分も触り始めたばっかなのでわからないことのほうが多いぞ、正直・・・
  47. 47. もっとGlassfishを知るには・Glassfish公式サイト - http://glassfish.java.net/・Oracleの寺田氏 - http://yoshio3.com/ - http://twitter.com/yoshioterada・今回の元ネタになった、自分のはてダ - http://d.hatena.ne.jp/zephiransas/20110707/1310027466・正直まだまだ少ない・・・
  48. 48. 早いほうが知見も得られる (多分)
  49. 49. 触れば分かる手軽さ!
  50. 50. というわけで Glassfishぜひ触ってみて
  51. 51. ご清聴ありがとうございました

×