Network service chaining capabilities mean that a large number of virtual network functions can be connected together in an NFV( network functions virtualization) environment. Because it’s done in software using virtual circuits, these connections can be set up and torn down as needed with service chain provisioning through the NFV orchestration layer.
It depend on how rich you are. How many switches can you buy. How many physical machines can you get. How many technical people will work with you. I saw papers of researches utilized one PC with VMware that simulate Vswitches, pc's and a controller. I read other papers with massive physical switches and 10 or 15 pc's with vmware and vswitches. So the answer depends on your resources
Thank you for answering ,I couldn't see how Websphere can help implementing service function chaining , could be point some use cases or recommand readings ?
Take a look at the OpenDaylight SFC project - https://wiki.opendaylight.org/view/Service_Function_Chaining:Main. Their latest stable release (Berylium) provides a SFC demo application that can be very useful to implement your proof of concepts - https://github.com/opendaylight/sfc/tree/stable/beryllium/sfc-demo/sfc103.