The document describes SLA-based service virtualization (SSV) in distributed, heterogeneous environments. SSV uses a meta-negotiation component for SLA management, a meta-broker for diverse broker management, and automatic service deployment for virtualizing resources on clouds. It presents the SSV architecture and how it can be extended to Federated Cloud Management using a two-level brokering approach for cloud selection and optimal VM placement. The SSV and FCM architectures aim to provide a unified system for managing different service infrastructures through SLA-based user interaction and an autonomic system for inner interactions.