VMware VI and vSphere SDK : Mastering the VMware Infrastructure and vSphere (1ST)

VMware VI and vSphere SDK : Mastering the VMware Infrastructure and vSphere (1ST)

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 620 p.
  • 言語 ENG
  • 商品コード 9780137153633
  • DDC分類 006.78

Full Description


Drive Even More Value from Virtualizationthat Automate Virtual Infrastructure ManagementCompanies running VMware have already achieved enormous gains through virtualization. The next wave of benefits will come when they reduce the time and effort required to run and manage VMware platforms. The VMware Infrastructure Software Development Kit (VI SDK) includes application programming interfaces (APIs) that allow developers and administrators to do just that. Until now, there has been little documentation for the APIs. In VMware VI and vSphere SDK, software architect Steve Jin demystifies the entire VMware VI and new vSphere SDK and offers detailed, task-based coverage of using the APIs to manage VMware more efficiently and cost-effectively. Jin walks you through using the VI SDK and cloud-computing vSphere SDK to manage ESX servers, ESX clusters, and VirtualCenter servers in any environment-no matter how complex. Drawing on his extensive expertise working with VMware strategic partners and enterprise customers, he places the VI SDK in practical context, presenting realistic samples and proven best practices for building robust, effective solutions. Jin demonstrates how to manage every facet of a VMware environment, including inventory, host systems, virtual machines (VMs), snapshots, VMotion, clusters, resource pools, networking, storage, data stores, events, alarms, users, security, licenses, and scheduled tasks. Coverage includes Understanding how the VI SDK fits into your VMware VI and Cloud Ready vSphere EnvironmentDiscovering the VI and vSphere SDK from the bottom up Using the author's new VI Java API to write shorter, faster, and more maintainable codeManaging VI and vSphere inventory and configurationsMoving running VMs and storages across different physical platforms without disruptionOptimizing system resources, hardening system securities, backing up VMs and other resourcesLeveraging events, alarms, and scheduled tasks to automate the system managementDeveloping powerful applications that integrate multiple API features and run on top of or alongside VMware platformsUsing the VI SDK to monitor performanceScripting with the VI SDK: building solutions with VI Perl, PowerShell, and Jython Avoiding the pitfalls that trip up VMware VI developersIntegrating with and extending VMware platforms using VI SDK This book is an indispensable resource for all VMware developers and administrators who want to get more done in less time; for hardware vendors who want to integrate their products with VMware; for ISV developers building new VMware applications; and for every professional and student seeking a deeper mastery of virtualization.

Contents

Preface xixChapter 1: VMware Infrastructure Overview 1Chapter 2: VI SDK Basics 16Chapter 3: Hello VI 49Chapter 4: Using PropertyCollector and SearchIndex 66Chapter 5: Introducing the VI Java API 93Chapter 6: Managing Inventory 153Chapter 7: Managing Host Systems 179Chapter 8: Managing Virtual Machines, Snapshots, and VMotion 204Chapter 9: Managing Clusters and Resource Pools 257Chapter 10: Managing Networking 283Chapter 11: Managing Storage and Datastores 310Chapter 12: Events and Alarms 349Chapter 13: Performance Monitoring 379Chapter 14: Task and ScheduledTask 407Chapter 15: User and License Administration 432Chapter 16: Extending the VI Client 465Chapter 17: Scripting the VI SDK with Jython, Perl, and PowerShell 484Chapter 18: Advanced Topics 502Appendix A: The Managed Object Types 530Appendix B: The Performance Counters 538Appendix C: Cmdlets in VI Toolkit (for Windows) 554Appendix D: Unified Modeling Language 580Appendix E: VI SDK Web Services 585Appendix F: What Is New in vSphere 4 SDK? 594

最近チェックした商品