张南雄:物联网发展的三个阶段

  大多数采用此类设计的多是第二或第三线的公司或业余爱好者。这类公司往往规模不大,大部分增长来自新兴小公司采用的连接技术。通过添加服务器可以支持这些不断增长的互联网需求,因为增长是稳定的、可预测的。另外,未来通过更高价格来向新客户提供连接模块,将提高IT方面的成本开销。

  另一个方面通常不易被识别,即已存在的机会主义生态系统,是OEM厂商自己使用现代化的基础设施作为服务(IaaS,基础设施即服务)产品,打造自己的云计算连接平台解决方案。或更糟的是,当这些厂商认为他们“足够大”时,就意图由他们自己来创建整个生态系统。这是错误的观念。世界领先的嵌入式产品公司在他们产品中所具备的专门技术可能正是他们自己也需要的;但要将这种IT基础设施的理念在向类似于亚马逊、Google这样的业界重量级公司拓展时,则最终会削弱他们与消费者之间的价值。

  在以上两种机会主义的情形中,IT基础设施往往用于满足最小的连接需求,采用新协议、优化数据库结构、数据挖掘和对云端技术投资的增长,它们对基础设施的需求不是来自于内部,而是来自于外部驱动的需要。

  到目前为止,这些实施方式的最大缺点是不可预期的投入及由此带来的不具灵活性的设备。在这两种情况下,主要是通过购置和运行服务器和SLA连接实现。这是一种单向的供应链。公司通过预测需求和购买、运行并管理最大限度的预期需要,如果对需求预测失败,将导致连接高峰时无法满足需求,从而造成大量的损耗。问题是这种设备在不需要时不能移除。这也许可以减少对设备支持次数来节约成本,但因为该硬件已实际存在,因此资本性支出不可避免地会产生贬值。如果供应商过于注重经济性,那么将对客户体验产生重大影响。

  现代的平台即服务(PaaS)系统

  一个现代的PaaS系统可以充分利用基于云计算的模型,来实现高可用性、高可扩展性和全面的解决方案。

  现代的PaaS基础平台使用面向服务的体系架构(SOA),此架构中,各类服务独立运行,且每个服务均用于一个特定的用途。每个服务自身已具备独立扩展的能力且可独立于其他服务。新的服务可以轻松加入而无需对整个系统进行大的改动,对现有服务进行增强或改进也不会影响其他服务的正常运行。这种架构可以在长期的使用过程中,让管理、维护和支持复杂系统的工作变得简单。

  许多IaaS服务供应商提供的服务,使现代的PaaS服务能提供高可用度和可扩展的服务。例如,数据库托管服务和跨区域自动备份。提供可用性高的服务是很大的优势,因此负载均衡API 接口和按需分配新服务器的能力使我们能够提供高效率的服务。通过不断监控的服务器,当负载增加时能够分配新的服务器,并在几分钟内将它们添加到负载平衡群集。包括在此时间内获取一个全新的服务器、安装该服务所需的所有软件,将其添加到负载平衡器群集并开始执行服务请求。当监控服务检测到负载下降时,系统会慢慢减少不需要的服务器。即使面对一些不常发生的情况时(如固件升级),也能保持高的运行效率和可扩展能力。

  现代的PaaS服务,充分利用基于云计算平台的IaaS服务并能够成为全球性供应商,并利用IaaS为杠杆轻松建立全球性的数据中心。不同的地理区域可能因法律或性能需求的原因需要建立自己的数据中心,可编程的数据中心使用相同的API,这样可以与世界各地的网络运行中心协同运转,提供现代化的多功能及灵活的PaaS服务,以快速响应业务需求。Ayla 等公司使用的面向现代化的IaaS云服务架构,可带来全新的高可用性、可扩展性高和即时的全球性PaaS服务。