Traditional optical networks such as synchronous optical network/synchronous digital hierarchy (SONET/ SDH) have been perceived as high transmission rate networks without providing any QoS to different connection request. Recently, some attention has been given to coarse-grain QoS using differentiated optical services. Some designs for static VPN have been proposed in literature. However, little research work has been considered to provide dynamic VPN on optical networks. By applying the virtual private network concept to WDM, which is called as Optical Virtual Private Network (OVPN), we explore how to compute a fine-grained QoS for dynamic OVPN connection request based on system components such as connectors, splices, etc. An important problem in WDM network design is to construct an algorithm to determine the optimal OVPN Connection from a set of possible connections in a network topology, which can maximize the quality of service to the OVPN clients. By keeping that in mind, we proposed a method of optimal OVPN selection mechanism based on the traditional power budget analysis.