This document proposes using Linux containers (LXC) with real-time scheduling to run virtual network functions (VNFs) as real-time services in private clouds. It addresses the "noisy neighbor" problem of unstable performance due to resource sharing. The approach uses hierarchical CPU bandwidth control (H-CBS) scheduling to provide guaranteed CPU reservations for LXC containers running VNFs. Preliminary results show this approach controls tail latency while preserving energy efficiency from consolidation compared to existing solutions. Future work includes integrating this scheduling into OpenStack and Tacker for NFV management.