仮 想 化 機 能 を 活 かした IBM i と Windows サーバーの 統 合 日 本 IBM 安 井 賢 克
IBM i 搭 載 Power Systems への 進 化 仮 想 化 による マルチOSサポート IBM i Linux AIX SLIC Win dows Intel Linux Power Hypervisor POWER プロセッサー iscsi HSL Blade Center System x テープ ディスク LAN ブラウザからの システム 利 用 オープンな アプリケーション 環 境 ブレード IBM i の オープン 化 2
Power Systems = i + p オペレーティング システムの 選 択 IBM i (i5/os) AIX Linux PowerVM ファームウェア 上 の 論 理 分 割 構 成 柔 軟 性 と 区 画 独 立 性 HW 資 源 の 有 効 活 用 BladeCenter JS12/JS22 Power 520 Power 550 共 通 ハードウェア 業 界 標 準 テクノロジーの 採 用 3 POWER プロセッサー デュアル コア 64 ビット 省 電 力 化 5GHz 65nm 浮 動 十 進 演 算 SIMD 演 算 ユニット
ブラウザ インターフェースによる IBM i の 管 理 System Director Navigator for i IBM i に 特 化 した 管 理 ツール i 6.1 と 同 時 に 発 表 出 荷 開 始 済 み 300 以 上 の 管 理 タスクをサポート IBM i 上 で 稼 動 ブラウザからのアクセス System Director 6.1 マルチ システム 対 応 i の 管 理 のための 機 能 拡 張 i 向 けに 300 以 上 の 管 理 タスクをサポート AIX, Linux, Windows 上 で 稼 動 管 理 対 象 サーバー 上 でエージェント モジュールを 稼 動 i 5.4 と i 6.1 を 管 理 可 能 Active Energy Manager プラグイン ( 省 エネルギー) VMControl (クラウド コンピューティング) NetWork Control (ネットワーク 管 理 ) プラグインの 充 実 4
スプールデータのPCからの 活 用 印 刷 データを 直 接 参 照 デスクトップにドラッグ & ドロップ Windows 上 で 参 照 IBM i Access for Windows 5
IBM Power Systems GUI によるシステム稼動監視 パフォーマンス情報のモニターと集計 マネジメント セントラル システムや特定ジョブのハードウェア資源使用状況をモニター 集計 EXCEL にエクスポート可能 稼動状況やメッセージの監視 モニター対象を指定 グラフ表示 収集データをエクスポート IBM i Access for Windows 6
DB テーブルの 操 作 テーブル 内 容 の 表 示 編 集 など IBM i Access for Windows 7
データベース 連 携 IBM i のDB2はオープン 標 準 のDBアクセス 規 格 をサポート ODBC VB, PHP, Cなど 多 くのプログラム 言 語 Excelなどからアクセス 可 能 JDBC Toolbox for Javaと 呼 ばれるJavaパッケージにJDBCドライバーが 同 梱.Net Provider System i Access に 同 梱 IBM i Access for Windows 8
Eclipse による アプリケーション 開 発 オープンソースのアプリケーション 開 発 プラットフォーム RPG COBOL などのレガシー 言 語 による 開 発 も 可 能 チーム 開 発 の JAZZ の 実 装 も 可 能 9
WEB/JAVA 開 発 画 面 RPG 開 発 画 面 タブの タブの 切 り 替 えで えで 両 者 の 開 発 が 可 能 WEBの 実 行 結 果 開 発 されたWEB 画 面 10
IBM DB2 Web Query for i (5733-QU2) IBM Power Systems + IBM i ( 旧 System i ) 上 で 稼 動 するBIツール 追 加 サーバーなしでIBM i 上 のデータベースをブラウザーからリアルタイムに 照 会 マウス 操 作 でレポートやグラフを 簡 単 に 作 成 HTMLやExcel PDFで 出 力 オフラインでの 分 析 やOLAP メールでのレポート 自 動 配 布 などオプションも 充 実 Query for iseries(5722-qu1) のWeb 対 応 機 能 強 化 版 現 行 Query for iseries をIBM i SWMAで 無 償 アップグレード( 基 本 ユーザー 数 分 ) 出 荷 開 始 日 日 本 : 2008 年 2 月 8 日 前 提 IBM Power Systems ( 旧 System i) IBM i ( 旧 i5/os) V5R4 以 上 11
DB2 Web Query が 提 供 する 機 能 機 能 ユーザー インターフェース ブラウザ メール オプション レポート( 帳 票 )の 作 成 閲 覧 グラフの 作 成 閲 覧 定 形 レポート( 表 +グラフ+ 画 像 ) の 作 成 や 閲 覧 既 存 のQuery 定 義 を ブラウザーから 閲 覧 オフライン 環 境 での 分 析 多 次 元 分 析 (OLAP) オプション オプション ポータルサイト Excel オプション オプション レポート 出 力 形 式 HTML Excel 形 式 PDF 形 式 物 理 ファイル 対 象 DB DB2 for i SQLサーバー オプション IBM Power Systems + IBM i 12
Windows 7 対 応 について IBM i Access for Windows において 2009 年 12 月 1 日 リリース 予 定 のサービスパックで Windows7 をサポート PC 側 コードのバージョンは 6.1 のみ サーバー 側 コードのバージョンは 6.1, 5.4, 5.3 PC とサーバーとのバージョンが 異 なっていても 接 続 可 能 予 定 されている 対 象 エディション Professional, Ultimate (XP モード は 対 象 外 ) 32bit, 64bit 詳 細 については 下 記 URL をご 参 照 ください IBM i Access for Windows Support for Windows 7 ( 英 語 ) http://www.ibm.com/systems/i/software/access/planning.html 13
Blade サーバー の 位 置 付 け + 統 合 プラットフォームによる スケール アップ 14 System i のお 客 様 の 87% が 平 均 12 台 の Windows サーバーを 利 用 分 散 プラットフォームによる スケール アウト 仮 想 化 機 能 を 利 用 した 統 合
BladeCenter と IBM i 統 合 の 選 択 肢 IA サーバー ディスクの 論 理 的 統 合 IBM i から IA サーバーの 起 動 停 止 バックアッ プ リストアなどの 統 合 運 用 を 可 能 に サポートOS 一 覧 Windows Server 2008 64ビット 版 Windows Server 2003 32ビット 版 Redhat Enterprise Linux 5 (RHEL5) 64ビット 版 SUSE LINUX Enterprise Server10 (SLES10) 64ビット 版 VMware ESX Server - VMware Vmotion, VMware DRS, VMware High Availability を 含 む IBM i のスキルを 活 用 IA サーバー 用 ディスク iscsi 経 由 IA サーバーへ Host Bus Adapter 不 要 (ソフトウェア イニシエータ) IBM System x IBM i が 管 理 15 POWER6 X86 Blade のスキルを 活 用 IA サーバーとの 物 理 的 統 合 同 一 シャーシに 混 在 可 能 VIOS のクライアントとして 機 能 BCS 内 蔵 SAS ディスク 利 用 または 外 付 け SAN ディスク 新 たに 仮 想 テープ BCS 内 蔵 SAS RAID コントローラをサポート 論 理 的 には 両 環 境 は 独 立
iscsi 統 合 事 例 IBM i と VMWare 搭 載 BladeCenter による iscsi 統 合 Windows NT/2000 サーバーを 含 む 15 台 の Windows サーバーの 統 合 iscsi 接 続 がサポートされない Windows NT/2000 サーバーも VMware 上 の 仮 想 マシンとして 統 合 VM (ゲスト OS) テスト 検 証 環 境 VMware ESX Windows 2003 障 害 対 策 用 HS21 x 8 16 iscsi 接 続 サーバー 仕 様 System i5 Model 520 POWER5+ 1.9GHz 8GB メモリ 70GB X 22 (ミラーリング)
iscsi 統 合 採 用 の 理 由 運 用 負 荷 の 削 減 IBM i からの 運 用 が 可 能 VM (VMWare のゲスト OS) 毎 に IBM i オブジェクト(*NWSSTG)を 個 々に 設 定 VM 単 位 でディスク イメージを 保 管 復 元 運 用 の 簡 素 化 拡 張 性 を 持 たせた 構 成 仮 想 テープ Windows による ファイル レベル バックアップも 可 能 ESX Server Vmkernel VMFS など Datastore ESX Server VM1 C: D: VM2 C: D: VM (Windows NT/2000) VMware ESX VM3 Datastore Datastore Datastore C: D: VM4 C: D: IBM i テープ 装 置 IBM i による ディスク レベル バックアップ NWSSTG NWSSTG NWSSTG NWSSTG NWSSTG 17
単 一 レベル 記 憶 と Windows 用 ディスク 空 間 Windows の 各 ディス クドライブは IBM i の オブジェクト 単 一 レベル 記 憶 のメ リットがそのまま 活 か される ディレクトリ 管 理 不 要 メモリをキャッシュとし て 利 用 可 能 C: D: NWSSTG IBM i 仮 想 アドレス 空 間 2 64 バイト 仮 想 マシン NWSSTG 18
BladeCenter 統 合 事 例 立 山 システム 研 究 所 様 事 例 仮 想 テープのサポートにより IBM i から 直 接 LTO-4 テープ 装 置 への バックアップ リストアが 可 能 Windows を 利 用 して JS22 を 自 動 的 に 遮 断 IBM i から 直 接 アクセス VIOS IBM i 本 番 IBM i テスト Hypervisor TS2240 TS2240 H4S H4S (LTO4) (LTO4). JS22 JS22 JS22 3 Windows 遮 断 2 IBM i VIOS の 順 に 遮 断 BladeCenter BladeCenter H Windows UPS エージェント DS3400 DS3400 RAID6 によるデータ 保 護 HS21 HS21 1 UPS 信 号 受 信 19
BladeCenter 機 能 強 化 の 歩 み 2008 年 1 月 発 表 以 来 四 半 期 毎 の 機 能 拡 張 を 実 現 ( 出 荷 開 始 日 ) 1Q08 2Q08 3Q08 4Q08 1Q09 2Q09 3Q09 4Q09 JS22 BladeCenter H DS4000 DS8000 JS12 BladeCenter S i Edition LTO4 Tape CBU Pre-install IBM i on BCS DS3200 DS3400 SVC JS23, JS43 Virtual tape RAID SAS Switch DS5000 XIV i Edition with RAID and IBM i pre-install NPIV support for tape libraries LTO3 Tape 初 登 場 アベイラ ビリティ プリ ロード 仮 想 テープ DS8700 DS5020 20
Bladeと 従 来 型 サーバーのパフォーマンス ディスク パフォーマンス 比 較 10 Power520 レスポンス タイム( 秒 ) 1 0.1 0.01 JS22 + BCH JS12 + BCS 0.001 0 2500 5000 7500 10000 12500 15000 17500 20000 1 分 あたりトランザクション 処 理 量 JS12 + BCS, 内 蔵 12 SAS ディスク ミラーリング, IBM i 1.8 / VIOS 0.2 プロセッサー, 16GB メモリ JS22 + BCH, DS4800 12 SAS ディスク ミラーリング, IBM i 1.8 / VIOS 0.2 プロセッサー, 16GB メモリ Power520 12 ディスクによるミラーリング, IBM i 2 プロセッサー, 16GB メモリ 21
Windows との 統 合 連 携 のオプション ソフトウェアによる 連 携 ハードウェア 構 成 は 問 わない 様 々な 連 携 の 形 態 Windows GUI の 活 用 IBM i Access による 操 作 ブラウザの 活 用 IBM i Access による 操 作 Systems Director による 操 作 DB2 Web Query 5250 エミュレータ (CUI) オープン ソース 開 発 環 境 Eclipse Jazz DB2 for i の 利 用 機 能 分 担 ODBC/JDBC ドライバー.net Provider ハイパーバイザによる 論 理 統 合 IBM I のスキル 経 験 が 活 かされる ハードウェアによる 物 理 統 合 Blade のスキル 経 験 が 活 かされる iscsi による I/O 統 合 MS ソフトウェア イニシエータ IBM i によるディスク 空 間 管 理 単 一 レベル 記 憶 による 管 理 の 容 易 性 オブジェクト 指 向 によるセキュリティ IBM i からのバックアップ リストア 電 源 オン オフ 管 理 BladeCenter 統 合 POWER6 搭 載 Blade Intel プロセッサー 搭 載 Blade との 混 在 VIOS によるハードウェア 資 源 管 理 22
IBM i が 実 現 するオープン 性 Eclipse J2EE (Java 2 Enterprise Edition) (extensible Markup Language) SOAP (Simple Object Access Protocol) WSDL (Web Services Description Language) PHP MySQL 仮 想 化 されたマシン 単 一 レベル 記 憶 オブジェクト 指 向 (Lightweight Directory Access Protocol) UDDI (Universal Description, Discovery and Integration) Blade, SAN, SSD SOA (OGSA=Open Grid Services Architecture) Unicode C/C++ POSIX API Apache ODBC JDBC 23
アプリケーション 資 産 の 継 承 マイクロコード 相 当 の SLIC(System License Internal Code)が 仮 想 マシンを 構 成 常 に 上 位 互 換 性 を 実 現 最 新 テクノロジーへの スムーズな 移 行 を 実 現 仮 想 マシン SLIC アプリケーション プログラム オペレーティング システム セキュリティー 単 一 レベル 記 憶 ハードウェア POWER6 実 行 管 理 AS/400 アプリ 資 産 継 承! (20 年 前 のプログラムがそのまま 稼 動 ) iseries System i Power Systems OS/400 V1 OS/400 V2 OS/400 V3 OS/400 V4 OS/400 V5 IBM i 48 bit CISC 64 bit RISC 24
日 常 作 業 例 : IBM i では 単 一 レベル 記 憶 のため 不 要 発 生 しうる 問 題 放 置 した 場 合 の 影 響 度 対 処 方 法 作 業 時 間 作 業 がもたらすユーザー への 影 響 テーブルが 一 杯 に なる システム 停 止 Extentの 調 整 30 分 程 度 関 連 業 務 の 停 止 表 領 域 が 一 杯 にな る システム 停 止 表 領 域 の 拡 張 30 分 程 度 作 業 後 1 日 かけて フルバックアップ 関 連 業 務 の 停 止 バックアップ 時 はシステ ム 全 体 停 止 ファイルシステムが 一 杯 になる システム 停 止 ファイルシステムの 拡 張 1 時 間 程 度 作 業 後 1 日 かけて フルバックアップ 関 連 業 務 の 停 止 バックアップ 時 はシステ ム 全 体 停 止 ログ 領 域 が 一 杯 に なる システム 停 止 古 いログをバック アップ 後 に 削 除 30 分 程 度 システム 全 体 停 止 データの 断 片 化 パフォーマンス 劣 化 テーブル 再 編 成 DB 再 編 成 30 分 程 度 バックアップ 含 めて 2~3 日 程 度 なし システム 全 体 停 止 専 任 のDBアドミニストレータが 作 業 25
ディスク 追 加 作 業 の 違 い IBM i の 場 合 空 のディスクを 追 加 マイクロコードが 自 動 的 にディスクを 認 識 システム 稼 動 中 に 各 ディスクの 使 用 率 が 自 動 的 に 平 準 化 される ディスクの 全 体 最 適 化 が 完 了 ディスクを 新 規 追 加 その 他 のサーバーの 場 合 空 のディスクを 追 加 機 種 によっては マイクロコードが 自 動 的 にディスクを 認 識 新 規 ボリューム 定 義 ディレクトリ 作 成 既 存 ディスクのファイルを 新 ディスクに 移 動 し 手 作 業 で 平 準 化 ディスクの 全 体 最 適 化 のためには 事 前 にファイル 再 配 置 の 計 画 を 立 てておく 必 要 がある 26
典 型 的 なオープンシステム ~ 多 くのベンダーの 製 品 で 構 成 される 通 信 セキュリティー システム 管 理 データベース 管 理 ネットワーク 管 理 JVM (Java 仮 想 マシ ン) 個 々の 部 品 を 個 別 に 選 択 システムとしての 最 終 的 な 統 合 はお 客 様 の 責 任 その 他 カットオーバー 後 の 作 業 項 目 機 能 のバージョン アップにおける 互 換 性 確 認 やトラブルの 解 決 セキュリティー パッチの 適 用 パフォーマンス 維 持 のための DB 領 域 管 理 と ディレクトリの 管 理 オペレーティング システム ハードウェアとマイクロコード お 客 様 はシステム 構 築 維 持 にも 注 意 を 払 う 必 要 がある 製 品 障 害 時 の 問 題 判 別 が 困 難 27
IBM i によるシステム 構 築 ~ IBM 一 社 の 製 品 で 構 成 される アプリケーション IBM i マルチメディア SLIC = マイクロコード (System License Internal Code) データベース JVM セキュリティー 通 信 トランザクション 処 理 メモリー 管 理 ハードウェア API DBアクセス 管 理 システム 管 理 仮 想 マシン (TIMI) 業 務 に 必 要 な 機 能 は 全 て 統 合 実 装 済 み かつてのオフコンとしてのメ リットを 保 ち 続 けている 最 新 のオープンなテクノロジー を 実 装 している オープン システムと 同 等 の オープン 性 を 実 現 お 客 様 はシステムではなく ビ ジネスに 専 念 できる 障 害 発 生 時 に IBM 一 社 で 対 応 することができる 28
OS の 脆 弱 性 に 関 する 報 告 件 数 比 較 2003 以 降 において Secunia サイトが 把 握 している 件 数 Windows Server 2003 の 場 合 IBM i V5Rx の 場 合 非 常 に 深 刻 どちらでもない 深 刻 でない 185 件 発 生 6% は 未 解 決 かなり 深 刻 あまり 深 刻 でない http://secunia.com/product/1174/?task=statistics より 件 数 は2009 年 5 月 27 日 現 在 2008 年 1 月 26 日 時 点 では147 件 未 解 決 7% オブジェクト 指 向 型 OS の 効 果 深 刻 ではない 報 告 が1 件 あり 既 に 解 決 済 み http://secunia.com/product/13949/?task=statistics より 29
Oracle Enterprise 1 使 用 時 における TCO 比 較 TCO 平 均 値 は IBM i 搭 載 パワーシステムが 最 も 優 れている ハードウェア ソフトウェアのコストは 必 ずしもベストではない かかる 人 件 費 は 他 のサーバーに 比 べて 圧 倒 的 に 少 ない パワーシステム 構 成 Power 550 4/8 コア 3.5GHz DB, AP, バッチ, Web サーバー 開 発 環 境 ハードウェア 資 源 の 共 有 Dell X86 サーバー 構 成 R900 4/16 コア 2.13GHz R900 4/16 コア 2.13GHz DB サーバー AP, バッチサーバー R610 1/4 コア 1.86GHz R710 2/8 コア 2.66GHz Web サーバー 開 発 環 境 ITG レポート(ftp://ftp.software.ibm.com/common/ssi/sa/wh/n/orw03002usen/ORW03002USEN.PDF) より 30
第 一 稀 元 素 化 学 工 業 様 事 例 IAサーバーの 後 継 として IBM i 搭 載 パワーシステムを 採 用 お 客 様 システム 導 入 経 緯 19xx 他 社 オフコンによる 基 幹 システム 2002 オープン 系 パッケージシステム 採 用 on IAサーバー 2008 SAP ERP on IBM system i がサービスイン 背 景 従 来 使 用 していたオフコンシステムと 比 較 しオープン 系 システム の 障 害 頻 度 の 多 さと 原 因 特 定 作 業 の 高 難 度 に 苦 慮 結 果 365 日 の 安 定 稼 動 が 確 保 されず 運 用 コスト ( 含 む 人 件 費 )が 増 大 安 定 稼 動 - ミッションクリティカルな 業 務 の365 日 安 定 稼 動 の 実 現 運 用 の 容 易 性 - 少 ない 人 員 でのシステム 運 用 の 実 現 集 中 管 理 - 開 発 テスト 本 番 環 境 を1 台 で 稼 動 オープン 化 による 最 新 技 術 の 採 用 お 客 様 企 業 概 要 工 業 用 薬 品 製 造 業 東 証 二 部 上 場 年 商 163 億 円 ( 平 成 20 年 3 月 期 ) 従 業 員 328 人 お 客 様 要 件 を 全 て 満 たすsystem iの 採 用 本 番 検 証 開 発 ソリューションマネーシ ャー i5 550 SAP ERP 用 ソリューションエディション *BASIS 構 築 は IBMが 担 当 31
IBM i ロードマップ 2008 2009 2010 + IBM i 6.1 IBM i 6.1.1 IBM i 7.1 POWER7 IBM i 次 期 リリース 開 発 意 向 表 明 DB2 for i の XML サポート RPG の 拡 張 Web サービス モバイルデバイス XML などとの 直 接 インターフェース SSD の 利 便 性 向 上 アクセス 頻 度 の 高 いデータを SSD に 自 動 配 置 PowerHA for i 機 能 拡 張 非 同 期 コピー LUNレベルでのスイッチングをサポート その 他 32
ご 清 聴 ありがとうございました これからも IBM i は 成 長 を 続 けてまいります 33