最近有同事在问到,如果客户有几十个TB的视频存储需求,用云计算哪个产品能比较好解决?一般用户都具有本地视频存储服务器,但在面临本地存储的不可靠性,以及存储空间不能满足需求的场景出现后,通过云端的存储解决以上的问题,成为重要的诉求。
因弹性文件服务NAS不支持外网访问、而对象存储存在开发接口难度,因此今天我们直接用云主机+云硬盘的方式来解决视频存储的需求。
一、选择NFS4.0及SAMBA均可解决以上需求
NFS4.0、samba协议均支持通过密码访问服务器。但在本章中建议采用SAMBA协议,因其具有跨平台的优势,linux、windows均可以支持。
二、在云服务器中安装SAMBA协议,同时要求云服务器具有公网IP地址,并打开相应端口
1、网上通过 yum install samba的教程很多,核心是需要配置smb.conf、设置存放文件的目录、供smb client使用的用户。
2、打开云主机的tcp 139端口的安全组。
三、在客户端windows中连接云主机
在Windows中输入云主机的用户名、密码,将smb服务的目录映射为Z盘。在Dos环境中,验证成功。
四、经验
理论上在云主机可以挂23*32T=736T的硬盘,通过Raid0或LVM技术,基本足够一个中型的视频存储需求使用了。