This document summarizes a research paper that presents Anchor, a new architecture for resource management in cloud computing. Anchor decouples resource management policies from mechanisms. It uses a stable matching framework to match virtual machines (VMs) to physical servers based on preferences expressed by clients and operators. The key contribution is a new many-to-one stable matching theory that handles heterogeneous VM resource needs. Theoretical analysis shows the matching algorithm converges to an optimal solution. Experimental results demonstrate Anchor can realize diverse policy objectives with good performance.