V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cswanghan

最近的学习:关于云计算。算是学习笔记吧,有兴趣和大家分享一下。算是省去大家自己查资料的时间。。。哈哈

  •  
  •   cswanghan · Mar 22, 2011 · 4830 views
    This topic created in 5523 days ago, the information mentioned may be changed or developed.
    之前看到一个帖子大家纷纷提问 啥叫云计算 和之前的分布式(distributed)还有网格式(grid)有啥区别?

    看了几篇文章 查了查维基百科 根据自己的理解 大概总结了一下 写在这里和大家分享 如果有错误欢迎指正 因为小弟没怎么实际用过 纯停留在理论理解层面

    Distributed computing 分布式计算: 是把一种需要大量计算的工程数据分成小块,由多台计算机分别计算,然后上传数据进行合并。

    Grid computing 网格计算: 通过利用大量异构计算机(通常为桌面)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施中的一个虚拟的计算机集群,为解决大规模的计算问题提供了一个模型。

    上面的定义又提到了计算机集群cluster的概念,下面接着补充。

    集群cluster是一种计算机系统, 它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接。用来改善单个计算机的工作能力。

    云计算cloud computing:(wikipedia的定义是这样的)是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。整个运行方式很像电网。

    对比:
    云计算常与网格计算(分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,常用来执行大型任务)、效用计算(IT资源的一种打包和计费方式,比如按照计算、存储分别计量费用,像传统的电力等公共设施一样)、自主计算(具有自我管理功能的计算机系统)相混淆。
    事实上,许多云计算部署依赖于计算机集群(但与网格的组成、体系机构、目的、工作方式大相径庭),也吸收了自主计算和效用计算的特点。
    它从硬件结构上是一种多对一的结构,从服务的角度或从功能的角度它是一对多的。 (1)例如,今天要设计一供应链管理系统,可以先从市面上提供的免费云服务器主机,将Application放置主机上,使用MS所提供数据库,这样一来,硬件成本大幅降低,将Application放置云上,且随时随地于任何终端设备上连结互联网,就能访问数据(因为基于公开的标准协议). (2)云科技,在2009年开始至今,对于任何企业都吹起一股风潮,除了数据访问方便,营运成本大幅降低(例如,办公室软件,操作系统,硬件设备),都能通过云技术的提供,免费使用.现今很多企业在创业时,都采用云技术,来降低成本,以提高企业竞争能力.
    1 replies    2024-03-05 10:33:30 +08:00
    cswanghan
        1
    cswanghan  
    OP
       Mar 5, 2024
    13 年后回看这个帖子有种命中注定的感觉。

    后面的故事,毕业后开始做大数据相关工作,2014 年加入了阿里,后来在阿里云,做了将近 9 年。最后在云做云产品架构师。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1258 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:54 · PVG 00:54 · LAX 09:54 · JFK 12:54
    ♥ Do have faith in what you're doing.