汎用データサーバ構想 いつまで経っても仕事しない 高橋康人 クイズ! • ep サーバ群のホスト名 – blue = ??? • 1stdns – orange = ??? • www – yellow = ??? • 2nddns – grey = ??? • mail – green = ??? • かつて epftp と呼ばれたサーバの悲しい悲しい物 語・・・ FTPサーバ • FTP(File Transfer Protocol) – もっとも初期からあるファイ ル転送用プロトコル – 詳しくは次回の INEX にて • FTPサーバの役割 – ファイルの配布 • オープン・クローズド問わず – オープンな FTP サーバへの ログイン • 慣例的に user : anonymous, password : (メールアドレス) ミラーリングサーバ • メインサーバの負荷分散用の FTP サーバ – Debian の sources.list に載っているサーバなど epftp • ep サーバ群に属す るミラーリングサーバ • 配布パッケージ – ep サーバの構築に 関連するパッケージ – INEX で利用するパッ ケージ epftp で用いるソフトウェア • proftpd – ftp サーバデーモン • lftp – ファイルミラーリングコマンド – rsync より単純ゆえに高速 • ファイルのタイムスタンプのみに基づく差分アップデート 汎用データサーバ構想 • epftp サーバの形骸化 – 事実上ほとんど使われていなかった • 多機能化の試み – ミラーリングサーバ + ストレージサーバ • これらの機能を持つ新サーバの構築 ストレージサーバ • ≒オンラインの「ファイル置き場」 – 利用者に対して WWW よりも大容量なクォータを 割り当てる – 研究データの保存などに役立ててもらう • RAID の導入 – 大容量化と冗長性確保のため RAID • Redundant Arrays of Independent Disks – または RA Inexpensive D とも? • 複数ディスクの単一化 – 多数のディスクを仮想的に一つのディスクとして 認識させる • メリット – RAID レベルに応じた大容量化と冗長性の向上 RAID0 • 全ドライブに対して分散書き込み – ストライピングとも呼ばれる • メリット – 純粋な大容量化 – ドライブが増えるほど書き込み速度が上昇 • デメリット – 冗長性が皆無 RAID1 • 全ドライブに並列して書き込み – ミラーリングとも呼ばれる • メリット – 最高レベルの冗長性 • デメリット – 記憶領域は 1ディスク分のみ RAID5 • 1ディスク分に「パリティ」保存 • パリティ – データそのものではなく「他のデータとの関係」に関 する情報 • メリット – 冗長性と大容量化を 両立 • デメリット – 2つ以上ドライブが 破損するとアウト これまでの経過 • ~ 2009年4月 – FTPサーバ定常運用 • 2009年4月 – 再構築の際に FTP サーバ運用方法の見直し – 「ストレージサーバもやればいいんじゃね?」 – 馬場さん引き継ぎ、試行錯誤 • 2010年4月 – 高橋引き継ぎ • 2011年4月 – 林君引き継ぎ • 2011年7月 – ep サーバ群より除外、epnetfan 実技プロジェクトへ • 2012年3月 – 馬場さん卒業 • 2013年3月 – 林君卒業 • 現在に至る 試行と挫折 • lftp スクリプト作成 – 一から作成 – デッドリンク多数 • RAID 構築 – ソフトウェア RAID • 失敗:ソフトウェア RAID と RAID5 の相性? – ハードウェア RAID • 不安定:勝手にアンマウント、ラベル消失、 RAID カード仕様 上限 • モチベーション – あったら便利だけど無くてもさほど困らない・・・ 現状 • 必要な作業 – RAID の安定化 – lftp スクリプト再チェック – gate 導入 • 求む人材 – ストレージサーバがあると嬉しい人 参考 • 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/
© Copyright 2024 ExpyDoc