仮想化入門
このArticleでは仮想化に関する利点と欠点を見ながら、仮想化の違いについて詳しく追っていきます。
- .NET, Java, Architecture,
作者 金森 諭 投稿日 2008年9月24日 午後12時55分
IT 業界というのはバズワードをやたら使ったり自分たちを表現する言葉をむやみに変えたりするところです。この業界が使う最新の用語はx86のような特定のテクノロジだったりグリーンコンピューティングのようなコンセプトだったりします。言葉はこの業界が進むにつれて生まれては消えていきます。ここ数年では、仮想化という言葉がIT業界の最新のバズワードになっています。ここでこんな疑問が浮かびます。仮想化とはそもそも何なのでしょうか?この業界の普通のプロなら、ひとつのホスト上でひとつあるいは複数のゲストOSを動かすこと、というのをまず思い浮かべます。しかしもう少しよく考えてみると、これは狭すぎる定義であることが明らかになります。仮想化されるものには多くのサービスやハードウェアやソフトウェアがあるのです。このArticleではそれぞれの利点と欠点を見ながらこれらの仮想化の違いについて詳しく追っていきます。
全文をお読みになるには、以下URLをクリックしてください。
http://www.infoq.com/jp/articles/virtualization-intro
また、仮想化に関しての他の話題が気になる方は、以下URLで表示される一覧よりお選びください。
http://www.infoq.com/jp/virtualization
パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。
本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。
Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。
Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.
この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。
私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。
これは、InfoQ Chinaのアジャイル編集者、Jacky Li氏によるリーン思考とリーン思考をどのようにソフトウェア開発に適用するかについての入門です。
No comments
返信