※ 本記事は、Anand Rudrabhatlaによる”High Performance, Scalable Clustering with Block Volume Service’s SCSI Persistent Reservations“を翻訳したものです。

2025年6月12日


Oracle Cloud Infrastructure (OCI) Block Volumeサービスで、マルチアタッチ機能を備えたSCSI-3 Persistent Reservation (PR)プロトコルのサポートが提供されるようになったことをお知らせします。この新機能により、ブロック・システム管理者は、ユーザーに高パフォーマンスでスケーラブルなクラスタリング・ソリューションを提供できます。この機能強化により、OCI Block Volumeサービスは、複数のコンピュート・インスタンスから単一の共有ボリュームへの同時書込みを制御および管理するメカニズムをネイティブに提供します。この機能により、次のことができるようになりました:

  • OCIでのMicrosoft Windows Serverフェイルオーバー・クラスタおよびSQL Serverフェイルオーバー・クラスタ・デプロイメントの有効化
  • 共有ストレージを使用するLinuxベースのクラスタ・ソリューションを有効化: Pacemaker

ブロック・ボリューム・サービスのSCSI-3 PR機能を使用して、フェイルオーバー・クラスタリングのために共有ブロック・ボリュームへのアクセスを調整することで、高可用性を提供し、ダウンタイムを最小限に抑えることができます。

ブロック・ボリュームのSCSI-3 PRの動作

新しいマルチアタッチ機能は、Oracle RAC (OCI DBaaS経由)や、複数書込みの同時実行性制御を提供するOracle Cluster File Systemなど、広く普及しているクラスタリング・システムをサポートします。OCI Block VolumeサービスSCSI-3 PR機能は、読取り/書込み共有可能マルチアタッチ・ボリュームをサポートします。これにより、クラスタ化されたファイルシステムは、並行書き込みを処理し、並行 I/O操作を正しく行うことができます。SCSI-3 PRは、SCSIデバイスへのアクセスを制限するプロトコルを定義します。この機能により、アタッチされたボリュームをデタッチせずにPRコマンドを使用して、書込みの所有権を持つインスタンスを管理できるようになりました。

Oracle Cloudコンソールで、次に示すように、ボリュームのSCSI-3 Persistent Reservationを有効にします(アクセス・タイプが読取り/書込み共有可能の場合、複数のコンピュート・インスタンスの共有ブロック・ボリュームに対する同時書込み操作の調整を提供します)。

How to enable SCSI-3 Persistent Reservations

この機能を使用して、ユーザーのスケーラビリティと効率の高いクラスタリング・ソリューションを構築する方法の詳細は、OCIでブロック・ストレージの顧客ソリューションを推進するシニア・プリンシパル・プロダクト・マネージャ、Chakravarthy Nelluri氏のチュートリアル「Oracle Cloud InfrastructureでのHAおよびDR用のMicrosoft SQL Server Windows Serverフェイルオーバー・クラスタのデプロイ」を参照してください。このチュートリアルでは、Oracle Cloudへのアクセス権が必要です。

お試しください

OCI Block Volumeサービスで使用可能なこれらの新機能をご体験ください。Block Storageを試してみませんか。無料トライアルにサインアップします。

私たちは、業界最高のサービスを提供し続けるために、お客様からのフィードバックを大切にしています。どのように改善を続けることができるか、またはトピックに関する詳細が必要な場合は、お気軽にお問い合わせください。オラクルのクラウド・ストレージ・プラットフォームでは、より多くの機能更新が予定されています。

詳細は、次のリソースを参照してください: