Cross-layer resource orchestration for cloud service delivery: A seamless SDN approach