Goldensteps

個人ブログです 意義はないです カテゴリー「長文読み物」がオススメですよ

『EXAPUNKS』PDFマニュアル1冊目の簡易訳~27pまで

本エントリでは1冊目(赤い方)の27ページ目まで進行します。

◆ACCESSING DATA IN LEGACY STORAGE SYSTEMS

コンピュータ技術の急速な進歩は、多くのものが残されていることを意味し、EXAベースのコンピューティングへの急速な移行は、古い記憶媒体上に多くの興味深いデータを残しています。EXA時代以前からストレージにアクセスするのは難しいかもしれませんが、それはまた報われる可能性があります。あなたは何を見つけるのか分からない!いくつかの古いストレージ形式とその読み方について説明します。

Tape storage systems
長期間のストレージやバックアップに頻繁に使用されるテープストレージシステム。EXAアクセス可能なテープ・ストレージ・システムは通常、テープ・ユニットごとに1つのホストで構成され、各ユニットのテープは読み書き可能なファイルとしてマウントされています。
各テープには、0個以上のバックアップエントリが含まれています。これらのエントリのデータは、テープの先頭から開始され、連続して連結され、どのデータバックアップがどのバックアップエントリに格納されているかを示すことができます。ブー! そのデータを取得するために何らかの作業を行う予定です。
エントリのメタデータは、ファイルの最後に3値の3つ組で格納されます。最初の値はエントリの名前で、2番目の値はエントリのデータが開始するデータストリーム内のオフセット(0 =開始)で、3番目の値はエントリの長さです。
たとえば、メタデータが "SECRET,3,4"のエントリのデータを取得するには、ファイルの先頭に移動し、最初の3つの値をスキップして、次の4つの値を順番に読み取ります。

Hard drive arrays
ハードディスクドライブのアレイは、今日でも特定の用途に使用されています。 ファイルのデータは複数のドライブに保存されるため、読み取りと書き込みが高速ですが、単一のドライブよりもアクセスが複雑です。 アレイ内では、通常、各ドライブはそれ自身のホストにマップされ、ファイルID 200からファイルID 209までの10個までのファイルを格納します。各ファイルには10個の値のチャンクに100個の値が含まれます。
最初のドライブの最初のファイル(200)には、ドライブアレイに含まれるすべてのバックアップエントリのテーブルが含まれている必要があります。 各エントリは、エントリの名前とそのエントリのデータを格納するチャンクのアドレスで構成されます。 チャンクアドレスは、ドライブアレイのどこかにあるチャンクを指す100?999の数字です。 最初の桁はチャンク(1-9)を含むドライブを示し、2番目の桁はチャンク(0-9、オフセット0から90までのマッピング)を含むファイルを示します。
たとえば、チャンク527を取得するには、ドライブ5にアクセスし、ファイル202を取得し、オフセット70に移動し、次の10個の値(チャンクのサイズ)を読み込みます。