Comparación de IBM Cloud Object Storage con FTP
El protocolo de transferencia de archivos (FTP) es una forma habitual de transferir archivos, pero ¿cómo se compara con IBM Cloud® Object Storage?
IBM Cloud Object Storage almacena datos cifrados y dispersos en varias ubicaciones geográficas. La información es accesible a través de protocolos populares como HTTPS utilizando una API RESTful moderna. FTP, por el contrario, requiere tanto un
cliente como una aplicación de servidor y utiliza un protocolo inseguro de forma predeterminada. Object Storage realiza todo el trabajo del daemon FTP del servidor (ftpd
) y ofrece más opciones de seguridad y validación que las que
se pueden obtener de ftpd
o de servicios similares.
Cómo IBM Cloud Object Storage es similar a FTP
Si ha utilizado FTP en el pasado, ha trabajado desde la línea de mandatos o desde una aplicación cliente que utiliza una GUI. Cyberduck es una interfaz gráfica popular, de código abierto y fácil de utilizar para IBM Cloud Object Storage o FTP.
Cyberduck proporciona visibilidad operativa completa al conectarse a IBM Cloud Object Storage. Cyberduck se descarga de cyberduck.io/. Una vez que lo haya instalado, puede configurarlo para conectarse a la instancia de Object Storage.
Utilice Cyberduck para crear una conexión con IBM Cloud Object Storage. A continuación, sincronice una carpeta de archivos locales con un grupo. Después de completar cómo empezar Object Storage y de obtener sus credenciales, siga estos pasos:
-
Descargue, instale e inicie Cyberduck.
-
Cuando se abra la aplicación, puede crear una conexión con Object Storage. Pulse Abrir conexión para configurar la conexión.
-
Se abre una ventana emergente. En el menú, seleccione la opción
Amazon S3
. Especifique su información en los campos siguientes:Server
: especifique el punto final adecuado para los datos en IBM Cloud Object Storage
Asegúrese de que la región de punto final coincide con el grupo deseado. Para obtener más información sobre puntos finales, consulte Puntos finales y ubicaciones de almacenamiento.
Access Key ID
generado seleccionando la opción HMAC adecuada al crear una Credencial de servicio;Secret Access Key
también desde la opción HMAC.Add to Keychain
: guarde la configuración en la cadena de claves personal (opcional).- Ignore las otras opciones como el recuadro de selección
Anonymous Login
ySSH Private Key
.
-
Cyberduck le lleva a la raíz de la cuenta donde se pueden crear los grupos.
- Pulse con el botón derecho del ratón en el panel principal y seleccione Nueva carpeta.
Cyberduck soporta muchos protocolos de transferencia donde Folder es el nombre más común para una construcción de contenedor.
- Especifique el nombre del grupo y luego pulse Crear.
-
Una vez que se ha creado el grupo, efectúe una doble pulsación en el grupo para visualizarlo. Dentro del grupo puede realizar varias funciones, como por ejemplo:
- Cargar archivos en el grupo
- Obtener una lista del contenido del grupo
- Descargar objetos del grupo
- Sincronizar archivos locales en un grupo
- Sincronizar objetos con otro grupo
- Crear un archivador de un grupo
-
Pulse con el botón derecho en el grupo y seleccione Sincronizar. Se abre una ventana emergente en la que puede ver la carpeta que desea sincronizar con el grupo. Seleccione la carpeta y pulse Elegir.
-
Después de seleccionar la carpeta, se abre una ventana emergente nueva. Aquí hay un menú desplegable en el que se selecciona la operación de sincronización con el grupo. Hay tres opciones de sincronización posibles disponibles en el menú:
Download
: descarga los objetos modificados y los que faltan del grupo.Upload
: carga los archivos modificados y los que faltan en el grupo.Mirror
: realiza las operaciones de descarga y de carga, asegurando que todos los archivos y objetos nuevos y actualizados se sincronizan entre la carpeta local y el grupo.
Cómo Object Storage es diferente de FTP
Técnicamente hablando, hay más diferencias que similitudes entre FTP y Object Storage. A partir de la conveniencia de no tener que ejecutar una aplicación de servidor como ftpd
y continuar con la seguridad de utilizar un protocolo
seguro como HTTPS, la lista de diferencias es larga y significativa.
Próximos pasos
¿Puede FTP proporcionar una API o bibliotecas? ¡Pensamos que no! Obtenga más información sobre lo que está disponible para los desarrolladores de IBM Cloud Object Storage.