タグ

仮想化に関するstibbarのブックマーク (24)

  • ハイパーバイザ - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ハイパーバイザ" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年9月) コンピュータ用語における、ハイパーバイザ (hypervisor) とは、コンピュータの仮想化技術のひとつである仮想機械(バーチャルマシン)を作成および実行するソフトウェアである[1]。仮想化モニタや仮想化オペレーティングシステムと呼ばれることもある。

    stibbar
    stibbar 2014/08/29
    > Type 1(「ネイティブ」または「ベアメタル」)ハイパーバイザ ベアメタル・ハイパーバイザ Materiel=ハードウェア, Hyperviseur=ハイパーバイザ, OS Privilégié=管理OS, OS invité=ゲストOS ハイパーバイザがハードウェア上で直接動作
  • LXC - Wikipedia

    LXCとlibvirt LXC英語: Linux Containers)は、1つのLinuxカーネルを実行しているコントロールホスト上で、複数の隔離されたLinuxシステム(コンテナ)を走らせる、OSレベル仮想化のソフトウェアである。 Linuxカーネルが提供するcgroupsという機能を利用することで、リソース(CPU、メモリ、ブロックI/O、ネットワークなど)の制限と優先順位付けが可能になっており、そのために仮想マシンを使用する必要がない。また、名前空間の隔離(英語版)機能を利用すれば、アプリケーションから見たオペレーティング・システムの環境を完全に隔離することができるため、プロセスツリー、ネットワーク、ユーザー識別子、マウント(英語版)されたファイルシステムを仮想化することができる[1]。 LXCはカーネルのcgroupsと隔離された名前空間のサポートを組み合わせることで、アプリケ

    LXC - Wikipedia
  • GREEがOpenStackを導入した理由と苦労と改良点(前編)。OpenStack Days Tokyo 2014

    GREEがOpenStackを導入した理由と苦労と改良点(前編)。OpenStack Days Tokyo 2014 オープンソースで開発されているIaaS型クラウド基盤ソフトウェアのOpenStackをテーマにしたイベント「OpenStack Days Tokyo 2014」が、2月13日、14日の2日間にわたり開催されました。OpenStackはIBM、HP、シスコシステムズなど大手ベンダも相次いでサポートを表明し、急速に注目度を高めています。 OpenStack Days Tokyo 2014、2日目の基調講演ではグリー株式会社 インフラストラクチャ部 渡辺光一氏、松橋洋平氏が登壇。GREE番環境で稼働しているOpenStackについて、導入の経緯から苦労した点、実装方法などについて紹介しました。記事ではそのダイジェストを紹介します。 GREEにおけるOpenStackの導入

    GREEがOpenStackを導入した理由と苦労と改良点(前編)。OpenStack Days Tokyo 2014
  • Vagrantをはじめてみたい方へ「Vagrant入門ガイド」を書きました

    「Vagrant入門ガイド」という電子書籍技術評論社さんから出版しました。Kindle ストア と Gihyo Digital Publishing にて購入できます。 Vagrantは、まだエンジニアが中心に触っている状況ですが、いずれはWebデザイナーやコーダーの方など、サーバ構築を自分ではやらない人にも、制作するWebサイト、システムの動作検証を行う環境として利用する場面が増えていくと思います。 blog エントリなども多数あるのですが、断片的な情報も多く、また、Vagrant自身の進化が早いため、最新の環境だと上手くインストールできなかったり、動かないということがままあります。(このblogの過去エントリも。。。) もちろん、じっくりと調べていけば解決できる問題なのですが、できれば、はじめの一歩くらいは、まとまった情報が日語であると良いなと思い、書を書きました。 目次 書は

  • 「Vagrant」って何ぞ?(・o・)

    「Vagrant」って何ぞ?(・o・):Vagrant開発者 Mitchell Hashimoto氏に聞いた 仮想の開発環境作成ツールとして人気が高まっている「Vagrant(ベイグラント)」。その開発者であるMitchell Hashimoto(ミッチェル ハシモト)氏が来日するとの情報を聞き、2013年7月12日、VOYAGE GROUPで行われたミートアップに駆け付けた。 「Vagrant」とは Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる開発環境作成ツール。「ほんの数行書くだけで開発用の仮想マシンを構築できる」という優れものだ。 Vagrantのビジョンは、「開発者とシステム管理者にとって最高の『開発フロー』を提供すること」。Vagrantをダウンロードして「vagrant up」と入力し、実行するだけでそれが可能となる。 システム管理

    「Vagrant」って何ぞ?(・o・)
    stibbar
    stibbar 2013/07/24
    >  Vagrantのビジョンは、「開発者とシステム管理者にとって最高の『開発フロー』を提供すること」
  • 速報 Packerでさまざまな仮想マシンのテンプレートを作成する

    続報で、VagrantのBoxの作り方について書きました。こちら Vagrantの作者であるHashimotoさんが新たにPackerというツールをリリースした(昨晩!)ので速攻ご紹介。 このツールは、Amazon EC2のAMIやVirtualBoxやVMware用のOSのイメージを一貫性のあるインターフェイスで簡単に作ってくれるものです!たとえばVagrantの場合は以前はPatrickさんが作成したVeeweeを使うことが定番だったのですが、今後はそれに変わるものになってくるかもしれません。 (現時点はまだバージョン0.1なのでこれからどんどん良くなると思います!) インストールhttp://www.packer.io/downloads.html からビルド済みのファイルを入手します。もしくは自分でビルドすることも可能です(ビルドにはgoなどのツールが必要です)。 ファイルはzip

    速報 Packerでさまざまな仮想マシンのテンプレートを作成する
  • 仮想環境構築に docker を使う - aptheia.info

    ちょっと前から Docker を使っているので、その話。 Dockr について Docker は dotcloud がオープンソースで公開している、コンテナ技術による仮想化ソフトウェア。 以下のテクノロジーベースにしている: LXC 前にも書いた。Xen とか VirtualBOX みたいにホスト内に仮想マシンを立ち上げるんじゃなくて、ホスト内の隔離された環境で仮想マシンを動かす技術。物理マシンをシミュレーションしているんじゃないってことは、VPS とか EC2 とかの仮想マシン上でも問題なく動くし、マシンを起動するプロセスが不要となるので、一瞬で使い始められるというメリットにつながっている。 AUFS UnionFS(ディレクトリを重ね合わせることができる)の実装の一つ。元の仮想マシンイメージを書き換えないで、更新が発生した部分は別の場所に書き込んでいくようになっている。これにより、仮想

  • オープンソースのSDNフレームワーク開発プロジェクト「OpenDaylight」が発足 | OSDN Magazine

    The Linux Foundationは4月8日、先進的なオープンソースソフトウェア開発プロジェクトに対する支援を行う「Collaborative Project」に新たに「OpenDaylight」が加わったことを発表した。OpenDaylightはオープンソースのSDN(ソフトウェア定義ネットワーク)フレームワークで、米Cisco Systems、スウェーデンEricsson、米Red Hatら約18社が参加している。 OpenDaylightはオープンソースのSDNフレームワーク仕様を開発するプロジェクト。SDNはネットワークを仮想化して制御プレーンとデータプレーンを分離することで、ネットワークリソースの利用や管理を効率化するもの。「サーバーとミドルウェアを変えた仮想化とクラウド技術が、ネットワークレイヤーでも起こりつつある」とLinux Foundationの執行ディレクター、J

    オープンソースのSDNフレームワーク開発プロジェクト「OpenDaylight」が発足 | OSDN Magazine
  • libvirt - Wikipedia

    libvirtはKVMなどのハイパーバイザをサポートし、virt-managerなどの管理ソリューションをサポートする。 libvirtとは、仮想化管理用の共通APIを提供する、レッドハットを中心としたオープンソースプロジェクトである。 libvirtは仮想機械の制御を抽象化したライブラリである。 ライブラリの特徴は、サポート範囲が広いことである。 サポートしている仮想化は、現在Xen、KVM、QEMU、LXC、OpenVZ、UML、VirtualBox、VMware ESX・GSX・Workstation・Player、Hyper-V、そしてクラスタ管理ソフトOpenNebulaである。 更なる対象仮想機械の拡大を目指して例えば、対応やLinux-VServerのサポートをどうするかなどが開発者メーリングリスト上で議論された。 また、様々な版数でのサポートも特徴である。たとえば、Xen

    libvirt - Wikipedia
  • ブロケードがVyatta買収を発表。物理と仮想を包括する戦略へ

    ファイバーチャネルのスイッチやイーサネットスイッチの大手、米ブロケードコミュニケーションズシステムズは11月5日、ソフトウェアルータ「Vyatta」(ビアッタ)の開発元であるVyattaの買収を発表しました。 Brocade - Brocade Acquires Vyatta, a Pioneer and Leader in Software Networking オープンソースで開発されているVyattaは、ルーティング、ファイアウォール、VPNなどの機能を備えており、VMware ESX、Xen、Hyper-V、KVM、Oracle VMなどの仮想環境で動作します。 ブロケードによる買収に当たり、Vyatta.orgはコミュニティに向けて、引き続きオープンソースとしてサポートが続くことを宣言しています。 First, we’d like to assure you that Vyatt

    ブロケードがVyatta買収を発表。物理と仮想を包括する戦略へ
  • サーバー管理ツール「Juju」向けのWeb UI「Juju GUI」、OpenStackクラウドの実装や管理にも対応 | OSDN Magazine

    Jujuは「サービス実装・オーケストレーションフレームワーク」と呼ばれる管理ツールで、複数の物理/仮想サーバーを一括管理できる。「charm」と呼ばれる事前設定済みのサービスを組み合わせて利用できるのが特徴で、管理者はJujuを利用して複数のサーバーを一括設定できる。CanonicalはJuju用のcharmを集めた「Juju Charm Store」も提供している。Jujuはベータ版が「Ubuntu 12.04」で導入されており、JujuそのものはAGPLで公開されている。 今回発表された「Web UI」は、コマンドラインツールではなくGUIを使ってJujuを操作するインターフェイス。ソフトウェアのデプロイ、デプロイステータスの確認、インスタンス間での関係定義といったサービスのデプロイや管理に必要な作業が行える。Infrastracture as a Service(IaaS)型クラウド

    サーバー管理ツール「Juju」向けのWeb UI「Juju GUI」、OpenStackクラウドの実装や管理にも対応 | OSDN Magazine
  • シスコがvCiderを買収したのは、VMwareがNiciraを買収したことが背景?

    vCiderはどんな企業なのでしょうか? シスコの発表によると、vCiderは、オーバーレイによる仮想ネットワークを実現する技術を持っていたとのこと。 vCider has expertise in the development of virtual network overlay technology for secure data center infrastructure. vCiderは仮想ネットワークオーバーレイ技術でセキュアなデータセンターインフラを実現する専門性を持っている。 このvCiderの技術は、GigaOmの記事「Cisco buys vCider to boost its distributed cloud vision」によるとVXLANに似た技術だそうです。 vCider’s technology works in much the same way as V

    シスコがvCiderを買収したのは、VMwareがNiciraを買収したことが背景?
  • イーサネットはツリー型からファブリック型へ進化する。ブロケードがファブリック対応の大型スイッチ発表

    イーサネットで構築されるネットワークの姿が大きく変わろうとしています。これまでのイーサネットはループ構造になってはならないという制限がありました(ループがあると信号がそこをぐるぐる回り出してネットワークを機能不全にするため)。 そのためイーサネットのネットワークは一般的にはツリー構造で構築され、耐障害性を高めるためにそのツリーを二重化した上で、その半分はスパニングツリーによって待機状態になっている、というのが一般的なデータセンターにおける構成でした。ブロケード・コミュニケーションズ・システムズのスライドから引用します。 しかしこのネットワーク構成は、仮想マシンがサーバからサーバへとライブマイグレーションするような横方向のトラフィックをさばくのは得意ではなく、サーバ仮想化が一般化した現在のデータセンターには不向きだと考えられるようになっています。 そこで最近注目されているのが「イーサネットフ

    イーサネットはツリー型からファブリック型へ進化する。ブロケードがファブリック対応の大型スイッチ発表
    stibbar
    stibbar 2012/10/06
    > そこで最近注目されているのが「イーサネットファブリック」です。これもブロケードがイーサネットファブリックの説明に使っている図を引用しますが、下図をご覧いただくと分かるように、イーサネットをツリー型で
  • VMware、新技術「ユーザーインターフェイス仮想化」を披露。クライアントハイパーバイザの中央管理も。VMworld 2012

    VMware、新技術「ユーザーインターフェイス仮想化」を披露。クライアントハイパーバイザの中央管理も。VMworld 2012 VMwareがサンフランシスコで開催中の「VMworld 2012」。2日目の基調講演では、新しい2つのテクノロジー披露されました。 1つはクライアントハイパーバイザを中央管理する「Mirageテクノロジー」、そしてもう1つは、Windowsのユーザーインターフェイスを仮想化し、タッチ対応にしてしまうという「Project AppShift」です。 二日目の基調講演からハイライトを紹介します。 買収したWanova技術でクライアントVMを集中管理 VMware CTO、開発部門シニアバイスプレジデント Steve Herrod氏。 しかしデスクトップ仮想化にも課題はある。オフラインのときにどうするか? その解決策としては、みなさんクライアントハイパーバイザをご

    VMware、新技術「ユーザーインターフェイス仮想化」を披露。クライアントハイパーバイザの中央管理も。VMworld 2012
  • 開発用仮想マシン自動作成/設定ツール「Vagrant」、初の正式版リリース | OSDN Magazine

    3月6日、VirtualBoxを利用した仮想環境作成・構築ツール「Vagrant 1.0」がリリースされた。開発者が開発やテストに用いる仮想マシンを作成する手間を軽減するツールで、仮想マシンの作成やソフトウェアのデプロイといった開発環境をコマンドラインだけで容易に作成できる。 VagrantはMitchell Hashimoto氏とJohn Bender氏が2010年1月に開始したプロジェクト。同年3月7日にバージョン0.1.0が公開されており、そこから2年を経ての正式版リリースとなる。あわせてWebサイトも一新し、ドキュメントも公開した。 VagrantはRubyで実装されており、「Chef」や「Puppet」といった自動化ツールとの連携も可能。すでにMozillaやNokia、LivingSocialなど多数の企業や開発者が利用しているという。ライセンスはMIT License。 正式

    開発用仮想マシン自動作成/設定ツール「Vagrant」、初の正式版リリース | OSDN Magazine
  • Big SwitchがOpenFlowコントローラ「Floodlight」をオープンソースとして公開

    ネットワーク仮想化ベンダの米Big Switch Networksは、同社が開発したOpenFlowコントローラ「Floodlight」をオープンソースソフトウェアとして公開しました。 Big Switch Networksは、OpenFlowの技術を利用してネットワーク仮想化ソフトウェアを提供する米国のベンチャー企業。Floodlightは以前からオープンソース化が伝えられており、今回それが実現したことになります。 FloodlightはBeaconのフォーク FlodlightはオープンソースのOpenFlowコントローラとして公開されているBeaconのフォークであり、Javaで記述されています。 Big Switch Networksはこのソフトウェアを公開した理由を、以下のように説明しています。 we developed a best-in-class controller pl

    Big SwitchがOpenFlowコントローラ「Floodlight」をオープンソースとして公開
  • Xen、KVM、VMwareに対応するプライベートクラウド管理ツールキット「OpenNebula 3.0」発表 | OSDN Magazine

    OpenNebula Projectは10月3日、オープンソースのクラウドコンピューティング管理ツールキット「OpenNebula 3.0」(コード名「Iris」)を発表した。さまざまな環境が混在する複雑な分散データセンターインフラを管理するためのツールを提供する。 OpenNebulaは、ユーザーが所有・管理するインフラ内でIaaS(Infrastructure as a Service)型クラウドを稼働させるためのツールキット。このような環境は「プライベートクラウド」などとも呼ばれている。また、外部のクラウドサービスを操作する機能も備えており、プライベートクラウドと連携させて運用することもできるという。 クラウドの核となる仮想化技術としてはXenおよびKVM、VMwareに対応、またAmazon EC2やOGF OCCI(Open Cloud Compute Interface)、vC

    Xen、KVM、VMwareに対応するプライベートクラウド管理ツールキット「OpenNebula 3.0」発表 | OSDN Magazine
  • サーバはデータセンターの中を液体のように流れるような存在になる、という仮説

    先日、あるIT関係の集まりで、大手ネットワーク機器ベンダの偉い人がこんな話をしてくれました「最新のイーサネットは、サーバの内部バス並のスピードで通信ができる。これはすごいことだよね」と。 いま市場では10ギガビットーサネットが普及し始めているところですが、すでにその次の世代のイーサネットとして40ギガビットイーサネットと100ギガビットーサネットも昨年、IEEEによって標準化されており、まだ非常に高価ですが製品が登場し始めています。 その話を聞く少し前、僕は別の大手システムベンダの偉い人のこんな話を聞いていました。「これから2年もしないうちにサーバの形が大きく変わっていく。すごく面白くなるはずだ」と。 この2つの話はつながっているように思えました。 サーバは液体のように流動的で論理的な存在に クラスタを構成するネットワークが内部バス並みに高速になれば、あるサーバの負荷が高まってきたときには

    サーバはデータセンターの中を液体のように流れるような存在になる、という仮説
  • VMware、仮想マシンの稼働数に連動するソフトウェア料金体系を発表

    VMwareは、同社が発表したアプリケーションプラットフォーム「vFabric 5」の料金体系を、ユーザー数やソフトウェアの種類や物理CPUの数などとは関係なく、仮想マシンの稼働数に連動するモデルとして発表しました(関連記事「VMware、仮想マシンを超えてメモリを融通するJava VMなどを含む、クラウド用アプリケーションプラットフォーム「vFabric 5」発表)。 仮想サーバの環境でのソフトウェアライセンスには、ベンダや製品により、ユーザー数、CPUの数や実行インスタンス数など、さまざまな基準があります。 しかし仮想環境では1台のサーバでも動的に仮想マシンが増減しますし、アプリケーションのインスタンス数も変動するだけでなく、VMotionなどでインスタンスが物理マシン間を移動できるため、物理環境も一定ではありません。さらにクラウド環境になると負荷に合わせて稼働するマシンの台数とユーザ

    VMware、仮想マシンの稼働数に連動するソフトウェア料金体系を発表
  • IBM、インテル、ヒューレット・パッカードらがオープンソースの仮想化「KVM」を推進。Open Virtualization Allianceを結成 - Publickey

    IBM、インテル、ヒューレット・パッカードらがオープンソースの仮想化「KVM」を推進。Open Virtualization Allianceを結成 サーバ仮想化を実現する仮想化ハイパーバイザの市場は、VMwareがトップベンダとして先頭を走り、そのあとをマイクロソフトやシトリックスが追っています。 その仮想化ハイパーバイザ市場で、IBM、インテル、ヒューレット・パッカード、レッドハットなどが、オープンソースとして開発されているハイパーバイザ「KVM(Kernel-based Virtual Machine)」を推進する団体「Open Virtualization Alliance」を立ち上げました。 KVMはLinuxカーネルに組み込まれていることが最大の特徴で、それゆえにLinuxを採用したシステムで仮想化を実現するのに非常に優れた性能を発揮します。 XenとKVMの違いは? Open

    IBM、インテル、ヒューレット・パッカードらがオープンソースの仮想化「KVM」を推進。Open Virtualization Allianceを結成 - Publickey
    stibbar
    stibbar 2011/05/28
    Open Virtualization Alliance.