概要ストレージの所要量が18カ月ごとに倍増している中で、オラクルの顧客は、データセンターにおけるストレージ管理の複雑な課題に取り組み続けています。従来のストレージの管理手法は、複雑でコストがかかり過ぎます。ストレージ・ハードウェア・プラットフォーム、ボリュームおよびファイル・システム管理プラットフォーム、クラスタ・プラットフォームを選択する際は、多くの場合、顧客が多数のツールやソフトウェア・レイヤーをまとめ上げるインテグレータにならざるを得ないからです。構造化データと非構造化データの両方を複数のプラットフォーム上で効果的に管理するとなると、さらに問題は複雑になります。管理全般に対する手順も異なっています。ASM)機能が拡張されました。Clusterwareファイル、汎用の非構造化データ(バイナリ・ファイル、外部ファイル、テキスト・ファイルなど)を含む、すべてのデータを管理できます。あらゆるファイル管理におけるニーズを満たす、統一された総合ソリューション・スタックを提供するOracleASMを利用することで、サード・パーティのボリューム・マネージャ、ファイル・システム、クラスタウェア・プラットフォームを使用する必要はなくなります。これにより、簡素化と自動化が推進され、コストとオーバーヘッドが削減されます。2で導入されたおもな強化機能を挙げます。これらは、ストレージ管理をいっそう簡素化し、オラクルの顧客に価値をもたらすものです。パフォーマンス・チューニング図1は、統合ソリューションとしてのASMアーキテクチャの概要を示しています。Clustersの要件をネイティブで満たすと同時に、その他すべてのアプリケーションおよびサード・パーティ製のファイル・システムのプラットフォームとしての役割を果たします。Managementの拡張によるあらゆるデータの管理ASMインスタンスは、今後も、Oracleデータベース・ファイルを直接管理する場合のもっとも効果的な手段となります。化されているため、管理が非常に容易で、最高レベルのパフォーマンスが得られます。ASMが提供する統合環境では、複数のデータベースを同じディスク・グループ内に格納し、管理できます。性と可用性をもって管理されます。Managerと呼ばれる動的ロード可能なカーネル・ボリューム・マネージャが導入されました。ext3など)にも対応する、汎用のボリューム管理プラットフォームです。的ボリュームは、ストレージ・プロビジョニング、リバランシング、冗長化、自動化をはじめとする、強力なASM機能のすべてを活用しており、ASMインスタンスによって管理されます。Systemは、POSIX、X/OPENに準拠した、スケーラブルで新しい汎用ストレージ管理テクノロジーです。ACFSは、ASM機能を拡張することで、LinuxプラットフォームおよびWindowsプラットフォームを対象に、Oracleデータベース・ファイル以外のすべてのファイルをサポートします。BFILE、オーディオ/ビデオ/イメージ・ファイル、およびその他すべての汎用ファイルが含まれます。このリリースで最初に導入された付加価値サービスは、ACFSスナップショットです。ACFSファイル・システム向けポイント・イン・タイム・スナップショット・テクノロジーです。Managementの拡張によるあらゆるデータの管理あらゆるデータに対応する1つのソリューション1つの統合ソリューションを活用してすべてのデータを管理できるため、オラクルの顧客は、もはやシステム・インテグレータとなってさまざまなベンダーが提供する各種ソフトウェア・レイヤーを統合する、といった複雑な作業に煩わされることはありません。分にテストされた包括的なソリューションです。2のASM機能は、オラクルがサポートするすべてのOSプラットフォームで利用できます(当初のACFSとADVMは、LinuxおよびWindowsで利用可能)。どのプラットフォームでも同じユーザー・インタフェースを使用して管理を実行できます。ASMのメリットは、管理インタフェース、インストールおよび構成ツール、クラスタウェア・フレームワーク、サポート・ベンダーのいずれもが統一されている点にあります。ASMは、ストレージやASMの構成変更に関係なくデータベースの可用性を向上させるように、常時オンラインを意図して設計されています。ASMは自動化の革新を続けることで、Oracleデータベース・サーバー環境のファイルおよびストレージ管理をさらに簡素化します。散が継続的に実現されます。ASMは、非常に小規模のデータベースから数百テラバイト規模のデータベースにまで対応できる、スケーラブルなソリューションです。ASMディスク・グループは、データベースとファイル・システムを統合するストレージ・コンテナとして理想的な役割を果たすことで、ストレージの使用効率を最適化し、コンピューティング環境におけるストレージの無駄を削減します。ACFS)は、単一ノードからクラスタ全体にまで対応できる、Oracleデータベース・ファイルを除いた汎用ファイル向けのファイル・システムです。ACFSは、LinuxおよびUnixサーバーにおいては、POSIXおよびX/OPENに準拠したファイル・システムであり、Windowsシステムにおいては、Windowsファイル・システムです。ACFSを管理できます。ASMの動的ボリューム(次項で説明)上に作成されます。動的ボリュームは、通常のASMファイル(タイプはASMボリューム)であり、統合ソリューションとしてのASM機能を継承し、そのメリットを活用します。ACFSは、64ビット・プラットフォームでのエクサバイト規模のファイル・システム機能を前提とした、64ビットの大容量ファイルとファイル・システム・データ構造をサポートしています。可変エクステント・ベースのストレージ割当て、ダイレクト・パス・ファイルI/O、および高パフォーマンスのディレクトリ・アーキテクチャといった要素により、パフォーマンスが高速化されています。ファイル・システムの整合性と迅速なリカバリは、メタデータのチェックサムおよびジャーナリングによって実現されます。ACFSは、マルチノードでpeer-to-peerの共有ファイル・システム・モデルとして設計されており、各クラスタ・メンバーからASMストレージへの、一貫したキャッシュのダイレクト・パスによるファイルI/Oを提供します。ACFSは、ASMのコア機能を活用することで、ファイル・システム・サイズの動的な変更、ASMディスクへのダイレクト・アクセスを通じたパフォーマンスの最大化、ASMディスク間でのACFSファイルのバランス分散によるI/Oの均等な分散、ASMのミラー化による保護メカニズムを通じたデータの冗長性を実現します。Assistant(ASMCA)、およびSQLコマンド・インタフェースから実行できます。ACFSを設定することもできます。容量効率の高いスナップショットをファイル・システムごとに複数提供します。ACFSファイル・システムは、マウント・レジストリに挿入されると自動的にマウントされます。ACFSファイル・システムを作成し、容量をプロビジョニングし、管理するための簡単な手順を次に示します。10GBのASMボリュームとファイル・システムを作成し、ACFSマウント・レジストリに登録します。レジストリへの書込みvolume1とmyacfsを5GB拡張するよう、容量をプロビジョニングします。ASMは、リバランシング機能を利用して、拡張されたストレージ容量全体にすべてのACFSデータを自動的に均等に分散することで、I/Oの均等な分散と高いパフォーマンスを実現します。ACFS、ext3、OCFS2など)への標準のデバイス・ドライバ・インタフェースを提供します。ASMの動的ボリュームを構成するASMファイルには、タイプ属性として'asmvol'が指定されており、その他のASMファイル・タイプ(データファイル、REDOログなど)と差別化されています。ASMのパワーと機能性のすべてを活用できます。ASMディスク・グループ内には、任意の数のASM動的ボリュームを作成できます。Managerを使用して、ディスク・グループ内にASM動的ボリュームを作成すると、OS上にASMボリューム・デバイスが自動的に作成されます。次に、ASMデバイス・ファイル名の例を挙げます。ADVMでは、エクステントとストライプ化に独自のアルゴリズムを適用しています。1つのADVMボリュームは、デフォルトで、64MBのエクステントと128KBのストライプ幅を持つ4つの列で構成されています。ADVMは、ラウンド・ロビン方式で各列に対して128KBのストライプにデータを書き込んでから、次の4つの列エクステントに進みます。後にミラー・リカバリを実行します。このDRLスキームでは、ASMディスク・グループ内で、それぞれのASM動的ボリューム・ファイルにDRLファイルを関連付ける必要があります。ACFSの読取り/書込みスナップショットを使用すれば、不注意でファイルを変更または削除してしまった場合でもファイル・システムからリカバリすることができます。供されるため、ファイル・システム・バックアップのポイント・イン・タイム・ソースとして使用することもできます。ACFSファイル・システムのオンライン・ポイント・イン・タイム・コピーです。初期のスナップショット・コピーはスパースであり、単にソース・ファイル・システムで維持されているストレージ割当て情報を参照します。そのため、変更されたブロックのみが保持され、必要なストレージ容量は最小限に抑えられます。ACFSスナップショットは、CopyOn-Write(COW)テクノロジーを利用し、ソース・ファイルのエクステントを変更または削除する前に現在のエクステント値をスナップショットにコピーすることで、ファイル・システムのポイント・イン・タイム・ビューを維持します。ACFSスナップショットは、作成された直後からすぐに利用できます。このリリースでサポートされるスナップショット・ビューの最大数は、63です。ファイル・システムがマウントされている間、スナップショットは常にオンラインです。ファイル・システムにあるファイルを不注意で変更または削除した場合、ACFSスナップショットを利用してリカバリできます。スナップショットは、オンデマンドで作成され、アクティブなファイル・システムの最新オンライン・ビューを一貫して提供するため、ファイル・システムのバックアップ・ソースとして使用することもできます。別のストレージ・プールを維持する必要はありません。Controlを使用できます。mount_pointまた、問合せ用のV$ASM_ACFSSNAPSHOTSビューが新しく提供されています。SPFILEを格納できるようになりました。ASMにより、OCRおよび投票ファイルの作成が簡素化および自動化されるため、個別のパーティションを作成したり、拡張クラスタ・ボリューム・マネージャおよびファイル・システムをこのために使用したりする必要はなくなります。OCR構成ファイルは、通常のASMファイルとして扱われます。したがって、冗長性やリバランシングなど、ASMファイルに付随するすべての機能および属性のメリットを得られます。OCRの冗長性は、ディスク・グループに選択されたミラー化に従います。投票ファイルは、デフォルトで、ASMディスクの専用領域に自動作成されます。ASMは、ディスク・グループに選択された冗長モード(外部、標準、または高)に基づいて、それぞれ1つ、3つ、または5つの投票ファイルを作成します。オプションとして、クォーラム障害グループ(FG)を使用して、投票ファイルのみを格納することもできます(クォーラムFGは、データベース・ファイルとして使用可能)。択した場合に限られます。ASMにより自動的に、別のASMディスクに投票ファイルが再作成され、冗長性が維持されます。化テクノロジーを利用してリカバリされます。crsctlは、引き続き、OCRおよび投票ファイルを管理するツールとして使用できます。Clusterwareのインストールと構成を実行できるようになりました。織の役割と責任を一致させることが可能になりました。ASMおよびOracleClusterwareをインストールします。ASMはデータベース・インストールには含まれません。ACFSに対して必要最小限の構成を行うオプションが用意されています。ACFSに自動的に作成されます。ASMCAは、ASM構成管理の簡素化を目的として設計された、システム管理者向けの新しいグラフィカル・ツールです。OracleACFSファイル・システムの初期構成と管理が容易になります。ASMのディスク・グループ、ボリューム、およびファイル・システムを効率的に作成および管理できます。ASMCMDの機能が強化され、SQL*Plusコマンドと同様に、全面的な管理機能が提供されるようになりました。好みの管理APIを使用してASM環境全体を管理するために必要な俊敏性を提供するための、大きな一歩です。ASMCMDは現在、以下のカテゴリの管理コマンドを提供しています。機能面の強化ASMファイル・アクセス制御(ACL)ASMファイル・アクセス制御は、SYSDBAとして接続する特定のASMクライアントに対して、ファイル・アクセスを制限します。通常、ASMクライアントはデータベースであり、データベース・インスタンス・ホームを所有するユーザーとして識別されます。ASMファイル・アクセス制御では、このユーザー名を使用してデータベースを識別します。ASMでは、所有者、グループ、その他という3つの権限クラスが導入されており、各クラスに対して、なし、読取り専用、読取り/書込みという3つの権限レベルが設定されます。ディスク・グループ属性の設定は、新しいディスク・グループにファイルを作成する前に実行する必要があります。示的に設定する必要があります。ディスク・グループに対してASMファイル・アクセス制御を管理するには、ディスク・グループを変更する際に、ACCESS_CONTROL.ENABLEDとACCESS_CONTROL.UMASKという2つのディスク・グループ属性を設定する必要があります。示にするかを指定するものです。この属性は、ディスク・グループ内にあるすべてのファイルに適用されます。属性値は、3桁の数字を組み合わせたもの({0|2|6}{0|2|6}{0|2|6})であり、デフォルト値は066です。次に、特定のファイルの権限と所有権を変更するchmodコマンドおよびchownコマンドの例を挙げます。+data/orcl/controlfile/Current.260.684924747ASMディスク・グループの名前変更クローニングしたASMディスク・グループを同じサーバー上にマウントする場合、バックアップ、テスト、またはその他のアプリケーション上の理由から、名前を変更する必要があります。名前を変更する前に、ディスク・グループをアンマウントします。任意でディスク・グループの名前を変更できます。フェーズ1:このステップでは、構成ファイルが生成されます。各行に、1つのディスクに対する変更の説明が含まれます。Databaseでは、データベース・ファイルから、中間層である論理ボリューム、ファイル・システム、そして実際の物理デバイスまでの完全なマッピングを表示するメカニズムが提供されています。連の動的パフォーマンス・ビュー(V$ビュー)によって実現されます。これらのビューを使用すると、ファイル内の任意のブロックがどのディスク上にあるかを正確に特定できます。このマッピングは、一連の内部プロセス(FMON)と外部プロセス(FMPUTL)、そしてベンダー提供のマッピング・ライブラリを使用することで完成します。FMONは、SGAに格納されているマッピング情報を構築する役割を果たします。ファイル、ファイル・システム・エクステント、要素、サブ要素で構成されています。Mappingインタフェースを提供します。ASM内に実装されているASMマッピング機能を直接呼び出して、ASMディスク・グループとディスクのマッピング情報を取得できます。ベンダー・ライブラリによって提供される下位のレベル構造のマッピングについて、FMONは、FMPUTLと通信する必要があります。ASMは、パフォーマンスに悪影響を与えることなく、4kセクターのディスク・ドライブをサポートします。SECTOR_SIZEディスク・グループ属性は、ディスク・グループを作成するときにのみ設定できます。SECTOR_SIZEの値は、512、4,096、または4kのいずれかです。ASMは検証を実行して、ディスク・グループ内でディスクのセクター・サイズが統一されるようにします。この機能を使用するには、compatible.asmおよびcompatible.rdbmsが11.2以降でなければなりません。次に、4kセクター・サイズのディスク・グループを作成する例を示します。Placement(ODP)では、最適なパフォーマンスを実現するために、ASMディスク上のディスク領域を指定できます。ディスク領域設定を使用して、頻繁にアクセスされるデータを速度と帯域幅の優れたもっとも外側のトラック(ホット・リージョン)に配置します。アクセス・パターンの似たファイル同士を物理的に近い位置に配置することで、待機時間を短縮できます。ODPを使用することで、プライマリ・エクステントとミラー・エクステントを別のホット・リージョンまたはコールド・リージョンに配置できます。Placementの設定は、ファイル、またはディスク・グループ・テンプレートに指定できます。ディスク・グループを作成した後で、ディスク領域の設定を変更することも可能です。ディスク領域の設定を通じて、より頻繁にアクセスされるデータをスピンドルからもっとも離れた領域に配置することで、I/Oのパフォーマンスを向上させると同時に、ディスク上の使用可能な領域を増やすことによるコスト削減も実現できます。2は、ストレージ管理を簡素化する包括的なファイル管理ソリューションです。ASMでは、同じフレームワークを使用して、構造化データ(データベース・ファイル)と非構造化データ(汎用ファイル)を管理できます。DatabaseがサポートするすべてのOSプラットフォームをサポートする予定です。ASMの管理は非常に簡単です。データベースとファイル・システムの可用性を向上させるように設計されています。本文書は情報提供のみを目的として提供されており、ここに記載される内容は予告なく変更されることがあります。Shaklan共著者:証および条件などのいかなる保証および条件も提供するものではありません。書によって直接的または間接的に確立される契約義務はないものとします。本文書はオラクル社の書面による許可を前もって得ることなく、いかなる目的のためにも、電子または印刷を含むいかなる形式や手段によっても再作成または送信することはできません。Corporationおよびその子会社、関連会社の登録商標です。その他の名称はそれぞれの会社の商標です。