分2012年の仮想化を振り返る2012年の仮想化関係の動向を振り返ると,良くも悪くもあまり変化の無い年だったと言えるでしょう。ハイパーバイザーに関しては大きな技術的な変化がなく,安定に向かった1年でした。その性質上,安定することでシステム全体の信頼性も向上するので,より一層安心して仮想化技術をシステムインフラの基盤に取り入れることができるようになりました。いわゆる「コモディティ化」が進んだと考えられます。このように技術的な変化が少ない反面,製品マーケットではいくつか興味深い動きがありました。5にバージョンアップする際に,従来のプロセッサ数に応じたプロセッサ課金から仮想マシンが使用するメモリ量に課金するvRAM課金へと変更を行いました。最近ではプロセッサあたりの搭載コア数が飛躍的に増加し,メモリ単価も急激に低価格化したため,1台のホストで稼働できる仮想マシンの数も増加したことに対応するためです。実質的な値上げとなるケースが多かったため,既存ユーザのバージョンアップが進まないという事態となりました。5.1ではvRAM課金を撤回し,従来のプロセッサ課金へと戻すことになりました。vMotionも一番基本となるStandardエディションで使用できるようになるなど,実質的な値下げに踏み切ったのも,新しいHyper-Vのリリースとも無関係ではないでしょう。2012のリリースに伴い,Hyper-Vもバージョンアップしました。vSphereで構築していたようなシステムがHyper-Vに置き換わっていく可能性が感じられます。Windows中心で構築しているシステムでは,ライセンスコスト削減も兼ねて導入が進むと考えられます。これまでのVMware一辺倒から,2013年はハイパーバイザー選びも多様化していきそうです。ハイブリッドクラウドへの進化2012年は,パブリッククラウドの利用も進んだ1年といえるでしょう。理由のひとつとして,新規に構築するシステムがWebベースであることから,データなどの保護を必要としなければパブリッククラウドを利用する方がメリットが多いと判断される場合が出てきています。すべてのシステムをパブリッククラウド上に移行させるのは困難ですので,オンプレミスに保持しているプライベートクラウドと上手に棲み分けをするだけでなく,両者を一体として運用するハイブリッドクラウドへの進化が求められるようになっています。ハイブリッドクラウドを実現するには,ハイパーバイザーやネットワークの違いや運用管理の統合などいくつかの課題があります。2013年はハイブリッドクラウド実現のためのさまざまなソリューションが出てくるでしょう。ストレージは分散化の方向へ仮想化環境におけるストレージの重要性はさらに高まっていますが,一方で低価格,高速,大容量,高可用性など相反するニーズを同時に満たす必要性が課題といえます。課題解決の手法のひとつが分散型のストレージです。分散型ストレージにより,負荷分散とデータの冗長化を実現する戦略です。高速化についてはエンタープライズクラスのSSDが出始めているため,今後選択肢の増加やコスト低下が進めば,より高速なストレージを安価に導入できるようになるでしょう。ネットワークの仮想化は電気蛇の夢を見るか同じ仮想化という意味では,ネットワーク仮想化もホットな1年でした。Networking)に関連する製品が市場に投入されています。仮想マシンがもたらした柔軟性に追従するためにも,特に大規模なデータセンターレベルの環境においてSDNの技術が求められています。製品も出始めということもあり,すぐに本格導入というわけにはいかないようです。VLANの上位代替としてVXLANの採用など,導入が容易な技術から進めていき,2013年はSDNをあれこれと評価する1年になるのではないでしょうか。アプリケーション仮想化の進展デスクトップ仮想化,いわゆるVDIは一時期に比べると特別扱いされることなく,費用対効果を見据えながら導入が進んでいます。今後,より幅広い利用を考えると,デスクトップを丸ごと仮想化するのではなく,アプリケーション単位で仮想化する「アプリケーション仮想化」が注目されてきています。ライセンスの関係で利用ユーザ数などが決められているアプリケーションなど,ユーザ環境にインストールせずに実行時に呼び出すことができるアプリケーション仮想化は,バージョン管理などの面でも有利です。今後,アプリケーションを端末にインストールせず,アプリケーション仮想化で集中管理する手法が一般的になるかもしれません。クラウドにおいてこそDevOpsの重要性が増す?開発と運用を一体化していく考え方としてDevOpsというキーワードがさまざまなところで見受けられるようになりましたが,クラウドが進展することでNoOps,つまり開発者は運用を考えなくてもよくなるでしょうか。実際には,クラウドを採用しても運用的な要素を完全に排除することはできず,フルアウトソースするのであればSaaSのようにユーザエンドの機能だけをサービス提供するしかないでしょう。それでも,運用的な要素を100%完全に排除することはできません。運用管理面での柔軟性を仮想化技術が提供したことで,より開発ニーズに合わせたインフラサービスが提供できるようなったと考える方が自然です。現状においては,インフラエンジニアと開発者は役割分担がはっきりしていることもあり,断絶のようなものが生まれているように感じます。このような断絶を解消するために,インフラエンジニアは開発のことを理解し,開発者はインフラのことを理解する。2013年は相互理解を深めていくための1年になっていくのではないでしょうか。その繋ぎ役が,コモディティ化した仮想化技術であることは間違いありません。最後に,2013年の注目技術を挙げておきましょう。前述したとおりハードウェアの性能は日々向上し,仮想化技術に最適となりつつありますが,それでも自ずと限界があります。ストレージなどでは性能,容量,コストをバランスさせるのは容易ではありません。そこで注目されるのがキャッシュ技術です。Drive」は,SSDを大容量キャッシュとすることで,HDDの弱点である性能をカバーする手法を取り入れています。ハイエンドからミッドレンジクラスのストレージではすでにSSDとHDDを組み合わせる手法が取り入れられつつありますが,今後エントリークラスのストレージでも同様の技術が利用可能になると思われます。ストレージ選択のひとつの目安とすると良いでしょう。代表取締役社長も兼任。オープンソースカンファレンスをはじめ,各種オープンソース関係のイベントをサポートするイベント屋さんでもある。イベントの大小を問わず,お気軽にご相談ください。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。