2.云计算的相关概念介绍
2.1云计算的定义
目前,由于数据量的快速增长与对数据处理能力的相对不足,提出了云计算技术。该技术解决了计算资源的利用率处于不平衡的状态。但是,很多学者不是很明白何为“云”,何为“云计算”,不同文献和资料对云计算的定义有着不同的表述,主要有几种代表性的定义。
(1) 云计算是一种能够在短时间内迅速按需提供资源的服务,可以避免资源过度和过低使用,该定义强调了按需使用方法。
(2) 云计算是一种并行的,分布式的系统,由虚拟化的计算资源构成,能够根据服务提供者和用户事先商定好的服务等级协议动态的提供服务,该定义突出了用户和服务提供商双方事先商定的服务等级协议。
文基百科对云计算的定义为:云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按照个人需求提供给计算机和其他设备。用户不需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。它是依赖于互联网满足客户计算需求的技术,具有服务资源池化、可扩展性、宽带网络调用、可度量性、可靠性等特点;是分布式计算(Distributed Computing)、并行计算(Parallel Computing)和网格计算(Grid Computing)的发展。总的来说,云计算是指用户通过网络以按需、易扩展的方式获取所需要的资源,包括硬件、平台、软件等。提供资源的网络就被称为“云”。
2.2云计算的服务形式
云计算中按照服务方式划分为三类:为公众提供开放的计算,存储服务的公有云、部署在防火墙内部为某个特定组织提供相应的服务的私有云以及结合这两种服务方式的混合云。
按照技术划分为基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。
IaaS(Infrastructure-as-a-Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。Iaas通过网络向用户提供计算机(物理机和虚拟机)、存储空间、网络连接、负载均衡和防火墙等基本计算资源;用户在此基础上部署和运行各种软件,包括操作系统和应用程序。
PaaS(Platform-as-a-Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。平台通常包括操作系统、编程语言的运行环境、数据库和 Web 服务器,用户在此平台上部署和运行自己的应用。用户不能管理和控制底层的基础设施,只能控制自己部署的应用。
SaaS(Software-as-a-Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。云提供商在云端安装和运行应用软件,云用户通过云客户端(通常是 Web 浏览器)使用软件。云用户不能管理应用软件运行的基础设施和平台,只能做有限的应用程序设置。
2.3云服务定价
所谓定价机制就是指制定和变更商品或服务的价格的策略。定价是一个公司在作出是否规划引进一个新的商品或服务或重定位一个现有的商品或服务的最关键的决策因素。对于商业化的云服务亦是如此,需要制定与之相适应的定价模式,这是云计算进一步应用和推广的关键要素之一。
按照价格是否变动以及变动的依赖特性,一般情况下把定价形式分为固定定价、差别定价和市场定价三种类型。固定定价机制生成的价格不随客户特征改变,该定价机制应用较多的是按用付费机制和预购机制;差别定价机制生成的价格基于客户或产品的特点,具有依赖性,不依赖实时的市场条件,差异定价机制主要分为两类,一类是根据服务或者客户或者数量的差异进行定价,一类是根据客户对服务的价值股价进行定价;市场定价机制则根据实时的市场条件生成价格,被认为是云计算市场定价的一种趋势,是未来的一种主要模式,目前应用较多的是拍卖定价和产出管理定价法。
上一篇:面向服务的开放式平台架构
下一篇:基于.NET的校园综合平台的设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

中国学术生态细节考察《...

承德市事业单位档案管理...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...