本文关键字:datasyner,syncbox,datahub,mypcmate,myphonemate,p2pcloud

谈到云,可以从好多方面去表征它,比如它是计算机资源的虚拟化,它是软件的服务化,它是APP和APP DEVSTACK的一种仿本地化和去远程化(参见我们一直追求的uniform native/web appstack),可是我们结结实实忽略了最重要的一点,它还应是新的应用方式和用户习惯养成方式,仅仅是WEB所定义的那样吗?不,那只是云综合应用形式中极为简单简陋的一支,现在的web已级慢慢实现了无缝让用户感到它像本地一样打开,发布,被应用且慢慢涵盖了一些native appstack的那些领域,比如W3C的一系列标准和webgame将渲染数据化为stream创新性地解决云渲染形成电影游戏这样的尝试 — 所有这些弥足珍贵,可是,明显地,我们的云,除了这些还应有别的东西:

比如,真正的云,那种同步要是默认的,不能是手动的,这应该是操作系统里面的机制而不是应用层一个“暂停/开始 同步”的操作,这种机制应让用户无从感知,不必为这个操作干开发发布上任何多余的事情。所以要为云准备一个操作系统级的东西,重新定义这个云把它与基本传统BS/CS云中的常见OS分开,就如同OS要促成每个程序都要运行在它的内存空间而不会因为串位而把整个系统弄崩一样属于普通OS的默认顶层设计策略,,那么等同地讲,同步就应该是这种云OS的默认黑盒级策略。

还比如,我们的云,要支持多设备P2P,在设备节点间就能达成同步(是不是有点像数据库的主从replicate,难怪db就是天然的云OS呢。。)。将同步视为搭载了云OS的多设备间能达到开箱即用的机制和默认策略就打开的东西。这有什么好处呢,因为这样做才能像“云”,本地的设备和应用可以充当云的角色不再局限于星型云结构,而是网状云。前者明显有一中心多终端的星型特点,任何新增一个云内设备,都需要我们遵循从终端到中心的同步路径,设备间不具有同等的相互同步支持。我们需要的云,不必局限于向哪个方向同步,只要存在云,管它是一个浏览器还是一个云中心,都可以作为云,它们都可以协同同步。这就必定涉及到为任意设备建立对等同步的能力,且使数据在各个节点间以p2p方式传播。

当然,云还有可能是更多更多的东西。。我们想不到的东西。

那么,为什么必须一定要这样呢?

为什么我们需要一个云网络而不是一个云中心

在《免租用云主机将mineportal2做成nas,是个人件也可服务于网站系统是聚合工具也是独立pod的宿舍家用神器》中我谈到利用colinux与windows能共处一平台的特性,将PC做成宿舍版的nas server而不影响它同时作为一台普通PC使用的过程,它的优点是:免VPS,使用PC本身的资源特别是大容量硬盘,可做NAS也可做群晖那种能装APP的WEBOS,本身也可保有PC作客户端与NAS交互的特性,不过客服共机会有一定隐患 。它的缺点是:离开了宿舍,你就获取不到VPS有网即可访问的特性,除非你一天24小时开机,而且PC太大,即使是笔记本你也不能整天在家里和公司间来回以此为中心同步你的数据,你还得求助于VPS为中心的NAS机制。

在新的真正的云需求明朗化之前,其实,这些优缺点,都不易觉察,可现在我们知道了:他们都不是真正的云,以上VPS和PC为中心的NAS AS 云OS的方案中,都有同步,然而它们的同步不会自动化,没有大局的OS支持使之成为“真正的云设备”负责同步策略,只是用户的操作而已,其二,它不光能通过同步器(终端)与它交互还能让新增的任何设备参与同步互为路径上的二点,,,所以,本地(作为一台PC实现或者其它什么东西)只能先做一台服务器,浏览器只能做终端,各种APP只负责上传,忠实地维护远程那个数据中心,一旦断网,这个云将无从为云。

那么,我们该怎么做呢?

利用couchdb+树莓打造对等云网络

这样的东西,基本上couchdb+树莓派可以满足:couchdb的同步协议使得实现了这个同步协议的软件,或者是一个浏览器,或者一整个设备节点,都可以以p2p方式参与云。传统以web为中心的云中,只存在云中心和终端,在couchdb的同步协议下,云中心形成一个网络,同步是默认的事情,终端也能迅速化为云上的普通对等节点脱离BS从属。

较PC或VPS作为这种云,树莓派作为云,可以建立起最经济合算的规划,它本身比较便宜,整体性能,和8G的存储也足于承载一个人日常的资料,且方便作为像手机充电宝这样的手机伴侣型产品在家里和公司间转移,它与PC上的浏览器可同步的特点,使得只要不在重装PC系统,破坏浏览器缓存的情况下,PC和树莓派其中任何一者损坏,都不会破坏中心数据,且具备像本地应用一样,随时offline操作,接入至少二个云之后迅速相互同步不丢失数据的能力,基于couchapp的可扩展机制,使得这种云可以功能更强大。


下篇就做一个这样的云吧。


(此处不设回复,扫码到微信留言,或直接点击到原文)

一个设想:什么是真正的云,及利用树莓派和cloudwall打造你的真正云中心相关推荐

  1. 亚马逊云科技携手神策数据,打造大数据分析的“云基建”

    在企业数字化转型的产业链中,云计算.大数据.人工智能等关键领域环环相扣,而且近年来呈现出相互融合的趋势.企业不仅可以从专业的云计算.大数据服务商那里获得领先的单项服务,还能从企业的强强合作中获得更综合 ...

  2. 安超云生态|携手中电福富 打造党政协同一体化云办公解决方案

    "经过与安超云联合测试.与信创软硬件生态厂商的深度兼容适配,该解决方案可基于党政机关用户现有国产化IT设施利旧,并提供便捷化.灵活化.开放式.标准化的智能办公体验,满足用户高效办公与合规安全 ...

  3. 树莓派64位系统_树莓派4b+Ubuntu server+Nextcloud搭建私人云盘(1):准备系统

    最近剁手买了一个4G版本的树莓派4b,并配了64g tf卡.我打算用它来搭建一个自己的私人服务器. 需求:树莓派4b+一部本地电脑+网线+路由器+一部有公网ip的云主机 首先,我们先到官方下载Ubun ...

  4. 创新驱动看广东,上云本领看云宏!全国30多家网媒齐聚云宏参访!

    11月22日,"创新驱动看广东,全国网媒广东行"活动走到云宏站.来自中央和各省30多家重点新闻网站记者齐聚云宏广州总部实地参观采访,感受国内领先的云计算关键技术及服务提供商的创新氛 ...

  5. 安超云生态|安超云与长城超云完成兼容互认证 携手打造协同生态

    ​云计算.大数据.人工智能等新兴技术推动数字化社会转型,社会各单位都逐步将业务搬上云端,实现了数字化.智能化改变.随着各领域业务的网络化.IT架构的多样化,IT环境的安全可靠与业务连续性保障将面临巨大 ...

  6. 「DaoCloud 道客 」携手电科云打造新一代自主安全可信云

    近日,上海道客网络科技有限公司 (简称「DaoCloud 道客」) 与电科云(北京)科技有限公司 (简称 "电科云") 签署战略合作协议,双方将在云计算.大数据.智慧城市.密码咨询 ...

  7. 关于智能书架的一个设想

    关于智能书架的一个设想. 假设有一个书架,当你放一本书到书架上或者从书架上取出一本书,会自动记录这个存取的动作,以及存取的到底是哪一本书. 要实现这一功能,设想有如下几种解决方案 1,书上贴条码或二维 ...

  8. 带你开发一个远程控制项目---->STM32+标准库+阿里云平台+传感器模块+远程显示-------之 MQTT连接阿里云平台

    目录 第一篇: 第二篇: 项目清单 视频验证效果 Android Studio开发介绍 步1:此次需要下载本人开发的MQTT阿里云连接项目 步2:替换阿里云 设备三元信息 查看三元 替换 Androi ...

  9. 一个项目经理对主流项目管理工具的对比:禅道VS华为软件开发云

    禅道与软件开发云对比分析报告 1. 产品介绍 禅道是易软天创出品的一款项目管理软件,集产品管理.项目管理.测试管理.文档管理.组织管理于一体,覆盖了项目管理和测试管理的核心流程. 华为软件开发云 (D ...

最新文章

  1. Windows Server 2008 R2安装子域控制器
  2. supervisor 守护php,laravel队列之Supervisor守护进程(centos篇)
  3. 句法分析应用领域及意义
  4. Express.js 中的 Sessions 如何工作?(译)
  5. 非涉密计算机检查的通知,关于开展非涉密计算机及可移动存储介质专项清理活动的紧急通知...
  6. php做一个微信退款,PHP实现微信申请退款流程实例代码
  7. datetime2 数据类型
  8. c# asp.net mvc 开发的正方教务助手(一)
  9. vim怎么跳转到函数定义处_Vim、gvim操作跳转光标区块和代码块的跳转
  10. 这可能是迄今为止对大前端最好的解释
  11. TIOBE 2 月编程语言排行榜:Python 逼近 C,Groovy 重回 TOP20
  12. 帆软填报Execl表格不定行导入
  13. 用flash MX 制作 flash video
  14. 电脑底部的任务栏跑左侧了怎么调 windows
  15. deepin 下使用节能模式不降低屏幕亮度
  16. 计算机状态oxcoooooe9,win7 system文件损坏修复办法
  17. opencv canny源码解析_行人检测 基于 OpenCV 的人体检测
  18. 如何调换计算机桌面壁纸,怎样让电脑自动更换桌面背景
  19. 前端复健(微信小程序)
  20. ANSYS有限元仿真:必备流程和知识(一)

热门文章

  1. 华为OD机试 - 无向图染色
  2. erp系统有哪些功能模块?
  3. 小学计算机神奇的因特网教案,小学信息技术第三册全册教案(第一单元 神奇的动画城)...
  4. 诠释绿色科技 Laedana荣获2022国际CMF设计奖
  5. 最全面鸿蒙系统开发的相关资料收录
  6. 注册测绘师资格拟认定人员公示名单
  7. 二代旅游CMS网站管理系统使用手册(三)--计调线路团期录入
  8. Asp代码转换java代码器_asp下实现对HTML代码进行转换的函数
  9. 学习笔记:Bulletproofs Frozen Heart
  10. WhyNotWin11(win11升级检测工具)绿色便携版V2.1.0.0下载 | 比微软PC Health Check好用