Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
BMXUG
2,239 views
Kubernetes+Ansibleでつくる最新Linuxディストリビューション開発環境
2017/12/3 IBM Cloud 冬の大勉強会の講演資料です。 佐藤 和茂 : 日本アイ・ビー・エム株式会社 アドバンスド・コンピューティング
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Downloaded 23 times
1
/ 19
2
/ 19
3
/ 19
4
/ 19
5
/ 19
6
/ 19
7
/ 19
8
/ 19
9
/ 19
10
/ 19
11
/ 19
12
/ 19
13
/ 19
14
/ 19
15
/ 19
16
/ 19
17
/ 19
18
/ 19
19
/ 19
More Related Content
PPTX
IBM Cloud 2017年 振り返り
by
Hayama Kyouhei
PDF
IBM Cloud Private の全貌 (Kubernetesベース)
by
capsmalt
PDF
Rancher 2.0 Technical Preview & Bluemix Kubernetes Cluster Import
by
BMXUG
PDF
ライトプランで利用可能な分析基盤「IBM Analytics Engine (IAE)」とは
by
Kimihiko Kitase
PDF
IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...
by
Tsuyoshi Hirayama
PDF
DSXでデータ・サイエンス
by
BMXUG
PDF
Bluemix(Node-RED)を使った空間の付加価値提案
by
BMXUG
PPTX
Istioサービスメッシュ入門
by
Yoichi Kawasaki
IBM Cloud 2017年 振り返り
by
Hayama Kyouhei
IBM Cloud Private の全貌 (Kubernetesベース)
by
capsmalt
Rancher 2.0 Technical Preview & Bluemix Kubernetes Cluster Import
by
BMXUG
ライトプランで利用可能な分析基盤「IBM Analytics Engine (IAE)」とは
by
Kimihiko Kitase
IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...
by
Tsuyoshi Hirayama
DSXでデータ・サイエンス
by
BMXUG
Bluemix(Node-RED)を使った空間の付加価値提案
by
BMXUG
Istioサービスメッシュ入門
by
Yoichi Kawasaki
What's hot
PDF
Kubernetes Cost Optimization
by
Shiho ASA
PDF
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
by
Oshitari_kochi
PDF
OpenStack Summit 2017 Boston 報告会 サミット全体概要
by
Yukinori Sagara
PDF
[Cloud OnAir] 開発ツールと踏み出す Kubernetes への第一歩 2019年9月19日 放送
by
Google Cloud Platform - Japan
PDF
Architecting on Alibaba Cloud - 超基礎編 -
by
真吾 吉田
PPTX
クラウドネイティブによる低コスト開発
by
Shinichi Ueno
PPTX
PythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with Python
by
Yoichi Kawasaki
PDF
IBM Cloud Intro for IBM z Community
by
Tomoari Yasuda
PDF
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
by
bitbank, Inc. Tokyo, Japan
PDF
IBM Cloud Internet Services Overview
by
Tomoari Yasuda
PDF
Introducing IBM Cloud & Cognitive
by
Atsumori Sasaki
PDF
仮想通貨取引所 bitbank の IaC の導入と実践
by
bitbank, Inc. Tokyo, Japan
PDF
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
PPTX
AWS IoTを使った双方向通信システムの実装と注意点
by
Kohei MATSUSHITA
PDF
[Cloud OnAir] ゼロから始める Cloud Run 〜概要から実践まで全てをお届けします〜 2020 年 2 月 20 日放送
by
Google Cloud Platform - Japan
PDF
Hybrid serverless architecture using open whisk ibm cloud functions and istio...
by
Tsuyoshi Hirayama
PDF
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
by
Google Cloud Platform - Japan
PDF
[Cloud OnAir] Google Cloud 主催イベント Anthos Day 情報 2020 年 2 月 13 日放送
by
Google Cloud Platform - Japan
PDF
No-Ops で大量データ処理基盤を簡単に実現する
by
Kiyoshi Fukuda
PDF
サーバーレス・アーキテクチャ概要
by
真吾 吉田
Kubernetes Cost Optimization
by
Shiho ASA
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
by
Oshitari_kochi
OpenStack Summit 2017 Boston 報告会 サミット全体概要
by
Yukinori Sagara
[Cloud OnAir] 開発ツールと踏み出す Kubernetes への第一歩 2019年9月19日 放送
by
Google Cloud Platform - Japan
Architecting on Alibaba Cloud - 超基礎編 -
by
真吾 吉田
クラウドネイティブによる低コスト開発
by
Shinichi Ueno
PythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with Python
by
Yoichi Kawasaki
IBM Cloud Intro for IBM z Community
by
Tomoari Yasuda
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
by
bitbank, Inc. Tokyo, Japan
IBM Cloud Internet Services Overview
by
Tomoari Yasuda
Introducing IBM Cloud & Cognitive
by
Atsumori Sasaki
仮想通貨取引所 bitbank の IaC の導入と実践
by
bitbank, Inc. Tokyo, Japan
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
AWS IoTを使った双方向通信システムの実装と注意点
by
Kohei MATSUSHITA
[Cloud OnAir] ゼロから始める Cloud Run 〜概要から実践まで全てをお届けします〜 2020 年 2 月 20 日放送
by
Google Cloud Platform - Japan
Hybrid serverless architecture using open whisk ibm cloud functions and istio...
by
Tsuyoshi Hirayama
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
by
Google Cloud Platform - Japan
[Cloud OnAir] Google Cloud 主催イベント Anthos Day 情報 2020 年 2 月 13 日放送
by
Google Cloud Platform - Japan
No-Ops で大量データ処理基盤を簡単に実現する
by
Kiyoshi Fukuda
サーバーレス・アーキテクチャ概要
by
真吾 吉田
Similar to Kubernetes+Ansibleでつくる最新Linuxディストリビューション開発環境
PPTX
Docker & Kubernetes基礎
by
Daisuke Hiraoka
PPTX
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
by
KLab Inc. / Tech
PDF
【dots. IT勉強会】開発環境のDocker化
by
Yuki Kanazawa
PDF
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
by
Emma Haruka Iwao
PDF
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
PPTX
Containers and Virtual Machines: Friends or Enemies?
by
Motonori Shindo
PDF
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
by
Fuminobu Takeyama
PPTX
Kubernetes ときどき Serverless -- cndjp第1回勉強会
by
Hiroshi Hayakawa
PPTX
Kubernetes on Mesos Deep Dive [Japanese]
by
JUNICHI YOSHISE
PDF
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
by
Masahiro Nagano
PDF
コンテナ情報交換会2
by
Masahide Yamamoto
PDF
20191120 beyondstudy#21 kitaoka
by
beyond Co., Ltd.
PDF
Red Hat Enterprise Linux 7.1 Kubernetes入門
by
Etsuji Nakai
PPTX
Ansibleで始めるinfraTDD(初級編)
by
佐久本正太
PPTX
Kubernetesオンラインセミナー kubernetesの始め方
by
Kujirai Takahiro
PPTX
Kubernetes超入門 with java
by
Yasunari Tanaka
PDF
K8s install (single cluster)
by
Masayuki Ozawa
PDF
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
by
Masahito Zembutsu
PDF
Kubernetes 導入から始める DevOps について
by
Shigeru Tatsuta
PDF
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
by
Masahito Zembutsu
Docker & Kubernetes基礎
by
Daisuke Hiraoka
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
by
KLab Inc. / Tech
【dots. IT勉強会】開発環境のDocker化
by
Yuki Kanazawa
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
by
Emma Haruka Iwao
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
Containers and Virtual Machines: Friends or Enemies?
by
Motonori Shindo
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
by
Fuminobu Takeyama
Kubernetes ときどき Serverless -- cndjp第1回勉強会
by
Hiroshi Hayakawa
Kubernetes on Mesos Deep Dive [Japanese]
by
JUNICHI YOSHISE
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
by
Masahiro Nagano
コンテナ情報交換会2
by
Masahide Yamamoto
20191120 beyondstudy#21 kitaoka
by
beyond Co., Ltd.
Red Hat Enterprise Linux 7.1 Kubernetes入門
by
Etsuji Nakai
Ansibleで始めるinfraTDD(初級編)
by
佐久本正太
Kubernetesオンラインセミナー kubernetesの始め方
by
Kujirai Takahiro
Kubernetes超入門 with java
by
Yasunari Tanaka
K8s install (single cluster)
by
Masayuki Ozawa
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
by
Masahito Zembutsu
Kubernetes 導入から始める DevOps について
by
Shigeru Tatsuta
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
by
Masahito Zembutsu
More from BMXUG
PDF
Node-REDのノード開発容易化ツールNode generator
by
BMXUG
PDF
無料で使える画像認識、Watson Visual Recognitionで遊んでみよう
by
BMXUG
PDF
Bluemixで実現する高速CMS環境と活用方法
by
BMXUG
PDF
Kubernets on IBM Cloud + DevOps
by
BMXUG
PDF
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
by
BMXUG
PDF
(きっと)あなたにも出来る!Hyperledger Composer でブロックチェーンアプリを動かしてみた
by
BMXUG
PDF
初めてのWatson Build Challenge
by
BMXUG
PDF
【大阪】Bluemix勉強会 - Watson ハンズオン -
by
BMXUG
PDF
Watsonを使ってAIアプリを作ってみよう!-ハンズオン-
by
BMXUG
PDF
SNS映えする「素敵ぶるみ女子」に近づくために知っておきたい盛りテク
by
BMXUG
PDF
Bluemixの概要とアプリの作り方
by
BMXUG
PDF
Deep Security on Bluemix IaaSによるセキュリティ対策について
by
BMXUG
PDF
Node-REDのロードマップや見どころ
by
BMXUG
PDF
ユーザー体験を盛り上げるアプリとBluemix
by
BMXUG
PPTX
20160115nodered design patterns
by
BMXUG
PPTX
Watsonでメール監視
by
BMXUG
PDF
よく見てワトソン!
by
BMXUG
PDF
ふぁ!?フォトソン君
by
BMXUG
PPT
みまもりWATニャン
by
BMXUG
PPTX
英単語帳作成アプリケーション
by
BMXUG
Node-REDのノード開発容易化ツールNode generator
by
BMXUG
無料で使える画像認識、Watson Visual Recognitionで遊んでみよう
by
BMXUG
Bluemixで実現する高速CMS環境と活用方法
by
BMXUG
Kubernets on IBM Cloud + DevOps
by
BMXUG
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
by
BMXUG
(きっと)あなたにも出来る!Hyperledger Composer でブロックチェーンアプリを動かしてみた
by
BMXUG
初めてのWatson Build Challenge
by
BMXUG
【大阪】Bluemix勉強会 - Watson ハンズオン -
by
BMXUG
Watsonを使ってAIアプリを作ってみよう!-ハンズオン-
by
BMXUG
SNS映えする「素敵ぶるみ女子」に近づくために知っておきたい盛りテク
by
BMXUG
Bluemixの概要とアプリの作り方
by
BMXUG
Deep Security on Bluemix IaaSによるセキュリティ対策について
by
BMXUG
Node-REDのロードマップや見どころ
by
BMXUG
ユーザー体験を盛り上げるアプリとBluemix
by
BMXUG
20160115nodered design patterns
by
BMXUG
Watsonでメール監視
by
BMXUG
よく見てワトソン!
by
BMXUG
ふぁ!?フォトソン君
by
BMXUG
みまもりWATニャン
by
BMXUG
英単語帳作成アプリケーション
by
BMXUG
Kubernetes+Ansibleでつくる最新Linuxディストリビューション開発環境
1.
Kubernetes+Ansibleでつくる 最新Linuxディストリビュー ション開発環境 日本アイ・ビー・エム株式会社 アドバンスド・コンピューティング 佐藤 和茂
2.
自己紹介 名前:佐藤 和茂 インフラSEです 2009年入社以来、ハイパフォーマンス・コンピューティング(HPC)とクラウド(IaaS)を メインにインフラ構築・運用などをやっています 学生時代は競技プログラミングに熱中
3.
ライト・プランが使えるようになりまし た • Kubernetes Clusterが利用できます •
無料枠があるのに遊ばせておくのはもったいない!
4.
Kubernetes環境の使い方 • 一般的な使い方 • コンテナー・ネイティブなアプリケーションを開発 •
レジストリーにイメージを登録 • 開発したアプリケーションをクラスターにデプロイ • 今回の使い方 最新のLinuxディストリビューションが使える開発環境が欲しい! • 汎用的なDockerイメージをデプロイして、開発環境として利用 • 使い慣れた構成管理ツールで開発環境を整備 • 無料枠をめいっぱい活用
5.
Dockerイメージの起動方法 • 通常のDockerで汎用的なOSイメージ(ubuntu, fedora,
etc.) を起動するときのおまじない • run /sbin/init • /sbin/initは最近のOSではシンボリックリンクになっていて、 systemdが起動 • 起動時の実行コマンドに指定することでsystemdが常駐するの でsystemctlによるサービス起動・停止などの操作が可能 • 夏頃まではKubernetesでも問題なく利用できた
6.
Kubernetesバージョンアップ • 9月下旬にIBM CloudのKubernetesが1.4から1.7にバージョン アップ •
アップグレード後にKubernetesで/sbin/initを起動する と・・・ • ログには/sbin/initが起動できないというメッセージが出ている ようにみえる
7.
問題判別 • いろいろ試すと、他のコマンドは普通に実行できるが、 /sbin/initだけが実行できないことがわかる • 同じイメージを使って、Kubernetesではなく手元のDockerで run
/sbin/initを実行すると普通に動く • 問題判別のためにsleepを実行して、kubectl exec –it /bin/bashでログインしてみた • こいつだ!
8.
pauseコンテナー • Pod上のコンテナーが死んでしまったときに、Podのネット ワークが削除されてしまうのを防ぐ(何もしない)コンテナー • KubernetesはDockerのバージョンが1.13.1以上の場合、Pod間 でPIDの名前空間を共有する Enable
shared PID namespace by default for docker pods #45236 (https://github.com/kubernetes/kubernetes/pull/45236) • /pauseプロセスが、デプロイされたコンテナー内でPID=1を占 有していたため、/sbin/init(=systemd)プロセス(通常PID=1 で起動)を起動させることができなかった
9.
回避策 • 回避策:systemdを1以外のPIDで起動させる • デプロイ時に指定するコマンドを、/sbin/initか ら”/usr/lib/systemd/systemd
--system”に変更 → “--system“ : PIDが1でない場合でもsystemモードで起動させる systemdにはsystemモードとuserモードの2つのモードがあり、通常はPIDが1かど うかで起動すべきモードが切り替わる • “SYSTEMD_IGNORE_CHROOT=1”の環境変数を設定 → chroot環境でも、システム関連の操作を実行できるようにする PID=5で起動した!
10.
各種最新Linux OSの起動方法 • Docker
Hubにある各種Linux OSの公式イメージをそのままBluemix Kubernetesで起動させるためのパラメータ • fedora:26(*), centos:7.4.1708, etc. • 実行コマンド:/usr/lib/systemd/systemd • 引数:--system • 環境変数: SYSTEMD_IGNORE_CHROOT=1 • ubuntu:zesty(17.04), etc. • 実行コマンド:/bin/sh • 引数(**):-c apt-get update&&apt-get -y install systemd&&SYSTEMD_IGNORE_CHROOT=1 /lib/systemd/systemd --system (*) 11月に公開されたfedora:27では最初からsystemdが1以外のPIDで起動できるようにイメージが 作成されていることを確認(=実行コマンドに/sbin/initを指定するだけで起動可) (**) KubernetesのDashboardでデプロイメントを作成する場合はYAMLの編集が必要(GUIでは引 数が1つしか指定できないため)
11.
できるようになったこと • コンテナーにkubectl exec
–it /bin/bashなどで接続して、たとえば 次のようなことができます(ubuntuの場合) apt-get install vim sudo ssh gnome-core vnc4server systemctl start gdm apt-get install ubuntu-mate-desktop adduser user1 visudo su – user1 vncserver • だいたいのことはできます • Kubernetesのサービスと組み合わせることでNATネットワークに接 続しているVMのように利用可能
12.
構成管理ツールによる自動構成 • sshでログインできるようになったので、rsyncでファイルを送 り込んだり、AnsibleやChef(Knife-Zero)などの構成管理ツール で好きな環境に自動構成することが可能 • 別環境で利用しているPlaybook/Recipeをそのまま活用可能 •
ポートは変更されているが、sshのセキュリティには注意 • rootログイン禁止 • 鍵認証 • fail2banなどの導入 • リモートログインが不要なときはsshdを停止したり、Kubernetes側の サービスを削除
13.
開発環境をさらに充実させよう • 隣でjenkinsやredmine、wekanなどのコンテナーを動かす • DockerHubの公式イメージをデプロイするだけ •
コンテナー1つ動かすだけではストレージ永続化はできないので注意 • たまにコンテナーに入ってObject Storage等にファイルをバックアッ プすることはできる • httpなのはちょっと嫌 • https化は真面目にnginxなどを立ててもいいが、その場合ポート番号 は選べない • CFアプリで簡易リバースプロキシを作ってSSLオフロードをさせるほ うがmybluemix.netのドメインも使えて便利
14.
CFアプリでつくる簡易リバースプロキシ • Python Flaskで簡易的なリバースプロキシを作ってみます •
あくまでテスト用(本格利用を想定したものではありません) • Getting Started with Python on IBM Cloud (https://github.com/IBM- Bluemix/get-started-python)をcloneして、hello.pyを書き換え(次 ページのスライドを参照) • 「host =」の行にKubernetesのワーカー・ノードのグローバルIPと サービスで外部にexposeしたポートを記載 • httpで来た場合、httpsにリダイレクトさせる • POSTしたときなど、リダイレクト先がKubernetesのIPで返ってくる ので、レスポンスヘッダーのLocationも書き換える (https://gist.github.com/k-sat/0305f2627c4eca24fafff442a22b7ef6)
15.
Redmineのコンテナーを動かした例 from flask import
Flask, request, redirect, Response import cf_deployment_tracker import os import requests host = ‘xxx.xxx.xxx.xxx:yyy' cf_host = 'k8s-proxy.au-syd.mybluemix.net' port = int(os.getenv('PORT', 8000)) cf_deployment_tracker.track() app = Flask(__name__) @app.before_request def before_request_handler(): if 'X-Forwarded-Proto' in request.headers: if request.headers['X-Forwarded-Proto'] != 'https': url = request.url.replace('http://', 'https://', 1) return redirect(url, code=301) @app.route('/', defaults={'url': ''}) @app.route('/<path:url>', methods=['GET', 'POST']) def cfproxy(url): resp = requests.request( method=request.method, url="http://{}/{}".format(host, url), headers={k: v for (k, v) in request.headers if k != 'Host'}, data=request.get_data(), cookies=request.cookies, allow_redirects=False) exclude = ['connection', 'content-encoding', 'content-length', 'transfer-encoding'] headers = [] for key, value in resp.raw.headers.items(): if key.lower() == 'location': value = value.replace(host, cf_host) if key.lower() not in exclude: headers.append((key, value)) return Response(resp.content, resp.status_code, headers) if __name__ == '__main__': app.run(host='0.0.0.0', port=port, debug=True)
16.
簡易リバースプロキシの構成 HTTP Kubernetes IBM Cloud(Sydney) Cloud Foundry Kubernetesサービス http://xxx.xxx.xxx.xxx:yyy https://k8s-proxy.au- syd.mybluemix.netにアクセス インターネットCFアプリ https://k8s-proxy.au- syd.mybluemix.net URL書き換え requests.request() redmine:latest http://10.zzz.zzz.zzz:3000
17.
応用事例紹介
18.
Kitchen-Ansiblepushを利用したPlaybook 開発例 • 社内ではコンテナー技術を活かした自動テストを実施 • GitHubにpush •
Travis CIの自動ビルドによりVM上にChefDK, Ansible, Kitchen- Docker, Kitchen-Ansiblepush導入 • Test-Kitchenが自動テスト開始 • Kitchen-DockerがDockerイメージを起動 • Kitchen-AnsiblepushがDockerコンテナにSSH経由でAnsible実行 • InSpecでVerify • Kitchen-Ansibleではなく、Kitchen-Ansiblepushを使って開発 しておいたことで、今回のようなSSHが使える環境でそのまま 適用できた .travis.ymlサンプル(https://gist.github.com/k-sat/0c8e4fb5c9df60f658e236227cdd4028) .kitchen.ymlサンプル(https://gist.github.com/k-sat/214ce8422ebfe9761398f47304737ecc)
19.
この資料に含まれる情報は可能な限り正確を期しておりますが、日本アイ・ビー・エム株式会社の正式なレビューを受け ておらず、当資料に記載された内容に関して日本アイ・ビー・エムは何ら保証するものではありません。 ワークショップ、セッション、および資料は、IBMまたはセッション発表者によって準備され、それぞれ独自の見解を反 映したものです。それらは情報提供の目的のみで提供されており、いかなる参加者に対しても法律的またはその他の指導 や助言を意図したものではなく、またそのような結果を生むものでもありません。本講演資料に含まれている情報につい ては、完全性と正確性を期するよう努力しましたが、「現状のまま」提供され、明示または暗示にかかわらずいかなる保 証も伴わないものとします。本講演資料またはその他の資料の使用によって、あるいはその他の関連によって、いかなる 損害が生じた場合も、IBMは責任を負わないものとします。本講演資料に含まれている内容は、IBMまたはそのサプライ ヤーやライセンス交付者からいかなる保証または表明を引きだすことを意図したものでも、IBM ソフトウェアの使用を規 定する適用ライセンス契約の条項を変更することを意図したものでもなく、またそのような結果を生むものでもありませ ん。 本講演資料でIBM製品、プログラム、またはサービスに言及していても、IBMが営業活動を行っているすべての国でそれ らが使用可能であることを暗示するものではありません。本講演資料で言及している製品リリース日付や製品機能は、市 場機会またはその他の要因に基づいてIBM独自の決定権をもっていつでも変更できるものとし、いかなる方法においても 将来の製品または機能が使用可能になると確約することを意図したものではありません。本講演資料に含まれている内容 は、参加者が開始する活動によって特定の販売、売上高の向上、またはその他の結果が生じると述べる、または暗示する ことを意図したものでも、またそのような結果を生むものでもありません。パフォーマンスは、管理された環境において 標準的なIBMベンチマークを使用した測定と予測に基づいています。ユーザーが経験する実際のスループットやパフォー マンスは、ユーザーのジョブ・ストリームにおけるマルチプログラミングの量、入出力構成、ストレージ構成、および処 理されるワークロードなどの考慮事項を含む、数多くの要因に応じて変化します。したがって、個々のユーザーがここで 述べられているものと同様の結果を得られると確約するものではありません。 記述されているすべてのお客様事例は、それらのお客様がどのようにIBM製品を使用したか、またそれらのお客様が達成 した結果の実例として示されたものです。実際の環境コストおよびパフォーマンス特性は、お客様ごとに異なる場合があ ります。 IBM, IBM
ロゴ、ibm.com, は、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。 他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。 現時点でのIBM の商標リストについては、www.ibm.com/legal/copytrade.shtmlをご覧ください。
Download