Dell Lifecycle Controller 2 Release 1.1 Remote Services クイックスタートガイド

  • こんにちは!Dell Lifecycle Controller 2 Remote Services クイックスタートガイドの内容を理解しています。このドキュメントは、リモートサーバー管理の簡素化、自動化、セキュリティ強化を目的としたDellのソリューションについて説明しています。 BIOS設定、オペレーティングシステム展開、ファームウェアアップデートなど、様々な機能について質問があれば、お気軽にご相談ください。
  • Lifecycle Controller Remote Servicesを使用するメリットは何ですか?
    このリリースの新機能は何ですか?
    Lifecycle Controller Remote ServicesのAPIはどこから使用できますか?
    APIを使用できるのは誰ですか?
Dell Lifecycle Controller 2 Remote Services リリース
1.1
クイックスタートガイド
メモ、注意、警告
メモ: コンピュータを使いやすくするための重要な情報を説明しています。
注意: ハードウェアの損傷やデータの損失の可能性を示し、その問題を回避するための方法を説明してい
ます。
警告: 物的損害、けが、または死亡の原因となる可能性があることを示しています。
© 2012 Dell Inc.
本書に使用されている商標Dell
Dell のロゴ、Dell Boomi
Dell Precision
OptiPlex
Latitude
PowerEdge
PowerVault
PowerConnect
OpenManage
EqualLogic
Compellent
KACE
FlexAddress
Force10
および Vostro
Dell Inc. の商標で
す。Intel
®
Pentium
®
Xeon
®
Core
®
および Celeron
®
は米国およびその他の国における Intel Corporation の登録商標です。
AMD
®
Advanced Micro Devices, Inc. の登録商標、AMD Opteron
AMD Phenom
および AMD Sempron
は同社の商標です。
Microsoft
®
Windows
®
Windows Server
®
Internet Explorer
®
MS-DOS
®
Windows Vista
®
および Active Directory
®
は米国お
よび / またはその他の国における Microsoft Corporation の商標または登録商標です。Red Hat
®
および Red Hat
®
Enterprise Linux
®
は米国および / またはその他の国における Red Hat, Inc. の登録商標です。Novell
®
および SUSE
®
は米国およ
びその他の国における Novell, Inc. の登録商標です。Oracle
®
Oracle Corporation またはその関連会社、もしくはその両者の
登録商標です。Citrix
®
Xen
®
XenServer
®
および XenMotion
®
は米国および / またはその他の国における Citrix Systems, Inc.
の登録商標または商標です。
VMware
®
Virtual SMP
®
vMotion
®
vCenter
®
および
vSphere
®
は米国またはその他の国におけ
VMware, Inc. の登録商標または商標です。
IBM
®
International Business Machines Corporation の登録商標です。
2012 - 12
Rev. A00
目次
メモ、注意、警告.......................................................................................................................2
1: はじめに...............................................................................................................................5
iDRAC7 With Lifecycle Controller を使用するメリット........................................................................................5
主な機能..................................................................................................................................................................6
本リリースの新機能..............................................................................................................................................6
Lifecycle Controller Remote Services を使用する理由.........................................................................................6
Lifecycle Controller のライセンス可能機能.........................................................................................................7
Web Service API とは..............................................................................................................................................7
どこから Lifecycle Controller API を使用できますか?........................................................................................7
誰が API を使用できますか?................................................................................................................................8
1 対多管理の実現方法は?.....................................................................................................................................8
デルへのお問い合わせ..........................................................................................................................................8
2: Lifecycle Controller-Remote Service の機能..................................................................9
展開と設定..............................................................................................................................................................9
BIOS 設定..........................................................................................................................................................9
iDRAC 設定........................................................................................................................................................9
RAID 設定..........................................................................................................................................................9
NIC 設定...........................................................................................................................................................10
オペレーティングシステムの展開.............................................................................................................10
システム設定 XML.........................................................................................................................................11
監視........................................................................................................................................................................11
ハードウェアインベントリ.........................................................................................................................11
Lifecycle ログ..................................................................................................................................................11
システムイベントログ.................................................................................................................................12
ファームウェアインベントリ.....................................................................................................................12
イベントアラート.........................................................................................................................................12
保守........................................................................................................................................................................12
ファームウェアアップデート.....................................................................................................................13
部品交換..........................................................................................................................................................13
システム設定 XML - エクスポートまたはインポート.............................................................................13
サービスプロファイル - エクスポートまたはインポート.....................................................................13
自動検出..........................................................................................................................................................13
ジョブ管理............................................................................................................................................................14
ジョブタイプ.................................................................................................................................................14
システムステータス.....................................................................................................................................15
3: API 関連資料およびリンク - はじめに.....................................................................17
プロファイル .......................................................................................................................................................17
MOF WSDL および XSD API 定義.........................................................................................................................19
管理下オブジェクトファイル.....................................................................................................................19
Web Services Description LanguageWSDL............................................................................................20
XML スキーマ記述.........................................................................................................................................20
ウェブサービスインタフェースガイド...........................................................................................................20
ベストプラクティスガイド................................................................................................................................20
属性レジストリ XML............................................................................................................................................21
イベントメッセージレジストリ XML...............................................................................................................21
XML スキーマ........................................................................................................................................................21
API アクセスの認証およびライセンス要件.....................................................................................................21
ホワイトペーパー................................................................................................................................................22
4: Lifecycle Controller API の統合......................................................................................25
API クライアント.................................................................................................................................................25
ベストプラクティスワークフローのリファレンス.......................................................................................25
サンプルスクリプトとツール............................................................................................................................25
Lifecycle Controller-Remote Services を使用するアプリケーション..............................................................26
WinRM および OpenWSMAN のインストールと設定......................................................................................26
5: ソーシャルメディアリファレンス............................................................................27
Lifecycle Controller テクニカル学習シリーズ...................................................................................................27
6: 用語と定義.........................................................................................................................29
1
はじめに
Dell Lifecycle Controller は、高度な内蔵システム管理を提供します。iDRAC 機能に加え、システム管理機能が組
み込まれた 1GB の管理下および永続ストレージが含まれます。
Dell Lifecycle Controller Remote Services は、さらに 1 対多方式でのリモートシステム管理を可能にします。
Remote Services は、セキュアな Web サービスインタフェースを使用してネットワーク経由でアクセスでき、
アプリケーションおよびスクリプトによるプログラム的な活用が可能です。Remote services では、管理コン
ソールが 1 対多のベアメタルサーバープロビジョニングを実行できます。接続された Dell システムをネット
ワークに対して識別して認証する自動検出機能と 1 対多の管理コンソールとの統合の組み合わせにより、サ
ーバーに必要な手動手順が削減されます。インタフェースは多くのタスクをシンプル化することを目的とし
ており、これには、オペレーティングシステムのリモート展開、リモートアップデートとインベントリ、新
規および展開済みの Dell システムのセットアップと設定のリモートでの自動化などが含まれます。
Lifecycle Controller は、タスクを実行するために必要な時間と手順の削減、エラー可能性の低減、サーバーお
よびアプリケーションのアップタイムとセキュリティの強化を行い、その結果、より効率的な IT 管理を実現
します。業界標準の Unified Extensible Firmware InterfaceUEFI)プラットフォームと Web Services for
ManagementWSMAN)インタフェースで開発された Lifecycle Controller は、Lifecycle Controller 用のカスタム
スクリプト記述も可能にするコンソール統合のためのオープン環境を提供します。たとえば、Microsoft
System Center Configuration ManagerBMC Software BladeLogic Operations ManagerSymantec Deployment
SolutionDell Management Console などの主要システム管理コンソールが Dell Lifecycle Controller を統合してお
り、これにより、それぞれのコンソールがインストールされている既存のインフラストラクチャにその機能
と機能性が提供されます。
iDRAC7 With Lifecycle Controller を使用するメリット
12 世代サーバーの内蔵管理の主要機能は、Lifecycle Controller テクノロジ搭載の iDRAC7 であり、これによ
って BIOS およびハードウェア設定、オペレーティングシステムの展開、ドライバのアップデート、RAID
定の変更、およびハードウェアプロファイルの保存などの便利なタスクの実行が可能になります。これらの
組み合わせは、サーバーのライフサイクル全体を通じて活用できる強固な管理機能セットを提供します。
Dell Lifecycle Controller は、 プロビジョニング、展開、パッチ、およびアップデートから、サービスやユーザ
ーのカスタマイズまで、ローカルとリモートサーバーの両方で、サーバーのライフサイクル管理を簡略化し
ます。これは、Dell PowerEdge 11G サーバー以降は Dell Remote Access Controller または iDRACExpress
Enterprise および vFlash)の一部として提供されていました。12G サーバーでは、vFlash 機能は iDRAC7
Enterprise ライセンスに含まれるため、Lifecycle Controller 2 からは別途にライセンス取得する必要がなくなり
ます。デルの 12G サーバーは、Express または Enterprise ライセンスのみを使用します。Lifecycle Controller
は、システム管理機能とオペレーティングシステムデバイスドライバをサーバーに直接組み込む管理下およ
び持続ストレージが含まれるため、システム管理に従来必要とされていたメディアベースのシステム管理ツ
ールおよびユーティリティを排除します。
次のメリットが挙げられます。
可用性の向上不具合発生からの復帰時間を短縮するために役立つ、エラーの可能性または実際の
エラーの早期通知を行います。
生産性の向上および総所有コストTCOの削減遠隔地に多数存在するサーバーへの管理者の管理
範囲を拡大は、交通費などの運用コストを削減しながら IT スタッフの生産性を向上させることができ
ます。
セキュアな環境リモートサーバーへのセキュアなアクセスを提供することにより、管理者はサー
バーおよびネットワークのセキュリティを維持しながら、重要な管理作業を行うことができます。
5
Lifecycle Controller による内蔵システム管理の強化ローカル展開においては Lifecycle Controller GUI
による展開および保守性の簡略化を提供し、リモート展開においては Dell OpenManage Essentials およ
びパートナーコンソールと統合された Remote ServicesWS-Management インターフェースを提供し
ます。
iDRAC7 の詳細については、dell.com/support/manual で『Integrated
Dell Remote Access Controller ユーザーズガイ
ド』を参照してください。
主な機能
Lifecycle Controller-Remote services を使用して、次のシステム管理タスクを実行することができます。
オペレーティングシステムおよびドライバのインストール
ライセンスの管理
BIOS ファームウェアのアップデートの実行
部品交換
コンポーネントファームウェアのアップデートの実行
ハードウェアインベントリ情報の取得
NIC/CNA および RAID 設定の取得と設定
BIOS 設定および BIOS パスワードの取得と設定
Lifecycle ログのエクスポート、および作業メモの追加
現在および工場出荷時のハードウェアインベントリログのエクスポート
vFlash SD カードパーティションの管理、接続、および起動
ローカルキーを使用したコントローラのロック
サーバープロファイルのエクスポートおよびインポート
システム設定 XML のエクスポートまたはインポート
アップデートおよび設定のスケジュールおよび状態の追跡
本リリースの新機能
Lifecycle Controller-Remote Service の本リリースの特徴は次のとおりです。
コンポーネント設定に関する情報を含むシステム設定 XML ファイルのインポートとエクスポート
バックプレーンおよびエンクロージャファームウェアのアップデート
より迅速な iDRAC ファームウェアのアップデート
新規シャットダウンジョブタイプ
ファイバチャネル(FCHBA カード
Lifecycle Controller Remote Services を使用する理由
Dell が最もよく使用される管理タスクと、それらに関連する非効率性を検証した際、管理タスクを実行する
ためにかかる余分な時間はツールによるものではなく、その実行方法によるものであることがわかりました。
プロビジョニング、展開、アップデートなどの最も一般的なタスクは、複数ツール、複数のメディア形式、
そしてドライバとファームウェアを含む最新の有効化ツールのウェブ検索を必要としていました。この従来
の実行モデルは、時間の非効率的な使用、エラーの可能性、およびセキュリティリスクへの低減などの結果
を生じていました。
Lifecycle Controller-Remote Services は、これらのシステム管理の問題に対応します。
6
Lifecycle Controller のライセンス可能機能
Web Services for ManagementWSMANライセンスと権限仕様は、Lifecycle Controller 2.0 装備の integrated Dell
Remote Access ControlleriDRAC7)によって提供される WSMAN API を使用するために必要なライセンスと権
限情報のすべてを包含しています。
Lifecycle Controller 管理機能は、管理機能または機能性それぞれについての包括的な詳細を提供する Dell
Common Information ModelDCIM)プロファイル仕様によって明確な分野に分割、および表現されています。
これらの機能は無料、部分的にライセンス対象、または完全にライセンス対象である場合があります。さら
に、機能へのアクセス性は WSMAN 要求と共に提供される資格情報で定義され、管理者または読み取り専用
アクセスなどの、ユーザー割り当ての権限資格情報にマップされます。
Web Service API とは
Web Services-ManagementWSMAN)は、Distributed Management Task ForceDMTF)のオープン標準で、サ
ーバー、デバイス、アプリケーションおよびさまざまな Web サービスを管理するための Simple Object Access
Protocol SOAP)ベースのプロトコルです。WSMAN は、システムが IT インフラストラクチャ全体にアクセ
スして管理情報を交換するための共通方法を提供します。
DMTF は、企業 IT 環境におけるシステム管理のための標準を開発、維持、および促進する業界団体です。
DMTF データモデルは複雑で、ユーザー名とパスワードの指定、またはユーザーアカウントへの管理者権限付
与などの単純な操作に複数のトランザクションを必要とします。そのため、Lifecycle Controller は、属性モデ
ルに基づいた管理のために Dell データモデルも提供しています。
どこから Lifecycle Controller API を使用できますか?
Lifecycle Controller-Remote Services は、リモートに設置されているサーバーのために、コンソールがベアメタ
ルプロビジョニングや 1 対多のオペレーティングシステム展開などを統合することを可能にする標準ベース
インタフェースです。デルの Lifecycle Controller は、Lifecycle Controller Lifecycle Controller-Remote Services
機能両方を利用して、サーバー展開の大幅な改善とシンプル化を実現します。
Lifecycle controller は、サーバーの KVM または iDRAC 仮想コンソール を使用したグラフィカルユーザーイ
ンタフェースGUIによるローカルでの 1 1 システム管理もサポートしています。これは単一サーバーお
7
よびローカルサーバー上におけるオペレーティングシステムのインストール、アップデート、設定、および
診断の実行のためのものです。これにより、ハードウェア構成に複数のオプション ROM を使用する必要がな
くなります。詳細に関しては、
Dell Lifecycle Controller ユーザーズガイド』
を参照してください。
誰が API を使用できますか?
Lifecycle Controller-Remote Services 機能は、購入するライセンス(基本管理、iDRAC7 Expressブレード用 iDRAC7
Express、または iDRAC7 Enterprise)に基づいて使用可能となります。iDRAC7 Web インタフェースおよび
Lifecycle Controller-Remote Services で使用できるのは、ライセンス付与された機能のみです。ライセンス管理
に関する詳細については、
iDRAC7 ユーザーズガイド
』を参照してください。Lifecycle Controller-Remote
Services のライセンスについては、ライセンス」を参照してください。
1 対多管理の実現方法は?
管理ステーションは WSMAN コマンドをネットワーク経由で送信し、WSMAN コマンドはファイアウォール
外からネットワークを安全に横断して、引き続きセキュアな状態を保つことができます。
デルへのお問い合わせ
Lifecycle Controller および WSMAN の最新情報を入手するには、このマニュアルの「ソーシャルメディアリフ
ァレンス」の項を参照してください。
8
2
Lifecycle Controller-Remote Service の機能
Lifecycle Controller-Remote Service を使用して、次の操作を実行することができます。
展開と設定
監視
保守
ジョブ
展開と設定
各種 Lifecycle Controller-Remote Services の機能を使用することで、システムのライフサイクルを通じてシステ
ム上で様々な設定を実行することができます。 オペレーティングシステム展開、および BIOSiDRACRAID
NIC 設定などの操作をシステム上で実行することが可能です。
BIOS 設定
BIOS および起動設定機能は、BIOS UEFI HII で公開されている設定可能な BIOS 属性のすべてを取得および設定
するために使用されます。次の操作を実行できます。
BIOS インベントリの現行設定を取得
現行の起動設定を取得
起動順序設定を管理
BIOS 起動モードまたは UEFI 起動モードを変更
BIOS パスワードを管理
起動順序を変更
起動元の有効化または無効化
iDRAC 設定
iDRAC 設定機能は、iDRAC の基本的なプロパティの管理に関するシステム管理タスクを実行するためのプロパ
ティとインタフェースの管理に使用されます。リモートアクセスコントローラプロパティおよび属性は、ク
ライアントが iDRAC ビューをクエリして iDRAC 属性を設定するためのシンプルな手法を提供するために、い
くつかのビューに分割されます。
次の操作を実行することができます。
現在のカード設定および iDRAC インベントリを取得
任意の設定可能な属性を取得および設定
iDRAC ローカルユーザーアカウントを管理
RAID 設定
RAID 設定機能は、RAID ストレージのプロパティおよび機能を管理するために使用されます。RAID ストレー
ジは属性のコレクションとしてモデル化され、これにはストレージアダプタ、物理ディスク、論理ディスク、
9
エンクロージャ、コレクション間の親子関係のためのコレクションがあります。さらに、RAID ストレージを
設定するために使用されるすべてのメソッドが含まれた設定サービスもあります。
次の操作を実行することができます。
RAID インベントリの現行設定を取得
すべての仮想ディスクを削除して、すべてのホットスペア物理ディスクドライブの割り当てを解除
ローカル設定に含めることができるように、任意の外部物理ディスクを準備
ホットスペアを管理
自己暗号化ドライブ用キーを管理
仮想ディスクを管理
コントローラ属性を設定
物理ディスクドライブの RAID 対応状態を変更
NIC 設定
ネットワークインタフェースコントローラ(NIC)設定機能は、対応 NIC カード(例えば、IntelQlogic、お
よび Broadcom など)の設定のセットアップまたは変更に使用されます。これらの設定は、Lifecycle Controller-
Remote Services を使ってローカルでもリモートでも設定またはアップデートすることができます。
Lifecycle Controller 対応の NIC は、単一コントローラに統合された一連のネットワーク機能を提供します。
従来の NIC 機能
Internet Small Computer System Interface over EthernetiSCSI)機能
Fibre Channel over EthernetFCoE)機能
次のような各種デバイス機能を設定できます。
パーソナリティ(FCoEISOELayer 2 NIC
NIC パーティション帯域幅割り当て
起動対オフロード
I/O ID
オペレーティングシステムの展開
オペレーティングシステムの展開機能は、CIFS および NFS ネットワークファイル共有プロトコルを使用す
WSMAN Web サービスプロトコルでオペレーティングシステムをリモートで展開および管理するために使
用されます。内蔵ドライバの USB としてのローカル公開のリモートアクティブ化は、物理メディアの必要性
を無くします。
次の操作を実行することができます。
インストール済みドライバパックバージョンと対応オペレーティングシステムのリストを取得。
選択したオペレーティングシステム用の内蔵ドライバのローカル公開を、サーバーに列挙された USB
デバイス(インストール中に自動でインストールされる)としてリモートでアクティブ化。
選択したオペレーティングシステムごとに、後ほどオペレーティングシステムの展開に使用できるの
組み込みドライバを、
CIFS または NFS ネットワーク共有にリモートで取得。
CIFS または NFS ネットワーク共有にある ISO イメージから起動し、オペレーティングシステムのイン
ストールを開始。
ISO vFlash SD カードにダウンロードし、カードから起動してオペレーティングシステムのインスト
ールを開始。
サーバーが再起動されるたびに、ISO CIFS または NFS ネットワーク共有ディレクトリから接続し、
それを仮想 USB CD-ROM デバイスとしてサーバーに接続して、ISO からサーバーを起動。
10
PXE から 1 回限りの起動。
ハードディスクから 1 回限りの起動。
サーバー上のすべての NIC MAC アドレスのリストを取得。
システム設定 XML
システム設定 XML ファイルにはコンポーネント設定情報が含まれており、このファイルをターゲットシステ
ムにインポートすることにより、設定を BIOSiDRACRAID、および NIC に適用します。詳細に関しては、
XML 設定ワークフロー
』ホワイトペーパーを参照してください。
監視
さまざまな Lifecycle Controller-Remote Services 機能を使って、ライフサイクルを通してシステムを監視できま
す。現行および工場出荷時のハードウェアインベントリ、Lifecycle ログ、システムイベントログ、ファーム
ウェアインベントリなどの機能がシステムの監視に役立ちます。
ハードウェアインベントリ
ハードウェアインベントリ情報は、Lifecycle Controller 持続ストレージにキャッシュされ、iDRAC UEFI アプ
リケーションに対して使用できます。これは、Lifecycle Controller からリモートの共有ディレクトリにテキス
トファイルをエクスポートするために使用されます。
リモートでハードウェアコンポーネントのインベントリをクエリできます。各ハードウェアインベントリク
ラスには、ハードウェア自体についての重要な属性が含まれています。
たとえば、LastSystemInventoryTime 属性は前回 Collect System Inventory on RestartCSIOR)が実行され
た時点を識別します。これは、インベントリがどのくらい前にアップデートされたかを示すため、重要な属
性です。
ハードウェアインベントリおよび設定情報は、次のコンポーネントについて使用できます。
電源装置
ファン
メモリ
CPU
iDRAC
PCI デバイス
ビデオカード
vFlash SD カード
NIC
RAID
BIOS
システム
センサー
Lifecycle ログ
Lifecycle ログには、BIOSStorage ControllersLOMおよびアドイン NIC カード(サポートされている場合)
の設定およびファームウェアアップデートのエントリが含まれます。Lifecycle ログはネットワーク共有ディ
レクトリへのエクスポートや、USB ドライブへの保存が可能です。Lifecycle ログは、iDRAC7 Web インターフ
ェイス、RACADM、および WSMAN インターフェイス経由でアクセスできます。
11
Lifecycle ログは、次の情報を表示します。
iDRAC 設定の変更
すべてのリモート操作のログ
デバイス、バージョン、日付別のファームウェアアップデート履歴。
BIOS および NIC 設定の変更。
RAID 設定の変更。
エラーメッセージ ID。詳細に関しては、 dell.com/support/manuals Dell
イベントメッセージリファ
レンスガイド』を参照してください。
システムイベントログ
Lifecycle ログには、システムに関連したイベント、ストレージデバイス、ネットワークデバイス、ファーム
ウェアアップデート、設定変更、ライセンスメッセージなどが含まれます。ただし、システムイベントは、
システムイベントログ(SEL)という別のログとしても存在します。
管理下システムでシステムイベントが発生すると、そのイベントは SEL に記録されます。Lifecycle ログにも
同じ SEL エントリがあります。
ファームウェアインベントリ
Lifecycle Controller-Remote Service は、ターゲットシステムにインストールされたコンポーネントファームウ
ェアそれぞれに関する情報、および Lifecycle Controller にキャッシュされるファームウェアイメージを提供し
ます。
使用可能なプロパティに含まれる追加情報は次の通りです。
ファームウェアタイプ
ファームウェアバージョン
インストール日
ベンダー ID
リビジョン番号
イベントアラート
アラートおよび処置は、管理下システムで発生する特定のイベント用に設定できます。イベントは、システ
ムコンポーネントの状態が事前定義された状況から変更された場合に発生します。イベントがイベントフィ
ルタに一致し、このフィルタがアラート(電子メール、SNMP トラップ、または IPMI アラート)を生成する
よう設定されている場合、アラートが 1 つ、または複数の設定済み送信先に送信されます。同じイベントフ
ィルタが処置(再起動、パワーサイクル、またはシステムの電源を切るなど)を実行するよう設定されてい
る場合は、その処置が実行されます。設定できる処置は、イベントごとに つのみです。
保守
さまざまな Lifecycle Controller-Remote Service 機能を使することで、ライフサイクル全体を通じてシステムの
正常性を維持することができます。Lifecycle Controller-Remote Service を使ってシステムを維持するため、リ
モートファームウェア管理、部品交換、サーバープロファイルのインポートまたはエクスポート、および自
動検出などの機能の使用が可能です。
12
ファームウェアアップデート
ネットワークソースからファームウェアアップデートを実行して、コンポーネントのファームウェアをアッ
プデートまたはロールバックできます。ロールバック操作は、コンポーネントファームウェアの旧バージョ
ンをインストールするために使用されます。
メモ: 一部のコンポーネントにはファームウェアダウンロードの直後にアップデートが適用されるもの
もあり、その後システムが自動的に再起動します。
ファームウェアアップデート操作またはファームウェアロールバック操作は、次の順序で実行されます。
1. 開始してイメージをダウンロードする。
2. 再起動ジョブを作成する。
3. アップデートジョブをスケジュールする。
4. 終了するまでジョブを監視する。
部品交換
部品交換機能は、RAID コントローラ、NIC または電源装置など、新しく交換されたたコンポーネントのファ
ームウェア、設定、またはその両方を自動アップデートして、元の部品と一致させるために使用されます。
これはデフォルトで無効化されているライセンス対象機能で、必要に応じて有効化できます。
コンポーネントが交換され、部品交換機能が有効な場合、Lifecycle Controller-Remote Service のよって実行さ
れる処置は、システムモニタにローカルで表示されます。部品交換関連プロパティは、WSMAN プロトコル
を使って Web サービスインタフェースでリモート設定できます。
システム設定 XML - エクスポートまたはインポート
Lifecycle Controller-Remote Service は、システム設定 XML ファイルをエクスポートまたはインポートできます。
エクスポート操作は、BIOSiDRACRAIDNICおよび Lifecycle Controller の情報を収集し、その情報をネッ
トワーク共有ディレクトリにコピーされる単一ファイルに保存します。インポート操作は、ネットワーク共
有からファイルをインポートし、以前に保存またはアップデートされた設定をシステムに適用します。詳細
に関しては、
XML 設定ワークフロー
』ホワイトペーパーを参照してください。
サービスプロファイル - エクスポートまたはインポート
Lifecycle Controller-Remote Service は、ホストシステムのサーバープロファイルをエクスポート(バックアッ
プ)またはインポート(復元)できます。これらの操作は、通常マザーボード交換中に使用されます。
エクスポート機能は、システム情報、ファームウェアイメージ、ハードウェア構成、Lifecycle Controller 設定、
iDRAC ファームウェアおよび設定を収集し、その情報をローカルの vFlash SD カード、またはリモートネット
ワーク共有ディレクトリにある単一ファイルに保存します。インポート機能は、保存された設定をローカル
vFlash SD カード、またはネットワーク共有ディレクトリからシステムに適用します。
自動検出
iDRAC の自動検出機能は、新しく設置されたサーバーがプロビジョニングサーバーをホストするリモート管
理コンソールを自動的に検出することを可能にします。プロビジョニングサーバーは、管理コンソールが新
しく設置された管理下システムを検出および管理できるように、iDRAC にカスタム管理ユーザー資格情報を
提供します。
自動検出機能が有効化された Dell システム(工場出荷時のデフォルトは「無効」を注文した場合、iDRAC
DHCP が有効化、およびユーザーアカウントが無効化された状態で出荷されます。自動検出機能が無効化され
13
ている場合、手動でこの機能を有効化し、iDRAC7 設定 ユーティリティを使ってデフォルトの管理アカウント
を無効化できます。iDRAC 設定ユーティリティの詳細に関しては、iDRAC7
ユーザーズガイド』を参照してく
ださい。
自動検出の詳細に関しては、
Lifecycle Controller 管理
プロファイルを参照してください。
ジョブ管理
Lifecycle Controller には、「ジョブ」と呼ばれるシステム管理タスクの作成、スケジュール、トラッキング、
よび管理を行う機能があります。
単一ジョブまたは一連のジョブは、直ちに実行することも、または後に実行するようスケジュールすること
もできます。複数のジョブは、ジョブの実行順に表示されます。スケジュールされた開始時刻にシステムを
再起動する必要がある場合は、再起動ジョブをリストに追加するようにしてください。
Remote Services Lifecycle Controller ジョブを管理するために次の機能を提供します。
ジョブの作成設定を適用するために特定の種類のジョブを作成します。
ジョブおよびジョブキューのスケジュール — SetupJobQueue() メソッドを使って、複数のジョブを 1
度の再起動で実行します。開始時刻を設定しないでジョブを作成した場合、SetupJobQueue() メソッド
を使って実行のスケジュールと順序を設定します。ジョブは指定した時刻に実行するよう設定され
ます。
ジョブの削除指定した既存のジョブを削除、またはすべてのジョブを一括削除します。
すべてのジョブの報告単一コマンドを使ってすべてのジョブが報告されます。
スケジュール済みジョブの報告JobStatus=Scheduledという選択フィルタを使うと、すべてのス
ケジュール済みのレポートを生成できます。
ジョブタイプ
ジョブにはシステムによって作成されたジョブ(黙示的)とユーザーが作成したジョブ(明示的)の 2 種類
があります。
システム作成ジョブは、特定の Remote Service タスクを実行するときに作成されます。例えば、ハー
ドウェアインベントリのエクスポート、ライセンスのエクスポート、持続ストレージパーティション
の作成などの
Remote Services の機能はジョブを作成し、ジョブ ID を返します。ジョブステータスの
ポーリングは、タスクの完了ステータスを特定します。
CreateTargetedConfigJobCreateRebootJobおよび InstallFromURI などのユーザー作成ジョブは、RAID
NICおよび BIOS などにユーザー設定を適用するために使用します。ユーザー作成ジョブは即時に実
行するか、または決められた時間に実行するようにスケジュールすることができます。
1. システムおよびユーザー作成のジョブ
システム作成のジョブ ユーザー作成のジョブ
工場出荷時設定のエクスポート
ハードウェアインベントリのエクスポート
Lifecycle ログのエクスポート
vFlash (初期化)
vFlash (パーティションの作成)
vFlash (パーティションのフォーマット)
vFlash (パーティションの連結)
vFlash (パーティションの分離)
vFlash (パーティションからのデータのエク
スポート)
RAID 設定
BIOS 設定
NIC 設定
iDRAC 設定
システム設定
ソフトウェアアップデート(BIOSNICRAID
等)
再起動
14
システム作成のジョブ ユーザー作成のジョブ
vFlash (イメージを使用したパーティション
の作成)
システムステータス
この機能は、ホストシステムのステータスの他、リモートサービス Data Manager)のステータスの両方を
含む総合的な Remote Services API ステータスをリモートで取得するために使用されます。総合ステータス
は、ステータス出力パラメータに表示されます。
Automated Task Application(旧 SSMでジョブが完了すると、ジョブストアでジョブステータスがただちに更
新されます。ジョブは Automated Task Application で完了されると、ただちに完了済み状態に移行します。ジ
ョブの完了後、configDB で同期化が行われ、すべての必須ポピュレータを更新します。この操作が成功した
ら、システムは
準備完了
状態になります。
15
16
3
API 関連資料およびリンク - はじめに
Lifecycle Controller 機能の使用を開始するには、いずれも Dell Tech Center Lifecycle Controller ホームページ
delltechcenter.com/LC から始めます。
このホームページには、URL を参照するさまざまなセクションが含まれており、これらの参照 URL は対応す
るセクションへの直接リンクになっています。
Lifecycle Controller API の使用を開始するには、これらの手順に従うことができます。
1. 機能、または必要な管理操作を特定する。
2. 希望する管理アクティビティについて API がどのように構築されるかを決定する。
3. API へのアクセスにクライアントを利用する。
4. 管理アクティビティを実行するため、クライアントが API と対話するためのベストプラクティスワーク
フローを使用する。
プロファイル
プロファイルは、各機能の動作、必要なクラス、プロパティ、メソッド、および、その機能を表現する設定
可能な管理属性を記述します。これらは、CIM アーキテクチャ内において提供される Lifecycle Controller-
Remote Services によって「何が」サポートされるかを説明します。
プロファイル仕様は、異なる管理領域およびドメインを中心に組織化されます。
メモ: プロファイルにアクセスするには、Dell TechCenterdelltechcenter.com/LC)ページの 参照仕様 で、
プロファイル をクリックします。または、en.community.dell.com/techcenter/systems-management/w/wiki/
1906.aspx にアクセスします。
2. プロファイル
プロファイル名 説明
Active Directory Active Directory クライアントプロファイルは、Active Directory クライアントサービス、
およびそのサービスによって管理されるグループの設定を表現する機能を追加するこ
とにより、参照プロファイルの管理機能を拡張します。
ベースメトリック
DCIM ベースメトリックプロファイルは、DMTF ベースメトリックプロファイルを拡張
して、電力関連のメトリックに対する Dell 特有の実装要件を追加します。このプロフ
ァイルは、メトリックの単位と記述を標準化し、モデルを実質的にトラバースするこ
となく、クライアントがメトリックをクエリするための静的手法を提供します。
ベースサーバーと
物理的資産プロフ
ァイル
ベースサーバープロファイルは、基本的なサーバーハードウェアと関連ソフトウェア
を記述するために使用されるクラスを定義する自律プロファイルです。
BIOS と起動管理 BIOS と起動管理プロファイルは、システム BIOS セットアップの設定を表現し、シス
テムの起動を管理する機能を追加することにより、参照プロファイルの管理機能を拡
張します。
CPU DCIM CPU プロファイルは、システム内のプロセッサの管理に関連するシステム管理タ
スクを実行するためのプロパティおよびインタフェースを記述するものです。
17
プロファイル名 説明
イーサネットポー
イーサネットポートプロファイルは、イーサネットポート、その関連コントローラ、
およびイーサネットインタフェースを表現する機能を追加することにより、参照プロ
ファイルの管理機能を拡張します。
イベントフィルタ
Dell イベントフィルタプロファイルは、イベントフィルタを表示して、そのイベント
用の処置と通知を設定する管理機能を提供します。
ファン
DCIM ファンプロファイルは、システム内のファンの管理に関連するシステム管理タス
クを実行するためのプロパティおよびインタフェースを記述するものです。
iDRAC カード DCIM iDRAC カードプロファイルは、iDRAC カードの基本的なプロパティの管理に関す
るシステム管理タスクを実行するためのプロパティとインタフェースを記述します。
ジョブ制御 ジョブ制御プロファイルは、プラットフォーム管理操作を表現するジョブを作成、ス
ケジュール、追跡、および管理する機能を追加することにより、参照プロファイルの
管理機能を拡張します。
LC 管理 Lifecycle ControllerLC管理プロファイルは、Dell Lifecycle Controller とその設定属性の
管理を記述するものです。
ライセンス管理
ライセンス管理プロファイルは、Dell Product License ManagerLicense Manager)をモ
デル化するための自律プロファイルです。これは、Dell Product Licensing Manager によ
って管理されるデバイスおよびライセンスを表現する機能を追加することにより、参
照プロファイルの管理機能を拡張します。
メモリ
DCIM メモリプロファイルは、システム内のメモリ(DIMM)の管理に関連するシステ
ム管理タスクを実行するためのプロパティおよびインタフェースを記述するもので
す。
オペレーティング
システムの展開
OS 展開プロファイルは、オペレーティングシステムをベアメタルマシンにリモートダ
ウンロードし、セットアップおよび監視するための方法を記述します。
PCI DCIM PCI デバイスプロファイルは、システム内の PCI デバイスの管理に関連するシス
テム管理タスクを実行するためのプロパティおよびインタフェースを記述するもので
す。
持続ストレージ
持続ストレージプロファイルは、Dell プラットフォームの仮想フラッシュメディアの
パーティションを表現して管理するための機能を追加することにより、参照プロファ
イルの管理機能を拡張します。
電源状況管理 電源状況管理プロファイルは、システムの電源を管理するために使用するクラス、ア
ソシエーション、プロパティ、およびメソッドを記述します。
電源装置
DCIM 電源装置デバイスプロファイルは、システム内の電源装置の管理に関連するシス
テム管理タスクを実行するためのプロパティおよびインタフェースを記述するもので
す。
プロファイル登録
DCIM プロファイル登録は、DCIM および DMTF プロファイル登録、および実装済みと
してアドバタイズされた 管理下システムとシステムのコンポーネントのバージョン
情報を記述するために使われるクラスを定義します。
プロファイル登録
DCIM プロファイル登録は、DCIM および DMTF プロファイル登録、および実装済みと
してアドバタイズされた 管理下システムとシステムのコンポーネントのバージョン
情報を記述するために使われるクラスを定義します。
RAID RAID プロファイルは、RAID ストレージの設定を表現する機能を追加することにより、
参照プロファイルの管理機能を拡張します。
18
プロファイル名 説明
記録ログ
DCIM 記録ログプロファイルは、管理下システム要素のログを表現する管理機能を提供
します。
役割ベースの認証
DCIM 役割ベースの認証プロファイルは、認証に関連するシステム管理タスクを実行す
るためのプロパティおよびインタフェースを記述するものです。
センサー
DCIM CPU プロファイルは、システム内のセンサーの管理に関連するシステム管理タス
クを実行するためのプロパティおよびインタフェースを記述するものです。
シンプル ID 管理 DCIM シンプル ID 管理プロファイルは、アカウントと ID の管理に関連するシステム管
理タスクを実行するためのプロパティおよびインタフェースを記述するものです。
サービスプロセッ
DCIM サービスプロセッサプロファイルは、プロセッサと iDRAC の管理に関するシステ
ム管理タスクを実行するためのプロパティとインタフェースを記述します。
シンプル NIC シンプル NIC プロファイルは、NIC ネットワークコントローラの設定を表現する機能
を追加することにより、参照プロファイルの管理機能を拡張します。
ソフトウェアイン
ベントリ
Dell ソフトウェアインベントリプロファイルは、システムのソフトウェアインベント
リを表現する機能を追加することにより、参照プロファイルの管理機能を拡張します。
ソフトウェアップ
デート
ソフトウェアアップデートプロファイルは、プラットフォームファームウェアまたは
ソフトウェアをアップデートするための機能を追加することにより、参照プロファイ
ルの管理機能を拡張します。
システム情報
DCIM システム情報プロファイルホストシステムの管理に関するシステム管理タス
クを実行するためのプロパティとインタフェースを説明します。
ビデオ
DCIM ビデオプロファイルは、システム内のビデオコントローラの管理に関連するシス
テム管理タスクを実行するためのプロパティおよびインタフェースを記述するもので
す。
仮想メディア
DCIM 仮想メディアプロファイルは、仮想メディア機能の管理に関連するシステム管理
タスクを実行するためのプロパティを記述します。
MOF WSDL および XSD API 定義
プロファイルのマニュアルに対する補足としては、Dell 固有の CIM クラスのクラス実装を記載する MOF ファ
イルがあります。WSDL および XSD ファイルは、その結果としての機能を説明するものです。
管理下オブジェクトファイル
Common Information ModelCIM)は、IT 環境の管理下要素がオブジェクトの共通セットとしてどのように表
現されるか、およびそれらの間の関係を定義するオープン標準です。これは、製造元またはプロバイダに関
わらず、これらの管理下要素の安定した管理を可能にすることを目的としています。
クラス、プロパティ、およびメソッドの規範的記述を含むファイルは、Managed Object FileMOF)に格納さ
れています。
メモ: MOF にアクセスするには、Dell TechCenterdelltechcenter.com/LCページの 参照仕様 MOFs をク
リックします。
19
Web Services Description LanguageWSDL
Web Services Description Language とは、Web サービスによって提供される機能を記述するために使用する
XML ベースの言語です。Web サービスの WSDL 記述(WSDL ファイルとも呼ばれます)は、サービスの呼び
出し方法、サービスが期待するパラメータ、およびサービスが返すデータ構造についてコンピュータ可読の
記述を提供します。
XML スキーマ記述
XML スキーマXSD としても知られています)は、XML ドキュメントタイプの記述であり、通常は XML 自体
によって課される基本的な構文制約に加え、そのタイプのドキュメントの構造上およびコンテンツの制約と
いう点から表現されます。これらの制約は、要素の順序を規制する文法規則の組み合わせによって表現され
るのが一般的です。
メモ: XSD にアクセスするには、リンク en.community.dell.com/dell-groups/dtcmedia/m/mediagallery/
20074445.aspx を使用してください。
ウェブサービスインタフェースガイド
ウェブサービスインタフェースガイド(WSIGは、組み込まれた Lifecycle Controller Remote Service Web サー
ビスインタフェースから利用可能の機能を利用するためのガイドラインです。
Windows WinRM およびオー
プンソース WSMANCLI コマンドラインユーティリティを使った WSMAN プロトコル用に Web サービスを活
用するための情報と例を提供します。
Windows バージョンen.community.dell.com/techcenter/extras/m/white_papers/20066174.aspx
Windows バッチファイル例en.community.dell.com/techcenter/extras/m/white_papers/20066179.aspx
Linux バージョンen.community.dell.com/techcenter/extras/m/white_papers/20066176.aspx
Linux WSMAN シェルスクリプト例en.community.dell.com/techcenter/extras/m/white_papers/
20066181.aspx
ベストプラクティスガイド
ベストプラクティスガイド
は、特定のタスクを実行するために、小型 WSMAN 操作をグループ化するワー
クフローを提供します。
ベストプラクティスガイド
にアクセスするには、Dell TechCenter
delltechcenter.com/LCページの Web サービス統合ツール ベストプラクティスガイド をクリックするか、
en.community.dell.com/techcenter/extras/m/white_papers/20066173.aspx にアクセスします。
文書内のすべてのセクションに対応する Windows WinRM Linux wsmancli を使用したサンプルスクリ
プトも提供されています。
ベストプラクティスガイド
』には、WinRM または WSMAN を使用してさまざまなタスクを実行するための
共通ワークフローの詳しい手順が記載されています。PYTHON スクリプト言語が Lifecycle Controller API メソ
ッド用のソフトウェア開発キット(SDK)を提供するために使用されています。SDK では、次の主要目的が
対象とされています。
ベストプラクティスガイド
に記載されたワークフローは、確立済み、既知、および機能する API
法に対するガイダンスを提供します。
対応する PYTHON サンプルスクリプトは別途提供されます。これらのスクリプトの呼び出し後、出力
ログは、特定のシステム設定におけるおおよそのタイミングの他、未処理の WinRM または WSMAN
入力および出力を提供するために使用できます。
メモ: このスクリプトは en.community.dell.com/techcenter/extras/m/white_papers/20066173.aspx にあ
ります。
20
/