What is the relation between NetworkManager and network service in Fedora/RHEL/Centos?
Just disable the NetworkManager service if you're working with server systems. It is not installed on the production systems I deploy because of its ill interaction with normal services.
It has no place in a server deployment mainly because it is for enabling interfaces during interactive user sessions.
Working on this question in Fedora 20. Have quick diagram of the files involved, as it might be useful to anyone who comes along.