大话白话云计算

云计算是什么?IaaS、PasS、SaaS,公有云、私有云、混合云,.......诸多名词术语和花样繁多的产品让人云里雾里的,整不明白。

其实可以类比一下。 PC时代好比农业社会:农户每家亲历亲为种地种田;而云计算时代则好比有分工明细的工业化社会,人类有了分工,可以外包或花钱购买其它产品与服务,而自己专注自己的领域。

当人类处于原始社会时,为养家糊口,一个人需要外出打猎,然后处理猎物;后来人类逐渐出现分工,

有的人负责外出狩猎,有的负责在家处理,更进一步分工,外出打猎的有的负责侦查,有的负责射箭远攻,有的负责投矛中距离进攻,有的负责刀斧手近距离搏战。最终的目标是:大家都有食物吃,大家都为吃上食物贡献自己的力量。

社会发展的车轮滚滚向前,人类经历的手工社会,工具社会,机械社会,到上世纪中后时期进入了信息社会。 大多数人需要吃东西时,再也不需要自己像原始人那样自己去打猎、或者像农民一样自己去种田了, 大家只要掏钱,就能从超市、农贸市场、集市或网店采购到食物了。

进入信息社会以来,信息社会的发展也有类似之处。

在刚进入信息社会时,人类进入的是信息社会中的原始信息社会。个人需要电脑时,往往需要自己攒机、然后整个电脑桌,然后安装操作系统和各类软件等。上世纪八十年代末期,谁能张口说出主板、CPU、RAM、mouse、键盘等这些高级术语的人,绝对吸引人眼球、引路人侧目。谁要是能动手组装电脑(攒电脑,当年很流行的术语之一),那在找女朋友时,绝对是极大的优势。好比是原始社会中最能捕捉猎物的能手获得女人青睐一样。(嘿嘿,原始社会是否真是这样,纯属臆测)。

在上世纪八九十年代的原始信息社会,个人需要使用电脑时,往往找上述所述攒机高手帮忙,攒机高手往往问问使用者的大致需求,例如是编程呢,还是玩游戏呢,还是写文档呢,然后根据这些需求来列出攒机配置表,然后大家跑到电脑城,到处逛,询价,然后砍价,然后搞定,然后组装,然后拷机几天,如果顺利后一切Ok,如果遇到故障,再找高手来看故障是哪儿的问题,如果是配件故障,然后再跑电脑城;如果是软件故障,少不得麻烦高手帮忙打补丁或升级驱动或升级软件,等等。在这样的原始信息社会,攒机高手所起作用之大,如果是女生用户,自然对攒机电脑高手青睐有加了。

以上所述的信息原始社会中,普通用户需要使用电脑时,需要解决的问题和环节实在太多,不光光是要投入一笔不菲的购买资金以外,还需要找高手攒机,还需要找高手教如何使用电脑,发生问题时,仍然需要找高手来帮忙解决。从初期采购投入到后期运维等都需要亲力亲为。

如果是单位或企业要使用计算机系统,往往需要准备招聘一个或一批计算机管理员或网管,然后准备机房或最简单的是给机器找一个放置地点,配备足够容量的电,如果是机房,那要解决的问题就更多了,机房要达到各种规范要求(防火要求,电要求,空调要求,等等);购买机器和软件时,要找一堆供货商或找一批来投标的供货商,...

在上世纪末期,随着计算机的普及,随着计算机技术与网络技术的发展,计算机应用起来越来越简单。就拿攒机来说,攒机量后来逐渐减少,一些计算机整机厂商的价格降低,用户直接买整机,后来是买笔记本整机。

另外,软件服务也逐渐简化,例如email服务提供商,主机托管,等等。

然后,人类进入了云计算的信息社会。当然目前主要是企业用户或者有特殊需求的个体用户。进入云计算的信息社会后,大家使用计算机系统就简化很多了。 人们使用计算机往往是为了解决某(些)问题或提供特定的服务。进入云计算时代后,大家跟买食物一样,掏钱就能购买计算资源了。

简化的原因,简单来说是两个方面。一个方面是,使用计算机的用户自身的计算设计知识和技能比起上世纪八九十年代来说,已经是大大提高了,全人类的计算机基础知识普及面大大推广。 另外一个方面是:云计算服务提供商提供的云计算产品让用户使用计算机系统变得简单。

用户只需要通过网络登录到云计算服务商的网站,选择自己所用的机器配置和操作系统和常用软件(数据库之类),云计算服务商后台就提供这样的计算机系统了, 用户不再需要自己去采购机器、不再需要自己去准备机房了。另外,在传统方式下,初始采购资金是一大笔钱,而在云计算时代,付费通常是按使用情况支付,有的服务商支持按小时计量收费,大部分服务商提供包月收费。

另外,出现故障时,云计算服务提供商在后台自动处理(不管是由云计算服务提供商人工解决还是服务商通过牛牛的自动化软件实现自动化智能处理手段),只要用户的软件支持自动尝试,那么故障时不需要自己介入(服务可能有中断,之后能恢复)。

时间: 2024-11-06 10:47:31

大话白话云计算的相关文章

白话平衡二叉树

对于我们做Java开发的程序员来,绝大多数时候我们并不需要自己去实现一个平衡二叉树的数据结构,很多用到二叉树的地方都是封装好的算法,我们只需要利用暴露出来的API就行了,那么对于平衡二叉树,虽然不需要去实现,但是理解原理对我们是很有帮助的,特别是底层如果使用了平衡二叉树,那么就能够清晰的知道他的性能. 那么我们怎么样去理解平衡二叉树呢? 我们都清楚,二叉树的查找性能最坏是链表查找,复杂度是O(1),而平衡二叉树的复杂度是log2(N),这在数据量比较大的情况下性能差距是很大的.所以我们就要尽量把

大话测试数据(二)

本篇是大话测试的第二篇,如果你对测试数据感兴趣,又是第一次看到这篇,请先翻看大话测试数据一 概念测试数据的获取 在上篇中,我提到,获取数据的第一步是获取概念上数据.这一步看起来简单,其实不是那么容易.获取概念数据和获取需求的过程是交织在一起的,事实上,它们其实是一个事儿,因为数据是需求中最重要的组成部分.需求工程是个大话题,目前有很多种流派和实践方式来来搞定需求,但它们的思想都比较一致,那就是:不断的由粗到精的迭代(如下图).关于需求这里不再展开,不在如果大家有兴趣的话,推荐两本我觉得还不错的书

疯狂Java学习笔记(72)-----------大话程序猿面试

大话程序猿面试 10个我最喜欢问程序猿的面试问题 程序猿面试不全然指南 10个经典的C语言面试基础算法及代码 程序猿的10大成功面试技巧 程序猿选择公司的8个标准 编程开发 8个值得关注的PHP安全函数 简析TCP的三次握手与四次分手 10分钟掌握XML.JSON及其解析 高效的jQuery代码编写技巧总结 编译器的工作过程和原理 CPU空暇时在"忙"什么 5个强大的Java分布式缓存框架推荐 架构设计 趣味漫画:云计算的起源 负载均衡调度算法大全 程序人生 程序猿不不过写代码 201

疯狂Java学习笔记(72)-----------大话程序员面试

大话程序员面试 10个我最喜欢问程序员的面试问题 程序员面试不完全指南 10个经典的C语言面试基础算法及代码 程序员的10大成功面试技巧 程序员选择公司的8个标准 编程开发 8个值得关注的PHP安全函数 简析TCP的三次握手与四次分手 10分钟掌握XML.JSON及其解析 高效的jQuery代码编写技巧总结 编译器的工作过程和原理 CPU空闲时在"忙"什么 5个强大的Java分布式缓存框架推荐 架构设计 趣味漫画:云计算的起源 负载均衡调度算法大全 程序人生 程序员不仅仅是写代码 20

大话DI依赖注入+IOC控制反转(一) 之 定义

依赖注入与控制反转      依赖注入与控制反转是老生常谈的问题.一般面试也会面试到这种问题.网上很多很多这方面的资料,搜索出来一大堆.下面我们大话一下这些个定义. DI依赖注入      依赖注入既依赖,又注入.依赖的是容器,注入的也是容器,把你的对象放入容器,并且依赖于容器. IOC控制反转      控制反转,意思是对象的创建由容器来确定.      在我们开始接触编程时,一般都是通过new来创建对象.这种做法有什么缺点呢?提高了创建对象时的耦合度.创建对象时的不统一.那么我们如果降低耦合

SQL SERVER大话存储结构(5)

阅读目录(Content) 1 基本介绍 2 对数据库启动的影响 3 日志文件添加方式 4 物理结构 5 延迟日志截断原因 6 管理事务日志 本系列上一篇博文链接:SQL SERVER大话存储结构(4)_复合索引与包含索引 回到顶部(go to top) 1 基本介绍 每个数据库都具有事务日志,用于记录所有事物以及每个事物对数据库所作的操作. 日志的记录形式需要根据数据库的恢复模式来确定,数据库恢复模式有三种: 完整模式,完全记录事物日志,需要定期进行日志备份. 大容量日志模式,适用于批量操作的

杂谈 - 现阶段互联网应用的白话

一晃,一个年头又过去了. 历时,入门互联网行业已然三年之多.从一个 hello word 开始一直磨练至今,宝刀未见锋锐(好像有点飘,程序员不应该这样的...). 如下列举近几年经手或常听说的软件. 企业级应用软件: 1.常规行业软件如OA/ERP/CRM等,模式相对已经成熟,技术层实现模块需求即可,大同小异. 2.特定行业软件如多商户管理系统/物业软件系统/金融类软件系统等,需要特定场合,特定业务无缝衔接,这样才能最大发挥软件产品的作用. 3.教育院校类软件系统,多以学生为主,校园通知或知识分

云计算背后的秘密:NoSQL诞生的原因和优缺点

转载收藏一篇对nosql讲解的比较全面的文章:http://blog.csdn.net/xlgen157387/article/details/47908797 这篇文章将和大家聊聊为什么NoSQL会在关系型数据库已经非常普及的情况下异军突起? 诞生的原因 随着互联网的不断发展,各种类型的应用层出不穷,所以导致在这个云计算的时代,对技术提出了更多的需求,主要体现在下面这四个方面: 1. 低延迟的读写速度:应用快速地反应能极大地提升用户的满意度; 2. 支撑海量的数据和流量:对于搜索这样大型应用而

云计算之openstack基础服务之一keystone服务最佳实践

1.openstack简介 Openstack是一个项目,该项目支持所有类型的云环境的一个开源云计算平台,该项目的目的是为了实现简单,大规模可扩展性,以及丰富功能集,来自世界各地的云计算专家项目作出贡献.Openstack提供了一个基础架构即服务(Iaas)并通过各种配套服务的解决方案,每个服务提供一个应用编程接口来完成整个openstack的结合. 架构图如下: 相关服务介绍: 服务名称 项目名称 描述 Dashboard Horizon 基于openstackAPI接口使用Django开发的