本文に進む 日本−日本語
日本HPホーム 製品 & サービス OpenVMS製品情報
≫ お問い合わせ
日本HPホーム
HP OpenVMS Alpha: パーティショニングおよび Galaxy ガイド

第11章 Alpha システムでのシングル・インスタンス Galaxy の使用

≫ 

OpenVMSドキュメント・ライブラリ

目次
まえがき
第1章:パーティションによる負荷の管理
第2章:OpenVMS Galaxyの概念
第3章:OpenVMSアプリケーションに対するNUMAの影響
第4章:GS140/GS60/GS60Eでの構築
第5章:AlphaServer 8400での構築
第6章:AlphaServer 8200での構築
第7章:AlphaServer 4100での構築
第8章:ES40での構築
第9章:GS80/160/320での構築
第10章:ES47/ES80/GS1280での構築
第11章:AlphaシステムでのシングルインスタンスGalaxyの使用
第12章:Galaxyに関するヒントと手法
第13章:Galaxy Configurationユーティリティ
第14章:Graphical Configuration Manager
第15章:DCL CLIを使ったCPUの最割り当て
第16章:GalaxyとNUMAのコマンドとレキシカル関数
第17章:共用メモリを使った通信
第18章:共用メモリ・プログラミング・インタフェース
第19章:Galaxyデバイス・ドライバ
付録A:Galaxy CPU Load Balancerプログラム
付録B:メモリサイズ設定の共通値
付録C:ライセンスのインストール
用語集
索引
PDF
OpenVMS ホーム
ここから本文が始まります

OpenVMS Alpha バージョン 7.2 以降,ES45 を除く Alpha プラットフォームでシングル・インスタンス Galaxy を実行できるようになりました。 この機能により,早い段階で OpenVMS Galaxy の機能を評価することができ, 最も重要なこととして,OpenVMS の複数のインスタンスを実行できるシステム (たとえば AlphaServer 8400) で完全なスケールの Galaxy コンピューティング環境を設定する前に, Galaxy 対応アプリケーションを開発し,テストすることができます。

Alpha システムで動作するシングル・インスタンス Galaxy はエミュレータではありません。 これは Galaxy インタフェースと基礎になるオペレーティング・システム機能を備えた OpenVMS Galaxy コードです。 シングル・インスタンス Galaxy には,すべての Galaxy API が備わっています (たとえばリソース管理,共用メモリ・アクセス,イベント通知,同期のためのロック,グローバル・セクションのための共用メモリなど)。

シングル・インスタンス Galaxy で動作するアプリケーションは, マルチインスタンス Galaxy システムと同じオペレーティング・システム・コードを実行します。 この機能は,構成ファイル SYS$SYSTEM:GLX$GCT.BIN を作成することで実現されます。 OpenVMS はこのファイルをメモリに読み込みます。 Galaxy プラットフォーム (たとえば AlphaServer 8400) で, コンソールは使用する OpenVMS 用のメモリに構成データを格納します。 構成データがメモリに格納されると,それがどこからロードされたかとは無関係に, OpenVMS は Galaxy インスタンスとしてブートされます。

11.1 GCU を使ったシングル・インスタンス Galaxy の作成

Galaxy Configuration Utility (GCU) を使用して Alpha システムでシングル・インスタンス Galaxy を作成するには,次の手順を実行します。

  1. シングル・インスタンス Galaxy を使用する OpenVMS Alpha システムで GCU を実行します。

  2. GCU が Galaxy 以外のシステムで実行された場合は, シングル・インスタンス Galaxy を作成するかどうか質問されます。 OK をクリックします。

  3. 次に GCU は共用メモリの容量を質問します。適切な値 (8MB の倍数) を入力します。 Galaxy インスタンスとしてブートする場合は, 少なくとも 8MB の共用メモリを指定しなければなりません。

  4. 一度 GCU が構成を表示したら,その時点ですでにファイル GLX$GCT.BIN がカレント・ディレクトリに書き込まれています。 この時点で GCU を終了できます。 操作ミスした場合や,構成を変更する場合は,現在のモデルを終了し, 処理を繰り返すことができます。

11.2 Galaxy インスタンスとしてのリブート

システムを Galaxy インスタンスとしてリブートするには,次のようにします。

  1. GLX$GCT.BIN ファイルを SYS$SYSROOT:[SYSEXE]GLX$GCT.BIN にコピーします。

  2. システムをシャットダウンします。

  3. 会話型ブート・コマンドを使用してリブートします。次に例を示します。

    >>> B -FL 0,1 device
    
  4. 次のコマンドを入力します。

    SYSBOOT> SET GALAXY 1
    SYSBOOT> CONTINUE
    
  5. GALAXY=1 を SYS$SYSTEM:MODPARAMS.DAT に追加します。

プライバシー 本サイト利用時の合意事項
© 2009 Hewlett-Packard Development Company, L.P.