Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

qpstudy05 lignhing talk - virtio


Published on

キユーピー3分インフラクッキング #05


Published in: Technology
  • Be the first to comment

  • Be the first to like this

qpstudy05 lignhing talk - virtio

  1. 1. Deiban GNU Linux 6.0 をインストールしてみた qpstudy らいとにんぐとーく (2011/2/11) Linuxフリーライダー Takeshi HASEGAWA (twitter: @hasegaw)Special Thanks: qpstudy & ニフティ株式会社
  2. 2. ぷろふぃ~る• 氏名 – 長谷川 猛(HASEGAWA Takeshi) 所属 某SIer 現在は提案支援業務にかかわる 興味分野 おもにLinuxや仮想化技術を得意とする雑食 系システムエンジニア
  3. 3. おもな著書
  4. 4. 自宅さーば ZFS Twitter bot, domain-0 FileServer HandBrake OpenSolaris Ubuntu CentOS Xen 3.0.3 (CentOS 標準)RTX1000 Express5800 (Tower Server) RAID-Z (物理3TB) 320GB 2.5inch
  5. 5. Debian 6.0の仮想化ってどうよDebian GNU Linux 6.0がリリースされたので仮想化関係のバージョンを軽く見てみた。 Debian 6.0 参考 KVM 0.12.5 0.13 (Fedora 14) Xen 4.0.0 3.0.3 (CentOS 5)OpenVZ 標準パッケージ × (Fedora 14)
  6. 6. Debian 6.0の仮想化ってどうよ(2)• Linux KVM普通に動きました• あまり面白くない• Debianでは普通に動いて当たり前と• @mkouheiさんに言われる。 → イマココ
  7. 7. Linux KVMで快適FreeBSD! FreeBSD virtioドライバ qpstudy らいとにんぐとーく (2011/2/11) オープンソース何でもフリーライダー Takeshi HASEGAWA (twitter: @hasegaw)Special Thanks: qpstudy & ニフティ株式会社
  8. 8. Virtioとはなんぞや仮想化環境で使えるドライバフレームワーク Guest Guest virtio virtio virtio virtio virtio virtio virtio virtio Ballon Block Block Block Block Net Net Ballon コレコレ! virtio virtio virtio virtio virtio virtio virtio virtio Ballon Block Block Net Ballon Block Block Net PCI Bus PCI Bus Host Host ハードウェア ハードウェア
  9. 9. Virtioだと何が嬉しいの仮想マシンからのI/O(ディスク、ネットワーク)を 効率的できる仮想マシンからのI/Oが速くなる →高負荷なサーバを仮想化可能に仮想マシンがI/Oする時のCPU負荷が下がる →よりたくさんの仮想マシンを実行可能に
  10. 10. Virtioってどうやって使うのざっくり言うと…Virtio対応の仮想化ソフトウェアを使うVM上にvirtio用ドライバをセットアップ
  11. 11. Virtio対応の仮想マシン、OSVirtio対応の仮想マシンソフトウェアLinux KVM(Kernel-mode Virtual Machine)VirtualBoxVirtio対応のオペレーティングシステムLinux (ドライバ標準装備)Windows (フリーダウンロード or Red Hatの売り物)
  12. 12. Linux以外でも使いたいよね? *BSDのvirtio対応状況• NetBSD – 日本人コミッターがひととおり移植済み – (まだソースツリーには入っていない?)• Dragonfly BSD – 海外でがんばっている人がいる• FreeBSD (め_め?)
  13. 13. FreeBSDのvirtioスポンサー登場!• With more cloud infrastructure providers using KVM than ever before, the importance of having FreeBSD performant as a guest on these infrastructures [1], [2], [3] is increasing. It seems that using Virtio drivers give a pretty significant performance boost [4], [5].• (中略)• My company might soon be in a position to sponsor the work to get this completed and available at some point in FreeBSD 8. Id be very interested to hear from anyone whos involved, or who might like to be.
  14. 14. FreeBSD界隈のvirtioプレイヤー達がいじんさん• ネットワークドライバ -> 動いてる• ブロックデバイスドライバ -> 実装中わたし• ネットワークドライバ -> 動いてる• ブロックデバイスドライバ -> 動いてる
  15. 15. FreeBSDのvirtioどうなるの? • きっと 「誰か」 が今年中に • なんとかすると思います。 • 乞うご期待!
  16. 16. •おわり