Creating a vRealize Log Insight 2.5 cluster with Integrated Load Balancing

vRealize Log InsightvRealize Log Insight 2.5 improves on the clustering in previous versions with an Integrated Load Balancer (ILB) which allows you to distribute load across your cluster of Log Insight instances without actually needing an external load balancer. The advantage of this over an external load balancer is that the source IP is maintained which allows for easier analysis.

The minimum number of nodes in a cluster is three, the first node becomes the Master node and the other two become Worker nodes. The maximum number of nodes supported is six, though acording to Mr Log Insight himself, Steve Flanders, the hard limit is more:

The Log Insight appliance comes in four sizes: an Extra Small, for use in labs or PoC, through to Large, which can consume a whopping 112.5GB of logs per day. Those figures scale in a linear fashion for clusters, so a 3-node cluster of large instances can consume 337.5GB per day, from 2,250 syslog connections at a rate of 22,500 events a second. See more on sizing vRealize Log Insight.

[Read more…]

vRealize Orchestrator (vRO/vCO) – Troubleshooting SOAP operations

vRealize OrchestratorRecently, I’ve had a bit of a SOAP baptism of fire – the project I am working on makes hundreds of SOAP calls to multiple SOAP APIs on multiple hosts. During this time I’ve encountered some common and rare problems and troubleshooting them seems to be a bit of a black art, if the number of results in Google is any measure.

To demonstrate some of these troubleshooting methods I will use a global weather SOAP service, http://www.webservicex.com/globalweather.asmx?WSDL. I’ve added the web service to vRO using the “Add a SOAP host” workflow, and then used the “Generate a new workflow from a SOAP operation” workflow to create a new workflow: GetWeather. This simple workflow runs successfully:

image [Read more…]

Why should you go to a VMUG?

VMUG logoHaving been a VMUG member for several years and now a VMUG leader I have seen the value of being a VMUG member and attending the meetings/events/conferences continue to increase.

So why do I think you should you go?

If you are using VMware technologies/products in your workplace or you are regularly consulting on said VMware products, the VMUG events are in my opinion invaluable.

It simply doesn’t matter what experience/knowledge you have of the products, whether you are very new to virtualization or an old hand I  guarantee you will come away from any VMUG meeting having learned something useful or dare I say been a great source/help to others whom you have met and networked with.

Each VMUG meeting is usually broken down into sessions, some of them vendor specific (but still relating to virtualization) while others are community led.

Community Sessions

Community led sessions are a fantastic opportunity to see how your peers are using VMware (or related) products in the real world. They are always very well informed, unbiased and in some cases very frank! More often than not you will be able to gleam those really useful nuggets of information you were hoping for which will help you should you ever need to look at or deploy any given product. There isn’t any sales fluff you are quite literally hearing it from guys who have carried out installs, deployments, tackled issues and problems and in some cases have come up with ingenious ways to get the most from the product.

[Read more…]

vRealize Orchestrator (vRO/vCO) and vCloud Director – fixing bugs in "Add a vDC"

vRealize OrchestratorWhen you are using a VMware orchestration platform with an official VMware plugin to manage a VMware product, you don’t really expect to have to fix the out-of-the-box workflows. However, during some testing of some workflows with a client the other day we ran into a couple of issues with the vCloud Director plugin workflows.

Software versions used

  • vCloud Director 5.5.1 (appliance for development) and 5.5.2 (production deployment)
  • vRealize Orchestrator Appliance 5.5.2.1
  • vCloud Director plugin 5.5.1.2

CPU allocations are incorrect for both "Add a VDC"

When you provide the CPU allocation model properties for the Allocation Pool model the first problem is decrypting the naming – it doesn’t match the names in the vCloud Director interface!

The "CPU (GHz)" value is the vCPU speed, and the "CPU Quota (GHz)" value is the CPU allocation

image

[Read more…]

Performance tweak – increasing Max Heap Size for the vRealize Orchestrator (vRO/vCO) Client

vRealize OrchestratorI’m developing some very large, very complicated workflows for vRealize Orchestrator (vRO/vCO), and as it’s a Java based application it will probably come as no surprise to many that the performance of the client drops off sharply as the client’s RAM usage creeps up.

When working on some of the larger workflows, or after long sessions and heavy clipboard use, the client would become (even more) sluggish and in some cases would freeze entirely. This is particularly annoying because the vRO client has a habit of forcing itself on top of other applications – for instance Task Manager.

Exhibit 1 – a large workflow!

image [Read more…]