pandownload的作者前几天的时候刚被抓捕,法律规定模糊不清,没有审判标准,直接定罪。
做一款好的云盘究竟有多难?

网盘那些事

数据中心

简介

  • 绝大部分数据是存放在数据中心内的,一个典型的数据中心内,你可以看到一排排机柜,机柜里是机架式服务器,服务器里插着硬盘,存放的文件就在这里面
    服务器是数据中心的基本单位,每台服务器都有独立的CPU和内存,以及其他必须硬件,用于接收上传和下载请求。

  • 衡量一台服务器大小的单位是U,常见的尺寸有1U、2U、4U,每1U表示服务器的高度是4.445cm,当然,尺寸越大装的硬盘也就越多。
    每台机柜的高度大部分是42U,能够并排放进16台1U的服务器,数据中心里每100平方米可以放进20台机柜,这样每100平方米
    可以放下20x16x4x8 差不多1万 TB的硬盘

传输

  • 如果这台服务器只服务于极少数的人,那么要实现不难
    难的是在成千上万个人同时下载的时候,还能够保持高速,这时就需要将文件分块,
    比如一个大小1G的文件,我们可以切分成1024块1M大小的文件块,分布到多台服务器内

  • 当接受到下载请求后,数据中心首先会访问元数据服务器,反馈出下载对象储存在哪些服务器内
    然后用户会直接访问相应服务器内的相应内容,读取数据,但是仅仅这样做还是不够

  • 今天,云存储服务还都提供了CDN支持,
    CDN相当于你和数据中心之间的缓存,能够极大的缓解数据中心的压力

开销

不仅仅是网盘,我们访问的绝大多数服务器都需要数据中心的支持,我们可以在百度、腾讯、阿里云等提供云服务平台上
详细的找到他们对于数据存储的定价,大概的价格是0.15元/GB/月,按照这个价格可以算出来存储1T的数据一年旧的花1800元
为什么价格这么高,首先我们需要知道数据中心主要有哪些开销

  1. 硬件成本
    以百度阳泉数据中心为例,里面共有16万台服务器,总共可以存储大概6000 PB,也就是614万 TB的数据,假设都使用8TB x 18
    规格的存储服务器,则将近会使用4.27万个存储服务器,按每块8TB 硬盘2000,每台服务器一万元来粗略计算,光是前期投入的硬件
    成本就得19.6亿元,换算一下就是319.5元/TB

  2. 电费开销
    即使是在非常节能的“北极”整机柜中,每6台服务器就需要1个2400W的电源进行集中供电,那么该数据中心每小时就
    要消耗6.4万度电来运转所有的服务器,按照阳泉市0.45元/度 的商业用电标准,一年的电费还会烧掉2.5亿元

  3. 还有网费
    数据中心为了提供云存储服务,需要向三大运营商缴纳约10万元/GB/月的专线接入费用,按中国数据中心的平均出口带宽
    332GB来计算,每年还要缴4亿的网费

这样看来,提供云存储服务是真的很贵,不算上初次投入以及其他花销,每年光是电费网费就得6.5亿元

小结

  • 不考虑每年的硬件损耗,阳泉数据中心每存储1TB 的数据,每年在电费和宽带上的钱也需花费105.7元/TB

  • 高额的运营成本,让很多的网盘服务都纷纷倒闭,目前的网盘收费方式主要有购买空间和购买会员两种方式
    iCloud和Dropbox是典型的空间购买型网盘,2TB空间每年要花费816元人民币

  • 如果不想花这么多钱,你也可以选择免费都有2TB的百度网盘,但免费也有免费的问题,无论你家网速多块,只要不是会员都会被限速下载,
    毕竟服务商也是要赚钱的

  • 以阳泉数据中心为例,即使每年交4亿元网费,在不限速的情况下,332GB的带宽也只能够支持6W人以700K每秒
    的速度下载,非常紧张,如果保证有1W名会员能够以3.9M每秒的速度下载,剩下的免费用户的下载速度只有50K每秒了
    这样节约了成本,也增加了付费点: 充值会员开启高速下载,毕竟每1TB的运营成本就得106元,如果不想想办法的法就只能像其他
    网盘一样倒闭了

百度云盘

简介

百度网盘,曾用名百度云(Baidu Cloud),是百度推出的一项个人云存储服务,覆盖中国大陆各大主流电脑和手机操作系统,包含Web版、Windows版、Mac版、Android版和iPhone版。用户可以将自己的文件上传到网盘上,并可跨终端查看和分享。在百度创建开放云后,合并为平台分布式私人储存服务。当前,百度网盘已成为了中国大陆最大的网盘服务商之一

评价

评价分为正反两方面

  • 正面:

    百度网盘免费提供2TB网盘空间,支持网盘之间好友相互共享文件,并且支持离线下载,受到用户的欢迎与使用

  • 负面:

    1. 用户隐私问题

      2017年7月18日,自媒体用户发文称,因为用户通过百度网盘公开分享的文件可以被所有人任意阅览与下载,所以在一些第三方网盘搜索网站上也可以搜索到这些文件,其中就有网盘用户通过公开方式分享的个人照片、通讯录等涉及个人信息的文件,这也造成了一定程度上用户隐私泄露的隐患

    2. 净网行动

      因为百度网盘的文件分享功能便利,不少用户利用其传播一些在中华人民共和国的境内网站受到限制的内容,例如色情内容,因此百度网盘曾经被中国大陆相关部门约谈。自2014年起,百度网盘几乎每年都响应中华人民共和国全国“扫黄打非”工作小组办公室主办的“净网”专项行动,对用户上传的文件进行自我审查,删除某些在中国大陆境内的受限内容

      百度网盘将对用户上传、存储、分享的色情淫秽、暴恐等不良信息以及涉侵权的文件继续加大清理力度。对于相关的不良信息及严重违规账号,将采取全面清理、永久封禁的措施

      2014年的扫黄打非·净网2014期间,很多用户发现自己网盘中的一些视频被替换成“8秒百度云净网行动公告”(俗称“8秒教育片”),被替换的视频大部分是涉黄视频,也包含其他类型的视频。不少用户抱怨百度网盘未尽保护用户上传数据隐私的责任。为了绕过审查机制还出现了一些新的上传手段

    3. 下载限速
      百度推出“超级会员”开始,便陆陆续续有用户反映百度网盘限制了普通用户和普通会员用户的下载速度
      而百度网盘官方否认这种行为,在百度网盘的FQA中,出现过以下内容:

      Q:使用百度网盘PC客户端下载\上传遇到失败、中断、速度慢、路径无效、无权限,怎么办?
      A:网盘客户端上传下载速度均未做任何限速,原则上速度取决您带宽大小

      这也是后面a发生事情的开端
      部分用户因此抨击百度网盘,亦有不少用户因此开发了各种尝试破解百度网盘限速的方式。对此,2018年4月,百度网盘采用了封杀非官方版本的方式进行应对,使用非官方版本下载网盘文件,将会出现失败的情况。更进一步的,如果帐号存在大量异常请求,将会被锁定

    4. 部分地区的服务限制
      百度网盘的分享链接会选择性地屏蔽部分地区的IP(例如新疆和台湾),这些地区的用户在尝试下载百度网盘分享链接中包含的资源时会跳转至链接已经失效的页面(“啊哦,你所访问的页面不存在了”);但如果使用VPN打开分享链接,则可以正常下载

Pandownload

简介

Pandownload于2017年2月19日上线,是一款在百度网盘的基础下提供的不被百度认可的第三方百度网盘下载软件。PanDownload可以在Windows和Android系统上使用,另外还有Web版(仅提供解析百度网盘文件下载链接功能)。用户可以通过PanDownload实现百度网盘文件的高速下载

发生事件

2020年4月15日,PanDownload的作者因涉嫌提供侵入、非法控制计算机信息系统的程序、工具罪被逮捕

下面是“官方版”:

经查:2017年,犯罪嫌疑人在家中编写可以通过百度网盘官方服务器的客户端身份认证,实现以非会员权限突破百度网盘官方设定,高速下载Pandownload软件,并在互联网上发布。期间犯罪嫌疑人租用网络服务器进行更新维护并发布接受捐赠的收款码,同时建立QQ群,向进群人员收取1至10元不等的进群费,群内提供更稳定的 Pandownload内测版本。截至案发,犯罪嫌疑人非法获利30万余元

  • 与此同时,PanDownload的官网已不可用,其Windows版软件在启动时报“http请求错误 0x1c”或“http请求错误 0x38”,Android软件启动时报“本软件已停用”

如何去理性看待

  • 在百度云免费提供给我们2T空间的同时(但目前听说新用户没有2T这么多),为我们提供免费的云存储服务这件事上确实是好的,这种东西只能自己独立去思考,百度网盘到底是什么地方做错了

  • 你可以去选择其他的云盘,而当你的好兄弟,好同学把他的资源发给你时,你发现大多数人都在用百度网盘

  • Pandownload 并不被认可,同时有一点激进

深入探讨下百度网盘&Pandownload

  1. 首先,百度网盘的体验确实是很差,流氓客户端 + 不尊重用户数据隐私 + 精准限速(限速并不是什么见不得光的事情,还有不少网盘限流呢,大大方方说出来就好)

  2. 那么如果你想要体验好的网盘呢? 上面粗略地叙述了一下iCloud和Dropbox的价格,我们再将价格细化,多加入几个云服务厂商

    • 苹果 iCloud:
      折合人民币 50GB/80¥,200GB/250¥,2TB/850¥ 每年
      (50 GB/12$ 200GB/36$ 2TB/120$)

    • 谷歌 Google Drive:
      折合人民币 100GB/140¥,200GB/210¥,2TB/710¥ 每年
      (100GB/20$ 200GB/30$ 2TB/100$)

    • Dropbox:2TB/850¥ 每年:
      (2TB/120$)

    • Mega:400GB/460¥(限流 1TB 每月),2TB/922¥(限流 2TB 每月) 每年
      (官网提供了人民币售价)

    这里面有个例外:Microsoft Onedrive

    • 假设你跟其他人凑成了家庭版合租,那么基本上是 1TB/50¥ 每年。
      但 Onedrive 的速度跟上面其他服务商的速度差了不少。
      除了微软这种赔本赚吆喝的厂商之外,2TB 存储基本售价均在 700 人民币每年往上。
      这还是建立在这些资本主义国家云计算资源比较便宜的基础之上的
  3. 可能国内的云储存介绍得也不够,再展开叙述下

  • 因为 2C 生意这两年一直在「提速降费」,每个月几十一百就能开一个好几百兆的宽带,导致了很多人产生了大陆带宽很便宜的错觉。
    说到底,羊毛出在羊身上。用户的下行对应的是服务商的上行。用户的下行带宽便宜到了白菜价就意味着要把这部分成本转嫁到服务商身上。
    反正用户网卡了不会怪运营商,而是「你这什么破网站,我家 1000Mbps 的网看个 1080p 都卡」。

  • 拿阿里云 ECS 为例,一条 200Mbps 杭州地区商宽的价格是折后 160000 一年,平均每个月的价格是 15000 元。
    按量计费的价格则是 0.8元/G,假设你带宽能连续跑满一周的话,你的流量钱实际上已经跟包月专线价格一样贵了。

  • 我们再看看专门做文件分发的又拍云,文件存储 0.0043 元/GB/天,公网流量 0.5 元/GB,国内 CDN 流量 0.29 元/GB。

有了这些数据,我们简单地做下计算

  • 前提: 假设你的网站有 2000 个用户,每时每刻都有 100 个(5%)用户是活跃用户,在进行上传和下载。
    每个用户网盘有 300GiB 内容,每人网盘的内容 90% 为重复内容。那么总共产生了 60000 GiB 不重复的内容与 270GiB 共有内容。
    每个月产生的数据存储费用大约是 7700 元左右。

  • 算法:
    按照包死带宽法,假设你是用 200Mbps 专线,每个用户在这时候也只能分到 2 Mbps 带宽,甚至看不了一个 720p 视频。
    在这时,每个用户的成本大约在 12 元每月。

    如果按照流量法,给每个用户分配 10Mbps 带宽(总带宽 1Gbps),每个月产生的流量费用接近 162000 元左右。
    在这时,每个用户的成本大约在 85 元每月。

即使是自建机房,价格也不会便宜多少

  1. 反观百度网盘

    • 百度云的定价大约是 SVIP 200 元左右一年,2TB 存储空间,实际上这个价格非常便宜,甚至接近亏本。
      所以这可能是导致用户体验差的原因之一,毕竟钱没赚多少,亏倒是不少亏。为了保证付费用户的下载权利,只能削减免费用户的带宽

    • 目前出现的问题也不是免费用户了,有很大一部分人是购买了百度网盘的会员奔着去使用的,但是也出现了速度不够的问题,只能简单地判断,百度云盘是否渐渐满足不了我们这么多人的需求?

  2. 那么我们看看Pandownload

    • 极低的价格,获得的下载速度很理想
    • 这也是个问题,如果一个「破解加速器」收费赚钱的话,更像是屠龙的勇士最终变成了恶龙,而且屠龙的剑还是白嫖的

总结

作为一个普普通通的使用者,我两款软件都有用过,但期间有一段时间Pandownload无法使用,百度网盘我也不想使用,所以想起了自己搭建一个Oneindex,对接onedrive,目前…也用不了了
对于这两个软件的看法还得自己去主观判断
关于Pandownload作者被抓这件事也是给了各位开发者一个警告,希望在不久以后百度网盘更好用,或者会有更好的网盘商

文章内容一部分摘抄自Paperclip:中国的网盘为什么这么难用科技圈的日常,如有侵权请联系本人删除