Abstract
Network Function Virtualization (NFV) is an emerging technology which can migrate Network Functions (NFs) from costly hardware to dynamically allocated virtualized instances. Using these Virtual Network Functions (VNFs), many nonprofessional people can chain VNFs together to create network services. However, most existing NFV orchestration tools are not equipped with a verification mechanism to check service function chain (SFC) before deployment. In addition, most of orchestration tools are complicated, making it difficult for end-users to learn and use. In this paper, we present a network service creation platform with automatic verification mechanism, called EasyOrchestrator. It is designed to automatically detect the dependencies and conflicts between VNFs, thus to help end-users compose and verify SFCs in design phase. It also provides end-users with a design-as-development network service creation environment.