AWS NFS挂载需要移至AZure

时间:2017-11-30 10:50:12

标签: linux azure amazon-web-services

已经阅读此mount -t nfs vs cifs :(?

我们的要求是我们使用nfs-utils在AWS中托管应用程序来安装EFS以供使用?我的问题是如何在Azure中完成此操作。我知道他们有Azure文件,其工作方式与EFS非常相似,但根据天蓝色文档,它只能通过cifs-util完成。重点是,尽管它将在Azure中安装Azure文件共享,它是否可以正常工作,或者我们是否需要在命令中执行某些操作才能实现?

我对linux不好,所以请原谅我,如果我听起来很愚蠢。

1 个答案:

答案 0 :(得分:0)

  

我们的要求是我们使用AWS托管应用程序   nfs-utils用于挂载EFS以供使用?我的问题是如何做到这一点   在Azure。

亚马逊弹性文件系统(Amazon EFS)提供简单,可扩展的文件存储,以便与AWS云中的Amazon EC2实例一起使用。

如果你想在Azure中做同样的事情,我认为你在谈论 Azure存储blob (新磁盘)。

在Azure中,我们可以通过Azure门户将新磁盘添加到Azure VM 作为数据磁盘,就像向主机添加物理数据磁盘一样。然后我们可以使用fdisk在新分区上创建文件系统。

我们可以按照此article通过Azure门户将新磁盘附加到Azure VM。 enter image description here

完成后,我们可以按照article来初始化Linux中的新数据磁盘。

enter image description here

  

我知道他们有Azure文件,其工作方式与EFS非常相似   但根据azure文档,它只能通过cifs-util。

完成

您是对的,Azure文件共享的工作方式与EFS类似,但Azure文件共享使用服务器消息块( SMB )协议(也称为通用Internet文件系统或CIFS)。

Azure文件共享的最大大小为5 Tib,单个文件上的配额为20,000个打开句柄,每个最大IOPS为1000 IOPS。

我们可以从Azure存储blob创建数据磁盘,数据磁盘的最大大小为4 Tib(我们可以为该VM创建多个数据磁盘),OS磁盘为2 Tib。

AWS EFS支持者网络文件系统版本4.0和4.1(NFSv4)协议。

此处有关于Azure文件共享和Azure存储blob的性能的article