Requirement:

  1. Simple operation for non-professional users
  2. Client-less
  3. No need to file service like next cloud, gg driver etc..

>>>Design<<<

Protocol select

ProtocolEvaluate
FTP (File transfer protocol), SFTP (FTP over SSH), FTPS (plus SSL/TLS layer)Client requireNG
SCP (Secure Copy Protocol)Client requireNG
RDP Remote desktopFile size limit 2.5GB
-> Mount local drive
OK
S3 CompatibilityServer setup cost
Client require
No need to use S3 protocol
??
Protocol comparing

File transfer VM requirements:

  1. No internet access
  2. Storage mount as local drive (backed by smb or iSCSI)
  3. User not allow to change vm setting (windows user with lowest permissions)

System architecture

User interface
System architecture

Testing

  1. File copy ~ 650MB/20 sec
  2. No internet access
Copy file from client to m-cloud

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *