云架构有一定之规?
- 来源:中国计算机报 smarty:if $article.tag?>
- 关键字:云架构,云计算,IaaS smarty:/if?>
- 发布时间:2014-06-26 14:04
将计算能力变成一种服务交付给客户,这是云计算带来的最大创新,其影响极其深远。以前,SaaS为什么不能取得预想中的成功,就是因为缺少Iaas这一层面的支持。通过虚拟化等一系列先进技术的使用,IaaS可以实现计算、存储、网络等硬件资源的弹性伸缩和灵活调配。目前,大多数人认同互联网企业普遍采用的分布式的云计算基础架构,有的企业甚至会刻意模仿亚马逊AWS的架构。
未来,云计算市场排名第一的厂商所占的市场份额可能达七成。真正有能力做云计算服务的厂商最多不会超过3家。
——阿里云业务总经理 陈金培
时至今日,人们对云计算概念的认识并不完全相同,这也决定了人们在构建云架构时所采用的思路和具体的技术会有差异。
高端存储也有需求
据赵永志介绍,即使在美国,云服务也是多元化的。虽然很多用户特别是中小企业会选择亚马逊AWS的服务,但仍有许多客户的需求是亚马逊AWS所不能满足的。
“我们最初接触的几个美国客户在看了我们的技术架构后表示,这不是他们所理解的云。但我们提供的服务确实又能满足他们的需求。”赵永志告诉记者,“这些客户其实并不在意是不是云计算,而是能否以低廉的价格获得顶级的计算性能和服务。”
首都在线云平台的后台使用的是HDS的高端存储,从表面上看,这与人们熟悉的分布式云存储架构完全不同。但按照赵永志的理解,HDS的高端存储是一种多冗余的分布式架构,硬盘、控制器也都是分区的。这种架构的可靠性、性能更高,可以满足高性能计算客户的需求。
赛迪顾问电子信息产业研究中心吴李知认为,分布式架构的优点在于成本更低,并能通过多点备份来提高系统的可靠性。除了银行等对系统稳定性要求极高的行业以外,用户采用分布式架构,其性价比更高。
单纯从IaaS的定义讲,尤其是从服务的角度讲,不一定要求后台架构必须是分布式的,但分布式架构更符合云计算的概念。
分布式好处多
互联网企业显然有不同的思路。
方国伟认为,无论是亚马逊AWS还是其他大规模的云平台,都会采用分布式的架构来设计和构建整个平台。成本和规模是大规模云平台在建设中要考虑的重要因素。
大型云平台一般都采用标准化硬件再加上分布式系统软件的方式来实现云平台的规模化、弹性和高可用性等。这种分布式架构是技术和商业的自然发展结果。
以存储为例,当用户量不大的时候,采用传统高端存储在成本和扩展性上尚能满足要求,但在面对互联网规模的应用需求时,这种架构不但难以满足用户需求,而且其成本也会让人难以承受。
例如亚马逊AWS中的S3存储服务,它具有高达“11个9”的可用性,并具有海量存储能力。亚马逊AWS S3的单个大客户一天就能存储超过1PB的数据,这种数量级的存储需求不是传统的高端存储能满足的。因此,云架构的弹性和横向扩展能力只有分布式架构设计才能提供。
陈金培也有类似的观点:“云计算就是要实现弹性伸缩,而只有分布式的架构才能做到更小颗粒度的弹性伸缩,同时实现灵活的资源分配。如果使用高端存储来支持云计算应用,其成本是大部分客户所不能接受的。我不相信有人能用传统的高端存储做到资源的弹性伸缩和灵活调度。”
谈到成本问题,赵永志介绍说,他们在美国提供的云服务的价格比亚马逊AWS还便宜。这也是首都在线云服务不仅能吸引中国客户,也能吸引美国客户的重要原因。
“云计算要找到一条用较低的成本让用户获得最顶级的性能的发展道路。如果低成本换来的只是中下等级的服务能力,这不是云服务所追求的。”赵永志强调说。
郭晓表示,使用高端存储肯定可以向客户提供服务。华云数据目前也有部分节点使用这种方案,但有两个问题:第一,成本居高不下;第二,不适合大规模部署。高瑞存储技术相对成熟,部署和运维相对简单。很多大企业对高瑞存储的接受度会更高。
没有固定模式
不过,青云公司商务拓展总监金岩认为,从整个云计算的发展来看,采取分布式的架构是必须的,因为IaaS做的事情就是把尽可能多的物理设备集中起来进行虚拟化,对它们进行管理和合理的再分配。
当系统的规模越来越大时,这些物理设备很可能分布在多个物理位置上,这时采取分布式的架构是必然的。青云就采用了完全分布式的纯P2P结构。
“云计算基础架构并没有一个固定的模式,只要具备安全、可靠、稳定、快捷、高效的特性,可以弹性伸缩,其底层架构不必限定于某一种结构。”金岩表示。
谈到云架构是不是一定要有一个固定的模式,陈磊表示,一切都取决于用户的需求:“每个云企业都有自己先天的优势,腾讯的最大优势在于互联网、移动应用方面。如果客户十分看重性能、应用体验,那么可以选择腾讯云。用户明白自己需要什么,可以做出合理选择。我们不应该从服务商的角度去定义市场,而应该从客户的需求出发。我们去争论到底是不是云没有意义。我们所能做的就是给用户最好的服务和技术,帮助他们赚取更多的利润。”
中金数据云计算服务中心总经理崔玲也认同此观点:“技术构架没有完美的。我们不能只从技术构架形式来断定一个IaaS平台的优劣,而应该从市场需求角度去思考,哪种构架更能满足客户不断变化的需求。中金云计算服务在仔细分析不同行业和客户的需求后,构建不同构架的IaaS平台来满足客户的需求。”
国内的云服务商普遍认同这一观点:要根据用户的需求提供适合的服务。“高端存储和小型机有其专用的服务场景,比如政企、金融客户等。分布式计算是云基础架构的重要支撑,但并不是绝对的模式。国内的服务商也不需要盲目向亚马逊AWS学习。一切服务模式皆由用户的使用方式和业务模式决定。”陈鹏表示。
万国数据高级副总裁张权介绍说:“我们既有分布式架构,也有高端存储架构,可以满足不同客户的需求。云计算服务的特征是按需提供、弹性、网络依存性、可计量等。只要满足这些特点的服务就是云服务。云服务并没有对具体架构的硬性要求。正是由于架构的不同、服务能力的不同,才体现了不同服务商的不同定位。”
举例来说,对于某些游戏运营商或者有较高交易数量的企业数据库用户来说,分布式存储很难满足其性能要求。因此,它们就需要在市场上选择适合其需求的云服务提供商。
赵永志了解的情况也说明了这一点。在美国,许多游戏方面的客户,特别是端游、页游的客户选择的并不是亚马逊AWS的服务。
IaaS服务商比拼的是客户服务和技术创新。一个优秀的云服务厂商应该提供广泛的服务类型、稳定可靠的服务、值得信赖的服务品质和强大的生态系统。
——亚马逊AWS中国首席云技术顾问 方国伟
未来3~5年,IaaS市场还会快速增长。但是,企业要有忧患意识。2009年,我们的IDC业务还很红火之时,我们就已经想到要寻找一条新的增长路径。今天,我们的云业务之所以能快速成长,源于我们的前瞻性思考。——首都在线COO 赵永志
IaaS市场仍是一片蓝海。虽然在与IaaS十分相似的VPS领域已经呈现红海竞争的态势,但是对于IaaS来说,在混合云、私有云方面仍有发展空间。
——企商在线CTO 陈鹏
