新闻资讯

新闻资讯 媒体报道

云计算核心技术有哪些?

编辑:016     时间:2021-08-18
作者:天冕科技
链接:https://www.zhihu.com/question/353443905/answer/1649571878
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

云计算作为数据服务中心,是通过虚拟化技术构建起来的,它有五大核心技术,分别为:分布式存储、虚拟化技术、分布式资源管理、智能管理平台和编程模型。

分布式存储:用于将大量服务器整合为一台超级计算机,提供海量的数据存储和处理服务。它采用可扩展的系统架构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息。

虚拟化技术:是一种在软件中仿真计算机硬件,以虚拟资源为用户提供服务的计算形式,旨在合理调配计算机资源,使其更高效地提供服务。

分布式资源管理:保证在多点并发执行环境中,各个节点的状态同步,并且在单个节点出现故障时,系统通过有效的机制保证其它节点不受影响。

智能管理平台:具有高效调配大量服务器资源,使其更好协同工作的能力。其中,方便地部署和开通新业务、快速发现并且恢复系统故障、通过自动化、智能化手段实现大规模系统可靠的运营是云计算平台管理技术的关键。

编程模型:云计算采用了一种简洁的分布式并行编程模型 Map—Reduce,主要用于数据集的并行运算和并行任务的调度处理。在该模式下,用户只需要自行编写 Map 函数和 Reduce 函数即可进行并行计算。

以上,就是目前云计算涉及的五大核心技术,通过这些技术,可以将分散的节点有效的整合起来,组成大规模甚至超大规模集群,在提供强大性能的同时也提升了资源的利用率,云计算技术是计算领域技术不断演进过程中的一个里程碑。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐