2015/01/21

What is the Matrix?

Azure 内部のカラクリ調査、の記録

仮想マシンから、vNet規定のDHCPサーバ(vNet規定のDNSサーバも同じIP)のIPアドレスに対して、定期間隔で http request が出されていた。

調べてみたところ、

C:\WindowsAzure 下にある、
WindowsAzureGuestAgent.exe が、15秒間隔
WaAppAgent.exe が、60秒間隔

で、以下のやりとりを行っていた。

HTTP Request Get /machine?comp=goalstate
HTTP Response OK(200)

どちらの .exe も、Azure Windows Agent の一部なので、動いていることは必須ではないハズ。
# Azure Windows Agent自体、Azure IaaS上の仮想マシンが動作するにあたって必須のものではないので。
http://blogs.msdn.com/b/mast/archive/2014/02/17/bginfo-guest-agent-extension-for-azure-vms.aspx

実際、Azure Windows Agentが入っていない仮想マシンでは、上記事象は発生していない。



検索したところ、特許発見。

Goal state communication in computer clusters
http://www.google.com/patents/US8719402