云计算第一课

1.云计算:

        云计算实际上是作为网络资源配置的一种方式而出现,把服务集成在云端,使得网络资源的使用如水电煤一样方便,按需购买、自动更新。

        将应用部署到云端后,不必再关注那些令人头疼的硬件和软件问题,它们会由云服务提供商的专业团队去解决。使用的是共享的硬件,这意味着像使用一个工具一样去利用云服务(就像插上插座,你就能使用电一样简单)。

个人理解:把处理硬件,软件计算能力问题交给一个叫云端的”公司“。你不用养猫,别人养你照吸。

2.虚拟化:

        通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

3.大数据:

        指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

个人理解:普通数据---干净易清洁的泳池,大数据---复杂难测的大海。

4.Hadoop

       是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。

(分布式计算是一种把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,在上传运算结果后,将结果统一合并得出数据结论的科学。)

5.hive数据仓库

        hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 

(MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。)

个人理解:将现实世界化成思维导图。


云计算第一课_第1张图片

       

       

你可能感兴趣的:(云计算第一课)