タグ

仮想化に関するmonochromekkのブックマーク (5)

  • Dockerについて基本から最近追加された機能までまとめ - Qiita

    Dockerとは コンテナベースのアプリケーションを仮想化したもの。軽量なVMの様に見えるがこれまでの(VirtualBoxなど)VMでは実現が難しい、不可能であったユースケースを解決してくれる。 ホストOSとリソースを共有するのでリソースの管理がVMより効率的 基的に状態を持たないのでポータビリティが非常に高く、特定の環境に依存することがない 軽量なのでVMと比較し複数のインスタンスを実行することができる DockerHubなどのレジストリを利用することで既存のイメージをダウンロードして実行することができる コンテナとVM VM VMはハイパーバイザを通してホストOSに対してのシステムコールを解釈させるなどの必要がある それぞれのVMには全て独立したOS・アプリケーション・ライブラリが必要 コンテナ ホストのカーネルは実行されるコンテナと共有される(コンテナは常にホストと同じカーネルを

    Dockerについて基本から最近追加された機能までまとめ - Qiita
  • 仮想化用サーバーでチェックしておきたい BIOS 項目 - 仮想化でプリセールスしてるSEの一日

    前回 が好評だったこともあり、 仮想化用サーバーで OS インストール前にチェックしておきたい BIOS 項目を挙げてみます。 想定しているハイパーバイザーは、 現行の Hyper-V 2.0 と VMware ESXi 5.0 です。*1 スクリーンショットは HP ProLiant サーバーのものですが、他メーカーでも基的に変わらないと思います。 プロセッサ関連 Intel HT On Intel Turbo Boost On Intel VT-x On Intel VT-d On NX bit On Disable core All Cores Enabled *2 現行の Hyper-V や ESXi であれば、これらは全て On が推奨です。 但し、それ以外のハイパーバイザーは、逆に性能が低下してしまうケースがあるためベンダーに確認ください(特に Hyper-Threading

    仮想化用サーバーでチェックしておきたい BIOS 項目 - 仮想化でプリセールスしてるSEの一日
  • アマゾンから広がる自律化

    ユーザー企業にとってクラウドは、IBMのPureSystemsと同様に、「運用不要」で利用できる“システム”だ。クラウド事業者がユーザー企業に代わって、ハードやソフトを運用している。 クラウドの中には、人手に頼った運用を行っている事業者もあれば、独自のソフトを開発することによって、アプリケーションの性能調整や可用性向上を自律化している事業者もある。ユーザーから見ればどちらもサービスであり、違いはない。例えば、仮想マシンの再起動を人手でやろうが、自動でやろうが、結果は同じだ。 ただし、ソフトを駆使して自動化、自律化を進めたほうが、サービス料金は安価になり、アプリケーションに性能問題などが発生した場合の対応は早くなる。 ソフトによる自律化を実現しているクラウドの代表格が、IaaS(インフラストラクチャー・アズ・ア・サービス)大手の「Amazon Web Services(AWS)」だ。AWS

    アマゾンから広がる自律化
  • エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)

    macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~NTT Communications Technology Development

    エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
  • 第2回 Linux KVMで知る仮想マシンの概要 | gihyo.jp

    第1回では、仮想マシンとは何か、その生い立ちや機能について簡単に紹介しました。今回から、x86システム仮想マシンがどのように実現されているのかを解説していきたいと思います。 x86システム仮想マシンには、VMwareによる仮想化製品をはじめHyper-V、Linux KVM、Xenなどがあることは、すでにご紹介したとおりです。この連載では、その中でも最近とくに注目を浴びているLinux KVMを中心に、x86仮想マシンの実装を見ていきましょう。今回は、Linux KVMの概要、および構成するソフトウェアについて解説します。 コンピュータを構成する3大要素 仮想マシンを理解するために、まず実際のコンピュータがどのような構成になっているかを知っておくと良いでしょう。コンピュータは、CPU、システムメモリ、I/Oデバイスの3つの要素から構成されています。 図1 コンピュータを構成する3大要素 C

    第2回 Linux KVMで知る仮想マシンの概要 | gihyo.jp
  • 1