Private cloud meets public cloud in Microsoft's 'Cloud OS'+