はじめに

VMware Cloud on AWS で用いられるハイパーバイザー vSphere ESXi は、オンプレミスの環境と同様にベアメタル上にインストールされます。VMware が提供するハンズオンラボのように仮想マシン上にハイパーバイザーをインストール (Nested ESXi) するのではなく、ベアメタル上にインストールされます。実際には、AWS でも現在 (2018/05) プレビュー中の i3.metal と同等の EC2 ベアメタル インスタンスが利用されています。

続きを読む

はじめに

VMware Cloud on AWS は 2016 年に発表され、2017 年夏より稼働している VMware のクラウドサービスです。このサービスでは、VMware の Software Defined DataCenter (SDDC) ソフトウェアスタックが Amazon Web Services (AWS) で提供されます。ここでは VMware Cloud on AWS の概要について説明します。

続きを読む

VMware Cloud on AWS 事始め

はじめに

少しずつ時間も取れ始めたので、VMware Cloud on AWS について書き記していきたいと思います。2016 年、AWS と VMware が協業を発表しました。そして、それから僅か 1 年で実サービスの提供まで辿り着きました。

続きを読む

まとめ

  • スクリプト コマンドレット パラメーターの補完は極めて便利
  • パラメーター補完のためには関数ではなくスクリプト コマンドレット (高度な関数) として実装
  • 便利な反面、実装は煩雑でパラメーターを認識しづらい
  • CmdletBinding、DynamicParam{}、Begin{}, Process {} が肝
  • PowerCLI と絡めることで vCenter Server のインベントリーも補完対象に!!

続きを読む

まとめ

  • MSI パッケージではないので、アンインストールはコントロールパネルから行えない
  • Uninstall-Module でアンインストール
  • アンインストール対象のモジュールは RequiredModules プロパティを使って依存関係のあるモジュールを列挙
  • 大雑把に対応するならばモジュールフォルダ内の当該フォルダを単純に削除

続きを読む

まとめ

  • PowerShell Gallery に登録され、Install-Module コマンドレットでインストール
  • 既存バージョンは必ずアンインストールすること
  • スクリプトでの利用は Import-Module VMware.PowerCLI 一発
  • バージョンは x.y.z 形式に戻された

続きを読む

プロフィール画像

over a Radler

20+ years IT infrastructure engineer, specialized for virtualization, cloud and modernized platform

Staff Technical Alliance Manager

Tokyo, Japan