浅析云计算及其应用浅析云计算及其应用 【摘要】 本文详细介绍云计算的通过互联网访问“云端”资源的基本原理,虚拟化技术、并行计算、分布式存储等关键技术,以及改变传统互联网商业模式,提供 Iaas 服务、PaaS 服务、SaaS服务的商业应用,从而极大地推动 IT 产业的技术革新。 【关键词】 云计算;虚拟化技术;并行计算;SaaS 服务 1 概述 随着科学技术和通信技术水平的不断提高,网络信息以及网络服务正以指数级着呢国家,用户的需求对于网络需求也在不断增高,传统的计算机用户将所有的应用安装在本地的模式已经不能满足当前的需求,尤其是面对当前分布异构、处理复杂的网络应用来说,更是有点捉襟见肘,“云计算”技术已经成为一种全新的模式,将巨大的系统资源整合在“云端”,通过互联网通信技术为终端用户提供各种 IT 服务,从而减轻终端设备的运行压力,提升 IT 服务的效率和质量。“云计算”技术方兴未艾,由最初的理论讨论到现在的实际应用,“云计算”进展的步伐越来越快,并将为全球的 IT 产业掀起一场声势浩大的改革浪潮。所以深化学习和讨论“云计算”技术的基本理论和技术,对于提升“云计算”技术的理解,加强“云计算”在学习和讨论中的应用具有非常重要的现实意义。 2 云计算 由于云计算还在如火如荼地进展过程中,目前为止还没有统一的定义,简单地理解,云计算(Cloud Computing)是基于互联网相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且常常虚拟化的资源。根据伯克利云计算白皮书所说,云计算包括互联网上的各种服务形式的应用以及数据中心中提供的服务的软硬件设施。所以,云计算技术可以提供以服务为基本的交付方式,该交付服务具有高度的可扩展性,同时,云计算技术是以互联网技术为基础来进行开发和服务交付的,可以实现资源虚拟化、资源的自动管理与配置以及以及较低的成本对指数数量级别的数据进行分布式并行处理。 2.1 云计算的工作原理 云计算技术的实现是依赖于互联网通信技术,在典型的云计算框架中,用户通过网络终端连入互联网络,通过互联网向“云端”服务器发送相应请求,“云端”服务器接收并分析用户请求后,会自动调用可用的系统资源来完成相应的数据处理和计算,并通过互联网络将用户的请求结果发送至网络终端,从而实现云计算的数据处理过程。云计算技术使得本在网络终端上进行数据计算和处理的功能转移到了网络服务器中,所需要的应用程序不再需要...