云计算中可用的服务种类,主要可以划为哪几类?

云计算的“云”源于绘制互联网的网络图表时的一个习惯——会将其画成一朵云。

最受认同的关于云计算含义的解释是,在一个商业供应者的数据中心上通过互联网远程运行工作负载——也就是所谓的“公有云”模式。AWS、Azure、谷歌云等平台都是这一云计算概念的例证。

但是,云计算还有一个更精确的解释:数据中心资源的虚拟化和中心管理。

其关键优势是敏捷性:根据工作负载的需求,使用抽象计算、存储和网络等资源,且具备大量的预构建服务。

从客户的角度来看,公有云能够提供一种方式,在不投入新的硬件和软件的情况下,获得新的功能。

同时,客户只需按照自己所使用的资源为他们的云供应商支付费用。只要填写web表单,用户就可以设置账户、加速虚拟机或提供新的应用程序。

根据客户在运行自己的工作负载时的需求增加更多计算资源,这种特性被称为伸缩性。

云计算中可用的服务种类是很多的,不过主要可以分为以下几类:

1.SaaS(softwareasaservice,软件即服务)

这种类型的公有云在互联网上通过浏览器对应用程序进行交付。最受欢迎的商务级SaaS应用程序有谷歌的GSuite和微软的Office365;而在企业级应用中,Salesforce独占鳌头。但是几乎所有的企业级应用,包括从Oracle到SAP的ERP套件,都采用SaaS模型。通常,SaaS应用可提供广泛的配置选项以及开发环境,使客户能够自己对代码进行修改和添加。?IaaS(infrastructureasaservice,基础设施即服务)

在基础层面上,IaaS公有云供应商提供存储和计算服务。但所有主要公有云供应商提供的服务都是惊人的:高可伸缩数据库、虚拟专用网络、大数据分析、开发工具、机器学习、应用程序监控等等。AWS是第一个IaaS供应商,且目前

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
云计算环境是指基于云计算技术构建的计算资源池,包括硬件设备、软件平台和网络基础设施。它提供了按需获取、灵活扩展和高可用性的计算资源,使用户能够根据自身需求快速部署和管理应用程序。 MapReduce是一种用于处理大规模数据集的编程模型和算法。在云计算环境,MapReduce被广泛应用于分布式计算和数据处理任务。它通过将大规模数据集分割成小块,并在多台计算机上并行处理这些数据块,最后将结果合并得到最终的计算结果。 在云计算环境,MapReduce的资源管理主要包括以下几个方面: 1. 资源分配:根据任务的需求,将计算资源分配给不同的任务。这包括分配计算节点、存储节点和网络带宽等资源。 2. 资源调度:根据任务的优先级和资源的可用性,动态调整任务的执行顺序和资源分配情况。这可以提高整体的资源利用率和任务的执行效率。 3. 资源监控:实时监控计算资源的使用情况,包括CPU利用率、内存使用量和网络带宽等指标。这可以帮助管理员及时发现和解决资源瓶颈问题。 MapReduce的任务调度是指将任务分配给不同的计算节点,并控制任务的执行顺序和并行度。在云计算环境,任务调度需要考虑以下几个因素: 1. 任务优先级:根据任务的重要性和紧急程度,确定任务的执行顺序。 2. 资源可用性:根据计算资源的可用性和负载情况,选择合适的计算节点执行任务。 3. 数据局部性:尽量将任务分配给与数据所在位置相近的计算节点,减少数据传输的开销。 MapReduce在云计算环境的实例分析可以参考以下内容: 1. 使用MapReduce进行大规模数据的排序和统计分析。 2. 使用MapReduce进行图计算,如社交网络分析和路径搜索。 3. 使用MapReduce进行机器学习和数据挖掘任务,如分、聚和推荐系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值