Technology Encyclopedia Home >What access protocols does File Storage support?

What access protocols does File Storage support?

File Storage typically supports multiple access protocols to meet different use cases and integration requirements. Commonly supported protocols include:

  1. NFS (Network File System): A protocol for shared file access across a network, commonly used in Linux/Unix environments. It allows multiple clients to access files as if they were on local storage.
    Example: A development team uses NFS to share code repositories across multiple servers in a cloud environment.

  2. SMB/CIFS (Server Message Block/Common Internet File System): A protocol primarily used by Windows systems for file and printer sharing. It is also supported on Linux and macOS.
    Example: A company’s Windows-based applications access shared files stored on a cloud File Storage service using SMB.

  3. FTP/SFTP (File Transfer Protocol/Secure File Transfer Protocol): Protocols for transferring files over a network. SFTP adds encryption for secure transfers.
    Example: A media company uses SFTP to upload large video files to a cloud storage service for distribution.

  4. HTTP/HTTPS (Hypertext Transfer Protocol/Secure): Protocols for accessing files via web URLs, often used for RESTful APIs or direct file downloads.
    Example: A website serves static assets (images, CSS, JS) stored in File Storage via HTTPS.

  5. POSIX-compliant APIs: Some File Storage services provide POSIX-compatible interfaces, allowing applications to interact with files using standard system calls.
    Example: A big data analytics application reads and writes datasets stored in a POSIX-compliant File Storage service.

For cloud-based File Storage, Tencent Cloud File Storage (CFS) supports NFS and SMB, enabling seamless integration with diverse workloads. It offers high availability, scalability, and security for enterprise applications.