A comparison of data fragmentation techniques in cloud servers