To achieve end to end (E2E) quality management capability for different services (e.g. voice, video and data), an SOA-based E2E resource orchestration architecture based on hierarchical distributed model and virtualization mechanisms for individual networks is proposed. Possible implementations and operation mechanisms considering possible service scenarios are discussed. Prototype of resource management (RM) system is demonstrated for the first time to manage and control distributed GE-PON-based access network resources, RPR-based metro network resources and GMPLS-based core network resources. Proposed RM system consists of network resource managers (NRMs) virtualizing individual network resources and network resource broker (NRB) leading orchestration of NRMs with a single point of contact to a service control layer. Exposure of E2E network service control layer as well as the exposure of virtualized network services tp NRB are represented by a universal Web service interface (WSI). Using the RM system, the heterogeneous resource are orchestrated to provide appropriate bandwidth-managed E2E services following service demand of a network service client, and appropriate resource are applied to assumed voice, video and data flows.