Font Size: a A A

Highly Available File Transfer System Based On Kubernetes

Posted on:2024-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z A LuoFull Text:PDF
GTID:2558307079971689Subject:Electronic information
Abstract/Summary:PDF Full Text Request
With the technological explosion since the information age,internet services have become an indispensable part of people’s lives.Most of the internet services people use are supported by cloud computing services,which makes cloud storage of important files in daily work or life a common need.In this context,how to combine long-standing file transfer technology with modern cloud platform technology to provide users with stable and efficient cloud file storage services in the era of big data becomes a challenge when the user’s data volume is large,and storing and transferring cloud files in a distributed environment with multiple servers will be a challenge for cloud file services.This thesis focuses on analyzing the classic practices of file transfer systems and the gradually popular container technologies and container orchestration technologies in cloud platforms.It attempts to design a file transfer system based on Kubernetes.In this system,the server-side of the file transfer system deploys an FTP server using Kubernetes container orchestration technology.To address the challenges of increased connections and traffic on the server side,an elastic scaling strategy based on the Nelson control chart method is employed to complement the elastic scaling capabilities of Kubernetes.For the transmission of large video files,this article proposes a deep learning-based spatiotemporal video transmission method.It involves sampling and encoding videos in the spatiotemporal domain,using an optical flow predictor and a convolutional neural network to perform frame interpolation and super-resolution,thereby reducing the transmission bitrate.Through testing the file transfer system,it was found that the system operates stably and smoothly in the Iaa S environment provided by the laboratory’s cloud platform.The remote login,file transfer,site logging,bookmark browsing,and resumable transfer functionalities all function well.The concurrency and availability of the file transfer system were also tested,effectively achieving the integration of cloud platform technology and file transfer technology.
Keywords/Search Tags:Cloud platform, network protocol, file transfer
PDF Full Text Request
Related items