Abstract
Proposed herein are techniques to scale out Secure Copy Protocol (SCP) and/or Secure File Transfer Protocol (SFTP) services based on a username received for SCP/SFTP sessions involving different micro-services in such a way that, externally, only one network endpoint (e.g., Internet Protocol (IP) address/port number) is exposed but, internally, load balancing can be performed to load balance the sessions to different micro-services. Such techniques may be useful for realizing three core benefits, such as prioritizing traffic based on username in order to serve critical requests over non-critical requests, provision different sets of compute resource in order to adequately scale out file server functions for different types of requests, and, because the services are distributed, a failure caused by one micro service can be localized to only one impacted user. Accordingly, techniques of this proposal may facilitate be useful for providing a high availability system.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Singh, Akshay; N Kapadia, Shyam; and Nataraja, Rajesh, "DISTRIBUTED FILE SERVER TO SERVICE NETWORK DEVICE NEEDS IN CONTROLLER ENVIRONMENTS", Technical Disclosure Commons, (August 01, 2024)
https://www.tdcommons.org/dpubs_series/7255