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