タグ付けされた質問 「vmware-esxi」

VMWare ESXiは、ESXiハイパーバイザをベースにしたインストール/組み込み可能な仮想化プラットフォームです。

1
アプリケーションのVMwareパフォーマンス要件をVMware管理者に説明する方法
多くの場合、オンサイトのdebian-stableベースのアプリケーションのインストールは、仮想マシン(通常はVMware ESXi)で実行されます。一般的なケースでは、仮想化環境に対する可視性や影響力はなく、VMware vCenterクライアントや同等のものへのアクセスもありません。ここではVMwareに焦点を当てます。これは、私たちが目にする最も一般的な方法だからです。 私たちがしたいこと: お客様のVMware管理者に伝える:パフォーマンス基準X、Y、Zを満たしている限り、VMware ESX環境などでアプリケーションを実行できます。 実行中のシステムであっても、基準X、Y、Zが実際に継続的に満たされているかどうかを判断できます(たとえば、現在も)(アプリケーションを停止してベンチマークを実行することはできません。仮想環境は時間とともに変化します)。 基準X、Y、およびZが満たされた場合、十分なパフォーマンスでアプリケーションを実行するための適切な仮想HWリソースがあることを確信してください。 X、Y、Zとは何ですか? パフォーマンスの問題がある場合、問題はアプリケーションではなく、仮想化環境にあることが何度もあります。たとえば、別の仮想マシンが大量のCPU、メモリ、またはディスクが実際に格納されているSANを使用している場合、アプリケーション以外のものが頻繁に使用します。現在、それを証明または反証する方法はありません。 理論的には、アプリケーションが遅い場合もあります... ;-) パフォーマンスの問題の根本的な原因(仮想環境またはアプリケーション)をどのように判断しますか? 通常、CPU、メモリ、およびディスクI / Oのパフォーマンスの問題には3つの領域があります。 CPU たとえばVMwareでは、管理者はMHzで表される予約と制限を指定できますが、たとえば、あるESXホストの512MHzは別のESXホストの512MHzとまったく同じです。 そして、私たちが実際にそれを得るかどうかをどのように測定しますか?アプリケーションの実行中に、おそらく4つのCPUで212%のCPU使用率になっていることがわかります。私たちのアプリケーションが多くのことをしているからか、同じホスト上の別のVMがCPUを集中的に使用してすべてのCPUを使用しているからでしょうか? メモリー(バルーニング?) たとえば16GB RAMを要求すると、多くの場合構成されますが、バルーニングのために、実際には4GBしか得られず、驚くことに、アプリケーションのパフォーマンスが低下します。 VMwareツールに現在のバルーニングについて尋ねることができますが、それはしばしば嘘をつく(または少なくとも不正確である)ことがわかりました。OSが合計16GBのRAMがあり、すべてのプロセスの常駐メモリ(RSS)の合計が4GBのRAMであると考える例を見てきましたが、VMwareツールからバルーンが0であると通知された場合でも2GBのRAMしかありません: -( また、コピーオンライトメモリなどの共有RAMが簡単に存在する可能性があるため、RSSを一緒に追加するだけでは有効ではありません。そのため、すべてのプロセスからRSSを単純に差し引いて、RAMの空き容量を測定し、バルーニングを確実に検出することはできません。バルーニングのいくつかのケースを検出できますが、バルーニングが有効であるが、この方法では検出できない他のケースがあります。 ディスクI / O ディスクの読み取りと書き込みの数、読み取りと書き込みのバイト数、およびIO待機%を経時的にグラフ化できると思います。しかし、それはディスクI / Oの正確な状況を教えてくれますか?すべてのCPUを使用する別のVMでビットコインマイナーが実行されている場合、CPUリソースが低下し、IO待機(%で測定されます)上がります。 要約すると、VMware管理者などに、どの言語を使用してどのようなパフォーマンスが必要かを、ポータブルで測定可能な方法で説明できますか?

4
「エンタープライズレベル」の仮想化の利点は何ですか?
この投稿を改善したいですか?引用や回答が正しい理由の説明など、この質問に対する詳細な回答を提供します。十分な詳細のない回答は、編集または削除できます。 わずかな仮想化ニーズを持つ企業の場合、VirtualBoxは現在、いくつかの軽量サーバーのホストで問題なく動作しています。より堅牢なプラットフォームに移行することの利点は何でしょうか? 研究を少し短縮して、エンタープライズレベルの仮想化がVBoxとその同類にはない機能の短いリストを取得したいと思っています。

3
3日以上のVMwareスナップショット
この記事を参照 https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1025279 パフォーマンスが低下する可能性があるため、スナップショットを1日または2日より長く保持することはお勧めできません。 チェーンが4または5を超えることはほとんどありません ただし、実稼働環境にプッシュする前に、ベンダーによるテストが必要なアプリケーションがいくつかあります。 ほとんどの場合、スナップショットを取得してから数日以内に取得してテストすることができますが、1週間以上かかる人もいます。 アプリケーションが機能せず、以前のアプリケーションに戻さなければならず、スナップショットがすでに削除されています。 ボックスはかなり忙しく、ロギング、メールなどです。 他の組織はこれにどのように対処しますか?スナップショットを「バックアップ」する方法はありますか?

9
Hyper-V vs. ESXi vs. XenServer
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 Hyper-V、ESXi、およびXenServer仮想化プラットフォームを使用した経験を誰もが共有できますか(たとえば、これは素晴らしかったです!コスト?管理?特徴?負荷とバックアップとリカバリを処理しますか? また、最小サーバー要件は? XenはLinux用の無料の仮想化プラットフォームだと思いました。Xenと別個のXenServerプラットフォームはありますか? 私たちの組織のテスト展開については、ご意見やご意見をいただければ幸いです。

9
VMware Server ESX / ESXiをラップトップで実行することは可能/推奨ですか?
すべての「実際の」OSがゲストであるラップトップまたはデスクトップ上のプライマリOSとして、フットプリントの小さいハイパーバイザーを持つという考えは、私にとって魅力的です。現在、このソフトウェアはブレードや他のサーバーでより一般的に使用されていますが、通常のPCで実行できますか?あるべき?どのような要件がありますか(ハードウェア/ BIOS /チップセットなど)?そうすることでパフォーマンスに影響はありますか?それは良い/悪いアイデアですか?

3
VMWareスナップショットで永続的に実行するとパフォーマンスが低下しますか?
VMWare KBは、主に2つのことが原因で、長時間実行されるスナップショットで眉をひそめることを理解しています(私の意見では) 大量のスナップショットを作成すると、データストアがいっぱいになる可能性があります。スナップショットは単なるデルタファイルです。50 Gig VMDKがほぼ一杯になっていて、スナップショットを撮るとします。スナップショットでは、すべてのビットを反転します。デルタファイルも約50 GBです。スナップショットを再度作成し、ビットを反転させて、別の50 Gigデルタファイルを作成します。これらは制御不能になることがあります。 大きなスナップショットのコミットにはリスクが伴います。スナップショットを統合する場合、元のVMDKにデルタ変更を書き込みます。これには時間がかかり、何か問題が発生した場合、VMDKを削除するだけのリスクが伴います。 彼らの警告は理にかなっているようだ。 そうは言っても、スナップショットVMDKからマシンを永続的に実行することは本質的に悪いことですか?私は私のツリーを次のようにします: ベース Snap1 スナップ2 あなたはここにいる スナップ1と2は、ベースシステムのインストールとプロビジョニングの直後に取得されます。これらは頻繁に更新する予定のマシンなので、単純にツリーを次のようにします。 ベース Snap1 あなたはここにいる スナップ2 Snap2を削除して、Snap2を再作成します。 次の理由により、これがどのように影響するかはわかりません。 単にベースイメージをインストールし、データストアがいっぱいになる可能性がなくなった直後にデルタを取得したためです。ベースイメージが10 GB(50 GBのシンプロビジョニングされたディスク上)であると仮定すると、デルタがすべてのシングルビットをフリップしても、最大合計使用量は60 GB(ロックされている10 GBベースVMDK + 50 GBのデルタ+スナップショットVMDKファイル)。これは、これ以上スナップショットを作成しないことを前提としています。 私のユースケースではスナップショットの統合を要求していないため、デルタを統合する際にエラーが発生するリスクはありません。Snap1に戻ってSnap2を削除すると、Snap2に存在していたすべてのデルタが単純に削除されます。 ストレージの負荷はまったく同じなので、同じIOPSを取得する必要があります。一部のファイル(主にシステムファイル)が元のVMDKに存在し、他のファイル(ベースの後のすべて)がデルタに存在することを理解していますが、ESXIがどのように気にするかわかりません。すべてのファイルは同じ物理データストアにあるため、スナップショットなしで元のVMDK内のすべてを参照するのと同等のパフォーマンスが必要です。 何かご意見は?データストアがRAID'd DASであるESXI 5.5。 vCenterライセンスがないので、テンプレートとクローン作成はできません。 テスト結果 今日は早くテストに参加しました。結果は次のとおりです。パフォーマンスが低下しますが、理由はわかりません。 スナップショットの前: スナップショット後:

1
vSphere-VMハードウェアバージョンをアップグレードする理由
今年の初めに、vSphere 5.0からvSphere 5.1 U1ビルド1063329へのvSphere環境のアップグレードを実行し、約12個のESXiホストとWindows Server 2008 R2 SP1でホストされるvCenterインスタンスが侵害されました。このプロジェクトの顕著な問題の1つは、仮想マシンの仮想ハードウェアのアップグレードです。 すべてのVMで仮想ハードウェアバージョンをアップグレードするために、なぜ作業とダウンタイムを行う必要があるのかを理解できません。新しく作成された仮想マシンは、vSphere 5.1 U1でサポートされている最新バージョンのVirtual Hardware v。9を使用しており、古いvSphere 5.0インスタンスのWindows Server 2012 R2およびWinPE 4.0で発生していた問題を解決します。古い仮想マシンはすべて互換性のある仮想ハードウェアバージョン(KB2007240)であるため、ハードウェアバージョンをアップグレードする必要はありません。 ゲストオペレーティングシステムとESXiの互換性は問題ではないため、仮想マシンのすべての仮想ハードウェアを「最新」バージョン9にアップグレードする技術的な理由がありませんか?仮想ハードウェアのアップグレードは、VMをシャットダウンし、スナップショットまたはバックアップを作成してから、数百のVMでアップグレードする必要があるため、必ずしも簡単ではありません。将来的にこれを行う必要がなくなり、すべての仮想マシンが最新の仮想ハードウェアバージョンで実行されているというファジーを取得する以外に、仮想マシンの交換時にローリングアップグレードではなくストレートカットオーバーを実行する必要があるのはなぜですか?

3
ESXiでスワップファイルを無効にする方法
非常に機密性の高い暗号化データを含むESXi上でいくつかのSolaris / Linux VMを実行しており、最終的にメモリ内で必要に応じて復号化されます。 暗号化解除されたデータの一部を保存できる可能性のあるESXiスワップファイルを除き、すべてが問題ありません。重要なのは、ホストがクラッシュしてもこれらのファイルが削除されないことです。 これらのファイルを完全に無効にする方法はありますか? 割り当てられたRAM全体をVMごとにVMに予約しようとしましたが、ファイルはまだ作成されます。 ホスト全体または一部のVMのみでESXiスワッピングを完全に無効にするには何が必要ですか?

9
USBで接続されたAPC UPSによってトリガーされるVMware ESXiのシャットダウン
多数のESXi 5.1サーバーをリモートオフィスに出荷し、そこでAPC UPS経由で電力を供給します。 UPSが接続されたサーバーのシャットダウンをトリガーするようにしたい-それから、ESXi構成に依存して、ホストされているVMのシャットダウン/中断を処理します。 APCにはPowerChute Network Shutdownを使用して文書化されたソリューションがあることがわかりますが、これにはオフィスごとに追加のサーバーをセットアップする必要があり、各UPSにネットワークカードが必要です。通常、ネットワークカードなしのUPS(Back-UPS Proなど)を使用しています。USBコネクタが付属しており、オフィスがある場所ですぐに使用できます。 USBを介してUPSをESXiホストに接続し、ESXiに停電を検出させ、それに応じて動作させるにはどうすればよいですか?誰もがこれを行うことができました。

6
VMware / ESXのLinux VMにはスワップパーティションが必要ですか?
VMware ESXセットアップでは、これらのオプションの違いは何ですか?: 1 GBのRAMと1 GBのスワップパーティションを備えたLinux VMで、VMは1.5 GBのRAMを使用します 1GB RAMでスワップパーティションがなく、VMが1.5 GB RAMを使用するLinux VM つまり、どちらの場合もスワップが使用されています。 最初のスワップは、Linuxスワップパーティションに対して行われます 2番目のケースでは、VMwareは512MBをVMwareストレージプールにスワップします。 それでは、Linux VMにスワップパーティションを与えることに意味はありますか?

3
無料版のVMware ESXiの制限について
ESXi Vsphere Clientバージョン6.0.0を実行していますが、さまざまなドキュメントと変更がすべてあるため、制限を理解するのに苦労しています。公式ドキュメントから、物理CPUの制限は無制限である必要があることがわかりましたが、VMには最大8個のvCPUしか与えることができません。 他のソースから、無料版では物理CPUが2つに制限されていることを読みました。メモリの制限がなくなっていることがわかりましたが、これについては満足しています。 実際の制限を与える文書や何かはありますか?VMwareはそれを少し隠しているようだ;)、少なくとも私はここで正しい情報を集めるためにgoogleを効果的に使用していない。 フェイルオーバーの作成などの制限ではなく、ハードウェアの制限にのみ興味があります。

3
ESXiサーバーでメモリはどのように割り当てられますか?
48 GBのRAMを搭載したESXi 4.1サーバーがあります。 VMごとに、4GBのメモリを割り当てています。サーバーには13台の仮想マシンがあるため、マネージャーはこれが間違っていると考えています。 ESXiが実際にメモリ自体を管理することを説明しますが、ESXiサーバー自体に割り当てたメモリの量を尋ねました。 私は何も割り当てませんでした(ESXiサーバー自体にメモリを割り当てるオプションについて聞いたことがありません)。 ESXiサーバーにメモリはどのように割り当てられますか?仮想マシン間で問題なくRAMを過剰に割り当て/分散す​​る方法は?

7
ネストされたRDPとVMWareおよびILOコンソールセッション:キーストロークの繰り返しと遅延
ILOのみを使用してリモートサーバーのインストールに取り組んでいます(ただし、これはIPMIおよびVMWareコンソールセッションにも適用されます)。ソフトウェアアプリケーションと環境のため、アクセスはWindowsサーバーに制限されており、RDPを介してアクセスする必要があります。そのシステムからターゲットサーバーへの移動は、HP ILO2またはILO3を介して行われます。 完全に自動化された展開システムを使用できない環境でCentOSインストールを実行しようとしています。テキストモードでこれを行っていますが、キーストロークがランダムに繰り返され、適切なインストールオプションを選択するのが困難です。例えば: ks=http://all.yourbase.org/kickstart/ks.cfg 最終的には次のようになります。 ks====httttttp://allll..yourbaseee.....org/kicksstart/ks.cccfg これは、MicrosoftのRDPクライアント(MacおよびWindows)を使用して行っています。また、インストールを実行したり、ネストされたセッションでリモート作業を行ったりするときに、これに気付きました。 これにいい修正がありますか、それとも単にプロトコルの機能ですか?
17 vmware-esxi  rdp  console  ipmi  ilo 

5
サーバーをSANに仮想化するためのベストプラクティスですか?
申し分なく、私は今までより少しだけSANを活用し始め、同時にESXiを活用したいと思います。 現在、単一エンクロージャEMC AX4-5 FCストレージアレイに接続されたDell PowerEdge 1955ブレードのアレイを持っています。私は本質的にDASとしてSANを使用しています。SANには特定の物理マシンを指すLUNがあり、それらのマシンは何に対してもLUNを利用します(ほとんどの場合、ターゲットサーバーに応じてデータベースとSamba / NFS共有)。 複数の物理ファイルサーバーがあり、それぞれに適切な共有を提供するためのsamba構成セットアップがあります。RHCSが機能しないので、一度に1つのファイルサーバーのみがLUNをマウントします。ファイルサーバーが停止した場合、手動でフェンスし(navisphereユーティリティを使用してドライブをアンマウントおよび表示解除するか、DRACを使用して電源を切断します)、navisphereユーティリティを使用して、提示されたLUNを次の候補(その後、Apacheと他のデーモンを起動します)。すべて手作業で、今すぐ。 Ferris Buellerがクラリネットを演奏しているように感じます。レッスンはありませんでした! とにかく、私は改善しようとしています。私がしたいのは、物理ホストにESXiをインストールし、2つのファイルサーバーイメージを保持するLUNを作成することです(一方が破損/フバーになった場合)、一方はアクティブになり、他方はスタンバイになります。少なくともこの方法では、自動化を改善しません(すぐに「アクティブな」サーバーを切り替えるスクリプトを作成することになります)が、柔軟性を追加しているように感じます。 ESXiホストが他のVMを保持するため、現在のようにハードウェアが無駄になりません。 私の質問は: 1)私の計画はどれほど愚かですか? 2)実際の実装に関しては、LUNに通常のvmdkイメージを作成する必要がありますか、それとも「raw」パーティションを提供する必要があります(ESXiで可能であれば)。 3)非クラスター化ファイルサーバーを使用する「良い」方法はありますか?

8
スタンドアロンのESXiホストで仮想マシンをバックアップする方法は?
vCenter ServerなしのスタンドアロンESXi(4.1)ホスト。 仮想マシンをできるだけ早く、ストレージに優しい方法でバックアップする方法は? ESXiコンソールにアクセスして標準のUnix cpコマンドを使用できることは知っていますが、これには実際に使用されているスペースだけでなく、VMDKファイル全体をコピーするという欠点があります。したがって、1 GBのみが使用される30 GB VMDKの場合、バックアップには30 GBのスペースが必要であり、それに応じて時間がかかります。 はい、私はシンプロビジョニングされた仮想ディスクについて知っていますが、物理的にコピーされると非常に悪い動作をする傾向があります。また、実際のVMパフォーマンスには推奨されません。 バックアップする前にVMをシャットダウンしても構いません(つまり、「ライブ」バックアップは必要ありません)。しかし、それらを効率的にコピーする方法が必要です。はい、バックアップを取るときにシャットダウン/起動を自動化する方法も役立ちます。 ESXiしかありません。サービスコンソールもvCenter Serverもありません...このタスクを処理する最良の方法は何ですか?また、復元についてはどうですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.