Migration granularity and tech refresh cycles. Windows Vs Linux models