1 / 17

汎用データサーバ構想

汎用データサーバ構想. いつまで経っても仕事しない 高橋康人. クイズ!. ep サーバ群のホスト名 blue = ??? 1stdns orange = ??? www yellow = ??? 2nddns grey = ??? mail green = ??? かつて epftp と呼ばれたサーバの悲しい悲しい物語・・・. FTP サーバ. FTP(File Transfer Protocol) もっとも初期からあるファイル転送用プロトコル 詳しくは次回の INEX にて FTP サーバの役割 ファイルの配布

elyse
Download Presentation

汎用データサーバ構想

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 汎用データサーバ構想 いつまで経っても仕事しない 高橋康人

  2. クイズ! • ep サーバ群のホスト名 • blue = ??? • 1stdns • orange =??? • www • yellow = ??? • 2nddns • grey = ??? • mail • green = ??? • かつて epftp と呼ばれたサーバの悲しい悲しい物語・・・

  3. FTPサーバ • FTP(File Transfer Protocol) • もっとも初期からあるファイル転送用プロトコル • 詳しくは次回の INEX にて • FTPサーバの役割 • ファイルの配布 • オープン・クローズド問わず • オープンな FTP サーバへのログイン • 慣例的に user : anonymous, password : (メールアドレス)

  4. ミラーリングサーバ • メインサーバの負荷分散用の FTP サーバ • Debian の sources.list に載っているサーバなど

  5. epftp • ep サーバ群に属するミラーリングサーバ • 配布パッケージ • ep サーバの構築に関連するパッケージ • INEX で利用するパッケージ

  6. epftp で用いるソフトウェア • proftpd • ftp サーバデーモン • lftp • ファイルミラーリングコマンド • rsync より単純ゆえに高速 • ファイルのタイムスタンプのみに基づく差分アップデート

  7. 汎用データサーバ構想 • epftp サーバの形骸化 • 事実上ほとんど使われていなかった • 多機能化の試み • ミラーリングサーバ + ストレージサーバ • これらの機能を持つ新サーバの構築

  8. ストレージサーバ • ≒オンラインの「ファイル置き場」 • 利用者に対して WWW よりも大容量なクォータを割り当てる • 研究データの保存などに役立ててもらう • RAID の導入 • 大容量化と冗長性確保のため

  9. RAID • Redundant Arrays of Independent Disks • または RA Inexpensive D とも? • 複数ディスクの単一化 • 多数のディスクを仮想的に一つのディスクとして認識させる • メリット • RAID レベルに応じた大容量化と冗長性の向上

  10. RAID0 • 全ドライブに対して分散書き込み • ストライピングとも呼ばれる • メリット • 純粋な大容量化 • ドライブが増えるほど書き込み速度が上昇 • デメリット • 冗長性が皆無

  11. RAID1 • 全ドライブに並列して書き込み • ミラーリングとも呼ばれる • メリット • 最高レベルの冗長性 • デメリット • 記憶領域は 1ディスク分のみ

  12. RAID5 • 1ディスク分に「パリティ」保存 • パリティ • データそのものではなく「他のデータとの関係」に関する情報 • メリット • 冗長性と大容量化を 両立 • デメリット • 2つ以上ドライブが 破損するとアウト

  13. これまでの経過 • ~ 2009年4月 • FTPサーバ定常運用 • 2009年4月 • 再構築の際に FTP サーバ運用方法の見直し • 「ストレージサーバもやればいいんじゃね?」 • 馬場さん引き継ぎ、試行錯誤 • 2010年4月 • 高橋引き継ぎ • 2011年4月 • 林君引き継ぎ • 2011年7月 • ep サーバ群より除外、epnetfan 実技プロジェクトへ • 2012年3月 • 馬場さん卒業 • 2013年3月 • 林君卒業 • 現在に至る

  14. 試行と挫折 • lftp スクリプト作成 • 一から作成 • デッドリンク多数 • RAID 構築 • ソフトウェア RAID • 失敗:ソフトウェア RAID と RAID5 の相性? • ハードウェア RAID • 不安定:勝手にアンマウント、ラベル消失、 RAID カード仕様上限 • モチベーション • あったら便利だけど無くてもさほど困らない・・・

  15. 現状 • 必要な作業 • RAID の安定化 • lftp スクリプト再チェック • gate 導入 • 求む人材 • ストレージサーバがあると嬉しい人

  16. 参考 • RAIDの基礎知識:RAIDレベルを理解しよう (2/3) - @IT • http://www.atmarkit.co.jp/ait/articles/0102/27/news002_2.html • ASCII.jp:ハードディスクとRAIDの基礎を学ぼう (2/2)|ゼロからはじめるストレージ入門 • http://ascii.jp/elem/000/000/453/453971/index-2.html • lftpによるftp mirror(FTPミラー・ファイル同期) – rsyncを使わない理由 « 【IT-rescue】 • http://memo.jj-net.jp/142 • rsyncとlftpを比較 - お天気SEの雑記帳 • http://d.hatena.ne.jp/nob-magnetman/20110206/1296986890 • EPnetFaN 座学 2009/12/18 新 FTP サーバ • http://www.ep.sci.hokudai.ac.jp/~epnetfan/zagaku/2009/1218/pub/

More Related