This document proposes two optimization problems for routing service function chain requests in NFV-enabled SDNs: 1) the Dynamical VNF Placement and Routing Problem, which considers resource constraints, and 2) the Delay, Loss and Jitter Aware problem, which also considers QoS constraints. It formulates the problems as integer linear programs and develops efficient heuristic algorithms to solve them, utilizing techniques like constructing an auxiliary edge-weight graph and Lagrangian relaxation. Simulation results show the algorithms improve performance metrics like throughput and acceptance rate compared to existing methods.