V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ShikiSuen
V2EX  ›  Apple

[展望] 藉由 Mac mini Server 实现 iCloud 伺服器的用户私有化

  •  
  •   ShikiSuen · 2016-05-13 04:39:09 +08:00 · 3026 次点击
    这是一个创建于 2924 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作者:孫志貴 链接: https://zhuanlan.zhihu.com/p/20892786 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处(知乎专栏对应文章网址)。 贴在这边的版本的内容可能会过期。

    停售 Mac mini Server 的举措愚蠢至极。Mac mini Server 不是骨灰坛 Mac Pro 的替代品,更像是方便用户上手使用的资料伺服器、可以旁道解决 Apple 在不同地区的市场推行自己的云存储服务时需要面对的一系列问题(例如:资安审查,机房归属,CDN 优化,等)。

    这不是说 Apple 不能做 iCould 了,Apple 的公有 iCloud 自然有其意义:承载那些基于 Apple 私有技术的服务(比如:Siri,Find my Mac,等)。只是,本文的想法可以使得 Apple 集中自己的云团队资源在这些「必须由 Apple 亲自主持营运」的服务研发上。

    我举个例子好了:Apple 完全可以允许用户使用 Mac mini Server 自行搭建私有 iCloud Drive(包括私有 iCoud 相册图库和 iCloud 音乐库,甚至自己的 iCloud 钥匙串、网页书签,等)…这些不需要独立域名(免去了域名注册审查备案的麻烦,毕竟这只是给你一个人用的东西),只需要用户在 Server 上登入自己的 iCloud 帐号并配置好权限、然后在自己的日常用机当中登入相同的 iCould 帐号存取就行了。

    至于资安审查等问题(欧美等国也会因为反恐等原因而加强这方面的掌控,这并非某个国家的特色问题),Apple 将用户云资料私隐权责任下放给用户、让用户自己来管自己的云伺服器、云存储。这私有云系统会预设将用户私有的档案和用户一对一分享的档案加密,但其它类型的档案分享则不加密(需要用户自己对档案本身进行加密,将加密的责任推锅给用户)。

    将档案存储责任和档案私隐保护责任下放给用户,可以使得 Apple 免于因私隐和资安审查问题被各市场的当局监管部门找麻烦。更重要的是:这使得 Apple 现有的云服务管控策略由类似加拿大「大政府」的模式转变为美国「小政府」的模式。只有大家都将自己用以负责任的精力能力资源用在刀刃上,才能保证利益的均衡(而不是有朝一日被自己不可控的仰仗方扯著蛋)。

    如果 Apple 执意要在这里扮演跨国大政府的角色的话,就一定会被具体市场的监管部门找麻烦,这是无法避免的事情、遭殃的永远都是用户的体验(包括连线稳定性等)。

    目前,Apple 没有 Mac mini Server 在售、现有的 Mac mini 可能足以满足少部分个人的云伺服器的使用需求。然而,Apple 目前的 iCloud 所面临的潜在问题越来越多,需要一条明路来防止 Apple 被这些隐患耗尽内力。我目前想不出其它更好的主意,所以才写了这篇文章。希望有 Apple 的高官能够翻译给自家的总部看看,我不认为这是儿戏。

    P.S.: 纵使现在 Mac App Store 已经有 OS X Server 应用,但这应用距离我上文所述的简便易用的要求还差得远。

    P.P.S.: Time Capsule 目前扮演著略类似的角色,但仅限于系统卷宗的档案备份、且仅能在区域网路内工作。一旦本文所描述的展望付诸实施的话,Time Capsule 产品线就可以撤了。

    $ EOF.

    10 条回复    2016-05-16 14:20:36 +08:00
    yyfearth
        1
    yyfearth  
       2016-05-13 05:58:33 +08:00   ❤️ 1
    你说的这些都是应用上的需求 不是硬件上的需求
    就像你所说 “纵使现在 Mac App Store 已经有 OS X Server 应用,但这应用距离我上文所述的简便易用的要求还差得远。”
    但是你说的这些易用的应用 完全应该是 OS X Server 来提供 而且确实也提供了一部分

    而且本来 Mac 就够贵了 我不相信有大量个人用户有买 Mac mini 来做类似 NAS 的需求
    而作为企业用户 自然也不会有域名的问题 而且企业里面反倒希望用自己可以控制的域名或者用户账户 而不是 icloud 帐号/ Apple ID 因此也不会有太大的需求 目前各种企业服务已经足够 或者 OS X Server 也可以满足
    所以你提出的这些需求 我认为市场需求并不大 而且也没有什么收益

    不过作为补充 针对个人用户的类似 NAS 需求
    目前已经有类似的解决方案 那就是 AirPort Extreme/TimeCapsule 以及提供了基本存储功能 而且价格也可以接受
    而且用 Apple ID 远程登录管理 AP / TC 也有一定的 Back to my Mac 的支持
    因此 可以把你提出的这些需求部分实现到 AP / TC 上面 扩充类似 Back to my Mac 的功能 可行性估计更好
    ShikiSuen
        2
    ShikiSuen  
    OP
       2016-05-13 06:10:01 +08:00
    @yyfearth

    我这篇文章就是针对个人消费者需求来写的,至于企业自然会有 CISCO 等大公司提供解决方案。至于我说 Mac mini Server 这个硬体需求,则是因为 Mac mini Server 能够插两个标准 2.5 英寸的 SATA 硬碟(方便用户决定存储材质); PCI-E 介面存储对于个人云伺服器而言算是牛鼎烹鸡,且需要速度的用户可以直接使用 Apple RAID 开启 Stripe 模式、将存取速度翻倍。

    如果我没说错的话, Mac mini Server Late 2012 是迄今为止最后一代支持 RAID 的 Mac 机种。至于 Back to my Mac ,还是无法将 iCloud Photo Library 、 iCloud Music Library 、 iCloud Drive 本地私有化,于是我不明白你到底在不爽什么。

    还是老话:能拿来凑合的第三方方案一抓一大把,但我就是希望 Apple 官方给出「允许用户将 iCloud Photo Library 、 iCloud Music Library 、 iCloud Drive 本地私有化,使得用户自己对自己的云和资料负责」而已。

    P.S.: 你给你自己弄个知乎肖像,刚才差点将你跟另一个评论者搞混(两个都是预设的刘看山肖像)。
    yyfearth
        3
    yyfearth  
       2016-05-13 08:02:40 +08:00
    @ShikiSuen 首先 我对你提出来的需求表示理解 我没有任何不爽啊
    只不过站在苹果的角度 我个人认为这个需求市场和价值都不大罢了
    所以就算你提出来了 我认为要苹果做出来的可能性不大 仅此而已

    一般来说 Server 都是给开发人员 或者管理员 这样的专业用户用的 普通用户一般不会有这样高的要求
    所以我提出来了 你的这些需求 通过 AP/TC 来实现的意义更大

    PS 我知乎之前貌似是用第三方登录的 现在找不到了 所以刚才新建的一个帐号 忘了设置
    imrei
        4
    imrei  
       2016-05-13 12:32:20 +08:00
    mac mini server 我个人觉得没必要。我当初用的 mac mini 387 ,升级了 16g 内存,然后加过一段时间 ssd ,在家做 nas 、 htpc 以及路由器。外挂的是 drobo mini 这个雷电盒子,我的主要程序运行都在这个盒子里,包括 os x server 、 pd 虚拟机等等,对我来说 mac mini 的硬盘除了承载系统,别的用处真不大。毕竟这货加硬盘很麻烦,不适合普通用户
    feikaras
        5
    feikaras  
       2016-05-14 04:41:20 +08:00
    server 当年就是卖服务器软件算的额外加价。
    去掉 389 没有什么不妥的。 388 定制的方式也能得到 389 。以上。
    当然现在 raid 确实无解了。
    feikaras
        6
    feikaras  
       2016-05-14 04:44:36 +08:00
    @imrei 楼主思路不是你意思,和拆不拆无关,就算拆也不算难的。当然 mac mini 购买的时候可选配第二块硬盘。
    ShikiSuen
        7
    ShikiSuen  
    OP
       2016-05-14 07:22:14 +08:00
    @feikaras El Capitan 甚至直接取消了藉由 Disk Utility.app 管理 RAID 的圖形介面、只能用終端機命令來管理 RAID 。
    imrei
        8
    imrei  
       2016-05-14 22:13:48 +08:00
    @feikaras 看来是理解错了,忘记 mac mini server 有这个功能了

    @ShikiSuen El Capitan 取消了 raid 功能?杯具了
    ShikiSuen
        9
    ShikiSuen  
    OP
       2016-05-15 16:52:07 +08:00
    @imrei 只是取消 RAID 的圖形介面配置而已,今後只能用 Terminal 配置 AppleRAID 。
    ShikiSuen
        10
    ShikiSuen  
    OP
       2016-05-16 14:20:36 +08:00
    @imrei 哦對了,給你講個我親身經歷的笑話:

    El Capitan 在基於 RAID 的 CoreStorage 卷宗上安裝系統時會出錯中斷(我彼時直接用 Mac mini Server 2011 掛了兩顆 SAMSUNG 840 Pro 用終端機組 RAID 0 且建立了 CoreStorage 卷宗,這樣至少可以用 FileVault ),我就此事尋求 Apple 線上客服、對方建議用線上恢復模式安裝 Lion 再直線升級。

    在等待升級的過程中,我和對方提到了「 El Capitan 取消 RAID 圖形介面配置方式」一事,對方居然也被這事實驚訝到(表示他從未被告知此事)。

    看來 Apple 內部的消息新陳代謝是真出了問題。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1065 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:28 · PVG 03:28 · LAX 12:28 · JFK 15:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.