近段时间,笔者拜访了目前热门的多云管理软件“行云管家”研发团队的资深架构师陈伟君,就云计算行业发展,以及云计算产品特性做了意见交流和技巧探讨,颇受启发,今天也谈谈一些心得。
我们知道,云计算是一场深刻变革,它使得你在不久的将来,再也不用购买各种硬件设备,也不必下载任何软件应用,你不需要用硬盘储存数据,更不需要更新系统和程序,而只需要一根网线,一个浏览器就能快速访问网络和实现几乎全部的网络功能。
诚然,云计算发展已经很快,但距离上面的目标尚有距离,在此之前还有许多问题值得我们思考,比如在云计算改变一切前,我们应该对云计算的产品特性有起码的了解,掌握一些运用技巧,这很重要!
为什么这很重要?因为能给用户带来很多实际好处。当然,云计算的产品特性比较多,一一举例会很复杂,今天就挑选其主要特性之一的“弹性伸缩”来说明下。
当前市场上的云计算产品很多,什么云主机、云存储、云安全等等,它们共同点是或多或少都有弹性伸缩的特性。所谓弹性伸缩,内涵在于:云计算产品是一种可按需扩容或者减配的资源,用的多的时候可随时增加量,用的少的时候能随时减少量,不用的时候可以关闭,就像水龙头一样随时可以控制。
这一点对于IT从业人士以及互联网创业者来说更为重要,因为灵活运用云计算可以极大优化他们的成本和效率。笔者分别查看了国内市场***的阿里云和全球市场***的亚马逊云的产品列表发现,两者卖的最火的云计算产品基本都配备弹性伸缩特性。
阿里云主机用户可在后台随时变更实例配置,一般以月为单位按时计费,而亚马逊有些产品如EC2可以选择按量计费,消费者如果有心,完全可以做到灵活运用,通过灵活变更云计算产品性能配置、采购方案等,***程度的提高效率和降低成本。
笔者为了验证,邀请陈伟君使用他们研发的行云管家中的优化仿真工具,对阿里云的ECS在实例和带宽两个方面进行模拟演示,看看优化前后的对比效果,以例证灵活运用云计算产品弹性伸缩的实际好处。
通过模拟实践,笔者发现无论是实例还是带宽,都可以在不同的业务阶段对云计算资源进行不断地优化,并且效果是很明显的。比如对某台行云管家中托管的云主机带宽进行优化仿真,将固定带宽1Mbps变更为按量计费后,真实负载和仿真负载的对比如下:
可以发现,当带宽变更后,成本由23.00元/月直接降为3.08元/月,而峰值速率所占时长由1小时8分钟降为16分钟,这意味着成本虽然降低了,但应用质量反而大大提高。
陈伟君说:如果用户采用这种优化就是很有效果的,甚至这还不是***方案,用户还可以进行更多的优化仿真尝试,去进一步激活云计算产品的弹性特质,最终获取***方案。
除了弹性外,云计算产品还有成本低廉、维护简单、通用性强、高度可靠等诸多特性,每一种特性都有很大的可发挥空间。用户在了解这些特性的基础上,可以灵活运用行云管家类工具,进行成本优化、效率优化,形成***的上云实践方案,从而让云计算的价值得到***化体现。