(57)【要約】  本方法は、少なくとも2つの論理ドライブに関して少なくとも3つのストレージパーティションを指定するステップと、第1の論理ドライブとは異なる第2の論理ドライブにおける第2のストレージパーティションに隣接して、第1の論理ドライブに第1のストレージパーティションを設けるステップと、第1及び第2の論理ドライブ双方に第3のパーティションを作成するステップとを有する。各ドライブが等しいストレージ配置を有し、ストレージアクセスが対称的になるように、第1、第2及び第3のパーティションのバランスが保たれる。
2010517200.tif 000002
【特許請求の範囲】
【請求項１】
2つの論理ドライブに少なくとも3つのストレージパーティションを指定するステップと、
第1の論理ドライブとは異なる第2の論理ドライブにおける第2のストレージパーティションに隣接して、第1の論理ドライブに第1のストレージパーティションを設けるステップと、
第1及び第2の論理ドライブ双方に第3のパーティションを作成するステップと
を有する方法。
【請求項２】
各ドライブが等しいストレージ配置を有し、ストレージアクセスが対称的になるように、第1、第2及び第3のパーティションのバランスが保たれる、請求項1記載の方法。
【請求項３】
前記設けるステップが、オペレーティングシステム情報を、前記第1のストレージパーティションに設ける、請求項1記載の方法。
【請求項４】
前記第2のストレージパーティションが、データベース、メタデータ及びページングの情報の内少なくとも1つを置くためのものである、請求項3記載の方法。
【請求項５】
前記作成するステップが、メディア情報用に前記第3のパーティションを作成する、請求項1記載の方法。
【請求項６】
前記第1及び第2の論理ドライブが、それぞれ第1及び第2の物理的なディスクドライブである、請求項1記載の方法。
【請求項７】
前記設けるステップが、前記第1のストレージパーティションを、前記第1の物理的なディスクドライブの外円部に設ける、請求項6記載の方法。
【請求項８】
前記第2のパーティションが、前記第2の物理的なディスクドライブの外円部に設けられる、請求項7記載の方法。
【請求項９】
前記作成するステップが、前記第3のパーティションを、物理的なディスクドライブ各々の内円部に作成する、請求項6記載の方法。
【請求項１０】
前記第1及び第2の論理ドライブが、2つより多い物理的なディスクドライブにより形成される、請求項1記載の方法。
【請求項１１】
第1の論理ドライブにおける第1のストレージパーティションと、
第2の論理ドライブにおける第2のストレージパーティションと、
前記第1及び第2の論理ドライブ双方における第3のストレージパーティションと
を有する装置であって、各パーティションのストレージは、バランスのとれたキャパシティ配置及びアクセスになるように形成される、装置。
【請求項１２】
前記第1のストレージパーティションはオペレーティングシステム情報を格納するためのものであり、前記第2のストレージパーティションはデータベース、メタデータ及びページングの情報の内少なくとも1つを格納するためのものであり、前記第3のパーティションはメディア情報を格納するためのものである、請求項11記載の装置。
【請求項１３】
前記論理ドライブが、複数の物理的なディスクドライブを有する、請求項11記載の装置。
【請求項１４】
前記論理ドライブそれぞれが物理的なディスクドライブである、請求項11記載の装置。
【請求項１５】
前記第1のストレージパーティションが前記第1の物理的なディスクドライブの外円部にあり、前記第2のストレージパーティションが前記第2の物理的なディスクドライブの外円部にあり、前記第3のストレージパーティションが双方の物理的なディスクドライブの内円部にある、請求項14記載の装置。
【請求項１６】
オペレーティングシステム情報が前記第1のパーティションに格納され、メディア情報が前記第3のパーティションに格納され、データベース、メタデータ、ページングの情報の少なくとも1つが前記第2のパーティションに格納される、請求項15記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にディジタルディスクレコーダに関連し、特にインテリジェントディジタルディスクレコーダ(iDDR)におけるシンメトリックストレージアクセスをもたらす論理ストレージ分割に関連する。
【背景技術】
【０００２】
ディスクは区分けすることが可能であり、個々の部分(パーティション)に異なるオペレーティングシステムが設けられてもよい。ディスクは、データを分類したり体系化するように区分けされてもよいし、或いは全体的な効率化を図るように区分けされてもよい。パーティションを利用する際、ディレクトリ階層を利用することで組織的な改善を図ることも可能である。一方、起動するオペレーティングシステムパーティションの適切な動作に備えて、ディスクパーティションが必要になるかもしれない。
【０００３】
ディスクパーティションは最適化可能であり、パーティション内の所定の場所にシステムファイルを置くことで、ストレージパーティションを最適化する方法を探す試みもある。ディスクパーティションの利用効率は、mないしn乗のサイズのパーティションを利用することで改善される。入れ子状パーティション(nested  partitions)を利用することで多次元データに速やかにアクセスする方法も開発されている。
【０００４】
ディスクは複数の論理ドライブに配置可能であり、これらの論理ドライブは、独立したディスクの既知の冗長的なアレイであるRAIDグループにグループ化又はストライピング可能である。最も簡易なレベルの場合、RAIDは複数のハードドライブを1つの論理装置に結合する。したがって、オペレーティングシステムは、いくつかの異なるハードドライブを見るのではなく、唯1つのハードドライブを見ることになる。RAIDは、通常、ビデオやオーディオの編集のようなストレージに注力したタスクに専念する処理に使用される。RAIDは、冗長性やパフォーマンスを改善するのに使用可能なハードディスク技術に関する。レベルとして言及されるRAID構成にはいくつかのバージョン(変形例)がある。各レベルは、異なる障害耐性を示す。RAID構成は、通常、重要データのアプリケーションに使用される。
【０００５】
ディスクパーティションの利用効率は概して改善しているが、市場におけるインテリジェントディジタルディスクレコーダiDDRの問題に対処していない。iDDRシステムは、コスト的な理由によりできるだけ少ないディスクで動作する必要があるが、それと同時に、ビデオ及びオーディオの複数のストリームが最適に抽出及び保存されるように、高スループットのデータアクセス機能を発揮する必要がある。インテリジェントディジタルディスクレコーダiDDRの市場は、オペレーティングシステムアクセス、メタデータ/データベース/ページングのアクセス、及びメディアアクセスの間の精密な負荷バランスをとる必要がある。
【０００６】
スループットの改善及び製造コストの低価格化の双方を図るオンデマンド製造システムにとって、高速記録が必要とされる。店舗内のオンデマンド複製アプリケーションの場合、顧客に配る時間を短縮するために、サイクルタイムを短縮することが望まれる。1つの光ピックアップ記録の場合、二重層DVD記録は約15分かかる。光ディスクストレージ装置における既存のマルチ光ヘッドは、複数のヘッドを非同期式に使用し、データ記録及び抽出速度を改善し、装置のデータアクセス時間を改善する。しかしながら、店内のオンデマンド複製サービス等において顧客を惹き付けるには、記録時間をさらに短縮する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、iDDRに関する既存のパーティション及びストレージのバランスをとる際の問題を克服する、インテリジェントディジタルディスクレコーダiDDRにおける対称的なストレージアクセスが望まれている。
【課題を解決するための手段】
【０００８】
本方法は、2つの論理ドライブに関して少なくとも3つのストレージパーティションを指定するステップと、第1の論理ドライブとは異なる第2の論理ドライブにおける第2のストレージパーティションに隣接して、第1の論理ドライブに第1のストレージパーティションを設けるステップと、第1及び第2の論理ドライブ双方に第3のパーティションを作成するステップとを有する。各ドライブが等しいストレージ配置を有し、ストレージアクセスが対称的になるように、第1、第2及び第3のパーティションのバランスが保たれていてもよい。
【０００９】
本装置は、第1の論理ドライブにおける第1のストレージパーティションと、第2の論理ドライブにおける第2のストレージパーティションと、第1及び第2の論理ドライブ双方における第3のストレージパーティションとを有し、各パーティションのストレージは、バランスのとれたキャパシティ配置及びアクセスになるように形成される。
【図面の簡単な説明】
【００１０】
【図１】2枚の物理ディスクにわたるシステム、データ及びストライプメディア情報の本発明によるパーティショニングの様子を示す図。
【図２】RAID-1レベル構成の2つの論理ドライブの本発明によるシンメトリックストレージパーティショニングの様子を示す図。
【図３】RAID-3レベル構成の2つの論理ドライブの本発明によるシンメトリックストレージパーティショニングの様子を示す図。
【図４】RAID-5レベル構成の2つの論理ドライブの本発明によるシンメトリックストレージパーティショニングの様子を示す図。
【発明を実施するための形態】
【００１１】
本発明の利点、性質及び様々な別の特徴は、添付図面と共に以下で詳細に説明される実施例を考察することでさらに明らかになるであろう。
【００１２】
図面は、本発明の概念を示すためのものであり、本発明を表す唯一可能な構成とは限らないことが理解されるべきである。
【実施例１】
【００１３】
本発明はインテリジェントディジタルディスクレコーダiDDRに関し、そのiDDRは、システムアクセスと、メタデータ、データベース及びページングのアクセスと、メディアアクセスとの正確な負荷バランスをとることを要する。この目的のため、本発明は、2つの物理的な又は論理的なドライブ内に広がっている高々3つの別個のパーティション上に、データの対称的なレイアウトを設ける。iDDRにおけるストレージアクセスには3つのマクロカテゴリがあり、それらは、(1)オペレーティングシステム、(2)メタデータ/データベース/ページング、及び(3)メディアに関する。メタデータ/データベースのパーティションに隣接するパーティションであって、メタデータ/データベースのパーティションとは別のディスク上におけるパーティションに、オペレーティングシステムが設けられる。メディアは、双方のディスクにわたる1つの残りのパーティションに書き込まれる(ストライピングされる)。これは、対称的なストレージアクセス(ストレージアクセスシンメトリ)をもたらし、iDDRの各ディスクが等しい負荷を担い、追加的なディスクを利用する必要性をなくし、全体的なシステムコストを下げる。
【００１４】
ビデオサーバは、ストレージデバイスの高いパフォーマンス及び高い信頼性を要求する。ターボiDDRのような特定のインテリジェントディジタルディスクレコーダiDDR製品は、あるストレージ装置を必要とし、そのストレージ装置は、1xの通常速度、13xのシャトル速度及びそれ以上に及ぶ高解像度HDビデオの複数のストリームを、他のコンテンツを転送、トランスコード及び記録している間、サポートできるものである。そのようなストレージの負担は大きい。オリジナルのストレージ設計は、3つの別個の物理ディスクを必要としていた：1つの物理ディスクは、オペレーティングシステム、ページング、メタデータ/データベースの動作を処理し、他の2つの物理ディスクは、ビデオ、オーディオ、タイムコード等のようなメディアアクセスを処理する。
【００１５】
ターボiDDRの製造ラインにおいて、物理ディスク数が3つから2つに減ると、かなりのコスト削減になる。物理ディスクを3つから2つに減らすことに伴う問題は、2つの別個のディスクの間で均等に入力/出力I/Oの負荷バランスを如何にしてとるかの条件である。ディスクから読み取る及びディスクに書き込む情報タイプの非対称性に起因して、1つの方法は、各ディスクにおける全体的な負荷が近似的に等しくなるように、タイプ毎に異なるパーティションにデータを整理(組織)することを要する。これは、ストレージシステム全体として最大限効率化することを保証し、ディスクを少なくした恩恵を享受でき、ひいては不要なコストをシステムから排除できる。
【００１６】
ストレージの技術分野における最近の動向は、より高密度のドライブを絶え間なくもたらしている。今日、500ギガバイトGBのドライブは一般的であり、1テラバイトTBサイズのディスクドライブの兆しも見えてきている。ディスクドライブの容量は着実に増えているが、1分当たりの解像度RPM、シーク時間等のディスクドライブのパフォーマンスは、概して、容量の進歩に間に合わない傾向がある。インテリジェントディジタルディスクレコーダiDDRのマーケット市場で頻繁に遭遇する問題は、容量よりもむしろ1つのパフォーマンスである。その結果、iDDRシステムにおいて必要な帯域幅をサポートするために、通常、複数のディスクドライブが必要になる。
【００１７】
インテリジェントな独立なiDDRは、できるだけ少ないディスクにより、重要なオペレーティングシステム、ページング、データベース/メタデータ、及びメディアを保存及び抽出する効率的な方法を必要とする。本発明は、ディスク各々の空間的に指定された領域へ、アクセスタイプに基づいて入力/出力I/Oアクセスパターンをグループ化することで、上記の問題に対処する。これは、できるだけ少ないディスクの間で、対称的な又はほぼ対称的なアクセスを保証する。例えば、図1は、本発明にしたがって、システム2、データ3及びストライピングメディア情報1のパーティショニングを、2枚の物理ディスクにわたって行う様子を示す。
【００１８】
システムパーティション2は、第1の物理ディスクドライブの外円部(outer  cylinder)にある。データベース、メタデータ及びメモリページングファイル情報を含むデータパーティション3は、別の物理ディスクドライブの外円部にある。各ディスクドライブの内円部(inner  cylinder)は、RAID-0レベルパーティション1として、共にストライピングされ、すなわち並列的にクラスタ化されている。ビデオ、オーディオ、タイムコード及び他のメディアは、このストライピングパーティション1にある。
【００１９】
システムパーティション1及びデータベース/メタデータ/ページングパーティション3を外円部に置くことで、これらの主要な処理のパフォーマンスを最大化することが保証される。幾何学的観点からは、ディスクドライブ記録媒体(platter)の回転の各々において、外円部は内円部よりも多くのデータを提供できる。さらに、システムパーティションは、データベース/メタデータ/ページングパーティションとほぼ同程度に頻繁にアクセスされる。このように、物理ディスクドライブ双方に負荷が均等に分担される。
【００２０】
RAID-0ストライプメディアパーティション1は、ビデオ、オーディオ、タイムコード及び他のメディアの総てをまかなう。ここでのパフォーマンスは、ストライプパーティションを利用することでもたらされる。言い換えれば、双方のディスクがほぼ同じレートでメディアを提供する。再び、物理ディスクドライブ双方に負荷が均等に分配される。一般に、内円部は外円部と同程度のパフォーマンスを示さないが、それは、パーティションが2つの物理ディスクにより構成されていること、そしてメディアパーティションの全体的なパフォーマンスを向上させることによって、さほど不利にはならない。
【００２１】
パーティション及びデータの均等配置は、2つの物理ドライブに限られず、2つの論理ドライブに適用されてもよい。図2、3及び4においてそれぞれ20、30及び40として示されているように、論理ドライブは、RAID-1、3又は5により構成されてもよい。
【００２２】
各々の構成RAID20、RAID30及びRAID40は、2より多くの論理ドライブを一切含んでいない。パーティションの配置は同じである。再び、この配置はiDDRシステムのストレージパフォーマンスを最大化すると共に、必要な論理ドライブ数を最小化する。システムパーティション22、23及び24は、第1論理ドライブの外円部に設けられる。データベース/メタデータ/ページングパーティション32、33及び34は、第2論理ドライブの外円部に設けられる。RAID-0ストライプメディアパーティション12、13及び14は、双方の論理ドライブの内円部にわたっている。複数の論理ドライブを利用することは、データのプロテクション及び冗長性をもたらす。論理ドライブ各々は、2以上の物理ドライブにより形成されてもよい。各パーティションのストレージ容量を大きくするため、物理ドライブ数が増やされる場合でも、形成される3つのパーティションの間のストレージや相対的な負荷バランスは、本発明による対称的なストレージアクセスをもたらすように一貫して機能する。
【００２３】
以上、iDDRの対称的なストレージ及びアクセスに関する好適実施例が説明されてきた。上記の説明に照らせば、修正例や変形例が当業者によって可能であることに留意を要する。
【図１】
2010517200.tif 000003
【図２】
2010517200.tif 000004
【図３】
2010517200.tif 000005
【図４】
2010517200.tif 000006
【国際調査報告】
2010517200.tif 000007
2010517200.tif 000008