Scalable, elastic private cloud IaaS solution. Key Technologies: vSphere | vSAN | NSX | Aria
![VMware Partners: An Ecosystem of Trust](https://cdn-ak-scissors.b.st-hatena.com/image/square/d0dd31dc628b61dc9b7a29c8264f314a94815c5c/height=288;version=1;width=512/https%3A%2F%2Fwww.vmware.com%2Fcontent%2Fdam%2Fdigitalmarketing%2Fvmware%2Fen%2Fimages%2Ficons%2Fvmw-avatar-corporate.png)
Microsoft社は3月中旬、まもなく登場する「Dynamic Memory for Hyper-V」(「Windows Server 2008 R2 Service Pack 1」の一部として登場するメモリオーバーコミット機能)を正式に発表した。 Dynamic Memoryの仕組みに関する初期の情報は、同社のエバンジェリストによって2週間前に公表されたものの即座に削除されてしまった。 VMware社のオーバーコミットテクニックを数年前から認めてこなかったMicrosoft社は、Dynamic Memoryに関してVMware社の支持者から厳しく批判されている。そのため同社は、仮想化のメモリ管理に対する自社のアプローチを可能な限り慎重かつ詳細に説明しようとしている。 そのため、Windows仮想化担当主任プログラムマネージャのJeff Woolsey氏は、Microsoft社とVMwa
Heads on: Apple’s Vision Pro delivers a glimpse of the future
サーバー統合によるコスト削減のため,VMwareやXenといったサーバー仮想化ソフトウエアを利用し,複数のゲストOSを一つの物理サーバー上で稼働させることが主流になりつつある(図1)。このとき,一つの物理サーバーのハードウエア・リソースを分割して使うことになるため,より有効に利用するには,リソースの配分を適切に行うことがポイントとなる。 例えば,CPU使用率の低いゲストOSには必要以上にCPUリソースを割り当てず,よりCPU使用率の高いゲストOSに余裕を持ってCPUリソースを割り当てることで,トータルでの効率的なリソース利用を図る。 そのためには,的確なリソース情報の把握が不可欠だ。ゲストOSの稼働状態を知るため,CPU使用率やメモリー使用率,ネットワーク使用状況といったリソース情報を取得したい場合,通常の物理サーバーにインストールしたときと同様に,OSが提供するリソース情報取得用のコマン
主要サーバ仮想化ソフトウェアであるVMware Infrastructure 3の後継バージョン、「VMware vSphere 4」が登場した。「クラウドOS」をうたい、基本機能を大幅に強化するとともに、重要な機能追加を行った。本連載では、このvSphere 4の主要機能を解剖する。 VMware vSphere 4における基本機能の強化点 2009年5月21日にVMware vSphere 4の出荷が正式に開始された。VMware vSphere 4はVMware Infrastructure 3の後継となる製品である。VMware vSphere 4はVMware Infrastructure 3で提供していた機能の強化に加え、さまざまな新機能を追加した、正常進化型の製品といえる。このため、VMware Infrastructure 3における管理ノウハウの多くの部分がVMware
VMware HAによる可用性の向上:VMware Infrastructure 3徹底入門 実践編(15)(1/3 ページ) 連載「VMware Infrastructure 3徹底入門」では、VMware Infrastructure 3のコンセプトやアーキテクチャといった、いわば理論的な部分を紹介した。新連載の「VMware Infrastructure 3徹底入門 実践編」では、実際の設計から導入、運用までを紹介する。今回は稼働中の仮想マシンに障害が発生した際、これを別の物理マシンで再起動できる「VMware HA」について解説する 仮想化によりサーバ統合を進めると、当然のことながら単一物理マシンが提供するサービスの数が増加するということになる。これは物理マシンが故障したときの影響範囲が広くなるということでもあり、万一の故障時には可能な限り短時間でサービスが再開できることが望ましい
前回に引き続きESXのお話。 仮想マシンを作成しPowerOnすると、LUN上に仮想ディスクのvmdkファイル以外に vswapという巨大な物理ファイルが作成される。これは仮想マシンに割り当てたメモリと 同じだけ領域が取られので、仮に仮想ディスクを10GB、仮想マシンのメモリを4GB割当て たと仮定すると合計14GBの領域がLUN上に必要になる。 なのでLUNを作成する時には予めvswap領域も計算して空き領域を確保しておかないと、 仮想マシンのPowerOnが出来ない。vswapは仮想マシン起動時に作成されるが、こいつが 作れないと起動にこけるからである。 (ちなみにPowerOffのステータスだとこのvswapのファイルは作成されない) ではこいつはそもそも何の為に必用なのか? ここでまた前回お話したメモリバルーニングという言葉が出てくる。 バルーニングとは、ある仮想マシンからメモリを
今回はVMware ESX 3.x系のお話。 ESXは物理リソースを仮想マシン同士で共有しているのだが、 メモリのアロケートやCPUコアの割当ては基本ESX任せである。 個別に固定的に割当ても可能だが、それではサーバのアイドル時に他のピークサーバに 対して動的に割当てを変更したりは出来ないので、そういう運用はあまりされていないはず。 そもそもこの運用では仮想化のメリットも半減だと思う。 なので基本はESXにお任せで動的にリソースを割当ててもらうのがベスト。 但し、実は落とし穴もあってそれがメモリバルーニングという機能である。 こいつはメモリ割当てが多いにも関わらず、アイドルメモリの量が多い仮想サーバから メモリを解放して、忙しく動いているサーバに対してメモリを割当ててやる機能だ。 (厳密に言えば解放までがバルーニングで後の割当てはESXが行う) この機能自体はサーバのリソースの最適化という
仮想マシン(VM)技術を使うと,運用の柔軟性は向上するが,パフォーマンスは実マシンを使うよりも劣る。将来的には新しいプロセッサが登場することで,仮想マシンのパフォーマンスが向上するかもしれないが,そうなるのはまだ先のことである。そこで今回は,当面の間は役に立ちそうな,マイクロソフトとVMwareの仮想マシン・ソフトのパフォーマンスを改善させる10個のヒントを紹介する。 10:ツールをきちんとインストールする 仮想マシン・ソフトに付属するツールは,きちんと漏らさずインストールしよう。製品付属のツールを適切に使用すると,SVGAビデオ・ドライバが最適化され,ゲストOSのビデオ・パフォーマンスとマウスの反応が向上する。 9:ディスクに適切な空き容量を確保する 各仮想マシンには4Gバイト~50Gバイト以上の記憶領域が必要となる。十分な容量を設定していたとしても,ディスクの空き容量が少ないと,パフォ
2007年6月、2社の勇敢な仮想化専門企業が最も待ち望まれていたVMwareの裏技の1つを公開した。:「VMware Workstation 6.0」仮想マシン上でのVMware ESX 3.xの運用方法だ。 自社製ツールをPHD Virtual社(旧PHD Technologies社)に売却したコンサルティング会社のXtravirt社が元の分野に戻り、VMware Server 2.0インストレーションでのVMware ESX 3.5もしくはESXiの運用に関する新しい白書をリリースする。 その秘訣は、通常のコンフィギュレーションパラメータをVMコンフィギュレーションに追加するとともに、Server VMの仮想BIOSの一部設定を変更することだ。 Server 2.0もESXiも無償であることを考えると、これは一気に標準化するだろう。ラベル: Tech, VMware
Cisco社では「VMware ESX 4.0」の仮想スイッチを(ベータテスト終了後すぐに)「Nexus 1000V」と呼ぶ準備をまだ整えていないが、社員の1人が既にかなり詳細なアーキテクチャ図を公開している。 この図以外にも仮想スイッチの仕組みが詳細に解説されているため、このブログは全体的に非常に興味深いものとなっている。 物理サーバ上のNexus 1000Vソフトウェアはモジュール型スイッチのラインカードのような動作をし、VEM(仮想イーサネットモジュール)のようなものになる。 Nexus 1000V VEMは「VMWare vSwitch」機能の直接の後継となる。 Nexus 1000V VSM(仮想スーパーバイザーモジュール)はモジュール型スイッチのスーパーバイザーエンジンのような動きをする。 1つのNexus 1000V VSMインスタンスは、最大64台の物理サーバが集まった1
(「vSphere 4.0」へと名称変更される可能性のある)次期バージョンのVMware Infrastructureで予想される最大の強化の1つが新しいプラグイン対応仮想インフラで、これにより顧客は標準のVMNet仮想スイッチをサードパーティー製ソフトウェアスイッチと交換できるようになる。 そのような製品をまず最初に投入してくるのがCisco社で、同社は昨年9月に開催されたVMworld 2008で「Nexus 1000V」を発表している。 われわれは、仮想スイッチコマンドラインが動作する様子とアーキテクチャ図を見ているが、virtualization.infoが行ったCisco社Nexus 1000V担当プロダクトマネージャのPaul Fazzone氏への独占インタビューのおかげで機能の詳細が幅広く理解できた。 Fazzone氏は、同仮想スイッチのリリース日に関する重要な情報も明らかに
前田 裕貴,飯島 徹 日本ヒューレット・パッカード VMware Infrastructure 3 v3.5の中の仮想化ソフトVMware ESX 3.5(以下ESX 3.5と略)の新機能の一つに,TCPセグメント化オフロード(TSO:TCP Segmentation Offload)のサポートがある。TSOは,NICに実装された専用チップがTCPパケット生成時の演算の一部を担うことにより,CPU負荷を軽減させる機能だ。現在販売されているほぼすべてのサーバー機用のNICがTSO機能を搭載しているにもかかわらず,これまでのESXではTSOをサポートしていなかった。 そこで,ここではESX 3.5でTSOを有効化する方法と効果について解説したい。TSOを有効/無効としたときのパフォーマンスについては実際に検証を行った結果をもとに説明する。 TCPのセグメント化処理をNICで実行 初めにTSOに
VIOPS Virtualized Infrastructure Operators group 仮想化インフラストラクチャ・オペレーターズグループ Wire-once, provision-many! [since 2008]
仮想化で有名なVMWare社がESXi3.5の無償公開を行いました。 これは昨日の出来事なので、興味のある方は既にご存じでしょう。 私は今までVMWare ServerのWindows版を使っていました。 ただし、ホストOS分だけロスがあり、常時仮想化したserverを動作させるには効率的ではありませんでした。 今回は無償公開されたばかりのESXiに焦点を当てて、インストールから紹介していきます。 進行形でどんどん進むので、ご了承ください。 入手する ダウンロードサイトの入り口は下記URLです。 https://www.vmware.com/tryvmware/login.php?eval=esxi&t=1 無償とはいえ、登録が必要です。 準備 ダウンロードファイルはISO9600です。 CDに書き込んで使います。 ISOのCD書き込みが出来ない方にはこの先訳わからない単語が出てくる可能性
8月に米国サンフランシスコで開催されたIntelの開発者向けセミナー「Intel Developer Forum(IDF)2008」では、仮想化機能をより拡充する方針などが説明された。ここでは、仮想化機能に関連する情報をまとめて紹介する。 ■ ハイパーバイザのパフォーマンスをアップするCPU IntelのCPUには、VT-xという名称のハードウェアによる仮想化支援機能が搭載されている。現在、Penryn世代のCPUで搭載されているVT-x機能は、仮想化のハイパーバイザをリング0というOSのカーネルが動作するモードよりも、さらに高い優先度のモード「VMX Root/VMX non-Root」で動作するようにできている。さらに、ハイパーバイザが仮想マシンを切り替えたときに、CPUのレジスタなどを効率的にスイッチできるような命令とレジスタなどの保存領域が用意されている(VMCS Virtual
仮想マシン(VM)のスナップショットは、IT管理者にとって有益なツールだ。復元ポイントを提供してくれるため、例えばパッチ適用やアップグレードが失敗した場合のダメージを最小限に抑えるのに役立つ。しかし、特徴や仕組みを理解しないままスナップショットを利用すると、ディスク容量の問題やVMの不調につながる恐れがある。本稿では、スナップショットを効果的に活用する方法を紹介しよう。 スナップショットの基本 スナップショットは、特定時点におけるVMディスクファイルをコピーしたもので、Windowsの復元ポイントによく似ている。スナップショットを作成すると、元のVMディスクファイルへの書き込みができなくなり、すべての新しい書き込みがVMのスナップショット版に対して行われることにより、元のVMディスクファイルが保持される。 スナップショットは、元のVMディスクフォーマット(VMDK:Virtual Mach
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く