Weitere ähnliche Inhalte
Ähnlich wie 公開ミラーサーバの運用 (20)
Kürzlich hochgeladen (11)
公開ミラーサーバの運用
- 2. 自己紹介
• Twi)er:
@yoppy3
• 名前:
岡本 慶大
(Yoshihiro
OKAMOTO)
• 所属:
NAIST
(奈良先端科学技術大学院大学)
情報科学研究科 博士後期課程
• 研究:
広域分散クラウドの運用とか
12/04/01
Kernel/VM探検隊@関西 其の参
2
- 3. 何やってるの?
• WIDE
Project
奈良(NAIST)
NOC
メンバ
– Jp.nara.wide.ad.jp
(公開ミラーサーバ)
管理
– DIX-‐IE
/
NSPIXP-‐3
(学術/商用相互接続IX)
管理
– 広域分散IaaSクラウド管理
• Mozilla
Japan
サーバ管理者
• 夏の甲子園インターネット中継 実験&サーバ管理
• SINET4
NAIST
NOC
管理者
– etc…
12/04/01
Kernel/VM探検隊@関西 其の参
3
- 4. NAIST
• 奈良先端科学技術大学院大学
– 学部を持たない
• 京都・大阪・奈良
(京阪奈)にまたがる
関西文化学術研究都市の一部を構成
– 同志社大学、大阪電通大、関西外語大
– NTT、NEC、京セラ、島津製作所、パナソニック、オ
ムロン、参天製薬
etc…
– NICT、ATR
– 国立国会図書館
12/04/01
Kernel/VM探検隊@関西 其の参
4
- 5. 長い名前
• どっち?
– 奈良
/
先端科学技術大学院大学?
– 奈良先端
/
科学技術大学院大学?
12/04/01
Kernel/VM探検隊@関西 其の参
5
- 6. どっち?
• 所在地
– 奈良県生駒市
• 英語名称
– NAra
InsUtute
of
Science
and
Technology
– 北陸先端大は
Japan
Advanced
InsUtute
of
Science
and
Technology
12/04/01
Kernel/VM探検隊@関西 其の参
6
- 7. だあ奈
っる良 と つ
NAIST
た大の は ま
ん学さ り
だとき
よいっ
!うち
こょ
とに
12/04/01
Kernel/VM探検隊@関西 其の参
7
- 9. Jp.nara.wide.ad.jp
• NAISTの公開ミラーサーバ
– Jpサーバとも呼ばれる
• 公式ミラー
– Debian,
CentOS,
Momonga,
Mozilla
• 非公式ミラー
– Kernel.org,
Gentoo,
Fedora,
Ubuntu,
etc…
– ブラウザで h)p://Jp.nara.wide.ad.jp/pub/
12/04/01
Kernel/VM探検隊@関西 其の参
9
- 10. その他日本のミラーサーバ
• Jp.jaist.ac.jp
• Jp.iij.ad.jp
• Jp.kddilabs.jp
• Jp.riken.jp
• Jp.ring.gr.jp
• Jp.yz.yamagata-‐u.ac.jp
• Jp.tsukuba.wide.ad.jp
• その他個人のサーバ
12/04/01
Kernel/VM探検隊@関西 其の参
10
- 11. Why
?
• 自分たちが研究等に利用するものをついでに
外部へも公開
• 大規模なネットワークトラフィックやアクセスロ
グを集められる
• オープンソースへの貢献
• 大学の広報
– ターゲッティングが出来て、CP高い?
12/04/01
Kernel/VM探検隊@関西 其の参
11
- 13. How
to
?
• ハードウェア
– CPU
– ストレージ
• ネットワーク
• ソフトウェア、設定等
• ミラーへの登録
12/04/01
Kernel/VM探検隊@関西 其の参
13
- 14. サーバ
• 何はともあれサーバが必要です
• Jp.nara:
Sun
Fire
X4540
– 6core
Opteron
(Istanbul)
x2発
– DDR2
64GB
– 2TB
7.2krpm
SATA
x
48発
– 10Gbps
(nxge)
+
対外線10Gbps
– Solaris
10
9/10
– Apache
2.2
event
MPM
12/04/01
Kernel/VM探検隊@関西 其の参
14
- 15. CPU
• h)pdが並列に速く走る
– 同時実行スレッド数が多い
– メモリの帯域幅が大きい
– 浮動小数点はあんまりいらない
• オススメ
– Xeon
E5/E7/5600
– Opteron
6200/6100
– SPARC
T4/T3
12/04/01
Kernel/VM探検隊@関西 其の参
15
- 16. ストレージ
• 巨大なストレージが必要
– SourceForge.net:
10TB以上
– ScienUfic
Linux:
1.5TB
– Debian:
1.1TB
– Gentoo:
225GB
– Kernel.org:
300GB
• ランダムリードアクセス性能
– h)pdからの並列なアクセス
– RAM、SSD等によるキャッシュ
12/04/01
Kernel/VM探検隊@関西 其の参
16
- 17. ネットワーク
• 公式ミラーになるかどうか、何のプロジェクト
の公式ミラーになるかによる
– SourceForgeとかMozillaとか多い
– CentOS,
Fedora,
Ubuntu,
Debian
– アップデートがあると増える
– 100Mbps〜10Gbps
• FTTH+自宅サーバでがんばってる個人の方も
– 転送量制限に注意!
12/04/01
Kernel/VM探検隊@関西 其の参
17
- 18. ネットワーク
• MozillaはBouncerと呼ばれるウェイト付きロー
ドバランサを導入
– h)ps://nagios.mozilla.org/sentry/
– id/pass:
guest
• GeoIP実装が入ったらしい
– ほとんどは国内アクセスになった
– それでも欧米からのアクセスが結構ある
12/04/01
Kernel/VM探検隊@関西 其の参
18
- 19. ソフトウェア、設定等
• OSは何でも
– Jp.naraがSolarisなのは、保守の関係
• コンテンツ提供はh)p,
Jp,
rsyncで提供が基本
– h)pのみというところもそれなりに多い
• h)pd:
apache,
nginx,
ligh)pd,
etc…
• Jpd:
vsJpd,
proJpd,
ws-‐Jpd,
etc…
• rsyncd:
samba
rsync
12/04/01
Kernel/VM探検隊@関西 其の参
19
- 20. ソフトウェア、設定等
• apache
h)pd
– コンテンツがReadonlyなので、マルチスレッド型
MPMで大丈夫
• worker,
event
– ログのローテーション
• 1日に数百MB〜数GB
– DoS的なアクセスの対処とか
• mod_limiUpconn2
• 時と場合に寄ってはFirewallも
12/04/01
Kernel/VM探検隊@関西 其の参
20
- 21. ミラーへの登録
• 「プロジェクト名
How
to
mirror」 でググれ
– Mozilla:
IRCかML
– CentOS:
ML
– Ubuntu:
LaunchPad
– Fedora:
Fedora
Account
Manager,
MirrorManager
• 登録しなくても、ミラー向けMLに加入するだけで
も面白い
– mirrors@mozilla.org,
centos-‐mirror@centos.org
12/04/01
Kernel/VM探検隊@関西 其の参
21
- 22. 準備、大変ですよね
• でも公開ミラーサーバに関わってみたい!
• Jp.nara
の管理のお手伝いをしませんか?
• まずはNAISTに入学してください!
• 説明会
– 5月前半:
梅田スカイビル、京都大学、メルパルク京都
– 5月後半:
オープンキャンパス
• 7月、9月、2月に入試
• 4月(春)入学と10月(秋)入学
12/04/01
Kernel/VM探検隊@関西 其の参
22
- 23. おしまい
• contact
– mail:
Jp-‐admin@is.naist.jp
– mail:
yoshihiro-‐o@is.naist.jp
– twi)er:
@yoppy3
12/04/01
Kernel/VM探検隊@関西 其の参
23