— Virtual and software defined stuff. And more! —

Leave a comment

Have you had a “fling” lately?

If you aren´t familiar with the flings from VMware Labs, now is the time to get to now them. Flings are a bunch of handy Tools, built by VMware engineers, that could make your life easier working with with virtual Environments.

Here´s a few of my personal favorites:

VCS to VCVA converter
A migration tool from Windows based vCenter servers to the Linux based virtual appliance.

ESXtopNGC Plugin
An enhanced plugin-version of ESXtop for the vCenter Web Client.

 PowerCLI Cmdlet for NFS

Check them all out at

Just keep in mind, they are provided “as is”, without any kind of support, so try them out in your test environments first.

Leave a comment

The dream of the perfect storage system

A story about thinking outside the storage box or settling for second best

In my opinion there´s no corner of your IT environment that´s so technology fixated as the storage system. There´s iops this and spindles that, volumes here and LUNs there. And what about protocols? Is NFS really better than iSCSI or is Fibre Channel da shit for the big boys? And what disk speeds and disk sizes are the most popular this month?

But how does the perfect storage solution look like?

Performance is important, everything´s got to ran fast. Best to overszie the system just to be sure we can gurantee performance the next three years.

Tiering someone cries out! It´s one of the hottest buzzwords in the storage business and of course we have to be able to offer storage at several speeds and at different cost. Our customers must have the option to chose between low cost or performance. Right?

Scalability maybe? Of course, if the solution doesn´t cut it, in spite of oversizing, then we have to be able to upgrade and expand the system in a smart way. And without interruption of service. Hey, when is our next service window, by the way?

Simple installation. After all there is a lot of parts in a storage system. Controllers and disk shelves have to be connected with multiple paths and then all your shelves has to be powered (more disks means more Iops) with redundant power cables. And then we have to cable the network!

Minimal configuration. Design and optimization of the storage system has to be simple. How many aggregates, volumes, LUNs do we need without losing to much space. After all, a great deal is lost to parity and spares too. And how many datastores does your virtual environment want?

QoS. What if server traffic interferes with storage traffic or vice versa? Somehow, we need to be able to control this. By the way, isn´t there a rule about not running too many virtual machines on one single datastore? And if one application goes berzerk, how do we know that it doesn´t affect our other applications?

Simple but powerful software for administration. You shouldn´t have to be a professor to run your storage. An intuitive interface makes more people able to handle daily chores and your system gets less vulnerable. Even better if your system can tell you how it feels.

Deduplication, compression, replication and encryption. Lots of –tion! J

Most modern storage systems have adopted these technologies. After all, we want our data to use as little space as possible. You also want to secure your data with encryption or mirror it to other sites.

Snapshots and backup – Functions for versioning and disaster recovery for your data

Plugins and APIs eases communication to, and from, your system. Maybe your storage even can talk with other types of systems, in other corners of your IT environment, and cooperate with them?

Sounds messy? With traditional storage systems your day to day work can be a real drag but there are modern, innovative solutions out there that let you do what you really want: Handle your virtual machines. Do you want to know how?

All of the highlighted properties above are actually gathered in a 4U-box.

It says Tintri on the front …

Leave a comment

Den nya lagringstekniken ger varje virtuell maskin en egen gräddfil

Tintri_iconFlash-hybrid ger bättre prestanda enklare admin och bra ekonomi

Utvecklingen inom IT-infrastruktur har under de senaste 15-20 åren nästan uteslutande skett på serversidan. Enskilda fysiska servers har blivit bladrack fulla med virtuella servrar. På lagringssidan däremot har diskarna snurrat på ungefär som tidigare. Nu introduceras en ny lösning på den svenska marknaden som bland annat tar vara på modern flashteknik utan att det kostar skjortan. Lösningen är utvecklad av Tintri, Solid Park är certifierad partner.

Läs hela artikeln här:

Leave a comment

Minskad administration för lagring med Tintri VMstore

Tintri_iconBlixtsnabb installation, minimal administration men samtidigt enklare felsökning och ökad prestanda. Det låter kanske som en utopi för de flesta, men på något sätt är väl det här ändå essensen av det vi håller på med i IT-branschen – så mycket som möjligt till så låg kostnad som möjligt. Kalifornien-baserade Tintri är en relativt ung uppstickare i lagringsbranschen som lovar allt detta.

Läs hela min artikel här:

Leave a comment

Drömmen om bästa lagringssystemet enligt IT-experten

Tintri_iconDet finns väl inget hörn av IT-miljön som är så teknikfixerat som lagringssystemet. Det är iops hit och antal spindlar dit, volymer här och LUNar där. Och hur är det nu på protokollfronten? Är NFS verkligen bättre än iSCSI eller är det FCP som gäller för riktigt stora pojkar? Och vilka diskhastigheter och storlekar gäller den här månaden?

Men hur ser då det perfekta lagringssystemet ut egentligen?

Läs hela artikeln här:

Leave a comment

Do NOT overprovision your virtual machines

It can never be said enough! Don´t overprovision your VMs. There, I said it again.
Overprovisioned VMs is probably the most common problem in vSphere Environments around the globe and, sadly, the business application industry still haven´t grasped this and continues to demand monster VMs in order to support their Products.

But there comes a time when you are forced to troubleshoot performance in your Environment, although your expensive, state of the art datacenter, was designed to run for years to come. Suddenly you´re running out of Resources in your cluster(s).

To prevent this form happening a few golden rules can come in handy.

Enable hot-add

Make sure you have enabled the hot-add feature for vCPU and vRAM on your VMs. This can only be done when the virtual machine is powered off but it´s better to Power it off once than every time you want to change Resources. Windows Server 2008 and newer supports both these features. See VMware kb 2051989 for a complete support matrix.

vRAM is better

Always try more vRAM Before adding extra vCPUs. Basically the same rule that has been used for many years now to speed up physical Windows computers.

Easy on the vCPUs

More vCPUs can improve perfomance but only up to a Point. The CPU Scheduler in your hypervisor has to Schedule the instructions from your vCPUs at the same time, More vCPUs makes it harder for your hypervisor to do this.


So how do I respond to my suppliers demands? The answer is, you don´t. Instead suggest a compromise that you start on a “reasonable” level and add more vCPUs and vRAM if and when it´s really needed.

1 Comment

Can´t add cluster in OnCommand Performance Manager 1.1

Netapp_iconI installed an instance of the OnCommand Performance Manager 1.1 appliance for evaluation purposes and if you haven´t tried yet, I recommend you do. Performance Manager together with the OnCommand Unified Manager appliance is excellent if you are running Clustered DataOntap.

I decided to deploy it in production so I destroyed the appliance and deployed a new, fresh one. A bit too quick  it turned out since I had added two clusters to it and didn´t remove them before throwing away the virtual machine.

If you followed my (bad) example, when you try to add your cDot-clusters during the Performance Manager setup guide you get the following error message:



Cluster <xxx> is currently managed by the following instance of OnCommand Performance Manager:

URL:                       https://<your_cluster>:443

System ID:          <uuid-here>

Managing a cluster with multiple instances of the same application will impact the performance of the cluster.

You must remove cluster <xxx> from the instance of OnCommand Performance Manager above before adding it to this instance of OnCommand Performance Manager.


Ok, so I should have removed the clusters. I know! But even worse, those two clusters were the only clusters I have and I´m now stuck and can´t finish the setup guide.


Solution (Thanks TKENDALL)

Go into “diag” mode on your cluster:  set -privilege diag

Run  application-record show

This should show you the OPM that the cluster is associated with.


Run  application-record delete -name <Record Name>

You should now be able to add this cluster to your new OPM.