Exploring the idea that innovation isn’t about being first, it’s about being right.
Doing encryption on the fly, on an entire filesystem for instance can be a very intensive process and bound by the CPU’s ability to decrypt or encrypt during reads and writes. I’ve run into just such a situation where disks are idle awaiting data to be encrypted. I encountered disk performance of roughly 300M/s writes [...]
ESX 4.1 (update n) will be the last installable version of ESX to retain the service console. There is no upgrade path for ESX to ESXi, you must reinstall to migrate or upgrade. Upgrading is a great reason to consider modernizing your virtualization infrastructure. VMWare currently recommends that new deployments of vSphere 4.x are done on [...]
After having connected to your VC server: Get-VM | select-Object Name, @{ Name=”NumCPU”; Expression={ ($_ | measure-object -property NumCPU -sum).Sum }}, @{ Name=”StorageGB”; Expression={ ($_ | get-harddisk | measure-object -property CapacityKB -sum).Sum / 1024 / 1024 }}, @{ Name=”MemoryGB”; Expression={ ($_ | measure-object -property MemoryMB -sum).Sum / 1024 }} | Format-Table -AutoSize This produces the [...]
Occasionally an application may crash unexpectedly. Instead of reinventing the wheel I found a simple unix/linux daemon in Python for the daemon functionality and just added the run section logic. Using the bits below I can monitor or potentially restart the failed application. The run section forks a daemon which checks for the existence of [...]