• Server support is delivered by the Chevereto Community. As the server is a basic requirement, any server issue won't be considered for Chevereto Tech Support and it will be handled in this section.

How should Centos6 deploy Chevereto external storage FTP server environment?

1200

Network license
License owner
I will use FTP on Chevereto as an external storage method to store pictures, so I purchased a virtual private server with a large hard disk, but I encountered some trouble, I do n’t know how to deploy an FTP server environment, please God give a deployment Plan, thank you!
 

Rodolfo

Chevereto creator
Chevereto Staff
I do n’t know how to deploy an FTP server environment, please God give a deployment Plan, thank you!
There are plenty support for cloud storage providers which are relatively easy to setup and cheaper to maintain. I'm not talking about S3 or Google Cloud, I'm talking about OpenStack and others.

If you still want to carry your original plan I suggest you to use SFTP and configure the server accordingly to Centos documentation/community.
 

1200

Network license
License owner
If you don't know how to deploy something then maybe is not the best idea? There are plenty support for cloud storage providers which are relaitvely easy to setup and cheaper to maintain. I'm not talking about S3 or Google Cloud, I'm talking about OpenStack and others.

If you still want to carry your original plan I suggest you to use SFTP and configure the server accordingly to Centos documentation/community.
Is SFTP better than FTP?
 

Rodolfo

Chevereto creator
Chevereto Staff
Besides from the secure connection, the difference is that SFTP supports more commands, like the ones used to manipulate several files at the same time. For example, SFTP can delete multiple files in one command, with FTP you have to send a command for each file.

As for use it as external storage, SFTP is far superior to FTP.
 

1200

Network license
License owner
Besides from the secure connection, the difference is that SFTP supports more commands, like the ones used to manipulate several files at the same time. For example, SFTP can delete multiple files in one command, with FTP you have to send a command for each file.

As for use it as external storage, SFTP is far superior to FTP.
Well, thank you for your advice!
 

1200

Network license
License owner
SFTP is more secure. The data transfer is encrypted.

Comparable / Similar to HTTP and HTTPS.
Online to say that SFTP efficiency will be much slower than FTP, this efficiency is really slow?
 

mkerala2

Network license
Beta tester
I had to switch to FTP as SFTP login keeps failing when server was under load. Also FTP is much faster in terms of establishing connection and file transfer. For security, FTP access is limited to local network between the web server and storage server.
 

1200

Network license
License owner
I had to switch to FTP as SFTP login keeps failing when server was under load. Also FTP is much faster in terms of establishing connection and file transfer. For security, FTP access is limited to local network between the web server and storage server.
Oh, look like you're a god, so can you teach me how to deploy such an environment and use it?
 

mkerala2

Network license
Beta tester
Oh, look like you're a god, so can you teach me how to deploy such an environment and use it?
Sure, but you need a powerful server and virtualise it with VMware or HyperV. Then we can create a local network with PFsense firewall. This is only required if you are site is big and has images in millions to handle.

I am going to experiment with a new setup soon. My linux servers can't handle the load of web traffic and constant FTP and backup connections. I am thinking of moving to Windows IIS as initial tests shows IIS handles better than Nginx under load.
 

Rodolfo

Chevereto creator
Chevereto Staff
Far as I know, the poor performance in SFTP setups is not because of the protocol, but OpenSSH. I've noticed this several times with dead slow SSH sessions when doing sshfs. In the paper, the SFTP protocol is better to deal with multiple operations and it works with packets (vs FTP which is text based) but it is limited by other software in the stack.

FTP and SFTP are both old solutions, and as I mentioned before, OpenStack suits better here. That is basically a self-hosted S3 so it is built for what Chevereto needs to do with external storage. It supports multiple file operations, uses all the available speed, secure, etc.
 

1200

Network license
License owner
Far as I know, the poor performance in SFTP setups is not because of the protocol, but OpenSSH. I've noticed this several times with dead slow SSH sessions when doing sshfs. In the paper, the SFTP protocol is better to deal with multiple operations and it works with packets (vs FTP which is text based) but it is limited by other software in the stack.

FTP and SFTP are both old solutions, and as I mentioned before, OpenStack suits better here. That is basically a self-hosted S3 so it is built for what Chevereto needs to do with external storage. It supports multiple file operations, uses all the available speed, secure, etc.
OpenStack sounds high-end, I feel I can't deploy it.
 

mkerala2

Network license
Beta tester
Far as I know, the poor performance in SFTP setups is not because of the protocol, but OpenSSH. I've noticed this several times with dead slow SSH sessions when doing sshfs. In the paper, the SFTP protocol is better to deal with multiple operations and it works with packets (vs FTP which is text based) but it is limited by other software in the stack.

FTP and SFTP are both old solutions, and as I mentioned before, OpenStack suits better here. That is basically a self-hosted S3 so it is built for what Chevereto needs to do with external storage. It supports multiple file operations, uses all the available speed, secure, etc.
OpenStack sounds high-end, I feel I can't deploy it.
I wanted to use openstack. But the configuration seems to be overly complicated resource intensive at least on Ubuntu server. Anyway I will give it a shot.
 

DeCysos

Phoenix Foto Service
Beta tester

I also tested OpenStack.
The installation went almost smoothly.
But from my point of view the configuration is very complex.
I don't see through it myself, just wanted to test it. ;)
 
Top