近两年来 Dropbox 等云储存服务迅速窜红,各大巨头纷纷推出自家的云储存服务(苹果的 iCloud, 微软的 SkyDrive, Google 即将推出的 GDrive),国内也有类似的服务(金山网盘、袋鼠盘、坚果云等)。用户只需将自己的文件资料储存到这些云储存空间上,就可以从自己的台式机、手机、平板等终端设备随时随地访问自己的文件资料,用户如果在一个地方更新文件,其它地方也会自动同步。

挑战以 Dropbox 为代表的传统 “同步网盘”,Seafile 推出 “分布式文件同步技术” 打造的私有云服务 #36 氪开放日#

以 Dropbox 为代表的传统 “同步网盘” 产品使用的都是 “集中式” 的文件存储和同步解决方案,有一定的弊端和风险(见下文)。国内创业公司
Seafile则使用了 “分布式文件同步技术”,实现同步服务的 “去中心化”,这样,用户就不需要依赖于某个特定的服务器即可实现文件同步与共享。与传统 “同步网盘” 产品相比,Seafile 的分布式技术有以下几个优势:

1)Seafile 同时提供客户端和服务器端软件的
免费下载,个人或公司都能搭建自己的私人文件同步服务。同时,Seafile 支持用户同时使用多个同步服务器,而且能够在不同服务器之间切换。比如,用户可以用公司服务器来同步工作文件,用个人服务器与朋友共享私人文件,两者互不干扰,私密性也可保证。

2)Seafile 有更高的数据可靠性。Seafile 会在用户的本地计算机(笔记本、台式机)上保留每个被同步的文件的所有历史版本。这样,即使服务器上的数据丢失了,也可以在本地找到文件的历史版本,还可以把数据迁移到新的服务器上。相比之下,类似 Dropbox 的网盘只在服务器上保存文件历史,一旦服务器数据丢失,就找回无望了。而 Seafile 能把数据自主权交回给用户。

3)Seafile 有更强的私密性。用户可以为每个同步的目录单独设置数据加密密码,在上传数据到服务器之前,Seafile 会先使用用户给的密码对数据进行加密。这个密码不会上传到服务器,也就是说,连服务器的管理员都无法偷看你的私人数据。相比之下,其他网盘产品只是使用他们为你生成的密码来加密,该密码会保存在他们的服务器上,这就很难完全避免由于第三方原因而导致的数据泄密(最近的 CSDN 泄密事件更加重了大家的担心)。

此外,Seafile 还支持 “多目录同步” 模式,以及无服务器的局域网 P2P 同步功能(该功能尚未正式发布)。

当然,跟任何一个系统一样,Seafile 也有一些局限:因为 Seafile 会在用户的计算机上保留文件的历史版本,这样就会占用额外的存储空间。因此 Seafile 并不适合用来同步超大文件(比如电影),而更适用于协同办公、建立私人图片库等应用场景。

在市场方面,Seafile 的联合创始人潘凌涛和徐家强表示,Seafile 的愿景是为中小企业和私人团体打造自己的私有文件同步服务。“对企业来说,数据的可靠性和私密性是选择文件同步服务的重要标准。我们相信,Seafile 在这两个方面比现有的网盘产品更能满足企业的需求。部分企业可以在自己的服务器上免费安装 Seafile,而大部分的中小企业将来则可以购买我们提供的 Seafile 服务器托管服务。”

[gallery link="file" columns="2" exclude="97367,97358"]

原创文章,作者:JasonZheng,如若转载,请注明出处:http://36kr.com/p/97344.html

“看完这篇还不够?如果你也在创业,并且希望自己的项目被报道,请戳这里告诉我们!”

Seafile 推出 “分布式文件同步技术” 打造的私有云服务的更多相关文章

  1. 挑战以Dropbox为代表的传统“同步网盘”,Seafile推出“分布式文件同步技术”打造的私有云服务

    挑战以Dropbox为代表的传统“同步网盘”,Seafile推出“分布式文件同步技术”打造的私有云服务#36氪开放日# 其他 JasonZheng • 2012-04-07 15:14 来自36氪开放 ...

  2. 使用ownCloud搭建你的个人云服务(ubuntu 14.04 server)(ownCloud对文件不切片,Seafile对文件切片),owncloud没有存储的功能 只能同步 本地删除了服务器也会删除

    ownCloud是什么 ownCloud是一个自由且开源的个人云存储解决方案(类似百度网盘或者Dropbox),包括两个部分:服务器和客户端. ownCloud在客户端可通过网页界面,或者安装专用的客 ...

  3. BitTorrent Sync - 神奇的文件同步软件,无需服务器让多台电脑互相同步!

    176,487 微博 腾讯 空间 微信 141 49 如今人们对文件备份和同步的需求已经越来越强烈了.像 Dropbox 一样的云存储网盘有很多,但它们都有一个局限性,就是所有的文件都得经过它们的服务 ...

  4. Ftp实现文件同步

    通常在做服务器与服务器文件.服务器与本地文件同步时通过Ftp服务实现,下面就以服务器文件和本地同步为例,介绍一下Ftp同步文件:首先建立一个Ftp站点服务,基本身份验证登陆,端口号为默认的21:Ftp ...

  5. 恒天云 3.0:打造基于OpenStack的私有云新模式

    摘自恒天云官网:http://www.hengtianyun.com/download-show-id-17.html 云计算在当今IT世界中已发展地如火如荼,越来越多的企业利用云计算改造传统的数据中 ...

  6. 上海仪电Azure Stack技术深入浅出系列1:谈Azure Stack在私有云/混合云生态中的定位

    2.2 Azure Stack Azure Stack到2017年7月才提供GA版本,但目前还是可以通过技术预览版了解该技术.Azure Stack本质上是核心Azure服务的一个私有实例. Micr ...

  7. 技术解密 |阿里云多媒体 AI 团队拿下 CVPR2021 5 冠 1 亚成绩的技术分享

    6 月 19-25 日,备受全球瞩目的国际顶级视觉会议 CVPR2021(Computer Vision and Pattern Recognition,即国际机器视觉与模式识别)在线上举行,但依然人 ...

  8. 利用Spring.Net技术打造可切换的分布式缓存读写类

    利用Spring.Net技术打造可切换的Memcached分布式缓存读写类 Memcached是一个高性能的分布式内存对象缓存系统,因为工作在内存,读写速率比数据库高的不是一般的多,和Radis一样具 ...

  9. 用asp.net core结合fastdfs打造分布式文件存储系统

    最近被安排开发文件存储微服务,要求是能够通过配置来无缝切换我们公司内部研发的文件存储系统,FastDFS,MongDb GridFS,阿里云OSS,腾讯云OSS等.根据任务紧急度暂时先完成了通过配置来 ...

随机推荐

  1. KEIL C51中const和code的使用

    code是KEIL C51 扩展的关键字,用code修饰的变量将会被放到CODE区里.但C语里的const关键字好像也有定义不能改变的变量的功能,这两个关键字有什么区别呢?在帮助手册里查找const, ...

  2. QObject就有eventFilter,功能很强(随心所欲的进行处理,比如用来QLineEdit分词)

    相信大家都用过词典吧!因为英语不太好...O(∩_∩)O~,所以经常进行划词翻译! 简述 实现 效果 源码 更多参考 实现 原理:鼠标移至某单词之上,获取鼠标位置,然后在对应位置进行取词,翻译! 基于 ...

  3. Silverlight 结合ArcGis

    原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/09/72064.aspx 终于有机会谈到ArcGis(觉得很冷门) ,不过既然都做 ...

  4. 产生n bit所有可能的序列

    void binary(int n) { ) printf("%s\n",A); // Assume A is a global variable else { A[n-] = ' ...

  5. hdu 1987-How many ways(dp)

    解析:假设机器人在(x,y)这个点,能量为power,那么可以到达它右下角曼哈顿距离小于等于power的地方,再以该点为起点继续搜索. 代码如下: #include<cstdio> #in ...

  6. hdu 4751 Divide Groups(dfs染色 或 2-sat)

    Problem Description   This year is the 60th anniversary of NJUST, and to make the celebration more c ...

  7. Ajax下载文件(页面无刷新)

    说明:Ajax是无法实现文件传输的,本文只是模拟了Ajax不刷新页面就可以请求并返回数据的效果.实质上还是通过提交form表单来返回文件流的输出. 分步实现逻辑: ajax请求服务器,访问数据库,根据 ...

  8. Cocos2d-x v3.0正式版尝鲜体验【1】 环境搭建和新建项目

    Cocos2d-x v3.0在前天最终公布正式版了,等了大半年最终出来了.一直没去碰之前的3.0各种beta,rc版本号,就想等正式版出来再尝试. 昨天也參加了触控科技在成都举办的沙龙活动.看到作者王 ...

  9. lua 类实现

    Class={}; Class.classList={}; --保存所有已经定义过的类 --类的类型: 类和接口, 接口也是一种类 Class.TYPE_CLASS="Class" ...

  10. java学习笔记day07

    1.throwable下面的子类分为两大类:Error 和 Exception 2.如果方法上有throws Exception,则必须对异常进行处理:  try{    需要检测异常代码     } ...