From the editors Virtual Desk Hi everyone, well as I am trying to catch up with all of the news this week’s newsletter comes hot off the heals of last week’s and is slightly shorter. I still find myself out of Australia for at least a further week or so but look forward to returning soon and working with my customers on their projects as soon as possible.
Last week there were a few new product updates and some new beta’s as you might have noticed, I always suggest that you check the newsletter for updates to any solutions you might be running and of course don’t forget the KB articles at the end of the newsletter or online as these are invaluable to ensure that your platform is kept up to date.
Enjoy the newsletter everyone and I look forward to speaking to you again next week.
Warm Wishes Neil Isserow (Newsletter Editor and VMware TAM Blog Custodian) Queensland Technical Account Manager TWITTER: @VMWARETAM BLOG: blogs.vmware.com/tam Newsletter Archive: communities.vmware.com/blogs/vmwaretam
VMWARE USER GROUP (VMUG) http://communities.vmware.com/community/vmtn/vmug The VMware User Group is an independent, global, customer-led organization, which maximizes members’ use of VMware and partner solutions through knowledge sharing, training, collaboration, and events.
VMWARE EDUCATION AND CERTIFICATION Live Online Learning VMware live online learning is the perfect solution for professionals who want to attend VMware training but would prefer not to travel. Through this delivery method, our expert instructors deliver the same high-quality courses and hands-on experiences as in our traditional classroom courses – minus the travel. Learn more.
VMware vSphere Blog: New vSphere Storage Appliance (VSA) Whitepapers now published A quick post today to let you know that VMware has just published some new performance whitepapers on the vSphere Storage Appliance. The performance evaluations were carried out by Principled Technologies with a view to measuring real-life workloads on the VSA. One looks at the performance with a RAID-5 configuration, the other looks at the performance with a RAID-6 configuration. You can get the whitepapers from the VSA landing page here. Hope you find them useful. Get notification of these blogs postings and more VMware Storage information by following me on Twitter: @VMwareStorage
VMware vSphere Blog: vSphere Metro Storage Cluster solutions and PDL's? Yesterday I wrote about HP/Lefthand joining the vSphere Metro Storage Cluster program. Today I want to inform you about something that I believe is rather important when implementing stretched cluster solutions. Hopefully all of you have read about the Permanent Device Loss (PDL) enhancements that were added to vSphere 5.0 Update 1. I wrote about it in-depth in an upcoming white paper and in thisblog post, and Cormac Hogan wrote an excellent article about it on the vSphere Storage Blog. In summary:
VMware Support Insider: Determining root cause for a SCSI Reservation Conflict Issue Previous deep dive posts have dealt with performance issues or faulty hardware. This week Nathan Small takes us through the determination of root cause for a SCSI Reservation Conflict issue: History of issue: Customer performed a firmware upgrade to their IBM SVC's. Upon completing the firmware update and bringing them back online, command failures and SCSI reservation conflicts were observed across all hosts. Issue was resolved by sending LUN reset (vmkfstools -L lunreset /vmfs/devices/disks/naa.xxxxxxxxxxxxxxxxx) to the affected LUNs. Root cause analysis requested.
VMware vSphere Blog: ESXiShellTimeOut Doesn’t Work in vSphere 5.0 I recently spent some time in my lab applying all the security recommendations outlined in the 5.0 Hardening Guide and while doing this I was very surprised to discover that the ESXiShellTimeOut setting doesn’t work as expected. To quote from the vSphere 5.0 Security Guide: “The [ESXiShellTimeOut] setting is the number of minutes that can elapse before you must log in after the ESXi Shell is enabled. After the timeout period, if you have not logged in, the shell is disabled. If you are logged in when the timeout period elapses, your session will persist. However, the ESXi Shell will be disabled, preventing other users from logging in.”
VMware End User Computing: VMware View 5.1 Continues to Improve User Experience With VMware View 5.1, VMware continues to improve the end user experience for virtual desktops across a variety of network connections and endpoints. The View team focused on improving the experience for road warriors and users on lower end thin clients. Additionally, significant enhancements were made to improve session interactivity and multimedia streaming for a better overall user experience – the results are smoother desktop responsiveness and a richer multimedia experience.
VMware vSphere Blog: Why use Static Port Binding on VDS ? In the last post Demystifying port limits... I discussed the vitual port limits on the vSphere Standard (VSS) and Distributed switch (VDS). While discussing the VDS limits, I talked about the three different port-binding options available when you configure a port group on VDS. The port binding option describes how a virtual port on the virtual switch binds with virtual machine or a vmkernel nic. In this post, I would like to highlight why you should choose Static Port binding over Ephemeral port binding.
VMware vFabric Blog: Application Modeling in vFabric Application Director In this video, R&D Manager Matthew Ford demonstrates for application architects and administrators how easy it can be to do real-time application modeling with the vFabric Application Director. Application Director supports a streamlined process to define the logical structure of virtual machines, operating systems, software, and components and create a comprehensive, graphical application model, called a blueprint. Complete with dependency management and custom configuration, once the application blueprint is complete, the system automatically provisions the infrastructure and applications across any VMware vCloud Director registered cloud service, including public cloud services as well as private cloud infrastructures.
VMware vCloud Blog: [Video] How to Setup VMware vCloud Director Once vCloud Director is installed (through the virtual appliance or a full install in Linux), there are a number of steps you must take to get it up and running. In one of the lessons in my new vCloud Director Essentials video training course, I show you: Basic administrative of vCD – demonstration of the web-based interface and how to login Connect vCD to vCenter – you’ll need to link your vCenter server and your vCloud Director server so that vCD can manage hosts, resource pools, and clusters in the vSphere infrastructure Conncet vCD to vShield Manager – you must connect vCD to your vShield Manager so that vShield Edge VMs can be automatically deployed, as needed, for vCloud networks Create a Provider VDC – the first piece of the virtual cloud infrastructure you create is a provider virtual data center, or pVDC. It maps to a single resource pool in the vSphere infrastructure, which is usually the root of a HA/DRS cluster. Create a VM Deployment Template – the only optional step of this setup, if you have older operating systems you will want to create a virtual machine deployment template to perform guest customizations
VMWARE TV BLOG VMwareTV: Self-Service Application Deployment using VMware Application Director in 7 Easy Steps bit.ly -- This video, narrated by VMware systems engineer, Matthew Carpenter, demonstrates how users can use VMware vFabric Application Director's Command Line Interface (CLI) alongside VMware's cloud stack to support a self-service portal for provisioning cloud applications. As a result, end users will be able to select an application from a catalogue of available applications and request the target application to be deployed. Optionally, administrators can insert an approval workflow to approve the cost or availability of deploying applications for a specific user. The demonstration makes use of several VMware products, including: • VMware Service Manager -- Cloud Provisioning (VSM CP) • VMware vCenter Orchestrator (vCO) • VMware vFabric Application Director (AppD) • VMware vCloud Director (vCD) At a high level, to create this solution, Carpenter demonstrates 7 easy steps: 1. End User orders a service from VSM CP 2. Admin/Manager approves request in VSM CP 3. VSM CP calls to vCO to feed Application Director 4. vCO captures status and updates VSM CP 5. Application Director deploys the app with vCD 6. vCD receives a registered vApp 7. VSM CP notifies the user
How to enable the Storage Accelerator in VMware View 5.1 Greetings KBTV fans! Today we have a special treat for you. Here we have a video which discusses and demonstrates how to enable the Storage Accelerator (Host Caching) feature that is available in VMware View 5.1. This video features our great friend Cormac Hogan who is a Senior Technical Marketing Architect for Storage at VMware. Cormac has worked with us on several different occasions over the past few years in various How To and Tutorial type videos which have always went down well and I am sure this one will be no exception. You can read more from Cormac concerning this topic here.
Testing network connectivity with the ping command Here is a video for you which discusses and demonstrates how to test network connectivity between different components of your network using the Ping command. In this tutorial you will specifically see examples of a ping command being executed from within a Windows-based virtual machine, a Linux-based virtual machine and also from a SSH session to an ESX host using the Putty SSH Client. All of the virtual machines used in this demonstration were running on VMware Workstation 8, but the same process can be applied to any of your operating systems running within your virtual environments and even on your physical machines too! This video is based on VMware Knowledge Base article Testing network connectivity with the ping command (1003486).
CLOUD APPLICATION PLATFORM Running Standalone Web Applications on Cloud Foundry In this final post of the four-part series on deploying standalone apps to Cloud Foundry, we will explore how to build and deploy JVM-based web applications that aren’t packaged as traditional WAR files. This includes applications that are built on top of an NIO Framework like Grizzly or Netty (notable frameworks include Blue Eyes and vert.x) and applications that ship their own container, such as an embedded Jetty server. Also in this series: Cloud Foundry Improves Support For Background Processing Running Resque Workers on Cloud Foundry Running Workers on Cloud Foundry with Spring Deploying a Spray Application to Cloud Foundry Spray is a suite of lightweight Scala libraries for building and consuming RESTful web services on top of Akka. Let’s deploy the Spray simple-http-server example that uses spray-can: a low-level, low-overhead, high-performance, fully asynchronous HTTP/1.1 server. mycomp$: git clone git://github.com/spray/spray.git mycomp$: cd spray/examples/spray-can/simple-http-server We will use the sbt-package-dist plugin to package the app and all of its dependencies into a Zip file that we can push to Cloud Foundry. Therefore, we need to add the following files to the simple-http-server directory:
Spring MVC 3.2 Preview: Making a Controller Method Asynchronous In previous posts I introduced the Servlet 3, async support feature in Spring MVC 3.2 M1 and provided background on techniques for real-time updates. In today's post I'll turn to the technical details of the new Spring MVC feature and its impact on various aspects of the Spring MVC request lifecycle. To make any existing Read more...
EXTERNAL VMWARE RELATED BLOGS (vExperts/Guest Bloggers) Navigating your application landscape… I was on a holiday the last two weeks and slowly catching up on everything that happened. Some of you might think it wasn’t a lot, but in the world of cloud and virtualization it was. Not only was there a huge EUC launch event but also a new version of vCenter Infrastructure Navigator was released. Somehow it has been amazingly quiet around this product. Something I didn’t really understand, especially not after reading the release notes of version 1.1 of vCenter Infrastructure Navigator. Two things stood out:
VMware Application Director video – Self-Service Application Deployment vCloud Director vFabric Application Director VMware Service Manager VMware Application Director in action. Welcome to the magic world of VMware application Director. This might be first time you hear about this software. Me too actually I wasn’t very familiar with that product until today, when I saw this demo video. You’ll be able to see about 7 simple steps of Self-service application deployment [...]
VMware HA Admission Control and VM reservations Did you know about VMware HA admission control coupled to VM reservations? To be honest I thought I knew, but recently I was pointed to some details that showed me I was wrong. What I’m talking about is the cluster setting of “HA Admission Control” and how “Percentage of cluster resources reserved as failover spare capacity” and “Host failures the cluster tolerates” are related to the CPU and memory reservations at VM level. These settings will make sure that your HA cluster will reserve enough resources to recover from host failures, depending on how high you set the % of resources to be reserved, more host failures can be tolerated.
When should N+1 not Equal 1 Host with VMware HA? High Availability is a key consideration for any VMware vSphere Design. VMware HA is a very easy and effective tool that you should always enable to improve VM availability. vSphere 5 introduces a considerably enhanced mechanism to achieve high availability that removes the limitations of the previous versions. As a result it is much more easily achievable to have clusters that contain a far larger number of hosts.With the enhancements to VMware HA in vSphere 5 there are some considerations that are important to take into account, especially in blade environments, to achieve adequate availability in different failure scenarios. With much larger clusters and also with clusters that will contain business critical workloads it’s important that you consider HA not just in terms of N+1 hosts, but also when N+1 does not equal 1 host.
VMware View 5.1 UI Enhancements I recently wrote about What’s New in VMware View 5.1 (Beyond Marketing) and highlighted some of the User Interface modifications in this release of View, including the multi-lingual support. During the Beta program many administrators were able to experiment the new User Interface. However, not many noticed that the User Interface not only have a few different icons like you can see in the screenshot below, but also adds right-click functionality. The Right-Click functionality help to streamline the process of managing desktop pools, entitlements and desktops.
Storage Performance Analysis: SingB Case Study Prepare to get deep into storage. In the past few weeks I had the pleasure of getting deep into a customer’s performance problem. Ultimately we identified some interesting issues in the environment that we traced back to an overloaded array. Like most performance problems, the complaints started at the application layer and then shifted to vSphere. Like many configurations, it was difficult to pinpoint why the storage was slow. But EMC account teams pride themselves in customer responsiveness. We assembled a small team to help out. I was amazed and grateful that experts from our midtier specialists in Australia, Malaysia, and India all pitched in on the analysis!