Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
AOEとは - わかりやすく解説 Weblio辞書
[go: Go Back, main page]

AOEとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > AOEの意味・解説 

AOE

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/21 23:17 UTC 版)

AOE, AoE

  • アメリカ海軍の艦種分類記号で、高速戦闘支援艦(補給艦)。
  • マイクロソフト社のゲーム。エイジ オブ エンパイア(Age of Empires)の略称。
  • ATA over Ethernet
  • Anywhere on Earth、これは協定世界時のUTC-12になる。日本とは時刻が21時間遅れている(AoEで1月1日の午前0時といえばそれは日本時間では1月2日の21時のことになる)。
  • Apple Operations Europe

ATA over Ethernet

(AOE から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/13 19:36 UTC 版)

ATA over EthernetATAoEAoE)は、Brantley Coile Company[1] が開発した通信プロトコルであり、ATAストレージ装置イーサネット経由でアクセスするもの。ストレージエリアネットワーク (SAN) を低価格の標準技術を使って構築できる。

ATAoEはイーサネット上の一般の上位プロトコルIPUDPTCPなど)を使わない。つまり、ATAoEは複数のLANをまたがることはできず、SANとしてのみ利用可能である。SANの別の方式であるiSCSIは仕様書が257ページにも及ぶが、ATAoE の仕様書はわずか12ページである。

OSでのサポート

ATAoEをサポートしているオペレーティングシステム (OS) として以下のものがある。

OS名 対応日付 対応リリース
Linuxカーネル [2] 2005年3月1日-- 2.6.11
Solaris [3] 2007年8月20日 1.4
Plan 9 [4] 2007年8月12日 N/A
OpenBSD [5] 2007年11月25日 4.3

サードパーティー製品でのATAoEサポートとしては、以下のものがある。

  • Coraid [6]は、FreeBSD向けのデバイスドライバを提供しており、現在のバージョンはStacy D. Son [7]が保守している。
  • 2DegreesFrost [8] は、Mac OS X (10.4) 向けのATAoEサポートを提供している。
  • WinAoE [9]オープンソース(GPL)のWindows向けATAoEアクセスドライバであり、ディスクレスブートにも対応している(つまりブートディスクをイーサネット経由で接続)。
  • LayerWalker [10]は、ATAoE技術をホームアプライアンスや周辺機器製品に導入している。

ハードウェアでのサポート

Coraid [11]は、ATAoE用ハードディスクドライブEtherDriveを販売している。

LayerWalker [12]はATAoEを中心とした miniSAN と呼ぶソリューションを2007年に発表した。

また、vbladeプログラムを使うと、Linuxが動作するコンピュータのハードディスクをイーサネットで接続された他のコンピュータにATAoE用ドライブ(ターゲット)であるかのように見せることができる。vbladeの実装は、ユーザー空間で実装されたものとLinuxカーネルモジュールとして実装されたものの2種類がある。

関連する概念

ATAoEは単純なプロトコルだが、その可能性は大きい。それには、以下のような概念が関係してくる。

ブロックストレージ

ATAoEは、ATAコマンド群をサポートした補助記憶装置セッション層プロトコルである。ディスクの読み書きはブロックと呼ばれる固定サイズのデータ単位で行われる。ブロックサイズは512バイトで固定されている。

ATAoEは ATAコマンドと(もしあれば)データがイーサネットのフレーム内でどのようにフォーマットされるかを指定している。従って、イーサネットとATAoE用補助記憶装置の組合せは、通常のホストバスアダプタとディスク装置とケーブルの置換となる。

ブロックストレージ上のファイルシステム

一般に、ハードディスクはその上でファイルシステムを構築して利用される。つまり、ハードディスクから見た唯一のユーザーはファイルシステムになる。ext3XFSHFS+NTFSといったファイルシステムは、そのような前提で設計されている。

ATAoEを使うと、イーサネットには複数のコンピュータが接続されているため、この前提が崩れる可能性が生じる。従来型のファイルシステムではこれは危険であり、ファイルシステムの中身が壊れたり、OSがダウンする事態を引き起こす。

クラスターファイルシステムは、あるブロックデバイスにアクセスできるコンピュータを1台に制限することで、これを回避する。複数のコンピュータが協調動作して安全にブロックデバイスを共有することを可能にする。

このようなクラスターファイルシステムの例としてGFSOCFS2がある。

ストレージエリアネットワーク (SAN) のファイルシステムではこれとは異なった回避方法をとっているものもある。Tiger Technology Sarl[13]のMetaSANでは、NTFSなどの通常のファイルシステムを構築したディスクドライブを複数のコンピュータで共有可能であり、ATAoE もサポートしている。

ディスクドライブ

ATAoEのターゲットデバイスは、ハードディスクドライブまたはホスト側からハードディスクのように見えるものである。これについては、以下の点が重要である。

  • アクセス性能は、ディスクのRPM(回転速度)、ヘッド移動速度(シークタイム)、磁気記録密度、ヘッドの位置あわせの正確さ、ディスク上のデータの配置、インタフェース技術などに依存する。
  • ランダムなディスクアクセス性能は、主にシークタイムで決定される。
    • ランダムアクセスはシーケンシャルアクセスの約100倍の時間がかかる[1]
    • 単一ディスクのシーケンシャルアクセスは一般に 50-80 MB/s の性能である。
    • RAIDでは、シーケンシャルアクセス性能もランダムアクセス性能も一般に向上する。
    • ホストOSとディスクファイルシステムは、ディスク性能を引き出すため、なるべくシーケンシャルにアクセスしようとする[2]

イーサネット

ATAoE ではイーサネットについての以下の点が重要である。

  • ATAoE のパケットでは、MACアドレスのみで発信元と送信先を示す。MACアドレスはイーサネットのレベルで規定されているアドレスである。従って、単一のイーサネットがブロードキャストできる範囲でしか使えない。
  • 最近のハードウェアにはイーサネットでのフロー制御機能が備わっていて、再送をなるべくしないようにしている。
  • イーサネットのフレームは巡回冗長検査で完全性を保つようになっており、検査に通らないフレームは捨てられる。

ATAoE の利点

イーサネットを使ってブロックストレージにアクセスすると、以下のような利点がある。

  • ストレージ容量を追加するのが容易である。
  • 容量の上限は事実上存在しない。
  • アクセスはイーサネットの物理的な制限によって制御できる。そのLANがインターネットと接続していても、外部からATAoEのパケットを送り込むことはできない。
  • 一般的なハードウェアを使うことができる。
  • バックアップが容易にできる可能性がある。
  • データを複数のコンピュータで共有できる可能性がある。

Config String

ATAoEターゲット(ストレージ)には、Config String と呼ばれる情報が付与される。これはディスクドライブそのものに格納される情報ではなく、インタフェース部にある不揮発性メモリに格納される。Config String は初期状態では長さゼロであり、その状態のときだけATAoEイニシエータが Config String を設定できる。これを使って、簡単な調停が行える。

関連項目

脚注

  1. ^ Deskstar 7K500 and Deskstar E7K500 Specification v1.5”. Hitachi. 2008年4月8日閲覧。
  2. ^ Marshall Kirk McKusick, William N. Joy, Samuel J. Leffler and Robert S. Fabry. “A Fast File System for UNIX”. Computer Systems Research Group, Computer Science Division, Department of Electrical Engineering and Computer Science, University of California, Berkeley, Berkeley, CA 94720. 2008年4月8日閲覧。

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「AOE」の関連用語

AOEのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



AOEのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAOE (改訂履歴)、ATA over Ethernet (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS