darrylcauldwell.com On a journey around the datacenter and public cloud.

Microsoft Azure Training, Support and Technical Resources

Free Azure eBooks:

Azure Video Center:

Free MVA Training and Technical Resources:

Book for sale on Amazon: Windows Azure Web Sites – Building Web Apps at a Rapid Pace:

Azure Learning Poster:

Introducing Azure – Fundamentals of Azure

Overview Poster with Features, Services, and Common Uses:

Azure Readiness Content on Microsoft.com Download Center:

Azure Content on Channel 9 of MSDN:

Azure Infographics (Technical pictures/diagrams):

Microsoft Enterprise Mobility Suite Webcast Series:


(Read more...)

VMware Virtual Volumes Deep Dive

How vVols Will Help

The constraints and issues which VVOLs address include, LUNs introduce constrains such as the quantity of LUNs we can present,  having lots of LUNs each with unused space is in efficient as such we currently shared VMs on data stores and this  gives a lack of granular control for passing storage attribute on a per-VM basis.

(Read more...)

Calling 64bit Powershell From 32bit Powershell

The %windir%\System32 directory is reserved for 64-bit applications. Most file names were not changed when 64-bit versions of the DLLs were created, so 32-bit versions are stored in a different directory. WOW64 hides this difference by using a file system redirector. As such whenever a 32-bit application attempts to access %windir%\System32, the access is redirected to %windir%\SysWOW64.

(Read more...)

VMware Projects Fargo (VMFork) & Meteor

There was announced during VMworld a technology preview for Project Fargo (formerly VMFork) it is likely this will be launched with vSphere6. The aim of Fargo is to provides a fast, scalable differential clone of a running VM.  I see this as very similar to Redirect-on-Write (RoW) methodology used by NetApp snapshots where at the point of snap the existing blocks are frozen and any writes (creations/changes/deletions) are redirected to new blocks. However with Fargo rather than than a snapshot we are creating a Copy-on-Write(CoW) the difference being that with CoW the original data that is being written to is copied into a new file that is set aside for the snapshot before original data is overwritten. So before a write is allowed to a block, copy-on-write moves the original data block to the snapshot storage.

(Read more...)

NetApp FAS IOPS Theoretical Maximum & Workload Aggregate Load Balancing

To achieve good performance for a virtualized workload your Storage Area Network (SAN) should deliver high IOps with a predictable low latency. If you are using a good flash system where IOps (Input/Output Operations Per Second) effectively become an unlimited resource then latency will probably be your limiting factor.

(Read more...)