BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

个人云的曙光

| 作者 Chris Swan 关注 565 他的粉丝 ,译者 吴海星 关注 0 他的粉丝 发布于 2013年9月19日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

Simple的创始人亚历克斯·佩恩(曾在Twitter任职工程师)最近发布了sovereign(主权) 项目。 sovereign 是一套开源的 Ansible 剧本,可以用来创建个人云。这一项目旨在帮用户从大型云服务公司提供的服务上迁移到他们自己控制的服务上。

个人云的出发点是要把数据置于用户自己的控制之下,而不是交到超大规模 的服务提供商手掌心里。佩恩 提到了 几个要从Google这种服务商提供的服务中迁移出来的原因,包括隐私问题、开放的标准、产品过时和强加的社交网络功能整合。

Sovereign整合了多个流行的开源应用程序,提供电子邮件、日历、虚拟主机、互联网中继聊天(IRC)和虚拟专用网络(VPN)服务。它还包括一些安全、监控及备份组件。虽然这些程序都能手动安装,但用DevOps工具会更方便。之所以选择Ansible而不是 Chef 或 Puppet之类的工具,是因为它不需要安装本地客户端就可以通过SSH与远程的机器交互。尽管可能还是不如在云服务提供商那里注册方便,但还是要比手工安装和集成那么多应用程序方便得多。

像sovereign这样的个人应用云可以运行在基础设施即服务(IaaS)、虚拟专用服务器(VPS)、专用服务器或虚拟机上。当涉及到安全和隐私问题时,用 IaaS 或 VPS 需要对服务提供商有一定的信任,而用专用服务器则铁定是把安全和隐私牢牢地抓在了用户自己手中。互联网接入和存储成本也会有所不同。

因为需要某些服务,使得个人云无法普及到日常用户中去,也就是说只能被一些技术爱好者和小公司采用。如果我们的技术遵循以往摩尔定律所定义的发展趋势,服务组件应该能变大和变小,成为能满足个人用户需求的东西(比如成为手机上一组分布式的虚拟组件)和能满足企业用户需求的东西(在可伸缩的私有云上)。对于企业来说,这意味着可以不再依赖维护应用程序和基础设施的专家,而是可以借助预先集成好的自动伸缩的解决方案。

生产率应用程序只是个人云的开始。当用户开始使用会产生视频流的设备(比如Google眼镜),并且有更多的设备接入物联网(IoT),就会出现由用户来控制数据和要经由更短的网络路径来存储数据的情况。现在已经有CTRLio这样的创业公司在探索这一领域内的机会,并且NoBackend 思想也引起了注意 - 用户会选择由那个服务来存储他们的数据。 (旧金山的QCon2013有关于NoBackend的跟踪报道)。也许像科里·多克托罗理查德·斯托曼这些对云的成本及控制持异议的怀疑论者是正确的,也许我们将看到行业从集中模式向分散模式的又一次转变。


感谢马国耀对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT