首页 > 系统相关 >阿里云oss挂载到linux本地文件系统

阿里云oss挂载到linux本地文件系统

时间:2022-12-27 20:34:08浏览次数:55  
标签:文件 存储 oss 文件系统 阿里 linux 挂载 OSS

对象存储 OSS

阿里云对象存储服务 (OSS) 是一种高度可伸缩且安全可靠的云对象存储服务,让您可以存储、备份和归档大量数据。阿里云 OSS 是一种简单易用的服务,让您每秒能处理数百万请求,它还支持大数据、科学与财务分析以及媒体应用。

阿里云是一家全球性云对象存储提供商,让您可以随时随地以高度安全、经济实惠的方式存储、处理和访问数据。阿里云 OSS 为企业提供加密云存储,具有自动数据复制与故障转移功能及高达 99.9% 的服务可用性和数据可靠性,是容灾的理想选择。

对比

  1. 阿里云OSS : 好处就是,那是一套完整的体系,存储,数据库,CDN,服务器,阿里都可以给你全包。缺点,费用对于没有盈利的网站来说太高了,好像定位就是给那些高端客户使用的,而且CDN,OSS的流量是分开收费,带宽(2倍成本,呵呵)。
  2. 又拍云:算是老牌静态存储服务商,自带有CDN。存储空间可以弹性增加(不知道可不可以弹性减少,我只是免费使用了一下)。费用计算公式(空间和流量),请求次数是免费。可免费试用7天。开源的程序(DZ,PW,WP)都有插件,也可以直接使用FTP,对于技术上要求不是太高就可以使用。
  3. 七牛:10GB永久免费存储空间,每月10GB下载流量,10万次Put请求,100万次Get请求,对于新用户来说,非常友好。价格方面,比阿里OSS稍微便宜一点。技术使用方面,开源API对于每种语言都有,但对开源程序,似乎没有官方的插件

总结:博客cdn使用的七牛,因为10G存储空间对于我放放图片能用好久,每月10G的流量也能用好久,毕竟只有图片那些走七牛的流量。


针对

针对日志统一管理,之前是因为阿里云ecs都在同一个区,所以可以直接买一块数据盘,挂载即可。
后来主机多了,各个区的都有,日志只是备份归档,如果每一个区都买数据盘的话,成本高,而且维护麻烦,
偶然看到了阿里的oss可以通过​​​OSSFS​​挂载到linux的本地文件系统

OSSFS

​OSSFS​​​能让您在​​Linux系统中​​​把​​OSS Bucket​​​ ​​挂载到本地文件系统​​中,您能够便捷地通过本地文件系统操作OSS上的对象,实现数据的共享

主要功能

ossfs 基于s3fs 构建,具有s3fs 的全部功能。主要功能包括:

  • 支持POSIX 文件系统的大部分功能,包括文件读写,目录,链接操作,权限,uid/gid,以及扩展属性(extended attributes)
  • 通过OSS 的multipart 功能上传大文件。
  • MD5 校验保证数据完整性。

局限性

ossfs提供的功能和性能和本地文件系统相比,具有一些局限性。具体包括:

  • 随机或者追加写文件会导致整个文件的重写。
  • 元数据操作,例如list directory,性能较差,因为需要远程访问OSS服务器。
  • 文件/文件夹的rename操作不是原子的。
  • 多个客户端挂载同一个OSS bucket时,依赖用户自行协调各个客户端的行为。例如避免多个客户端写同一个文件等等。
  • 不支持hard link。
  • 不适合用在高并发读/写的场景,这样会让系统的load升高。

安装及使用

安装教程请​​点击链接​

效果图

  1. 挂载完成图(这边可以看到200多TB的存储)
  2. 在相应目录创建文件夹与文件
  3. 在阿里云控制台查看文件

鸣谢

阿里云帮助中心

​http://www.spring4all.com/article/166​

 

七牛多媒体处理服务(Multimedia Processing Service 简称MPS)

阿里云oss挂载到linux本地文件系统_本地文件

 

阿里云oss挂载到linux本地文件系统_本地文件_02

 



标签:文件,存储,oss,文件系统,阿里,linux,挂载,OSS
From: https://blog.51cto.com/u_15147537/5973502

相关文章

  • linux-常用系统状态检测命令
    ifconfigifconfig命令用于获取网卡配置与网络状态等信息unameuname命令用于查看系统内核与系统版本等信息uname-acat/etc/redhat-releaseuptimeuptime用于查......
  • Linux-CentOS7安装ELK-Elasticsearch-Logstash-Kibana
    下载地址Elasticsearch:https://www.elastic.co/cn/downloads/elasticsearchLogstash:https://www.elastic.co/cn/downloads/logstashKibana:https://www.elastic.co/cn/do......
  • linux-常用系统工作命令
    echoecho命令用于唉终端输出字符串或变量提取后的值echorobotecho$SHELLdatedate命令用于显示及设置系统的时间或日期date#按照某种格式输出date"+%Y-%m-%......
  • linux下的内存查看(virt,res,shr,data的意义)
    其实在认真阅读了这篇名为“​​计算内存使用​​​”的文章之后,还是处于半迷糊状态。这位作者就说Linux下面没有特别好的显示内存占用的工具,虽然有top和free,但都说得不清楚......
  • Linux网络流量实时监控工具-ifstat
    介绍ifstat工具是个网络接口监测工具,比较简单看网络流量ifstat的安装使用:wget ​​http://distfiles.macports.org/ifstat/ifstat-1.1.tar.gz​​​tarxzvfifstat-1.1.......
  • linux-centos7如何重置root管理员密码
    先决条件先查看是否是RHEL7系统cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease7.0(Maipo)操作步骤#重启系统reboot#引导界面,按“e”进入内......
  • Kali Linux三种网络攻击方法总结(DDoS、CC和ARP欺骗)
    本文章使用的是KaliLinux的2020-4-installer-amd64版本,其他版本是否兼容我会尽快测试,如果你想更快知道你所用的版本是否兼容,可以在下面留言,我会在看到信息后的第一时间回......
  • linux修改用户密码
    修改用户密码:redhat(centos)中:echoab123|passwd--stdinuser1ubuntu/kylin中:echouser1:ab123456|chpasswd如下在kylinV10系统下修改密码:root@phytium-d2000:~......
  • Linux 关闭正在连接的用户
    1、检查当前在线的用户w  2、通知连接的用户,需要关闭当前连接echo"Iwillcloseyourconnection">/dev/pts/2 3、一定的时间后,关闭当前用户连接fuser-k/......
  • Linux文件目录的管理
    我们知道Linux的目录结构为树状结构,最顶级的目录为根目录/。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对......