云计算 频道

青云QingCloud上线新功能 专注长远战略

  【IT168 云计算】“在青云大家都叫我Simon。就连猎头一张口都直接叫我Simon,感觉好像跟我很熟的样子……“这个打趣说笑的男生是青云QingCloud的工程师罗夕,也是Scheduler(定时器)与AutoScaling(自动伸缩)两项功能的开发者。作为除了创始人之外的第二位正式加入青云的员工。罗夕对青云的技术与企业文化有很深的了解,透过他也让笔者对青云的战略有了深层次的体会。

  青云QingCloud系统工程师 罗夕(Simon Luo)

  新功能上线 实现用户自动化运维理想

  青云自打上线以来,一直致力于IaaS层的建设与优化,用罗夕的话说,目前在底层架构的功能上,青云可以提供涵盖计算、存储、网络、安全的所有功能。为了能给客户提供更好地服务,青云持续的优化原有功能,增加辅助项,提高用户体验。

  3月,青云推出了Scheduler(定时器)与AutoScaling(自动伸缩)两项新功能,引起业界关注。据了解,自动伸缩(AutoScaling)功能能够帮助用户基于监控数据自动调整资源配置或者集群规模,以应对突增的系统压力。定时器(Scheduler)则可用于定义周期性的资源调整或备份任务,两者均具有完整的操作记录及通知机制。

  “此次推出的两款自动化运维工具,充分发挥了 QingCloud 极致弹性、按秒计费等独特优势,在实现运维自动化的同时,使资源使用最大限度趋近业务规模,从而帮助用户最大限度提高资源使用效率、降低 IT 成本。“罗夕介绍。

  之所以这么说,原因在于AutoScaling其功能的亮点,即可以自动调节所有资源,包括主机、宽带、路由器、数据库以及Technical PaaS的标准组件。单凭这一点,相较于友商的同类产品只能调整主机资源,青云的该功能就具备绝对优势。罗夕强调:“我们设计功能从不参照友商的范本来做,而是基于对于用户需求的深刻理解,我们理解是在控制台可以做的事情,在AutoScaling里都可以做。相同的,Scheduler定时器功能也可以监控调度所有资源。”

  青云的AutoScaling可以实现三个主要应用场景:一是负载均衡器,它做请求分发,后面可以跟多台主机,也可以只跟一台主机,其好处在于让整个服务具有弹性。罗夕以“足记”的案例说明负载均衡器的重要性。“足记”由于初期架构的时候没有负载均衡器这个组件,所有服务都在一台或者两台主机上,使得服务本身不具有弹性,无论放在云端还是放在物理端区别不大。第二个场景是数据库,青云提供的数据库服务可以在不停服的情况下扩充磁盘空间,也就是说用户可以初期只申请50G硬盘空间,当使用量达到90%(阈值可以自己设置)的时候,AutoScaling会自动再扩充50G磁盘空间。第三个场景是对带宽的调整,AutoScaling能在访问量高峰的时候调整带宽,让用户不会因为带宽而影响业务响应速度。

  之所以青云可以做出这么满足用户完整需求的功能,在于前期良好的基础。据介绍,实际上,青云每个功能开发都是基于现有功能的基础上做的开发。为了更直观,罗夕展示了一张图。

▲青云QingCloud功能衍生图

  “基于功能衍生图,可以清晰的看到最底层Collection是监控数据采集服务,它会采集主机的监控,也会采集流量的监控,采集完之后会把它收集起来。Alarm就是监控告警,它会从Collection里面读取数据,这里面分了四层,每层都是上一层的基础,AutoScaling又是基于Alarm做的触发。AutoScaling在执行的时候又利用我们开放的API,这些对外提供的只有AutoScaling这一个功能,但实际上我们是基于已开发的很多项功能,才能够实现这么一个产品。AutoScaling又进一步助力我们后续会推出的对象存储,然后会助力大数据分析服务。像对象存储和大数据分析,它们本身都是一些集群服务,这些服务本身就有弹性伸缩的需求,我们研发的同事就可以直接在AutoScaling的基础上满足他们服务的弹性。”罗夕解释道。

  PaaS层的建设将是今年重点

  公有云IaaS服务商是之前业界给青云的定位,实际上这个定位并不准确。随着青云的规模化发展,不难发现,青云的产品定位不仅仅局限于公有云。不久前,青云发布了与招商银行的合作案例,宣布青云QingCloud已正式成为招商银行的合作伙伴,为其提供新一代DevOps应用云项目的解决方案,这一合作也昭示着青云在向私有云服务商领域迈进了一步。

  在之前的采访中,青云QingCloud CEO黄允松也曾表示,青云未来发展战略是循序渐进的,版图的拓展不仅局限于公有云。据了解,私有云、混合云跟目前比较火的物联网LOT领域青云也在积极尝试。在与罗夕的对话中,笔者得知今年青云的建设重点将落在PaaS层,准确点说是Technical PaaS。

  简单说来,就是提供一些技术层面的标准组件,比如前期青云已经推出的数据库、缓存,以及现在正在测试的队列服务等。用户比较关系的大数据分析处理(Hadoop、Storm、Spark)与Docker,也将会被封装成服务打包在青云上提供给用户,上线后,用户可以结合自己的业务应用选取PaaS的封装技术,不用另外开发模块,轻松进行业务部署。“其实用户现在基于我们的IaaS层已经可以自己搭建Docker了,但是你要封装出更好的服务,肯定更受用户欢迎。“罗夕表示。

  目前,青云的对象存储也正在测试当中,上线后,用户可以将大量非结构化数据放到对象存储中,而不必考虑块存储对数据容量的限制。


▲青云Technical PaaS架构图

  长远目标在于生态圈建设

  Scheduler(定时器)与AutoScaling(自动伸缩)的免费推出,实际上也可以被认为是青云Technical PaaS功能拓展的一部分。当被问及两项功能的具体价值与意义时,罗夕直言:“是为了更好地打造青云生态圈。“

  实际上,这是一个良性循环,好的技术产品吸引用户购买,好的体验增加了用户粘性,扩大了产品的知名度与用户圈子,产品规模的逐步扩展又必将带来价格效益来反哺用户。这样的理念很健康也很前瞻,青云QingCloud CEO黄允松之前也曾表示,青云不会参与到IaaS层服务的恶性价格战中,会将更多精力放在更有前瞻性与高利润的竞争领域。至于哪些是青云的重点发力点,也许答案并不那么重要,毕竟规模化发展需要一个循序渐进的过程,目前扎扎实实苦练内功才是明智选择,精明的青云深谙其中门道。

0
相关文章