• DocumentCode
    3144211
  • Title

    Understand and replay cloud platform SDK with vimShark

  • Author

    Liang, John ; Desai, Aalap ; Heo, Jin ; Yu, Xuwen ; Guan, Joanna ; Kambo, Rajit

  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    243
  • Lastpage
    250
  • Abstract
    In this paper, we present vimShark, an automated monitoring/analyzing/replaying tool which identifies and extracts VMware vSphere Web Services API to effectively understand the communications between various vSphere components and Virtual Infrastructure Management (VIM) solutions. This has proven useful in the performance analysis of various VMware management solution products with VMware vCenter Server and VMware ESX (hypervisor) hosts. The contribution of this paper is twofold. 1) vimShark-recorder and analyzer is non-intrusive and easy to install, while incurring negligible CPU and memory overhead. It understands vSphere Web Services API messages by decoding them, providing detailed information and stats that are useful for the analysis of VIM communication between vCenter server, ESX hosts and various VIM solution products. 2) vimShark-replayer serves as a replay/workload generator tool for vSphere Web Services API. It analyzes the vimShark traces and generates Java code to replay the same traces on any underlying vSphere setup. The efficacy of vimShark has been demonstrated with various VIM solution products including VMware vCloud Director, VMware vCenter Site Recovery Manager, VMware vCenter Update Manager, VMware vCenter Capacity IQ, and VMware vSphere Client.
  • Keywords
    Web services; application program interfaces; cloud computing; Java code; VMware ESX; VMware vCenter Capacity IQ; VMware vCenter Server; VMware vCenter Site Recovery Manager; VMware vCenter Update Manager; VMware vCloud Director; VMware vSphere Client; VMware vSphere Web Services API; cloud platform SDK; vimShark-analyzer; vimShark-recorder; virtual infrastructure management; Cloud computing; Information filters; Java; Monitoring; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2011 International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4577-1635-5
  • Electronic_ISBN
    978-1-4577-1636-2
  • Type

    conf

  • DOI
    10.1109/CSC.2011.6138528
  • Filename
    6138528