|
本帖最后由 oracle_cj 于 2014-5-24 16:56 编辑
2.虚拟化架构和分布式架构已经成为云计算的两大主流技术架构,如果说虚拟化是一种“分裂”思想,将服务器“分裂”为多台“虚拟机”来调度和利用,那么分布式架构则是一种“聚合”思想,即“聚合”大量服务器节点的资源能力,服务于超大规模的计算和存储任务。请结合这两种主流技术架构的优势谈谈它们的应用领域。
优势:
1)需要规模化的服务器集群才能发挥优势:从理论上来讲,虚拟化架构规模越大利用率越高,对管理平台的调度能力要求也越高;而分布式架构的设计出发点就是分布式的可伸缩基础设施,主要目的是解决海量数据的存储和冰法处理问题,因此对基础设施的规模要求很高。
2)通过创新性的软件技术解决硬件资源的利用问题:虚拟化技术利用软件技术解决的是对资源的分享与调度问题,而分布式技术利用软件技术解决的是资源的可扩展性、可靠性、资源聚合和并发利用问题。
应用领域:
广泛应用于电信网络架构中
分布式数据库,可以提供基于KeyValue方式和数据仓库的应用,并且保证传统使用习惯不变,即通过分布式方式实现数据库功能及数据库访问。分布式缓存,提供高速缓存功能,减轻数据库的访问压力,同时提升应用的性能;具有数据共享功能,为应用的分布式架构提供支撑,应用可以方便实现分布式应用;支持数据和逻辑分离,避免单点故障和数据热点;采用分布式支撑架构,具有方便的在线扩展优势,为应用提供大容量缓存的同时,为在线应用的线性扩展提供支撑;节约成本,应用可以从原有的昂贵的服务器迁移到PC Serve;通过在服务器上部署DCache。可缓存文件、页面,降低对门户服务器、数据库服务器的访问压力,从而在硬件数量不变的情况下获得更高的性能。
虚拟化与并行计算应用可以结合在一起运行, 总体来说,采用虚拟化或者并行技术以后,可以把现有电信业务中瓶颈方式得到填补,
例如:中兴通讯综合自己这些年,在各种分布式、虚拟化技术的研究特点,在2010年5月发布了中兴彩云平台,综合面向云计算的硬件、云软件操作系统,包括互联网应用能力以及业务营运和安全方面的结合,把相关的无线核心网和业务的应用作了统一的支撑和调度管理平台。在这个平台上的一些云计算服务器、存储以及网络设备,当然也可以兼容一些业界主流的硬件设备,通过云操作系统中的虚拟化软件、计算软件、存储和网络,把电信的业务能力,以及互联网的业务能力实现混搭。内容具体包括分布式缓存、结构化存储,业务管理发布平台,还有一些具体的SaaS业务应用,呼叫中心,都基于云计算开放平台进行支持,是降低成本配置,提高资源利用率的方式。
|
|