Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
kvmとdocker(入門)
Search
kanayannet
January 22, 2017
Programming
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
kvmとdocker(入門)
kanayannet
January 22, 2017
More Decks by kanayannet
See All by kanayannet
リファクタリング ハーネス
kanayannet
1
130
厳密な定義
kanayannet
0
150
Mcp Training
kanayannet
0
280
MCP で「こいつ動くぞ」
kanayannet
0
200
無関心の谷
kanayannet
0
1.3k
生成AIの使いどころ
kanayannet
0
270
github copilot と 心理的安全性
kanayannet
0
300
FW と ライブラリ の考え方
kanayannet
0
290
TDDと今まで
kanayannet
0
770
Other Decks in Programming
See All in Programming
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
160
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
2
2.2k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
470
dotNET_vulnclicker_intro.pdf
deka_morita
0
110
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
150
Heart of Swift Concurrency
koher
0
1.2k
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
310
カツオ、ご期待ください
suneo3476
0
150
Agents on Rails - Rails at Scale 2026
irinanazarova
0
340
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
630
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
190
Featured
See All Featured
Visualization
eitanlees
153
17k
The Limits of Empathy - UXLibs8
cassininazir
2
710
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Code Reviewing Like a Champion
maltzj
529
40k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
320
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
620
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
320
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Transcript
KVM とdocker( 入門) @kanayannet Gunma.web #26
自己紹介 名前 : 金澤 宏昭 フロントエンドとサーバサイドの間?
SNS Twitter : @kanayannet Facebook : HiroakiKanazawa
最近の興味 React.js Angular2 Vue.js
過去忌まわしき情報追ってた jquery mobile jqtouch sencha touch
思ったより流行らなかった感... そんなこともあるよね
今日話すこと なぜ話すのか? KVM とは docker とは 軽く触ってみて 動かしてみよう パフォーマンス比較( やれたら)
なぜ話すのか? 現在、KVM を利用することがある。 複数の物理サーバで複数のOS よりも 一つの物理サーバで 複数のOS 管理の方が電源の確保がしやすい
docker 未経験なのでやってみてKVM とどんな違いがあるのか? まとめてみようと思った。
KVM とは 正式名称 Kernel-based Virtual Machine Linux カーネル仮想化基盤 仮想化技術の一つ
ハイパーバイザ型仮想化 と ホスト型仮想化 ホスト型仮想化 OS 上に土台となるソフトウェアをインストールし、そ のソフトウェア上で仮想マシンを稼働させる方式
ハイパーバイザ型仮想化 と ホスト型仮想化 ハイパーバイザ型仮想化 サーバーへ直接インストールし仮想マシンを稼働させ る方式
KVM はどっち 人によって認識が異なる( 汗)
なぜ?(KVM の特徴) ハードウェアのエミュレーションやゲストOS 管理用の UI 「QEMU 」を使い、Linux の上でゲストOS を動かす ここだけみると
ホストOS 型 に見える?
なぜ?(KVM の特徴) Linux 自体をハイパーバイザにしてしまうことを考慮 ここを見るとハイパーバイザーに見える?
QEMU? ゲストOS を制御するための UI ゲストOS の破壊や終了、一時停止、再開といった制御を 行ったり、リソースの使用率を確認することができる
QEMU 例 $virsh list --all Id Name State ---------------------------------------------------- 1
kvm_centos6 shut off 2 kvm_centos5 shut off 3 kvm_centos4 running
長くなるので... 以後 google で
docker とは コンテナ技術....
さっき やったばっかりやないかいw
軽く触ってみて ここ明らかに違うね
ゲストOS インストール操作 docker は要らない。 docker run -it centos:centos6 /bin/bash これで起動までやってくれる。
docker hub の存在 Github の docker 版みたいなもの jenkins や redmine
を起動できる。
リソースの割り当て メモリ、CPU は大差ないかな? ディスク( ファイルシステム) やネットワークで色々ありそ う。 まだ情報収集中です汗
動かしてみよう docker -> jenkins
パフォーマンス比較 物理マシンを自分で用意 -> お金 ><
検証した人いますね( ググる) https://www.infoq.com/jp/news/2014/08/vm-containers- performance IBM Research Division が、Docker とKVM を使い、コン
テナと仮想マシン環境のパフォーマンスを比較した論 文 https://speakerdeck.com/yuukit/an-updated- performance-comparison-of-virtual-machines-and-linux- containers) IBM Research Division の発表スライド( 日本語)
http://qiita.com/tukiyo3/items/fbb5dd35b11401b46f30 性能劣化しやすい部分のチューニングの話
参考文献 https://thinkit.co.jp/story/2014/12/02/5456 http://www.atmarkit.co.jp/ait/articles/1405/16/news032.html https://thinkit.co.jp/article/2127 https://hub.docker.com/_/jenkins/
ご清聴 ありがとうございまし た!