云计算的核心技术

最近一直关注云计算这块,总结了一些云计算会涉及到的核心技术和方向,和大家一起分享。

Google File System (GFS):

谷歌文件系统,它的目标是在分布式的多台计算机上存储海量数据,同时对于它的用户来讲,就如何存储在一台计算机上一样。从2002年到2010年一直支撑着谷歌的整体业务。

Google Cloud File System (GCFS):

GFS的第二代,到了2010年整个互联网太大了,GFS俨然无法满足需求。

Google BigTable:

大型结构化数据,满足随机读写需求,因为 CFS 和 GFS 都不能随机读写。

Google MapReduce:

负责管理计算机资源,将一个巨大的任务分解为无数的小任务,分派给各个计算机去完成,最终将小任务合并组装成大任务返回。

Hadoop:

与 Google MapReduce 类似,是雅虎开发的一个开源框架,后来贡献给 Apache,很多人存在误解一直任务 Hadoop 是 Apache 开发的。

Borg:

把整个云端的计算机资源作为一个整体完全保存,然后根据用户的特定需求去动态分配这些计算机资源。

Info Security:

信息安全和网络带宽是云计算能否成功普及的关键因素。

原文地址:https://www.cnblogs.com/orientsun/p/2609939.html