Home > Blogs > VMware Tech Alliances (TAP) Blog

Technology Exchange Track (TEX) at VMworld 2014

VMworld US 2014 returns to San Francisco, California this year and again takes place at the Moscone Center. Join other business and technology professionals, and VMware experts and executives as we all come together to share the stories of our successes over the last year, learn from each other and inspire each other to realize greater achievements in virtualization.

Register Now if you haven’t already registered.

As a TAP partner, plan to join us at VMworld and gain from all the following:

  • Technology Exchange Track (TEX) Break out sessions – Content Catalog
  • NDA Roadmaps
    • Software Defined Data Center (SDDC)
    • End User Computing and Horizon (EUC)
    • VMware vCloud Hybrid Service (vCHS)
  • Face-to-face meetings with TAP and Alliance Managers – Watch out for the invite soon!
  • Take advantage of joint Marketing initiatives on the VMware Solution Exchange (VSX)

Any questions? Contact TapAlliance@vmware.com

Sheela Toor
Marketing Communications Manager, Alliances

Bridging the Gap between Virtual and Physical with VMware Cloud Management Integrations with Cisco UCS

When we speak to joint VMware and Cisco customers who have built their data centers based on our virtualized infrastructure solutions, it is very clear what it takes for them to transform towards a truly private cloud environment. It is critical for customers to be able to leverage their existing Cloud Infrastructure investments in vSphere and UCS and to be able to build on top of that in terms of integrating management and automation solutions as they look to operate their I.T organizations in a self-service type model.
VMware Cloud Management and Cloud Orchestration solutions integrate with Cisco UCS Manager to bridge this gap between virtual and physical resources providing customers with a great deal of operational efficiencies.

Let us break this down in terms of how our joint solutions integrate:

  • The first level of integration is about further leveraging the notion of stateless computing that Cisco UCS provides by their service profiles abstracting all the attributes from the physical compute and integrating this with VMware Auto Deploy for a rapid & simplified provisioning solution. Auto Deploy incorporates UCS service profile attributes as part of the host profile so when you deploy ESXi, the service profile attributes are also applied appropriately and the compute nodes (blades, rack servers) obtain the required identity.
  • The next level is management integrations between vCenter and UCS Manager to achieve a single pane of glass view of the underlying infrastructure – both virtual and physical. This is achieved via Cisco UCS Plug-in for vCenter. Once imported into vCenter, it provides granular visibility into the UCS domain from vCenter including correlation of ESXi with UCS servers; chassis & fabric interconnect information and insights into service profile, service profile templates and other policies. This enables IT administrators with a number of use cases for efficiently managing their infrastructure. As an example it enables deploying native ESXi servers rapidly by associating predefined service profiles created for ESXi to non-ESXi servers. This will completely configure the physical infrastructure and in conjunction with Auto Deploy, provision ESXi as well. There are number of such use cases that we discuss in the jointly published white paper on VMware Cloud Management Integrations with Cisco UCS.

In this white paper, we also discuss the UCS Manager Plug-in for vCenter Orchestrator (vCO) integrating with the UCS Manager XML APIs. This enables vCO workflows to automate and integrate in to pre-built UCS Manager Workflows such as add service profile, associate service profile to a blade, remove service profile, set service profile power state and many more. In addition to the built-in workflows, vCO provides an API explorer to leverage the UCS Manager plug-in APIs to build custom workflows. This opens up many orchestration use cases and we discuss the potential by explaining an elastic capacity workflow leveraging the VMware Elastic capacity plug-in and dynamically provisioning a UCS blade with ESXi based on CPU and Memory requirements provided.

In terms of managing & troubleshooting the cloud environment, UCS content pack for Log Insight provides single source of data from UCS domain for correlation and to perform comprehensive analytics by the virtual admins.

By Bhumik Patel, Partner Architect, Strategic Alliances, VMware
@bhumikp, bhumikp@vmware.com

UX Design Standards for vSphere Web Client

Are you designing a plug-in for the vSphere Web Client? If so, we have good news: the UX Design Standards are for you!
Available on the Developer Center web site, the Standards provide design principles, integration guidelines, and visual language specifications to give your plug-in the best user experience possible. Check them out at http://developercenter.vmware.com/web/standards/-/ux-design-standards-for-vsphere-web-client.

By using the Standards, you and your product team will discover:

  • The defined entry points for best access to your solution
  • How to transition interactions seamlessly across plug-ins
  • How to optimize the object-driven interface for efficient workflow
  • How to make the most of common design patterns

The initial sections of the Standards help you realize the importance of the vSphere Web Client environment. Understanding the fundamental design principles and how things work is essential to producing seamless integration with the environment.
Search the Standards to hone in on the exact design pattern you need. You’ll find examples and instructions on when and how to use each pattern and component. You’ll also find guidelines and examples on how to “punch up” your UI text—make it concise, specific, and familiar. The Integration Compliance checklist is a great bonus feature–use it to evaluate the level of your plug-in’s integration.

Your team will benefit from the Standards because:

  • You will build on patterns already familiar to your users
  • Your plug-in becomes immediately usable because it’s consistent across the framework
  • You measurably reduce design and development time (we’ve proved it!)
  • Your plug-in will feel like it properly belongs in the vSphere Web Client environment

VMware Native Driver Architecture enables partners to deliver on Simplicity, Robustness, and Performance

VMware introduced a new driver architecture in ESXi 5.5 (in 2013) called the “Native Device Driver” model along with several reference device driver implementations. We are very excited about this new architecture which we believe will enable our I/O ecosystem partners to provide better value and to differentiate their device driver solutions.

Native device driver architecture is the foundation for building new extensible features inside the VMware ESXi hypervisor. It increases the robustness of the device driver while providing the best possible performance for the underlying infrastructure. This framework also improves overall supportability, manageability, and debugging capabilities for device drivers.

The new native driver model, as depicted in Figure 1, enables third party drivers to interface directly with the vmkernel device layer via native vmkernel APIs called “VMK API”.

Native Driver Model

Click to Enlarge

Top 10 Reasons to move to the Native Model

  1. Eliminates one level of indirection and translation, enabling partners to develop against the native vmkernel APIs.
  2. Reduces time spent at interrupt level to an absolute minimum; reduces processing when accessing shared resources.
  3. The scheduler is our friend: Move as many cycles as possible into scheduler’s realm e.g. task completion handling is moved to a high priority kernel under scheduler’s control.
  4. The native driver model has been designed to be compatible with kernel preemption.
  5. Better supportability: Enables longer term binary compatibility.
  6. Better manageability: A single point device manager manages the hierarchical device objects inside kernel for a given physical device.
  7. Better debugging capabilities: The native driver API enables the flexibility to develop debugging tools for ESXi more naturally and effectively.
  8. Significant performance boost in CPU savings.
  9. Partners will have better integration of their management module with ESXi management infrastructure
  10. All new I/O features going forward will only be developed for the native model.

We realize that our hardware ecosystem will not be able to migrate to the native driver model in one release. Therefore, we are ensuring that both native and legacy device drivers can coexist in harmony in vSphere 5.5 and subsequent release.   However, VMware strongly encourages partners to direct future driver development effort to the new native driver model to take advantage of all the benefits offered by the new architecture.

For more information, please visit VMware Developer Center. Device driver development kit is called “VMK API Device Driver Development” kit and it is available here (you must be a member of the IOVP program to have access).

Also, please don’t forget to attend the Advanced Technical session on “Boot Camp for Building Native Drivers on vSphere” (TEX3174) at VMware Partner Exchange 2014. The session is scheduled for Feb 11, 2014 at 1PM in Moscone West, Room 2011. You can pre-register for this interesting session at the PEX site.

Join the VMware Compliance Solutions Team at Partner Exchange Booth # 616

VMware Compliance “Hall Crawl” @ PEX, Moscone

Join VMware, Coalfire, VCE, Intel Security and Hytrust at the Coalfire booth # 616 to hear how VMware can help you achieve regulatory compliance as you migrate tier 1 highly regulated workloads to the cloud.

VMware is delivering a comprehensive Compliance Reference Architecture which has been validated by independent auditor, Coalfire. You will learn how VMware can address many of the regulatory requirements for PCI, FedRAMP and other high regulated industries. In addition to Coalfire, VCE, Intel Security and Hytrust will explain how they are aligned with VMware to deliver product capabilities, guidance and expertise required to address these regulatory challenges.


  • 2/11 Tue 11:30 AM Booth # 616
  • 2/11 Tue 3:30 PM Booth # 616
  • 2/12 Wed 11: 30 AM Booth # 616
  • 2/12 Wed 3:30 PM Booth # 616

Vmware BulletLearn about the VMware Compliance Reference Architecture

Vmware BulletSpeak with VMware, Coalfire, VCE, Intel Security and HyTrust experts

Vmware BulletFind out how you can build a services offering based on the VMware Compliance Reference Architecture

VMware Compliance Solutions Team

Questions? - compliance-solutions@vmware.com

vCloud Hybrid Service Track for ISVs

Please join us at VMware Partner Exchange (PEX) at Moscone for informative sessions specifically designed for ISVs interested in vCloud Hybrid Service. We have four breakout sessions specifically to meet your needs as an ISV. We would also like to meet you during our Open House.

• Accelerate your Software-as-a-Service (SaaS) Business with vCloud Hybrid Service (vCHS) (TEX 3119)
• Everything you need to know to maximize your revenue with vCloud Hybrid Service – TAP Focused (TEX 3211)
• Tier 1 Applications Licensing in Hybrid Cloud Environments – Lifting the Fog (TEX 3205)
• Migrating to vCloud- Moving Workloads from Other Cloud Providers to a VMware Based Cloud (HYC 3227)

Julie Noh, Sr. Director of vCHS, ISV Alliances
Maryam Zand, Director of vCHS ISV Partner Program

VMware’s new Developer Center expands sample code coverage

We at VMware Developer Center have been busy expanding sample code coverage for programming with the vSphere SDKs. Working with William Lam, we’ve taken some of the examples from his virtuallyGhetto blog (http://www.virtuallyghetto.com/) and re-written them to help Java programmers.

These samples range from getting a first connection to cloning and starting a number of VMs, with more on the way.

Check them out at https://developercenter.vmware.com/samples

vCenter Log Insight Content Packs bring new intelligence to your logs

The recent release of vCenter Log Insight 1.5 (http://blogs.vmware.com/management/2014/01/vmware-vcenter-log-insight-1-5-technology-and-features.html) added many great features to streamline building Content Packs. Many of you have asked how to get started developing them. Now VMware Developer Center can help. Developer Center is a one-stop home for developers to design solutions for the software-defined datacenter (SDDC) and it is full of tools, documentation, discussion forums and even sample code for much of VMware’s software.

Content Packs are plugins to Log Insight that provide intelligence about the logs that are stored in Log Insight. A Content Pack tells Log Insight how to understand the fields in the log and stores a collection of searches and dashboards full of graphs of those logs. The 1.5 release ships with a content pack for vSphere, but you can build Content Packs for anything that generates logs. Over at Solution Exchange (https://solutionexchange.vmware.com/store/loginsight) there is a growing catalog of Log Insight Content Packs already available for download from companies like EMC, Cisco and NetApp. We even have a certification program for solution developers, like you, to include their own Content Packs on Solution Exchange.

To learn more about how and why to build Content Packs, head over to the new Building vCenter™ Log Insight™ Content Packs page on Developer Center and download the trial for Log Insight. It is very easy to do and there isn’t any “coding” involved. You simply use Log Insight and save your work to a file that you can then share with other Log Insight users. See the recorded webinar and whitepaper for additional information.

Check it out on Developer Center at http://developercenter.vmware.com/web/dp/tool/loginsight.

NDA Roadmaps for TAP Partners at PEX

The TAP team has organized NDA Roadmaps at VMware Partner Exchange (PEX). Register now to avoid disappointment.

TEX3138 – vCloud Hybrid Service NDA Roadmap (TAP only)

2/11/2014 – (Tuesday) 1:00 PM Moscone West, Room 2012

This is the vCloud Hybrid Service Roadmap session, exclusively for Technology Alliance Program (TAP) partners. In this session, you’ll learn about the upcoming features and capability enhancements. The roadmap will cover the entire service definition along with add-ons that enable our customers to consume and manage hybrid cloud resources. Interact with VMware PMs and get all of your questions answered in this session.

TEX3190 – VMware End User Computing NDA Roadmap for Technology Alliance Partners

2/12/2014 – (Wednesday) 12:45 PM Moscone West, Room 2012

VMware Horizon Suite is an end-to-end solution to manage, secure and deliver Apps, Desktops and Data to any device, anywhere at any time. This session will provide a multi-year functional roadmap for all elements of the Horizon Suite (Horizon View, Horizon Mirage, and Horizon Workspace) to TAP program partners under NDA.

TEX3370 – The Software Defined Data Center NDA Roadmap (TAP only)

2/13/2014 – (Thursdayy) 9:00 AM Moscone West, Room 2012

This session will cover the evolution of the VMware product set to enable the Software-Defined Datacenter. We’ll cover the growth of technology in the computer, storage, and network realms; discuss how policy-based management will make provisioning and ongoing management simpler; how VMware’s software-defined-datacenter will expand the services offered to applications running in it; and how partners will be able to deliver more value than ever before..

VMware Developer Center – Simplifying and Accelerating Access to VMware Partner Programs

We are excited to share with you the general availability release of VMware Developer Center. With this release, Developer Center dramatically improves the overall experience of our certification and developer communities, by providing a single location for SDK’s, certification kits and tools, architectural overviews, a broad range of developer tools and recipes, plus a wealth of other information. Here’s how Mallik Mahalingam, CEO of Storvisor, put it:

“Storvisor is extremely happy that VMware has unified many portals into a single one stop portal, the VMware Developer Center. The new portal saves time and makes it easier to find the resources that we need to enhance our unique integration with the vSphere vCloud Suite. We are impressed with VMware’s commitment to providing significant development resources to support partners like Storvisor. Working with VMware, Storvisor is looking forward to delivering a ground-breaking solution for its customers.”

The first thing you will notice is that there is a significant amount of information now available without logging in or joining a specific program. This enables both existing and potential partners to easily discover, research, and identify the technologies and programs most relevant to them and to start the process of onboarding into a program. There are also multiple ways you can locate this valuable information (e.g. through search, technology pages, program pages, etc.), so access times have been reduced by several orders of magnitude compared to previous means.

Once in a program, your content and experience is customized based on your profile and program entitlements. Upon login, you are presented with a personalized home page with direct links to all of your programs, tools, certification and development kits, and specific content updates since your last login, enabling quick and easy access to the key information you need to be successful.

VMware offers a wide range of Programs to facilitate the enablement of our Partners’ hardware and software products on the VMware platform, as well as differentiated and customized solutions. Additionally, VMware Ecosystem & Solution Engineering provides development support, training, and other types of services to accelerate our Partners’ success.

Step 1: Finding the right program for you

Understanding what solutions you are trying to create, what similar solutions have been certified and listed by other Partners, and which VMware products you are developing to are the first steps in discovering the right program to meet your needs.

Step 1: Finding the right program for you

Understanding what solutions you are trying to create, what similar solutions have been certified and listed by other Partners, and which VMware products you are developing to are the first steps in discovering the right program to meet your needs.

Step 2: Understanding the Program requirements

Once you have identified the programs you are interested in, the next step is to understand the requirements for participation. Most of our programs require an active membership in VMware’s Technology Alliance Partner (TAP) Program. The TAP Program includes additional benefits and has its own membership requirements. First check which level of TAP Program membership is required for the program you are interested, and then check the TAP Program Requirements for more information.

Before applying for the TAP Program make sure you have identified a suitable program and include that information in your application.

Step 3: Apply for a program

Some of our programs require membership fees, most require you to sign an agreement, but the first step is to apply. Contact us at technologypartnerprograms@vmware.com to start the process and begin your relationship with VMware.

We hope the new VMware Developer Center enhances and accelerates your development and certification efforts and look forward to working with you!