大数据和云计算背后的潜在商机及关系

今日头条
失痕言就是
人们经常把大数据和云计算联系在一起,那么这和云计算有什么关系呢?我将告诉你们这两种方法的发展。 计算机是软件与硬件分离的,是软件定义的电子产品(可编程的)。计算机设计中的一个重要问题是如何有效地管理CPU...

人们经常把大数据和云计算联系在一起,那么这和云计算有什么关系呢?我将告诉你们这两种方法的发展。

计算机是软件与硬件分离的,是软件定义的电子产品(可编程的)。计算机设计中的一个重要问题是如何有效地管理CPU、内存和I/O等硬件资源,以及如何让应用程序正确地使用这些资源。这两个任务首先被嵌入到各种应用程序中,由应用程序本身完成,其缺点是:费力、复杂和容易出错、难以升级和移植,而且重复。

在20世纪60年代,这些通用功能开始从应用中分离出来,逐渐形成了一个通用的软件包,即操作系统。操作系统是硬件和应用之间的“中间件”,它使应用软件和硬件能够独立地分离和开发,并发展成为最核心的计算机系统软件,这也是微软的伟大之处。

用手在头上的有压力的商人的合成图像

共同的祖先现代UNIX操作系统Android,BSD,iOS,Linux,MacOSX,QNX,以及最初的Microsoft Windows,Windows Phone和IBM z/OS操作系统的工作范围传播从电脑到手机,游戏控制器、电视机顶盒、智能汽车和眼镜,等,和Web服务器云计算密切相关。

20世纪70年代,计算机的飞速发展导致了数字数据的爆炸式增长,“海量”的数据管理成为新的挑战。当使用通用操作系统的文件管理进行数据管理时,无论是扩展性、效率、便捷性都不适合“海量”数据的管理需求,应用软件被迫嵌入自己设计的数据管理系统。类似地,“大量”数据管理是由每个应用程序本身完成的,其缺点是费力、复杂和容易出错、难于升级和移植以及重复。

因此发明了一种专门用于“海量”数据管理的通用软件:数据库管理系统(DBMS),一种应用系统软件。DBMS包括数据库定义、创建、查询、更新和管理等功能,这些功能是数据管理所必需的,在操作系统的文件管理系统中是不可用的。

著名的dbms包括MySQL、PostgreSQL、SQLite、Microsoft SQL Server、Microsoft Access、Oracle、Sybase、dBASE、FoxPro和IBM DB2,都是关系dbms。当然,非关系型No SQL模式也不太流行。

DBMS和文字处理软件一起,已经成为独立时代最重要的应用软件,也使甲骨文成为一个伟大的应用软件公司。不到20年前,操作系统和数据库的技术和市场前景似乎是可以预测的。一个在微软的控制之下,一个在甲骨文的控制之下。

大数据和云计算背后的潜在商机及关系

但是互联网出现了,特别是网络开始流行起来。一部手机住家创业,转发分享就秒结到账。很多人做了一两个月就月赚2万多了,半年就5万以上,一年至少月入10万以上,时间越长收入越高,想创业的朋友,点击下方【了解更多】获取。互联网上运作最早发展最快行业上的百位大佬,你可以免费学习他们的经验,看他是如何成功用于Web服务器的操作系统最初是为一台机器设计的,后来扩展为在局域网中管理多台服务器,几乎不能使用。但当互联网巨头崛起,需要Web服务器操作系统来管理数以百万计的Web服务器时,传统的操作系统就会陷入困境,需要一场“技术革命”。“革命”的结果是云计算。

在云计算的保护伞下有许多概念,其中一个核心技术是虚拟化。虚拟化有两种模式:“1虚拟N”和“N虚拟1”。前者主要是为了省钱,以亚马逊AWS为代表。后者主要用于大数据处理,以谷歌GAE为代表。

在云计算的“N虚拟1”模式下,可以将多个物理计算机虚拟化为超级计算机,为应用程序提供资源池的调度管理服务,这几乎与传统操作系统的功能相同。因此,它常被称为“云计算操作系统”。只是云计算操作系统的工作扩展到了数据中心,甚至整个互联网,将每台电脑视为资源并加以管理。

大数据和云计算背后的潜在商机及关系

有了云计算操作系统,云应用软件和硬件(计算机资源)可以分离和独立开发。历史再一次重演。云计算、SNS、微博、移动互联网、物联网的快速发展,以及3V数据爆炸,大数据管理的挑战摆在第一位。同样,面向计算设计的一般云计算操作系统在大数据管理的可伸缩性、效率和便捷性方面也面临着新的挑战。

过去,计算机面临着“海量”数据、数据应用分离和数据管理的挑战。

THEEND