Azure File 服务(1):基本介绍和使用场景

0 阅读 作者:stevenlian 2017-10-18

Azure File Storage 是Azure推出的文件共享服务,目前的版本同时支持SMB 2.1和SMB 3.0协议。文件共享服务非常适合那些在自己的数据中心中使用共享存储想要迁移到云端,或者在云端需要多个应用之间共享存储,异构架构中的数据交互的应用场景。

本文主要从如下几个方面介绍Azure文件共享服务:

  1. 使用场景 

  2. Azure File服务技术指标和限制 http://cloudapps.blog.51cto.com/3136598/1772119

  3. 使用Powershell创建文件共享 http://cloudapps.blog.51cto.com/3136598/1772123

  4. 在Windows上使用文件共享服务 http://cloudapps.blog.51cto.com/3136598/1772127

  5. 在Linux上使用文件共享服务 http://cloudapps.blog.51cto.com/3136598/1772168

  6. 使用Java访问文件共享服务 http://cloudapps.blog.51cto.com/3136598/1772783

  7. 使用Python访问文件共享服务 http://cloudapps.blog.51cto.com/3136598/1774563

Azure File文件共享服务典型使用场景

  1. 用户应用迁移到云端

     

    在这种场景下,用户的应用和数据可以平滑的迁移到云端,并且用户在自己数据中心的应用依然可以通过SMB 3.0协议或者Azure的SDK访问云端的文件存储。

2. 混合的数据共享和访问

 

在这种场景下,构建在Azure上海数据中心的文件共享服务可以被北京的虚拟机,用户的数据中心访问,达到跨地区,跨中心的数据共享和访问需求。

 

3. 异构的新应用程序的混合集成

 

现在化的应用程序可能用多种语言,多种平台开发,如何做到异构平台的快速数据访问和共享,在合适的场景下,可以考虑Azure的文件共享服务。

 

 

Azure File文件共享服务技术指标和限制

 

SMB协议主要由微软主导开发,各个Linux厂商跟进, 但主体上来说, Windows的对于SMB的支持要比Linux好很多, 低版本的Linux内核中对于cifs驱动不支持或者版本较低, 所以在需要使用Azure的文件共享服务支持,请检查下您的Linux版本。

如下版本及之上的发行版,支持SMB 2.1和3.0,可以使用Azure File共享服务:

  • Ubuntu Server 14.04

  • Ubuntu Server 15.10

  • CentOS 7.1

  • CentOS7.2

  • Open SUSE 13.2

  • SUSE Linux Enterprise Server 12

    以上版本的Linux在中国区的Azure上都支持,可以直接创建使用。

    对于Windows服务器,请参照如下的版本对应表格确定你使用的Windows版本:


Azure File共享的技术指标,我做了一个中文的表格,大家可以参考一下:


单个共享share的最大大小
5TB
单个共享中单个文件的最大大小1TB
单个共享中8 KB IOPS最大大小1000
单个文件共享的吞吐量60M每秒
持久化选项本地冗余,异地冗余
计费策略基于实际的文件使用量大小


原文地址:http://cloudapps.blog.51cto.com/3136598/1772119
广告一下
热门教程
PHP7报A non well formed numeric value encountered 0
Linux系统下关闭mongodb的几种命令分享 0
mongodb删除数据、删除集合、删除数据库的命令 0
Git&Github极速入门与攻坚实战课程 0
python爬虫教程使用Django和scrapy实现 0
libnetsnmpmibs.so.31: cannot open shared object file 0
数据结构和算法视频教程 0
redis的hash结构怎么删除数据呢? 0
C++和LUA解析器的数据交互实战视频 0
mongodb errmsg" : "too many users are authenticated 0
C++基础入门视频教程 0
用30个小时精通C++视频教程可能吗? 0
C++分布式多线程游戏服务器开发视频教程socket tcp boost库 0
C++培训教程就业班教程 0
layui的util工具格式时间戳为字符串 0
C++实战教程之远程桌面远程控制实战 1
网络安全培训视频教程 0
LINUX_C++软件工程师视频教程高级项目实战 0
C++高级数据结构与算法视频教程 0
跨域问题很头疼?通过配置nginx轻松解决ajax跨域问题 0
相关文章
【译】JavaScript数据结构(3):单向链表与双向链表 16
10个JavaScript难点 16
【译】苹果拒绝支持PWA,有损Web的未来 16
iView 一周年了,同时发布了 2.0 正式版,但这只是开始... 16
nodejs+mongodb构建一个简单登录注册功能 16
【译】JavaScript数据结构(4):树 16
组件化开发与黑箱 16
TypeScript - 不止稳,而且快 16
webpack3+anujs+ReactCSSTransitionGroup 16
原生js实现图片放大镜效果 16
WEB缓存探究第二弹——实战 16
纯笔记:vfork 的一些使用场景(顺便讲一下 fork 的原理) 16
Android APP 内部捐赠实现(支付宝&微信) 16
WKWebView 的一些小总结 16
模型评价(一) AUC大法 16
开始使用GraphQL 16
Webpack模块化原理简析 16
gulp使用问题记录 16
使用Angular4动画为页面添彩 16
Python27 Matplotlib (win64 python2.7) 安装及简单使用 16