タグ

KVMに関するtwodollarzのブックマーク (16)

  • KVMを使う(ネットワーク設定編)

    カテゴリー DX (2) 一般 (59) 研究会 (6) 働き方 (4) 技術 (352) Edge AI (2) Edge Computing (13) Erlang (1) FIWARE (2) Fog Computing (10) Infiniband (31) Internet of Things (32) Key Value Store (17) Linux (3) Linux KVM (10) Machine Learning (5) RealTime Web (14) SRE (3) Webサービス (42) インフラ (8) コンテナ (4) ストレージ (93) データセンター (7) データベース (47) データ流通 (6) テレプレゼンス (2) ネットワーク (215) 仮想化 (111) 災害コミュニケーション (26) 空間情報 (30) 量子コンピューティン

    KVMを使う(ネットワーク設定編)
  • Ubuntu + KVM で仮想サーバ

    Ubuntu 9.10(Karmic Koala) で KVM 新しい記事があります。Ubuntu 16.04 LTS の KVM で仮想サーバ (2016/05/06, 2017/08/10 リンク先修正) Ubuntu 9.10(Karmic Koala) のサーバ版 ( ubuntu-9.10-server-amd64 ) をホストとゲストともに使って、KVMによる仮想マシン環境を構築してみます。Linuxをインストールしたマシン(ホスト)上にソフトウェアで複数の仮想マシン(ゲスト)を作成し、それら仮想マシンにもLinuxをインストールすることで、一台のマシンを複数のマシンに見せかけます。一台のコンピュータのハードウェア全体をソフトウェアで実現(完全仮想化)します。 Ubuntuでは仮想マシン環境を制御するために Virtual Machine Manager(GUI) と virs

  • KVMの導入と基本的な使い方

    ゲストOSの起動 インストールが終わったら、仮想ハードディスクイメージを使ってブートします(-boot c)。今回、ゲストOSはX Window Systemを必要としない最小構成にしています。通常、QEMUはSDLを使ったVGAでの出力ですが、今回はテキストモードで起動します(-curses)。 実行するとそのまま仮想ターミナル上でゲストOSのブートが始まり、ブート後、ログインし/proc/cpuinfoを見ると、CPUの型が「QEMU Virtual CPU」となっていることが分かります。 $ kvm -hda sid.img -boot c -m 384 -curses (snip) Debian GNU/Linux squeeze/sid kvm-guest tty1 kvm-guest login: $ cat /proc/cpuinfo (snip) model name   

    KVMの導入と基本的な使い方
  • 第3回 KVMのネットワーク構成 | gihyo.jp

    仮想ネットワークの全体像 今回はKVMの仮想ネットワークについて解説します。KVMではホストLinuxの仮想ブリッジ機能を利用して仮想ネットワークを構成します。仮想ブリッジは、ホストLinux上に仮想的なL2スイッチを構成する機能です。複数の仮想ブリッジを構成することも可能です。 図1は、仮想NICと仮想ブリッジの接続を表します。 図1 KVM仮想ネットワークの構成 仮想NICは、ホストLinux内部のTAPデバイスを経由して仮想ブリッジに接続されます。TAPデバイスは、Linuxがユーザプロセスと通信するための仮想的なNICを提供する機能です。KVMの環境では、ホストLinuxと仮想マシン・プロセスが通信するためのインターフェースとして機能します。ゲストOSが仮想NICで送受信するパケットは、ホストLinux側のTAPデバイスから送受信されることになります。同じ仮想ブリッジに接続された仮

    第3回 KVMのネットワーク構成 | gihyo.jp
  • ゲスト環境は75~80%遅い

    >>前回 次に、メモリーのアクセス性能を調べる。メモリーアクセスのベンチマークツールである「lmbench3.0-a9」を使用して、メモリーのアクセス時間(レイテンシー)を、1回にアクセスするサイズを変えながら計測した。すると、24Mバイト以下のサイズでアクセスした場合には、ホスト環境とゲスト環境で性能に差が生じなかった。CPUに24Mバイトのキャッシュメモリーが搭載されているためである。 そこで、広範囲のメモリーにアクセスをした場合の性能を見る目的で、オープンソースのインメモリーDBである「Redis 2.2.2」を使って、getコマンドによるデータ読み出しとsetコマンドによる書き込みの性能を検証!)として調べた。Redisはデータをメモリー上だけではなくディスクに置く機能も備えるが、この検証ではメモリーにのみデータを置いた。実施したベンチマークは、Redisに付属の「redis -b

    ゲスト環境は75~80%遅い
    twodollarz
    twodollarz 2012/03/04
    メモリ遅いな
  • Legacy Communities - IBM Community

    If you’re looking for a developerWorks forum — Don't panic! You are in the right place. You are here because specific IBM developerWorks forums, blogs and other Connections content have been decommissioned. This page will help you find the content you are looking for, get answers to your questions, and find a new community to call home. Where am I? You are on the IBM Community area, a collection o

  • KVMインスタンスを素早くコピーする方法 | サイブリッジラボブログ

    こんにちは。ぬいぐるみです。 今日はサイブリッジのクラウド的な取り組みをご紹介します。 以前にご紹介したようにサイブリッジでは仮想環境に KVMを使っています。 カーネルベースバーチャルマシンと言う名の通り、 Linuxカーネルに組み込まれているタイプの仮想環境で、 安定性も高く、サイブリッジではソーシャルゲームや 各自の開発環境で使用しています。 完全仮想化をするためオーバーヘッドも高いかと思われがちですが virtioというドライバを使うことにより大幅なオーバーヘッドの コストカットが行えます。 Fedoraなどのディストリビューションではインストール時に 仮想環境を選択すると自動的に仮想マシンマネージャーという GUIでの管理ツールがあるのですが、インスタンスを生成するたびに かなりの時間がかかってしまいます。(数十ギガのインスタンスを作るのに数時間かかります。) そこで簡単に同じイ

    KVMインスタンスを素早くコピーする方法 | サイブリッジラボブログ
  • KVMを使う(ディスク性能編その2)

    hdparmを使ったread性能の測定 KVMではブートディスクの他に3つのディスクをアタッチできますから、3つのキャッシュモードをそれぞれ指定したイメージファイルをアタッチしてやることにします。 host# qemu-system-x86_64 -hda vm01.img \ -drive index=1,media=disk,cache=writethrough,file=raw1.img \ -drive index=2,media=disk,cache=writeback,file=raw2.img \ -drive index=3,media=disk,cache=none,file=raw3.img \ ... これでゲストOSからは、/dev/sdb = writethrough、/dev/sdc = writeback、/dev/sdd = noneのモードで利用できるよう

    KVMを使う(ディスク性能編その2)
  • KVMを使う(ディスク性能編)

    カテゴリー DX (2) 一般 (59) 研究会 (6) 働き方 (4) 技術 (352) Edge AI (2) Edge Computing (13) Erlang (1) FIWARE (2) Fog Computing (10) Infiniband (31) Internet of Things (32) Key Value Store (17) Linux (3) Linux KVM (10) Machine Learning (5) RealTime Web (14) SRE (3) Webサービス (42) インフラ (8) コンテナ (4) ストレージ (93) データセンター (7) データベース (47) データ流通 (6) テレプレゼンス (2) ネットワーク (215) 仮想化 (111) 災害コミュニケーション (26) 空間情報 (30) 量子コンピューティン

    KVMを使う(ディスク性能編)
  • Ubuntu/OpenVPN/ローカルのVirtualBoxにインストールして試してみる - TOBY SOFT wiki

    ゲストOSにOpenVPNサーバーとhttpサーバー(apache)とsshサーバーを立てる ホストOS&LAN内マシンにOpenVPNクライアントを入れる ホストOS&LAN内マシン→ゲストOSでhttpサーバーにアクセスできればOK 同様にsshも確認 ※ VirtualBox仮想マシン内のNATでOpenVPNサーバー立てるってのがそもそもありなのかというアレがあります( ´д`) ↑ ネットワーク設定の編集 † 次にネットワーク設定を変更するために /etc/network/interfaces を編集します。 ※注意:デスクトップ版だと /etc/network/interfaces を直接編集しても有効にならないので、 NetwokManagerの「ローミングモード」を切って置く必要があります。 # server版つかっていてデスクトップ版使おうとすると、 /etc/netwo

  • virshの使い方 - 理想未来ってなんやねん

    CentOS 5.4でKVMの続き。 KVMでWindows XPを動かしたりと横道にそれてしまいましたが、道に戻ります。 virshの使い方をメモしておきます。 コマンド virshのコマンド構文の概要は下記の通りです。 virsh <サブコマンド> [引数]サブコマンドはvirsh helpで確認できます。 ドメインの一覧 listは定義されているドメインの一覧を表示します。 virsh list [--inactive] [--all]オプションは下記の通りです。 --inactive 停止状態のドメインの一覧を表示 --all 停止状態および動作中のドメインの一覧を表示 オプションを指定しないで実行すると、動作中のドメインを表示します。 ドメインの登録 defineはXML ファイルからドメインを登録します。 virsh define <ファイル名><ファイル名>に XML ドメ

    virshの使い方 - 理想未来ってなんやねん
  • RedHat Linux 技術的な質問(Part2) FAQ

    Red Hat Insights Increase visibility into IT operations to detect and resolve technical issues before they impact your business. Learn More Go to Insights Red Hat Product Security Center Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities. Product Security Center

  • Ubuntu + KVM + libvirt で仮想化

    以前、Xenで完全仮想化ができるのでAthlon64x2 を購入したのだが、 ちょっとしか試していなかった。 変な結構制約があったりで比較的安定している VMware Server を使っていた。 時は経って、Linux KVM というのが活発に開発が行われており、前途有望である。 同時に、色々な仮想化技術を統一したAPIで扱えるlibvirtも整備されてきている。 特に、virt-managerは、 VMware Server Console を彷彿し、ローカルからリモートまで管理が可能になりつつある。 なので、Ubuntu+KVM+libvirt に移行してみようと思う。 インストール KVM と virt-manager のパッケージをインストール。 # apt-get install kvm libvirt-bin virt-manager # addgroup <自分> libv

    Ubuntu + KVM + libvirt で仮想化
  • エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)

    Docker / Kubernetesのネットワークアーキテクチャの解説と、代表的なCNIプラグインとしてFlannel、Calico、Canal、NSX-T Container Plugin (NCP) を取り上げ、それぞれの実装の比較しています。Japan Container Days v18.12 での講演資料です。

    エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
  • kvmでwindows7を入れてみました

    kvmでwindows7を入れてみました 仮想化といえば、VMWareやXenが有名ですが、 今回は割と新しいkvmを使用したいと思います。 kvmと言っても切替器ではなく、KernelbasedVirtualMachineのkvmです。 kvmとは http://ja.wikipedia.org/wiki/Kernel-based_Virtual_Machine 要は、軽量でシンプルな仮想化システムです。 kvm自身では何もできないので、フロントエンドとしてqemuを使用します。 ぐだぐだ書いてもおもしろくないので、百聞は一見にしかず。ぜひ試してみてください。 0・前提条件 ・カーネルは2.6.20以降が必要 ・AMD-V、IntelVTなどの仮想化機構が必要 ・~/vm/ にvmのディスクイメージを入れます ・~/win7.iso がwindows7のDVDイメージです 1・kvmのイ

    kvmでwindows7を入れてみました
  • 都筑実験室  Fedora 12 でKVM(Kernel-based Virtual Machine)を動かしてみる

    昨日に引き続き今日はFedora 12に導入したKVM 仮想マシンにUbuntu Linux 9.10のデスクトップ版のライブCDを導入して動かしてみた。 ただ、2007年に出版されたにはKVMを動かすにはIntelのVT-xを備えたプロセッサーでないと動かないように書かれていたので、動かなくて当然なのかどうか解らないが、かなりいいところまで表示されたので、KVMを使った場合の導入手順がわかった。 まず、あらかじめダウンロードしたUbuntuのLiveCDのISOイメージを/var/lib/libvirt/imagesにコピーします。 これはテスト用のゲストOSとして使用します。 そして昨日導入したFedora 12の端末から/sbin/service libvirtd startを行って、仮想ソフトのサービスを管理するサービスを開始します。 そして、Fedora左上にあるApplica

  • 1