AppFabric on Windows Server 2012 R2
If you are using Windows Server 2012R2, following the steps in http://wp.me/pBjCs-am will get it working.
HOWEVER if you need cache secondaries i.e
New-Cache Cache1 –Secondaries 1
You will realize that cache redundancy is not working at all, this is because AppFabric is looking for an enterprise version of windows, which is non-existent in Windows Server 2012R2
What you need to do is to download AppFabric 1.1 CU 4 found at http://support.microsoft.com/kb/2800726/en-us. This enables the High Availability feature in Windows Server 2012 Standard SKU and above
For safety, please down your entire caching service before applying this CU, the CU does attempt to stop the cache host, but always err on the safe side