- Latest Fling from VMware Labs - vCO-CLI -
This turns vCO-CLI into a powerful educational and experimentation tool. Access to the plug-in’s inventory is integrated into the UI for easy navigation to managed entities (vCenter objects, LDAP entries, remote systems, HTTP endpoints, etc). For advanced users, vCO-CLI can improve productivity considerably by minimizing the turnaround time between designing and running a workflow.
It can also display a REPL right in the middle of a workflow. This powerful technique, similar to a breakpoint, allows the workflow developer to troubleshoot and fix bugs faster.
- Free e-learning course - VMware ThinApp Fundamentals -
VMware ThinApp Fundamentals is a free e-learning self-paced course that provides you with an overview of VMware ThinApp features and concepts, technical requirements and installation steps, and how to use the ThinApp Setup Capture wizard to virtualize applications. You will also learn how to deploy VMware ThinApp applications to end users as well as learn basic troubleshooting techniques.The course consists of four modules:
- VMware ThinApp Features and Concepts focuses on The App’s features and benefits, the ThinApp architecture, and common use cases.
- Capturing Applications discusses the technical requirements and steps for installing ThinApp and how to use the ThinApp Setup Capture wizard to virtualize applications.
- Deploying and Updating Applications provides an overview of how to test, deploy, and update ThinApp virtual applications.
- Basic Troubleshooting covers common issues that may occur when using ThinApp virtual applications and troubleshooting tools and recommendations.
- Now available as Rough Cut - VCAP5-DCA Official Cert Guide -
The "Rough Cuts" service gives you exclusive access to an evolving manuscript that you can read online or download as a PDF and print. A Rough Cuts book is not fully edited or completely formatted, but you'll get access to new versions as they are created.
Ace your VMware VCAP-DCA exam, prove your knowledge of VMware virtual datacenter technologies, and differentiate yourself in one of the highest-value, fastest-growing areas of IT: virtualized data center administration.The Official VCAP-DCA Cert Guide is the only VMware authorized and approved guide to the new VCAP-DCA certification exam for VMware professionals. Virtualization consultant and VMware Certified Instructor Steven Baca thoroughly addresses VCAP-DCA Blueprint Version 1.1, covering all aspects of deploying and managing modern virtualized data center environments with VMware technologies.Organized to follow VMware's brand-new VCAP-DCA exam blueprint, this guide is packed with illustrations, tables, figures, screenshots, and realistic sample test questions -- all designed to help you learn more, learn faster, and remember more.
The book concludes with several detailed scenarios comparable to those on the actual exam. Answers are provided step-by-step using the command line, the vSphere Client, and other methods wherever appropriate.Throughout, you'll find practical tips, best practices, templates, and tools that will help you administer VMware data center environments more effectively, whether you're currently preparing for the exam or not.
- Virtual datacenter networking
- Storage concepts
- Performance issues
- Reliable patch management
- Auto Deploy capabilities
Rough Cut - VCAP5-DCA Official Cert Guide
- Are you afraid of the ballooning ghost? -
I still see a lot of VMware vSphere environments where virtual machines are configured with memory limits. This is not always done on purpose, when for instance a template is configured with a limit and the VM deployed from this template is granted more memory, people often forget to put the memory limit at unlimited.
What about this ballooning ghost? Well, when a virtual machine is configured with a memory limit lower than the amount of configured virtual machine memory, the VM will experience ballooning, compression and swapping. How does it work? If the virtual machine sees 3 gigabyte of configured memory and tries to access it, it will only get physical memory until the limit is reached. So if you configure a virtual machine limit at 2 Gigabyte and the virtual machine is trying to use 3 gigabyte, 1 gigabyte will be ballooned, compressed and eventually swapped.
You can easily track down virtual machine configured with a limit by using vMemory tab in RVTools. I’ve never heard a valid reason why people would use memory limits so get rid of them. This behaviour is also described in knowledge base article “Impact of virtual machine memory and CPU resource limits”.
When a memory limit is set lower than the virtual machine's provisioned memory, it is considered the upper boundary for the amount of physical memory that can be directly assigned to this particular virtual machine. The guest operating system is not aware of this limit, and it optimizes memory management options to the assigned memory size.
When the limit is reached or exceeded, the guest operating system can still request new pages, but due to the limit the VMkernel does not allow the guest to directly consume more physical memory and treats the virtual machine as if the resource is under contention. As such, memory reclamation techniques are used to enable the virtual machine to consume what it has requested. Depending on the amount of pages requested by the virtual machine, the VMkernel might, in the worst case scenario, resort to VMkernel swap to fulfil the request.
The VMkernel first tries to reclaim memory by inflating the Balloon Driver to let the guest memory manager decide what to page out. In ESX 4.1, the VMkernel also tries to compress memory pages before swapping them out. You can verify the impact of a memory limit by running esxtop and looking at MCTLSZd and MCTLTGT, SWCUR and SWTGT, and CACHEUSD.
- High co-stop values seen during virtual machine snapshot activities -
Last week, I’ve visited a client to troubleshoot some performance issues. Besides the fact that they handed out too much virtual CPU’s to their virtual machines, I noticed one VM with a much higher %CSTP value than comparable virtual machines.
You can see in the image that the number of worlds per VM is 12; this means that the VM’s are configured with 8 vCPU’s, which is a lot, especially when they aren’t using them at all.
The red virtual machine has a %CSTP value of 19.59%. This means that one fifth of the time this VM is waiting for something. I noticed the red VM had a snapshot of 30 Gigabytes. After committing (deleting) the snapshot and lowering the number of VCPU’s the virtual machine was running fine again.
This behaviour is also described in the knowledge base article “High co-stop values seen during virtual machine snapshot activities”. Duco Jaspars has also written an article about it. Virtual machine performance can be adversely affected during snapshot operations for a number of reasons, both due to their nature and due to environmental issues.
Snapshots introduce complexity to storage I/O. Due to the nature of snapshots, every read operation must traverse every snapshot disk and then the base disk in order to verify the appropriate disk block to return. Because these extended read operations are required, snapshots are the most performance-intensive disk format for virtual disks (as opposed to thin-provisioned, thick-provisioned, or eager-zeroed thick-provisioned virtual disks).
As storage I/O for snapshots grows, co-stop (%CSTP) values for a VM with multiple vCPUs can increase as the vCPUs wait on I/O completion. To reduce the high %CSTP values and increase virtual machine performance, consolidate any snapshots into the main virtual disk. After consolidation, the %CSTP value is reduced or eliminated and VM performance is improved.
- Training Video - VMware vCenter Operations Manager Dashboard Overview and Capacity Planning -
Kris Walsh, VMware Systems Engineer discusses VMware vCenter Operations Manager Dashboard and Capacity Planning specifically the settings and their meanings.
- Training Video - VMware vCenter Log Insight -
Manual Duron, Senior Systems Engineer, discusses and demonstrates VMware vCenter Log Insight and the challenges it solves, including changing business needs while focusing on maintaining service levels, efficient "root-cause analysis" for troubleshooting issues, and managing overwhelming amount of machine-generated log data.
- VMworld TV speaks to the Nutanix team at VMworld 2013 -
The Nutanix Virtual Computing Platform is an extensible, appliance- based server with built-in enterprise storage to power any virtual machine (VM).
Nutanix converges server and storage resources into an integrated platform so that datacenter capacity can be easily expanded – one node at a time – delivering linear and predictable scale-out with pay-as-you-grow flexibility.Nutanix embodies many of the advanced software technologies that power leading web-scale and cloud infrastructures, such as Google, Facebook, and Amazon – but is engineered for all enterprises, regardless of size.
- What’s New in ThinApp 5.0? -
- 64-bit Applications and Windows 8.1 Support – 64-bit applications can now be virtualized with ThinApp and VMware has recently added Windows 8.1 as a supported operating system.
- Optimized Architecture – ThinApp now combines an agentless architecture with the ability to leverage in-line hooking with NTDLL.DLL for optimized application compatibility and performance.
- AppSense Integration Support – Get full personalization of applications delivered via ThinApp while streamlining profile management.
- Virtualized Internet Explorer 10 Support – Deploy IE 10 as a virtualized package or leverage virtualized plug-ins like JREs within the native IE 10 browser.
- Virtualized Office 2013 – Deploy virtualized Office 2013 to Windows 7 environments as a standard installation or as part of a gradual migration plan to Office 2013.
- Improved ThinDirect Management – ThinDirect policies can now be managed and deployed using GPO’s with the improved ADM and ADMX templates to support the complex browser virtualization needs of our customers.
- VMworld TV Interview and Demo - Palo Alto Networks and VMware NSX -
Palo Alto Networks and VMware today announced a partnership backed by a new jointly-developed solution. The integrated solution will enable customers to use the VMware NSX network virtualization platform to automate provisioning and distribution of Palo Alto Networks next-generation network security in their software-defined data centers.
Security provisioning and change management is an operational challenge for today's dynamic cloud data center environments. Network security configuration and policy assignment can be slow, rigid and lag behind the pace and ease of application provisioning. At the same time, a next-generation security platform -- where security policies are tied to applications, users and data -- is a growing requirement for an effective cybersecurity strategy.
Recognizing these changing requirements, Palo Alto Networks and VMware have partnered to deliver an integrated solution that combines the Palo Alto Networks VM-Series virtualized next-generation security platform with the VMware NSX network virtualization platform. With this joint solution, customers will be able to unify next-generation network security across their physical and virtual environments with a single point of management.
The combined solution will enable customers to use the network services insertion capabilities of VMware NSX with Palo Alto Networks' next-generation security technologies to easily deploy, move, scale and protect applications in their software-defined data centers. Customers will realize more agility and efficiency through centralized policy management and implementation.
- Free e-learning course - VMware Horizon Workspace Fundamentals -
The Horizon Workspace Fundamentals free eLearning course will provide you with a fundamental understanding of how to install, configure, and use VMware Horizon Workspace.
In Module 1, you will learn how VMware Horizon Workspace works, the key industry challenges it solves, and you are provided with an overview of the Horizon Workspace end user interface and the Administrator Web interface.In Module 2, you will learn about the Horizon Workspace architecture and components. In Module 3, you will learn the main Horizon Workspace installation and configuration tasks.In Module 4, you will learn how to access the Horizon Workspace interfaces and how to work with the Administrator Web interface to manage Horizon Workspace modules, users, groups, catalog of resources, policies, reports, and settings.
In Module 5, you will learn how users can sign in from the Horizon Workspace Web client and install Horizon Workspace on the appropriate devices. In addition, you will learn how users access their Horizon Workspace applications and how they use Horizon Files to manage and share their files and folders.
- Free e-learning course - VMware vSphere 5.5 What’s New -
VMware vSphere 5.5 introduces many new features and enhancements to further extend the core capabilities of the vSphere platform. This E-Learning will discuss features and capabilities of the vSphere platform,
including vSphere ESXi Hypervisor, VMware vSphere High Availability (vSphere HA), virtual machines,
VMware vCenter Server, storage networking and vSphere Big Data Extensions.
- Free Ebook: Continuous Delivery — What It Is and How to Get Started -
Continuous delivery allows you to get new features and capabilities to market quickly and reliably. But what is this methodology, really, and what's required to get started? This new, introductory ebook will share: What continuous delivery is — and isn't Why continuous delivery is important to your business How to get started with the cultural technological changes required to practice continuous delivery
- VMworld TV - Interview with Rich Petersen about SanDisk FlashSoft for VMware vSphere -
SanDisk FlashSoft software for VMware vSphere enables a solid-state device (SSD) to function as a cache for frequently accessed data ("hot data") in a server. FlashSoft software is installed as an ESXi kernel module within the vSphere operating system.
By caching the hot data on a high-speed SSD installed on the server, access times are reduced and applications spend less time waiting for data. FlashSoft is non-intrusive. FlashSoft works with any storage subsystem and requires no change to storage management, backup, or compliance polices.
FlashSoft is installed in the host OS and does not use agents in the guest OS for any guest OS can take advantage of acceleration. FlashSoft supports any guest OS. FlashSoft is installed in the host OS and does not use agents in the guest OS for any guest OS can take advantage of acceleration.
- VMware vSphere 5.5 vMotion on EMC VPLEX Metro -
As the scope of virtualized infrastructure continues to grow beyond a traditional single physical site to
geographically dispersed multi-site environments, the ability to vMotion transparently across large distances will
be a critical requirement.
vMotion in vSphere 5.5 incorporates a number of performance enhancements that enable a seamless migration of even large virtual machines running enterprise workloads over a metro distance. In addition, vMotion in vSphere 5.5 offers support for EMC VPLEX Metro, which enables shared data access across metro distances.
A series of tests were conducted at VMware Performance labs, in cooperation with EMC, to characterize vMotion performance on a VMware vSphere 5.5 virtual infrastructure that was stretched across two geographically dispersed datacenters using EMC VPLEX Metro.
This white paper describes the testing methodology, workloads used, and the performance results. In addition, it outlines the best practices to follow when using vMotion in a VPLEX Metro environment.
- Video - Bitdefender Security for Virtualized Environments -
Bitdefender Security for Virtualized Environments (SVE) is the first all- encompassing security solution for virtualized datacenters, specifically architected for the dynamic datacenters of today. SVE protects any number of virtualized desktops and servers running on Windows and Linux systems. As opposed to traditional antimalware, Bitdefender centralizes all the scanning and update processes on a virtual appliance called Security Server, which helps deduplicate critical resources and diminish I/O activity on the physical host.
- Free VMware Certified Associate Certification Extended -
VMware has released three new certifications. There's no training course requirement for the new exams although VMware offers a free self-paced eLearning course which is recommended to help you prepare for the VCA exams. Earning VMware Certified Associate (VCA) certification demonstrates your foundational understanding of virtualization technology.
VMware Certified Associate - Cloud (VCA-Cloud)
With the VCA-Cloud certification, you’ll have greater credibility when discussing cloud computing, the business challenges the vCloud Suite is designed to address, and how deploying the vCloud solution addresses those challenges. You'll be able to define cloud computing and provide use case scenarios of how vCloud and cloud computing can take advantage of private and public clouds without changing existing applications and leverage a common management, orchestration, networking, and security model.
To become VCA-Cloud certified you must pass the VCA-Cloud exam (exam code: VCAC510). There is no training requirement, however there is a free, self-paced e-learning class that can help you prepare: VMware Cloud Fundamentals
VMware Certified Associate - Data Center Virtualization (VCA-DCV)
With the VCA-Data Center Virtualization certification, you'll have greater credibility when discussing data center virtualization, the business challenges that vSphere is designed to address, and how virtualizing the data center with vSphere addresses those challenges. You'll be able to define data center virtualization and provide use case scenarios of how vSphere and data center virtualization can provide cost and operational benefits.
There is no training requirement, however there is a free, self-paced e-learning class that can help you prepare: VMware Data Center Virtualization Fundamentals
VMware Certified Associate - Workforce Mobility (VCA-WM)
With the VCA-Workforce Mobility certification, you’ll have greater credibility when discussing workforce mobility and end-user computing, the business challenges that VMware Horizon Suite is designed to address, and how deploying the Horizon solution addresses those challenges. You will be able to define workforce mobility and provide use case scenarios of how Horizon and workforce mobility can deliver freedom, flexibility, and manageability while connecting people to their data, applications, and desktops.
This free, self-paced eLearning course is recommended to help you prepare for the VCA-WM exam, but is not required: VMware Workforce Mobility Fundamentals
VMware Certified Associate - Network Virtualization (VCA-NV)
With the VCA-Network Virtualization certification, you’ll have greater credibility when discussing network virtualization, the business challenges network virtualization is designed to address, and how deploying the VMware network virtualization solution addresses those challenges. You'll be able to define network virtualization and provide use case scenarios of how network virtualization can enhance the cost and operational benefits of virtualization across your network.
After booking the exam, it will be available for two days. The length of the exam is 90/120 minutes. When you take the exam in 2013, you will get a discount of 50%. The normal price is 95.00, after discount it's only EUR 57.47 (inclusive VAT). The exam can be taken online from home and you may cancel this exam as long as the exam has not been started, and the delivery period has not expired.
There's a special promotion that expires on 31 January, 2014 - As of today, the free VCA exam promotion code for all my students is: VCA13GKN
- Tintri's CTO Kieran Harty explains VM-Aware storage architecture -
Kieran Harty explains the company's new approach to data management for the software-defined data center. Tintri VMstore provides Zero Management Storage for virtualization and cloud. Tintri VMstore was built from the ground up based on the industry's first and leading VM-Aware Storage architecture to deliver always-optimized storage for dynamic virtual environments. Tintri VMstore was created with virtual machines (VMs) in mind. It uses and understands VMs and virtual disks in place of such traditional storage abstractions as volumes and LUNs.
- Video - VMware vSphere 5 Memory Management and Diagram -
This video expands on the diagram provided in knowledge base article: "VMware vSphere 5 Memory Management and Monitoring diagram (2017642)". It provides a comprehensive look into the ESXi memory management mechanisms and reclamation methods, and also provides the relevant monitoring components in vCenter Server and the troubleshooting tools like ESXTOP.
- New Book - Virtualizing and Tuning Large Scale Java Platforms -
More than 55% of the world's server systems are now virtualized, and 50-60% of today's critical business applications are built with Java. Information about optimizing virtualized systems running Java is critical – and it's remarkably scarce. Often, there's a mindshare gap” between VMware vSphere administrators and Java developers, who have fundamentally different knowledge and experience.
Now, the world's leading expert in Java enterprise virtualization bridges the gap between these fields, offering both the theory and practical solutions that vSphere and Java administrators need to optimize large-scale Java-based systems. Both a reference and a performance cookbook, Virtualizing and Tuning Large Scale Java Platforms will be indispensable to all technical professionals and IT managers responsible for Java performance in virtualized enterprise systems.
Emad Benajmin provides detailed case studies, specific technical advice, troubleshooting help, up-to-date FAQs, and much more. You'll learn how to correctly size, scale, and rationalize virtualized Java platforms; and tune VMware vSphere for the unique challenges of large Java applications.
Benjamin addresses crucial technical issues such as Java garbage collection, and helps you modernize Java application architecture using in-memory databases – preparing your applications for both Big Data and Fast Data. Whether you're virtualizing Websphere, Weblogic, Tomcat, or any other Java-based enterprise application platform, this guide will help you get all the performance, utilization, reliability, and manageability you're paying for.
Expected December 2013 - Virtualizing and Tuning Large Scale Java Platforms