ページの先頭行へ戻る
ServerView Resource Orchestrator V2.3.0 リファレンスガイド

2.4.1 作成

ネットワークリソースのXML定義は以下のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<Pool name="ネットワークリソースの保存先リソースプール名">
<Network name="ネットワークリソース名" label="ラベル" auto="自動設定">
  <Type="ネットワークリソース種別"/>
  <ManagementLanSubnet name="管理LANサブネット名"/>
  <Comment>コメント</Comment>
  <Vlanid>VLAN ID</Vlanid>
  <ExternalPorts>
    <NetworkSwitchPort number="LANスイッチブレードの外部ポート番号" switch="LANスイッチブレード名"/>
    <NetworkSwitchPort number="LANスイッチブレードの外部ポート番号" switch="LANスイッチブレード名"/>
  </ExternalPorts>
  <AddressSet name="アドレスセット名" subnet="サブネットアドレス" mask="サブネットマスク">
    <Exclude>
      <AddressRange start="対象外とするIPアドレスの範囲(開始IPアドレス#1)" end="対象外とするIPアドレスの範囲(終了IPアドレス#1)" />
      <AddressRange start="対象外とするIPアドレスの範囲(開始IPアドレス#2)" end="対象外とするIPアドレスの範囲(終了IPアドレス#2)" />
    </Exclude>
    <DefaultGateway address="XXX.XXX.XXX.XXX"/>
  </AddressSet>
</Network>
</Pool>

IPアドレス、サブネットアドレスおよびマスクはすべてXXX.XXX.XXX.XXX形式(ピリオド(".")付き十進表記)です。
AddressSetタグは省略できます。この場合、アドレスが割り当てられないネットワークリソースが作成されます。

表2.7 ネットワークリソースのXML指定項目一覧

要素名

説明

取り得る値、または例

リソースプール名

(Pool name)

ネットワークリソースを保存するリソースプール名

先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列

ネットワークリソース名

(Network name)

ネットワークリソースの名前

先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列

ネットワークリソース種別

(Type)

ネットワークリソースの種別

ネットワークリソース種別を指定します。

  • 管理LANの場合

    "admin"を指定します。
    AddressSetタグで管理LANのサブネット情報を指定できます。

  • iSCSIブートの場合

    "iSCSI"を指定します。

  • 業務LANの場合

    "<Type />"を指定します。

省略した場合、業務LANが指定されます。

ラベル

(Network label)

ネットワークリソースのラベル(省略可)

日本語(半角カナを含む)、半角文字に関係なく32文字以内の文字列

自動設定

(Network auto)

ネットワークリソースの自動設定

ネットワークリソースに対応した、仮想ネットワーク、仮想スイッチ、およびポートグループなどを自動的に設定するか指定します。

  • true

    ネットワークリソースに対応した仮想ネットワーク、仮想スイッチ、およびポートグループなどが存在しなければ、自動的にネットワークを設定します。

  • false

    ネットワークの自動設定は行いません。

    事前に作成されている仮想ネットワーク、仮想スイッチ、およびポートグループをネットワークリソースで利用します。

省略時は、"true"が設定されます。

管理LANサブネット名

(ManagementLanSubnet name)

管理LANサブネットの名前を指定します。(省略可)

先頭半角英数字で、半角英数字、ハイフン("-")で構成された32文字以内の文字列、または、空白
空白を指定した場合、マネージャーが直接接続している管理LANサブネットが指定されます。

コメント

(Comment)

ネットワークリソースのコメント(省略可)

日本語(半角カナを含む)、半角文字に関係なく256文字以内の文字列

VLAN ID

(Vlanid)

VLAN ID

1~4094までの整数

外部ポート番号

(ExternalPorts)

LANスイッチブレードの外部ポート番号の集合(省略可)

1つ以上のNetworkSwitchPortタグ

LANスイッチブレードの外部ポート番号

(NetworkSwitchPort number)

ネットワークリソースを外部通信用として作成する場合に必要な、LANスイッチブレードの外部ポート番号

正の整数

LANスイッチブレード名

(NetworkSwitchPort switch)

外部ポートが存在するLANスイッチブレードの名前

-

アドレスセット名

(AddressSet name)

アドレスセットの名前

先頭半角英数字で、半角英数字、アンダースコア("_")、ピリオド(".")およびハイフン("-")で構成された32文字以内の文字列

サブネットアドレス

(AddressSet subnet)

サブネット

サブネットの値

サブネットマスク

(AddressSet mask)

サブネットマスク

サブネットマスクの値
サブネットマスクの最大値は、255.255.255.255(32bit mask)、最小値は、255.255.0.0(16bit mask)です。ただし、255.255.255.254は指定できません。

対象外とするIPアドレス

(Exclude)

対象外とするIPアドレスの範囲の集合(省略可)

1つ以上のAddressRangeタグ

対象外とするIPアドレスの範囲(開始IPアドレス、終了IPアドレス)

(AddressRange)

本ソフトウェアの管理から対象外とするIPアドレスの範囲(開始と終了)を指定します。開始と終了のアドレスは、除外の範囲に含みます。複数の範囲を指定できます。

開始と終了のIPアドレスを指定
ネットワークアドレスとブロードキャストアドレスは自動的に対象外になるため、対象外とするIPアドレスの範囲(開始、終了)に指定しないでください。

管理対象とするIPアドレスの範囲(開始IPアドレス)

(AddressRange start)

対象外とするIPアドレスの範囲の始点

IPv4形式のIPアドレス

管理対象とするIPアドレスの範囲(終了IPアドレス)

(AddressRange end)

対象外とするIPアドレスの範囲の終点

IPv4形式のIPアドレス

デフォルトゲートウェイ

(DefaultGateway address)

デフォルトゲートウェイ

IPアドレス

注意

サブネットアドレスを指定する場合で、かつ対象外とするIPアドレスとデフォルトゲートウェイを指定しない場合、<AddressSet>タグの終了タグを指定しないでください。

  • 以下のような指定はしないでください。

    <Pool name="NetworkPool">
      <Network name="sample">
         <Vlanid>10</Vlanid>
         <AddressSet name="sample" subnet="192.168.1.0" mask="255.255.255.0">
         </AddressSet>
      </Network>
    </Pool>
  • 終了タグの代わりに空要素タグを指定してください。

    <Pool name="NetworkPool">
      <Network name="sample">
         <Vlanid>10</Vlanid>
         <AddressSet name="sample" subnet="192.168.1.0" mask="255.255.255.0"/>
      </Network>
    </Pool>

<?xml version="1.0" encoding="utf-8"?>
<Pool name="NetworkPool">
<Network name="man_net" label="man_net_label">
    <Comment>comment</Comment>
  <Vlanid>4000</Vlanid>
  <ExternalPorts>
    <NetworkSwitchPort number="11" switch="bx620-lan1"/>
    <NetworkSwitchPort number="12" switch="bx620-lan2"/>
  </ExternalPorts>
  <AddressSet name="192.168.99.0" subnet="192.168.99.0" mask="255.255.255.0">
    <Exclude>
      <AddressRange start="192.168.99.10" end="192.168.99.20" />
      <AddressRange start="192.168.99.30" end="192.168.99.40" />
    </Exclude>
    <DefaultGateway address="192.168.99.254"/>
  </AddressSet>
</Network>
</Pool>