中国IDC圈7月12日报道,Samsung收购了Joyent,这家公有云提供商对自己的定位是容器-原生云平台。本次收购让三星直接进入了云计算领域,他们可以借此构建一个完整统一的后端平台,为面向客户的设备提供支持。对Joyent而言,三星投入资金扩大服务范围,这是他们实现快速增长的机会。据Forbes观察,对于双方而言,具吸引力的可能是在物联网领域提供端到端体验的能力:“IoT有望成为三星的战略核心”。
Wired把Joyent说成是“云计算领域保守得好的秘密。”其平台提供的服务范围比AWS和Azure这样的市场领导者要窄,后两者提供了包括消息队列和数据库在内的全栈服务。Joyent仅提供对象存储和计算,但“计算栈(compute stack)”正是它的不同之处。在Joyent云上,你可以运行基于Linux的VM、容器或无服务器计算函数,它们都将直接运行在该公司的开源Triton数据中心软件上,不需要任何中间虚拟化层。
有些Joyent客户重视灵活的计算服务,包括按照Docker容器收费的付费模型。对于这部分客户而言,三星的收购应该可以扩展Joyent的云服务。目前,它运行在四个数据中心里,三个在美国,一个在欧洲。Scott Hammond是Joyent的首席执行官。他的扩展目标非常清晰:“我们将在全球构建数据中心。”
那些数据中心将布满运行SmartOS的机器,这是Joyent专有的操作系统,但同时也是一个基于Solaris构建的开源操作系统。之所以选择Solaris而不是Linux发行版要归因于Joyent的工程史——他们的许多团队成员都在Sun Microsystems工作过。Solaris带来了Solaris Zones,这是一项比Docker早将近10年的容器技术。提供容器-原生云服务是Joyent的一贯主张,即使那意味着“在很长地时间里都身处选对了技术而选错了时机的境地”,Joyent首席技术官Bryan Cantrill这样说道。
容器即服务提供了大规模高效计算的可能,这正是IoT产品需要的服务端。IoT的构想可能需要比较长的时间才能实现,但它可以让三星/Joyent的合作关系处于领先地位。三星已经有了旨在将硬件模块与云服务配对的Artik项目,但目前,其后端是AWS。现在,三星可以考虑将后端迁移到Joyent,为其子公司提供一个主要租户,同时又消除了对Amazon的依赖。
三星还可能对客户端软件栈进行集中式管理。目前,Artik模块运行在多种操作系统和开发平台上,包括Fedora、C++和Java。如果你希望基于Artik构建各种设备,那么你可能需要针对不同类型的模块生成多个软件分支。Joyent带来了多年的Node.js经验(在Node.js基金会建立之前,它是该项目的管理者),因此,这对构建Node.js上的Artik开发平台具有重要的意义。
来自451 Research的Andrew Reichman指出,三星的终极目标是控制端到端的产品栈,并拥有数据:“他们已经看到,决定他们未来的不是制造设备,而是连接设备并分析它们的使用情况,以及为它们提供内容”。