传统企业闭门造车已惨遭互联网创新风暴的淘汰,而基于云的创新已然成为趋势。对于当下正在热议的开源和虚拟化是否需要软件定义等问题,京东高级架构师耿浩涛以自身丰富的实战经验给出了我们全新的解答。对于传统企业数据中心像云迁移的十大困惑,耿浩涛挑出两个问题给予详细解答。
CIO时代网:谈谈您对云计算的认识和理解。
耿浩涛:云计算无论作为一项技术,还是一款产品,它都是为了解决问题,我来谈谈云计算帮京东做到了什么。在双十一期间,京东有庞大的访问量,用传统技术就需要花费昂贵的代价,但现在有了云计算,它解决了这个难题。
CIO时代网:云计算困惑二,用开源构建云省钱吗?
耿浩涛:我仍然以京东为例,京东绝大多数都在用开源的技术和方法构建云平台。因为京东的特殊性,有巨大的交易量,所以要求对业务的快速响应非常严苛,传统的或者商业的软件,是很难去解决这样的问题的。或者就算你能用传统的方式解决,它也需要非常高昂的费用。所以选择开源是最合适的方法,我们可以利用整个开源社区的力量,解决最棘手的问题。当然我们投入也很多,我们打造了一个非常强大的技术团队,他们每天都在开源社区里研究和沉淀,保证做出来的产品更快、更好!
如果你的企业不像京东一样有复杂的需求,只是需要一款有标准诉求的产品,那就没必要用开源的方案,因为市场上找到好的开源专业技术人员,也需要不菲的费用,成本不一定能和你企业的收益成正比。所以“开源构建云是否省钱”这个问题,根据企业规模和需求的不同,答案也就不同。
CIO时代网:云计算困惑七,虚拟化是否需要软件定义网络?
耿浩涛: 我觉得SDN 之所以成为热议问题,是因为这确实是一项大家非常渴望、也试图拥抱的技术,这项技术有可能解决以前传统网络解决不了的难题,比如说在虚拟化的场景,或者广义一点说,在公有云或者私有云的场景里面,大家对网络的需求是远远超过对传统网络的需求的。
首先的需求是时效性,在云环境下的用户需要快速便捷的自主服务,鼠标轻轻一点,就需要马上得到回应,而传统的技术是满足不了这样的要求的。
其次要求是安全性,在公有云环境下,有不计其数的租户,租户之间的信息必须是隔离的,有安全可靠保障的。在传统技术中就没有涉及到安全性这一项。
最后还有混合云的问题,很多公司都已经在混合云的道路上,一部分数据希望放在公有云里面,一部分核心的应用,需要放在私有云里。而公有云和私有云又需要打通。混合云的问题,都是对传统网络提出的大挑战,如果你的公有云有很多的客户或者是租户,每个租户都需要跟自己的数据中心互联互通,而在中国IP地址是非常稀缺的,地址空间怎么规划,这在传统网络里面都没有答案的。
而现在出来的SDN,正是在尝试解决这些难题,但SDN不是一把万能钥匙,它只是提供一个很好的空间,或者说是一种新思路,按照它的思路,你能得到解决问题的方法。所以说SDN确实是对云环境,或者是虚拟化环境下满足需求做出了不小的贡献。
CIO时代网:你的意思是虚拟化是需要SDN的?
耿浩涛:不一定。如果你企业规模不大,虚拟化的需求少,只用少量机器做了一个云计算集群,而且是在自己私有的环境下,没有那么多刚才讲的复杂的安全的问题,没有互联互通的问题等等的话,使用传统网络架构就可以了。相反情况下就不一样了。但是如果业务发展到一个很大的规模,甚至是发展到公有云规模的时候,SDN的收益就会越来越明显。
耿浩涛简介:
曾在联想担任资深架构师十多年, 主要负责服务器, 存储,网络, 安全等基础设施的架构工作; 现任京东高级架构师, 负责弹性计算方向。
更多云计算精彩观点请关注《第五届中国云计算应用论坛会议》,http://zt.ciotimes.com/20141127/。