The azure Storage file is an azure-launched files sharing service, and the current version supports both the SMB 2.1 and SMB 3.0 protocols. The file sharing service is ideal for applications that want to use file sharing in their own data centers, to interact with files and shared storage across multiple applications in the cloud, and to interact with data in heterogeneous architectures.
This article introduces the Azure file sharing service in the following ways:
- Usage Scenarios
- Azure File Service technical indicators and limitations
- Create a file share using PowerShell
- Using the file sharing service on Windows
- Using the file sharing service on Linux
- Accessing file sharing services using Java
- Accessing file sharing services using Python
The Azure file sharing service typically uses scenario 1. User application migration to the cloud
In this scenario, users ' applications and data can be migrated smoothly to the cloud, and users in their own data centers can still access the cloud's file storage through the SMB 3.0 protocol or the Azure SDK.
2. Mixed data sharing and access
In this scenario, the file sharing service built in the Azure Shanghai Data Center can be accessed by virtual machines in Beijing, the user's data center, to cross-regional, cross-center data sharing and access requirements.
3. Hybrid integration of heterogeneous new applications
Now the application may be in multiple languages, multiple platforms, how to achieve the heterogeneous platform of rapid data access and sharing, in the right scenario, you can consider the Azure file sharing services.
Azure file Sharing Service technical indicators and limitations
The SMB protocol is primarily developed by Microsoft, and is followed by various Linux vendors, but on the subject, Windows has much better support for SMB than Linux, which is not supported for CIFS drivers in the lower version of the Linux kernel, or has a lower version. So if you need to use Azure's file sharing service support, check your Linux version.
The following versions and releases, which support SMB 2.1 and 3.0, can use the Azure file sharing service:
- Ubuntu Server 14.04
- Ubuntu Server. Ten
- CentOS 7.1
- CentOS 7.2
- Open SUSE 13.2
- SUSE Linux Enterprise Server
The above versions of Linux are supported on Azure in the China region and can be created directly using.
For Windows Server, please refer to the following version corresponding table to determine the version of Windows you are using:
Azure file Sharing technical indicators, I made a Chinese table, you can refer to:
Maximum size of a single shared share |
5TB |
Maximum size of individual files in a single share |
1TB |
Maximum size of 8 KB IOPS in a single share |
1000 |
Throughput for individual file shares |
60M per second |
Persistence options |
Local redundancy, offsite redundancy |
Billing Policy |
Based on the actual file usage size |
Azure file SMB3.0 files sharing Service (1)