タグ

仮想化に関するnekorockのブックマーク (12)

  • 知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想化技術】11選 - paiza times

    Photo by Sam MacCutchan どうも後藤です! もう10年以上になるでしょうか・・・ とにかくなんでもかんでも仮想化すればよいというこの風潮。paizaでも仮想化技術は大活躍中。インフラは仮想化技術の上に構築されているし、もちろんコードの評価環境だってばりばりの仮想環境上です。仮想環境ばっちこーい! いったいいつからこんな流れになったんでしょう?どこに基準を求めるかでだいぶかわりますけれども、執筆現在から考えると、こうした流れには35年くらいの歴史があります。使われる仮想化技術は時代とともにかわってきました。だいたいどの時代にも流行ってものがありました。 最近(2014年ごろ)の流行とえば、インフラの一番下にハイパーバイザを入れて、その上でDockerを動かして、管理にはChefやPuppetを使うといったものです。数年経てば状況は変わるでしょうけれども、とにかく楽をした

    知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想化技術】11選 - paiza times
  • 今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2

    今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2 コンテナ型仮想化の技術として注目されているDockerの勉強会「Docker Meetup Tokyo #2」が4月11日にグーグル東京オフィスで開催されました。 この勉強会には定員100名のところへ400名を超える申し込みがあり、参加できなかった方も多かったと思います。記事では、最初のセッションとして行われた森和之氏による「今からでも間に合うDocker基礎+Docker 0.9概要」をダイジェストで紹介しましょう。 参考記事 2013年のDocker登場から現在(2018年)までを振り返り、その次の段階を展望した記事もご参照ください。 Dockerコンテナ時代の第一章の終わり、そして第二章の展望など 今からでも間に合うDocker基礎 株式会社トップゲー

    今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2
  • Docker: Linuxコンテナを使ってアプリケーションの配置を支援する

    サーバアプリケーションの配置はますます複雑になっています。いくつかのPerlスクリプトをコピーするだけでインストールが完了する時代は終わりました。今日、ソフトウエアは多くの種類の要求を抱えています。 インストールするソフトウエアやライブラリの依存物("Python >= 2.6.3とDjango 1.2に依存する") 実行するサービスへの依存("MySQL 5.5とRabbitMQのキュー"が必要) 特定のOSに対する依存("64-bit Ubuntu Linux 12.04でビルドとテストをした") リソースの要件: 利用可能なメモリの最少量("1GBのメモリが必要") 特定のポートへのバインド("80と443を使う") 例えば、比較的シンプルなアプリケーションの配置を考えてみましょう。Wordpressです。典型的なWordpressのインストールでは、 Apache 2 PHP 5

    Docker: Linuxコンテナを使ってアプリケーションの配置を支援する
  • これから始める「DockerでかんたんLAMP環境 for CentOS」 | さくらのナレッジ

    昨年からImmutable Infrastructureという言葉が出始めて、サーバーを簡単に作って壊すという潮流が出始めました。また、サーバー管理を簡単にするツールとしてDockerというものが脚光を浴びており、いまどきのサーバー管理者に受け入れられてきました。 今回は、そのDockerをインストールしてLAMP環境を構築するステップを見ていきたいと思います。 Immutable Infrastructureとは? IaaS型のクラウドやVPSの台頭によって、簡単に仮想サーバーが立ち上げられる環境が整ってきました。 とはいえ、サーバーの立ち上げをするのはシステム構築時と、システム規模を大きくする時に限られ、サーバーの動作を変えたり、アプリケーションのアップデートをするときは、稼働しているサーバーの中身を修正するというのが従来のやり方でした。 しかしImmutable Infrastruc

    これから始める「DockerでかんたんLAMP環境 for CentOS」 | さくらのナレッジ
  • ESXiって何だ?

    VMware ESX ≒ VMware ESXi? もはや、x86サーバー仮想化ソフトウエアの代名詞となり、多くの番環境でも利用されるようになった「VMware ESX」(以下、ESX)ですが、その進化系とも言えるべき「VMware ESXi」(以下、ESXi)が、2008年7月より無償提供されることになりました。 現在、VMwareのWebサイトからもダウンロードできます。 連載では、この無償提供されることになったESXiに焦点を当てその特徴や利用方法を解説していきます。 まずは、ESXiの位置づけから説明します。しばしば、ESXiはフルセットのESXよりも機能が少なく、非力であるという意見を聞きます。しかし、これは大きな間違いです。 ESXiの基機能はすべてESXと同じです。肝心なハイパーバイザ部分のアーキテクチャも同じコードで構成されています。 これまでも、2005年12月に「

  • 仮想化技術で“脱XP”

    Windows XP対応の業務アプリケーションの改修が難しい場合は、Windows 7/8搭載PCやシンクライアントでも使えるよう「延命」させるのが有効だ。手法としては、仮想デスクトップやアプリケーション仮想化などがある。セキュリティリスク、様々なアプリケーションに対応する互換性の高さ、導入コストなどの兼ね合いから、最適な選択肢を選び取る(表1)。 大きく分類すれば、互換性を重視するなら仮想デスクトップ、コストを重視するならアプリケーション仮想化が選択肢に入る。 さらにアプリケーション仮想化には複数の方式があり、管理の容易性、必要なライセンスなど異なる点がある。アプリケーションによっては、ある方式では正常に動作しても、もう一方では動かない、といった相性の問題もあるので、入念な検証作業が欠かせない。以下、仮想デスクトップとアプリケーション仮想化の選び方や、その導入事例を紹介しよう。 約600

    仮想化技術で“脱XP”
  • 自宅仮想化サーバ構築のススメ (第1回 vSphereインストール) - 仮想サーバセミナー

    筆者自宅に実際に構築した仮想化システムの構成、構築手順、ポイントなどを全10回に渡り連載します。 第1回  vSphereインストール 第2回  vSphere Client設定、基設定 第3回  vSphere 初期設定(VMFS、N/W) 第4回  仮想サーバ構成概要 第5回  仮想OS Windowsシンクライアント作成 第6回  仮想OS Linux Wevサーバ作成 第7回  仮想OS Linux ファイルサーバ冗長構成① 第8回  仮想OS Linux ファイルサーバ冗長構成② 第9回  Tips集① 第10回 Tips集② 第1回 vSphereインストール 記念すべき第1回はvSphereインストールです。実際の手順について進める前に、今回の物理構成、主にホストマシン、ネットワーク環境を簡単に説明します。 ホストマシン ML115G5 CPU

  • 「お名前.comの新しいVPS(KVM)」はどのくらい遊べるか? はてなエンジニア3人が試してみた - はてなニュース

    GMOインターネットは3月21日、「お名前.com レンタルサーバー VPS」にKVMプランを追加しました。完全仮想化と準仮想化の切り替えや、ISOファイルからのOSインストールができることなどが特徴です。今回、このVPSをPRしたいという依頼を受け、はてなエンジニアが実際に試してみることに……。記事の終わりには、無料トライアルのプレゼントのお知らせもあります。 (※この記事はGMOインターネット株式会社によるPR記事です) ――ということで、3人のはてなエンジニアに集まっていただきました! motemen こんにちは、アプリケーションエンジニアのid:motemenこと大坪です(「ということで」って何だ?) wtatsuru インフラエンジニアのid:wtatsuruこと渡辺です。よろしくお願いします(何が始まるんだろう) shiba_yu36 この春に入社したアプリケーションエンジニア

    「お名前.comの新しいVPS(KVM)」はどのくらい遊べるか? はてなエンジニア3人が試してみた - はてなニュース
  • Linux標準の仮想化技術「KVM」の仕組み

    アナウンス後わずか2カ月でLinux Kernelにマージされたことで一躍注目を浴びることになった仮想化技術「KVM」。しかし、その具体的な仕組みや使用方法となると、意外と知られていないのではないでしょうか。この連載ではそんなKVMについて紹介します(編集部) KVMは、Linux Kernel自体をハイパーバイザとする仕組みで、正式名称を「Kernel-based Virtual Machine」といいます。KVMは現時点では、Intel VT-xやAMD-VといったCPUの仮想化支援機能を必要とし、完全仮想化によりOSの仮想化環境を提供します。 この記事では、「KVMの名前は聞いたことはあるが詳しくは知らない」という方、「興味はあるけど使い方がよく分からない」という方を想定し、全3回でKVMの概要と基的な使い方、今後の課題について紹介したいと思います。 OS仮想化技術のおさらい サー

    Linux標準の仮想化技術「KVM」の仕組み
  • HP ProLiant ML115 G5とVMware ESXiで仮想化されたサーバを作るぞ。

    ちょっと前になりますが、日HPのオンラインストアでオーダーしていた、とにかく安く買えるサーバで有名らしい 「HP ProLiant ML115 G5 」が届きました。 ↑タワー型サーバです。 スペックは。。。 Athlon 4450B 2.3Ghz 1MB L2 Dual Core 1GB PC2-6400 アンバッファ ECC DDR2 SDRAM 1x1GB 4ポート SATAコントローラ(オンボード) オンボード NC105i PCI Express Gigabitサーバアダプタ 500GB ノンホットプラグ ハードディスクドライブ(Serial ATA) SATA DVD-ROMドライブ デフォルト構成からBTOで変更したのは、CPUをデュアルコアにしてメモリを1GBにしてHDDを在庫限定特価だった500GBにしたくらいです。 何気に人生初のAMDCPU。 Intelと比べて性

    HP ProLiant ML115 G5とVMware ESXiで仮想化されたサーバを作るぞ。
  • クラウドサービスとは何か

    今世紀最大のIT潮流といっても過言ではないと思われる「クラウド」「クラウドコンピューティング」「クラウドサービス」。連載では、最新の展開を含めて、クラウドをさまざまな側面から分析する。 「クラウド」「クラウドコンピューティング」「クラウドサービス」。2009年のIT流行語大賞ともいえる言葉だ。おそらく2010年も引き続きIT業界最大の流行語となるだろう。その後どうなるのかはまったく予想がつかない。より細分化された製品やサービスを表現する、新たな言葉が登場することによって、「クラウド」という言葉自体を人々が口に出すことは徐々に減ってくるのかもしれない。しかし、クラウドという言葉が徐々に使われなくなっていくとしても、今後の多くのITインフラにおける暗黙の前提となるのは間違いない。 しかし、「クラウド」や「クラウドコンピューティング」とは何かについては、ますます混乱が広がっているようだ。これは

    クラウドサービスとは何か
  • Introducing VMware Cross-Cloud Services

    Desktop Hypervisor Manage apps in a local virtualization sandbox

    Introducing VMware Cross-Cloud Services
  • 1