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
Submit search
EN
Uploaded by
VirtualTech Japan Inc.
PDF, PPTX
1,529 views
Juju/MAASで作る Kubernetes + GPU
Slideshare上のプレビューでは文字かけ、文字化けが発生します。ダウンロードしてご覧ください。
Engineering
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 16
2
/ 16
Most read
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
Most read
13
/ 16
14
/ 16
Most read
15
/ 16
16
/ 16
More Related Content
PPTX
MLOps入門
by
Hiro Mura
PDF
最近のJuju/MAAS について
by
VirtualTech Japan Inc.
PDF
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
by
Google Cloud Platform - Japan
PDF
今こそ知りたい!Microsoft Azureの基礎
by
Trainocate Japan, Ltd.
PDF
20230105_TITECH_lecture_ishizaki_public.pdf
by
Kazuaki Ishizaki
PDF
Azure App Service Overview
by
Takeshi Fukuhara
PDF
異常検知とGAN: Efficient GAN
by
Koichiro tamura
PDF
Pacemakerを使いこなそう
by
Takatoshi Matsuo
MLOps入門
by
Hiro Mura
最近のJuju/MAAS について
by
VirtualTech Japan Inc.
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
by
Google Cloud Platform - Japan
今こそ知りたい!Microsoft Azureの基礎
by
Trainocate Japan, Ltd.
20230105_TITECH_lecture_ishizaki_public.pdf
by
Kazuaki Ishizaki
Azure App Service Overview
by
Takeshi Fukuhara
異常検知とGAN: Efficient GAN
by
Koichiro tamura
Pacemakerを使いこなそう
by
Takatoshi Matsuo
What's hot
PPTX
Python開発は仮想化しろ
by
iPride Co., Ltd.
PPTX
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
PDF
[A31]AWS上でOracleを利用するためのはじめの一歩!by Masatoshi Yoshida
by
Insight Technology, Inc.
PDF
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
by
Ji-Woong Choi
PDF
GPGPU Seminar (PyCUDA)
by
智啓 出川
PDF
How to Schedule Machine Learning Workloads Nicely In Kubernetes #CNDT2020 / C...
by
Preferred Networks
PPTX
Knative Eventing 入門(Kubernetes Novice Tokyo #11 発表資料)
by
NTT DATA Technology & Innovation
PDF
20180723 PFNの研究基盤 / PFN research system infrastructure
by
Preferred Networks
PDF
KubeCon + CloudNativeCon Europe 2022 Recap - Batch/HPCの潮流とScheduler拡張事例 / Kub...
by
Preferred Networks
PDF
画像認識モデルを作るための鉄板レシピ
by
Takahiro Kubo
PDF
WebAssemblyのWeb以外のことぜんぶ話す
by
Takaya Saeki
PPTX
【DL輪読会】Generative models for molecular discovery: Recent advances and challenges
by
Deep Learning JP
PDF
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
PPTX
勾配ブースティングの基礎と最新の動向 (MIRU2020 Tutorial)
by
RyuichiKanoh
PDF
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
by
Nagi Teramo
PDF
Cephのベンチマークをしました
by
OSSラボ株式会社
PPTX
[社内勉強会]ELBとALBと数万スパイク負荷テスト
by
Takahiro Moteki
PDF
Hyper-V Replica
by
Naoki Abe
PDF
「解説資料」Toward Fast and Stabilized GAN Training for High-fidelity Few-shot Imag...
by
Takumi Ohkuma
PPTX
エンプラに Kubernetes を 導入してみて分かった 4つの Lessons Learned
by
Daiki Kawanuma
Python開発は仮想化しろ
by
iPride Co., Ltd.
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
[A31]AWS上でOracleを利用するためのはじめの一歩!by Masatoshi Yoshida
by
Insight Technology, Inc.
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
by
Ji-Woong Choi
GPGPU Seminar (PyCUDA)
by
智啓 出川
How to Schedule Machine Learning Workloads Nicely In Kubernetes #CNDT2020 / C...
by
Preferred Networks
Knative Eventing 入門(Kubernetes Novice Tokyo #11 発表資料)
by
NTT DATA Technology & Innovation
20180723 PFNの研究基盤 / PFN research system infrastructure
by
Preferred Networks
KubeCon + CloudNativeCon Europe 2022 Recap - Batch/HPCの潮流とScheduler拡張事例 / Kub...
by
Preferred Networks
画像認識モデルを作るための鉄板レシピ
by
Takahiro Kubo
WebAssemblyのWeb以外のことぜんぶ話す
by
Takaya Saeki
【DL輪読会】Generative models for molecular discovery: Recent advances and challenges
by
Deep Learning JP
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
勾配ブースティングの基礎と最新の動向 (MIRU2020 Tutorial)
by
RyuichiKanoh
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
by
Nagi Teramo
Cephのベンチマークをしました
by
OSSラボ株式会社
[社内勉強会]ELBとALBと数万スパイク負荷テスト
by
Takahiro Moteki
Hyper-V Replica
by
Naoki Abe
「解説資料」Toward Fast and Stabilized GAN Training for High-fidelity Few-shot Imag...
by
Takumi Ohkuma
エンプラに Kubernetes を 導入してみて分かった 4つの Lessons Learned
by
Daiki Kawanuma
Similar to Juju/MAASで作る Kubernetes + GPU
PDF
最近のJuju/MAASについて 〜 15分版 - OpenStack最新情報セミナー 2017年11月
by
VirtualTech Japan Inc.
PPTX
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
by
VirtualTech Japan Inc.
PPTX
Ubuntu Jujuを使ったOpenStack環境構築 – OpenStack最新情報セミナー 2015年7月
by
VirtualTech Japan Inc.
PPTX
Hack the juju_maas_interop用デモ資料
by
Yuki Yamashita
PDF
Hack the Juju/MAAS (Interop2016)
by
Ikuo Kumagai
PDF
Ubuntu Maas1.9 クイックセットアップガイド
by
VirtualTech Japan Inc.
PPTX
ベアメタルOpenStackで始めるクラウド環境構築
by
Nobuyuki Tamaoki
PDF
日本Open stackユーザ会 第27回勉強会
by
Yoshinari Kadokawa
PPTX
今さら聞けない人のためのKubernetes超入門
by
VirtualTech Japan Inc./Begi.net Inc.
最近のJuju/MAASについて 〜 15分版 - OpenStack最新情報セミナー 2017年11月
by
VirtualTech Japan Inc.
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
by
VirtualTech Japan Inc.
Ubuntu Jujuを使ったOpenStack環境構築 – OpenStack最新情報セミナー 2015年7月
by
VirtualTech Japan Inc.
Hack the juju_maas_interop用デモ資料
by
Yuki Yamashita
Hack the Juju/MAAS (Interop2016)
by
Ikuo Kumagai
Ubuntu Maas1.9 クイックセットアップガイド
by
VirtualTech Japan Inc.
ベアメタルOpenStackで始めるクラウド環境構築
by
Nobuyuki Tamaoki
日本Open stackユーザ会 第27回勉強会
by
Yoshinari Kadokawa
今さら聞けない人のためのKubernetes超入門
by
VirtualTech Japan Inc./Begi.net Inc.
More from VirtualTech Japan Inc.
PDF
5G時代のアプリケーションとは 〜 5G+MECを活用した低遅延アプリの実現へ 〜
by
VirtualTech Japan Inc.
PPTX
エンジニアが幸せになれる会社を目指します
by
VirtualTech Japan Inc.
PDF
KubeVirt 201 How to Using the GPU
by
VirtualTech Japan Inc.
PDF
KubeVirt 101
by
VirtualTech Japan Inc.
PDF
今からはじめる! Linuxコマンド入門
by
VirtualTech Japan Inc.
PDF
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
by
VirtualTech Japan Inc.
PDF
Kubernetes雑にまとめてみた 2020年8月版
by
VirtualTech Japan Inc.
PDF
MS Teams + OBS Studio (+ OBS Mac Virtual Camera) でのオンラインセミナーのプロトタイプの構築
by
VirtualTech Japan Inc.
PDF
5G時代のアプリケーション開発とは
by
VirtualTech Japan Inc.
PDF
hbstudy#88 5G+MEC時代のシステム設計
by
VirtualTech Japan Inc.
PDF
通信への課題発掘ワークショップ 「5Gイノベーション」の取り組み
by
VirtualTech Japan Inc.
PDF
Kubernetes雑にまとめてみた 2019年12月版
by
VirtualTech Japan Inc.
PPTX
OpenStackを使用したGPU仮想化IaaS環境 事例紹介
by
VirtualTech Japan Inc.
PPTX
Docker超入門
by
VirtualTech Japan Inc.
PDF
5Gにまつわる3つの誤解 - 5G×ライブコンテンツ:5G時代の双方向コンテンツとは
by
VirtualTech Japan Inc.
PDF
KubeCon China & MWC Shangai 出張報告
by
VirtualTech Japan Inc.
PDF
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
by
VirtualTech Japan Inc.
PDF
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
by
VirtualTech Japan Inc.
PDF
Multi-access Edge Computing(MEC)における”Edge”の定義
by
VirtualTech Japan Inc.
PPTX
Edge Computing Architecture using GPUs and Kubernetes
by
VirtualTech Japan Inc.
5G時代のアプリケーションとは 〜 5G+MECを活用した低遅延アプリの実現へ 〜
by
VirtualTech Japan Inc.
エンジニアが幸せになれる会社を目指します
by
VirtualTech Japan Inc.
KubeVirt 201 How to Using the GPU
by
VirtualTech Japan Inc.
KubeVirt 101
by
VirtualTech Japan Inc.
今からはじめる! Linuxコマンド入門
by
VirtualTech Japan Inc.
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
by
VirtualTech Japan Inc.
Kubernetes雑にまとめてみた 2020年8月版
by
VirtualTech Japan Inc.
MS Teams + OBS Studio (+ OBS Mac Virtual Camera) でのオンラインセミナーのプロトタイプの構築
by
VirtualTech Japan Inc.
5G時代のアプリケーション開発とは
by
VirtualTech Japan Inc.
hbstudy#88 5G+MEC時代のシステム設計
by
VirtualTech Japan Inc.
通信への課題発掘ワークショップ 「5Gイノベーション」の取り組み
by
VirtualTech Japan Inc.
Kubernetes雑にまとめてみた 2019年12月版
by
VirtualTech Japan Inc.
OpenStackを使用したGPU仮想化IaaS環境 事例紹介
by
VirtualTech Japan Inc.
Docker超入門
by
VirtualTech Japan Inc.
5Gにまつわる3つの誤解 - 5G×ライブコンテンツ:5G時代の双方向コンテンツとは
by
VirtualTech Japan Inc.
KubeCon China & MWC Shangai 出張報告
by
VirtualTech Japan Inc.
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
by
VirtualTech Japan Inc.
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
by
VirtualTech Japan Inc.
Multi-access Edge Computing(MEC)における”Edge”の定義
by
VirtualTech Japan Inc.
Edge Computing Architecture using GPUs and Kubernetes
by
VirtualTech Japan Inc.
Recently uploaded
PPTX
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
PDF
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
PDF
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
PDF
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
PDF
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
PDF
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
Juju/MAASで作る Kubernetes + GPU
1.
Juju/MAASで作る Kubernets + GPU ⽇本仮想化技術 遠⼭洋平 2018年5⽉9⽇
rev.0 1
2.
Kubernetesとは • Googleが開発 • オープンソースで公開 •
コンテナーのオーケストレーションツール • 複数ホスト間のコンテナーの展開 • 冗長構成を意識したコンテナーの展開と管理 • YAML形式のファイルを使ったデプロイメント • アプリケーションの展開 • 機能の追加 • ステータスの確認 • 削除 2 % kubectl create -f deploy.yml % kubectl get -f deploy.yml % kubectl delete -f deploy.yml コマンドの一例
3.
Jujuとは • アプリケーションの構成管理と簡易監視ツール • マルチクラウド(AWS,Azure,GCE,OpenStack
etc...) • MAAS,LXC,vSphere • Ubuntu,CentOS,Windows,macOSクライアントが存在 • OSSで開発 3 OS SSH App Config OS SSH App Config Juju Ansible
4.
MAASとは • Metal As
A Serviceを提供 • ノード資源の管理 • 物理サーバー • Cisco UCS , HPE Moonshot , Intel RSD... • 仮想サーバー(KVM + Libvirt) • ネットワークの管理 • IPアドレスなど • デプロイメント/リリース • Ubuntu,CentOS(x86-64bitのみ),Windows... • 多アーキティチャー(x86,ARM32,ARM64,PPC64...) • BIOS/UEFI 4
5.
MAASの概要 5 ※公式サイトから引用 • 電源の管理はIPMIを利用 • OSSで構成されている •
DNS • DHCP • PXE • IPMI
6.
CanonicalとKubernetes • Kubernetesのエンタープライズサポートを表明 • JujuのCharmやBundleが用意されている 6 ※公式サイトから引用 LONDON,
U.K, Aug 23rd, 2017, Canonical today announced two consulting packages for enterprise Kubernetes deployments, and expanded enterprise support to include serverless infrastructure from Galactic Fog, container management workflows from Rancher, and Weave Cloud from Weaveworks.
7.
インストール方法 7
8.
MAASのセットアップ • MAASを公式の手順でセットアップ • イメージのインポート •
MAAS DHCPサーバー • SSHキーペア • サーバー設置 • サーバーの電源投入 • Enlist • Commission • ノードにタグを設定 8
9.
MAASでデプロイするまで 1. Enlist処理 ※ •
IPMIツールでmaasユーザーを登録 • BMCの情報を取得してノードを登録 2. Commission処理 ※ • ハードウェア情報などを取得 3. Ready • IPアドレスやNICの設定 4. デプロイ ※ノードを起動し、ミニOSがメモリーに読み込まれて各処理 9
10.
Jujuのセットアップ • Jujuを公式の手順でインストール • sudo
snap install juju --classic (Ubuntuの場合) • Jujuクライアントと「Cloud」との関連づけ • Juju Modelの作成と切替え • Juju bootstrapの実行 10 MAAS Cloud
11.
Kubernetesのデプロイ • juju deploy
bundle.yaml • machinesでMAASノードのタグなど識別 • charmでチャームのリビジョン • num_unitsでユニット数 (2以上にするとHA) • VIP IPを指定するとLB • toでデプロイ先 (0...物理 ,lxd:0...コンテナ) 11
12.
KubernetesのGPU活用 • Schedule GPUsを参考にセットアップするとGPUを利用可能 •
JujuではNVIDIA GPUを実装していれば、ここまで自動化可 1. Ubuntuのデプロイと初期設定 2. Kubernetesのセットアップ 3. Docker CEの導入 4. NVIDIA-Docker2の導入 5. NVIDIA GPU Device Pluginの導入 6. CUDAのセットアップ 12
13.
KubernetesでPodの作成 • Podの作成 • kubectl
create -f firstpod.yml • Podの状態確認 • kubectl get -w -f firstpod.yml • kubectl describe -f firstpod.yml • シェルにログイン • kubectl exec -it testpod bash • コマンドを実行 • kubectl exec -it testpod command 13 apiVersion: v1 kind: Pod metadata: name: testpod spec: restartPolicy: OnFailure containers: - name: testpod image: ubuntu:latest tty: true #以下はGPU利⽤する場合に指定 resources: limits: nvidia.com/gpu: 1 YAMLの例
14.
画像解析MNISTによる比較 • CPUは3分30秒かかる • GPU利用すれば30秒で解析可能 14
15.
現在検証中のこと • Rook • 永続ストレージのオーケ ストレーター •
超簡単! 15フンデデキタ! • MetalLB • 簡易LB • 「K8sでPublic IPを使いた い」を簡単に叶えてくれる • どれくらいの負荷に耐え られるか? 15 • Kubernetes Helm • テンプレートベースのアプ リケーション展開 • 監視 • Prometheus • Grafana
16.
今後検証予定のこと • Ubuntu 18.04ベースでKubernetes •
Docker CE対応待ち • Ubuntu 18.04.1以降を予定 • Spinnaker • gVisor • Cilium • Kubeflow • Kubernetes + Calico 16
Download