- ?
什么是云计算?为什么需要云计算?
宁舞仙
展开
1.前言晚上同华为一位IT专家交流云计算、大数据及人工智能,简单整理了下。2.什么是云计算?
A.在云计算之前,几乎所有客户都是通过自建机房解决业务上的IT支撑,好处是信息安全,坏处是数据中心的升级速度可能追不上业务发展速度,特别是互联网行业,比如ofo和摩拜在短短一年里用户指数增长(因为资本的催化作用),你在业务初期不可能规划这么大的业务提前量,这么做风险太大,设备在机房里是有运营成本也会折旧的,等到看到业务量起来以后再采购设备做交付验收运营上线可能黄金时期就已经过去了,基于此,云计算作为一个资源池的作用出现,当你需要的时候随时可升级,申请一下可能就几分钟的时间IT硬件计算资源就翻了好几倍,所有硬件的运营维护都由云计算运营商负责,我们只需要采用其服务即可,简单好用、降低成本、按需使用、满足业务发展速度,好处还有很多,有点像IT硬件里的共享经济ofo。B.云计算可行的前提是大规模集群部署及网络传输可行,目前随着全球千兆光纤4G网络全面商用,以及2020年5G到来,网络传输问题不大,而大规模集群部署通过虚拟化实现。3.云计算的基础
A.Q云计算的基础是虚拟化,接下来为了简单易懂我们类比开酒店的过程进行说明,首先假设我们现在有一间很大的房子,之前每次都只能住5个人,因为每个人隐私等原因,人数有限制,现在我们通过一些管理上的措施提升效率。B.虚拟化的关键是操作系统(Linux),我们可以在一台硬件设备上安装多个虚拟机同时运行,对比开酒店,就是把一个大房子,分成10个独立的小房间,这样就可以住10个人了。C.统一管理(统一管理软件),因为多个虚拟机的存在,我们为了提高效率必须统一管理,类似于房间变多后在酒店设立一个前台,统一记录客户的入住和离开等。4.云计算特点
A.云计算的本质是按需服务(提高效率避免浪费,虚拟化软件调度中心实现),类似酒店客人在餐厅吃饭,原来是点菜围餐,首先是要等菜炒好才上浪费时间,其次是经常剩菜导致效率低下,而现在把围餐变成自助餐,提前做好需要多少自己取多少,按需服务按需收费。B.云计算的关键是无时无刻的网络接入(方便管理和使用,需要底层支持宽带连接、通信协议等),类似于将酒店搬上网络,开通在线预定与支付后客人可以远程预定服务,老板也可以远程用电脑控制酒店运营。C.云计算需要对用户无感知,即使云计算数据中心使用了多个硬件厂商的设备,云计算的用户在各个设备上的体验也不能有差异(需要将硬件资源池化,通过虚拟化实现,少部分金融客户等的大数据分析和数据库通过裸金属实现),类似于酒店统一品牌,如果那个酒店名字叫做“朝辉”酒店,那么里面所有设备在客户侧界面都得贴上“朝辉”牌,包括洗手间的马桶盖。D.云计算要方便快速扩展(云计算数据中心加服务器等资源不能影响业务运营,实现方式:平台对外有API接口,支持横向拓展),酒店旁边有足够土地随时扩建。E.云计算需要按使用量计费(底层加计费软件),这个简单,酒店加个开小时房的选项。5.云计算三种业务模式saas,软件即服务(软件厂商将应用软件统一web部署,客户按需订购软件服务,用户无法购买而是租赁软件,软件厂商提供软件维护)pass,平台即服务(把服务器平台或者开发环境作为服务进行提供,本质上是saas的一种,只是把软件变成服务器平台和开发环境)iass,基础设施即服务(通过网络从完善的计算机基础设施获得服务,如存储和数据库)6.云计算的缺点主要是安全性,为了方便计算提升效率所有数据一般都存储在云计算池里,一旦云计算运营商被黑客入侵或发生物理灾难(火灾等),对于采用云计算的客户可能造成巨大损失,基于此,公有云、私有云、混合云孕育而生,公有云是最初的云计算,私有云是为了安全单独为一位客户搭建的云平台,仅供其单独使用,安全性较高但成本高,混合云是结合公有云和私有云技术产生的,企业客户将重要数据储存在本地私有云,将非核心业务放在公有云上,在成本效率和安全可靠中取得平衡。
7.云计算的主要玩家云计算玩家中,以美国的亚马逊一家独大,亚马逊和谷歌都是最先提出云计算的OTT厂商,中国的阿里巴巴因为有着众多中小企业客户,在云计算行业紧跟其后,腾讯的云计算在游戏和社交等领域技术优势明显,华为作为后来者目前已将云计算作为公司第四大BU提到战略高度,目前云服务部门挂在企业网内部运作,但因为受限于传统业务太重,目前发展阻力较大(试想下买了云计算谁还买设备自建数据中心?),但未来极有可能会作为除运营商、企业网、消费者的第四个BG(事业群),而OpenStack是一个由NASA发起的开源云计算管理平台项目,其覆盖了网络、虚拟化、操作系统、服务器等各个方面,目前大部分云计算玩家都已加入该项目。8.为什么需要云计算?首先云计算对于众多中小企业的确能降低成本,损失的是原先硬件设备提供商的蛋糕(这也是为什么目前云计算做的好的都是OTT厂商),其次从长远来看,未来极有可能人类会被人工智能取代(人工智能相比人类不死并且拥有更好的物理特性),即使不被取代人工智能也会像电一样走进我们的方方面面,而人工智能的发展除了算法以外还需要大量的数据“喂养”,获取大量数据的关键是把现在三维空间中的实体信息翻译成电脑可以读懂的数据信息,这需要大量的传感器网络连接万物互联,但所有这一切的第一步是需要一个集中式的云计算数据中心将所有的数据收集储存到池子里,随着数据越来越多算法越来越“聪明”,人工智能也就会越来越智能。
- ?
大白话谈谈什么是云计算
解寻凝
展开
这是一个人人谈“云”、“大数据”的时代,作为一个IT民工,如果与同行间聊天时,不谈及这方面的内容,有人可能会觉得你落伍了,跟不上这个时代了。
既然云计算是一个这么火热的概念,那么云计算到底是什么?纵观整个计算机与互联网的发展史,任何一项新技术的能得以快速发展,那么这一项新技术必将能改变人们的生活方式,或是能够很大程序的影响人们的生活。如智能手机、平板电脑的出现等?那么云计算能给普通民众的提供什么样的服务,有人这样高度的概括云计算能给人们的提供的方便,“在云计算时代,人们使用计算资源就如同使用水电一般方便,打开水龙头,就有自来水可用,打开开关,就有电可用”,这是一个很让人向往和令人兴奋的时代。
那么在我们现在的这种传统的电脑的使用方式上,存在什么样的问题呢?1.资源的重复与浪费,比如,一个视频后期处理工作者,为了处理视频,他必须配置高端显卡的机器,而且每一个视频工作者都必须这么配置 2. 数据丢失的风险。个人电脑上,一般很少有一个配置RAID这个备份设置,当只有一块硬盘时,那么一旦硬盘出现损失和故障,可能就存在丢数据的风险。3 工作环境受限制,当你在外面时,刚好有一个紧急的事情需要处理,而不巧的是,你的电脑又没有带在身边,那么这个事情显然就无法及时处理。而在云计算中,以上几个问题都可以得以解决,1. 视频工作者的视频处理环境由云计算厂商提供,当A用户不用这个环境时,B用户可以接着使用,B用户不用时,C用户又可以接着使用,一套环境,供多个用户使用,避免资源的浪费。2 在云计算时代,用户的数据都放在云存储上,由云计算厂商为用户提供多种复杂的存储备份机制,避免用户数据的丢失。3. 在云计算时代,用户的数据以及用户的工作环境全部在云中,用户只需要一个浏览器可以登录到云中即可,那么可这个浏览器的平台可以是PC、平板电脑、智能手机等,这就有可能实现随时随地办公。
那么云计算到底是什么?云计算有哪一些?目前国内云计算发展的前景如何?云计算主要的技术有虚拟化,分布式存储等,这些都是很早以前就已经出现的概念。虚拟化的出现,我觉得也是为了避免资源重复浪费。现在的硬件技术发展得这么快,成本在不断的下降,比如一台X86的机器,内存是8G,CPU也不错,如果用户只是用这台服务器来跑一个内部论坛,这个论坛的PV可能也就100多,这个显然是有点浪费,这个时候,虚拟化技术就可以帮上忙。可以在对这台服务器进行虚拟化,虚拟出几台机器,一台用来跟内部论坛,一台用来做人事管理系统,再一台用来跟邮件服务等。我觉得这就是虚拟化的一个最直接的需求。分布式存储的由来,这一块,主要是我的一些个人理解,可能不太正确。在互联网企业中,随着用户数据的不断增长,后台需要的存储空间越来越大,当然商业存储如EMC, NetAPP等公司可以解决这些问题,但这些公司的存储有一个特点,价格都特别高。为了降低企业成本,这时候,利用普通PC, 普通硬盘的分布式存储便出现了。这个存储方式有一个显著的好处,利用普通的服务器和硬盘,可以做到海量存储,这正是互联网公司想要的。
虚拟化技术在Linux平台主要有KVM、XEN等。在windows平台上,微软也有其自己的虚拟化产品,当然还有VMware公司的虚拟化技术。要在计算机上实现虚拟化,CPU必须支持虚拟化技术,如intel VT技术以及AMD的虚拟化技术,现在出产的CPU,一般型号都支持虚拟化。CPU支持虚拟化后,操作系统还要支持虚拟化。以Linux操作系统为例,KVM是一个内核级虚拟化技术,默认情况都支持。而且XEN则需要单独编译内核模块,当然vmware也是支持Linux平台。正因为Linux平台对虚拟化技术的良好支持,所以Linux已经成为云计算平台的主流操作系统。CPU和操作系统都支持虚拟化后,那么就需要在操作系统上建立虚拟机,虚拟机建立后,还需要在虚拟机里面建立操作系统。以Linux平台常见的KVM虚拟化为例,KVM的建立虚拟机主要有两种方式,一种是在虚拟机里面安装操作系统,即让虚拟机从光盘启动,这一点和VMware是一样的。另一种方式是通过制作虚拟机镜像模板,通过这个模板来制作虚拟机。通过这个方式有一个显著的好处,就是制作好的模板,可以重复使用N次,提高工作效率。
以上所说的虚拟化过程,对于普通用户来说,可能太过于专业,普通用户也没有兴趣了解这一块。那么有没有简单易用的对服务器操作系统进行虚拟化的方式,当然有了。那就是通过各种开源的云计算机平台。比如openstack、opennebula,cloudstack等。这些云计算平台也主要运行在Linux上,它们都提供了web方式的管理后台,方便用户进行操作。这么一来,虚拟化的管理操作就方便了许多。当然,这些云计算平台不止提供了虚拟化的相关操作,还有用户管理,用户权限划分,角色管理等功能。
为用户建立了各自的虚拟机后,用户需要通过相应的虚拟桌面软件登录到虚拟机进行操作。这里有一个很重要的概念,就是关于用户体验的问题。由于虚拟机是云端,而虚拟桌面要将云端的虚拟桌面技术传输到本地显示,那么用户在本地能否流畅地操作虚拟桌面,就变得相当的重要。当然,这一方面是需要电信运营商的支持,同时,也需要各大厂商对虚拟桌面显示协议进行优化。为此,开源巨头redhat推出了spice协议,思杰公司也推出了HDX协议,微软公司的RDP协议等。
- ?
云计算的十大知识你知道几个?
贲白凝
展开
我们先来说说云计算:
这个问题内行来看就是:云计算依靠强大的运算能力,使得成千上万的终端用户不担心所使用的计算技术和接入的方式等都能够进行有效的依靠网络连接起来的硬件平台的计算能力来实施多种应用。
那么不懂的人可以这样理解:一堆你不了解的硬件、软件等在为你服务。这对硬件和软件就像一朵云,同时拥有超强的计算机能力,这就是云计算。
云计算从何而来?我们又为什么要用到它?
一、 云计算的前身是grid computing
grid computing就是传统的网格计算。网格计算就是将一个计算分割成片段,提交到网络系统上的各个计算机上(格点),工作做好进行汇总完成。grid一般都是用在学术界,单台计算机的运算和存储显然是不可能完成的,因此就必须使用网格计算了。
二、云计算的基础是什么?
储存+处理器,要支持无数的应用请求并负责保证储存和计算的性能。
三、云计算有哪些例子?
储存:把文件从这里上传到互联网,从另外一个地方可以下载
计算:在搜索引擎查找内容,几秒即可得到答案。
四、自己能够搭建一个云计算环境吗?
当然可以,我们可以利用开源的项目来搭建一个云计算环境:你可以hadoop+hbase+php(包装API)也许就实现一个简单的云计算环境。
五、更简单的例子?
布式的邮件系统就是一个云计算的雏形:计算分布在各个节点上,应用(邮件收发)通过一个统一的平台来处理,也算是符合云计算的定义了,不过只能支持最简单的一种固定应用。
六、复杂一点的例子?
google的云计算的逻辑关系:gfs 实现存储,bigtable 实现结构化、半结构化数据存储,map/reduce 实现将分布在各个节点上的计算和merage起来,剩下的就是进行job的管理器,管理工作的提交和触发,然后就是我们看到的appengine了。
七、 程序员应该关注哪些软件?
hadoop 项目应该是一个比较有前途的一个。
八、我们为什么需要云计算?
企业的雄心+个人电脑性能进展缓慢+我们处在数据指数膨胀的年代。未来的计算越来越庞大,到了我们干脆说“云”来替代其中的一切细节的时候。
九、云计算的下一步是什么?
云计算api的标准化是一个最需要进行竞争的,基础的技术平台的完善还需要时日,云计算未来也许会是免费的,当更多的云计算蓝队云平台出现的时候,然而跑在云上的应用却没有那么多。
七、云计算还有更有趣的
你可以提供一个云计算,利用云计算包含在你自己的云计算里,然后提供一个统一的api,云计算会整合成一个,成为一个超大的云计算平台,那个时候,也许自己家的电脑也可以接入云计算平台成为其中的一个计算的提供者。
国内有很多云计算云服务提供商,蓝队云专注云计算云服务有着资深的经验,并有足够的技术去为客户24小时服务。
- ?
云计算到底怎么用?
尤焦
展开
云计算最近的热闹不少。
8月5日,一家创业公司“前沿数控”发文,称其在腾讯云上数据全部丢失。之后腾讯云对此回应称,该事故是因所在物理硬盘固件版本bug导致的静默错误且运维人员存在不规范操作所导致,并表示了道歉与赔偿。
至此,在一年多的时间里,微软、AWS、阿里云、腾讯云等主要云计算服务商相继出现问题,这也让外界产生疑惑:云计算怎么了?
近些年,企业上云已成趋势,而云一旦出问题,很可能影响颇大;然而就像天底下没有不生病的人一样,云计算也自然也不可能百分之百完全不出问题。这次的腾讯云事件,刚好可以用来聊聊这个话题,让我们透视云计算平台与企业如何应对可能存在的问题。
没有绝对不出问题的云计算
但我们或许可以借此讨论这样一个问题:云计算平台不出错的理想情况,到底是否可能?
答案当然是否定的,任何云计算平台都有发生事故的可能。云计算本身是一种本地存储与运算的替代方案,所以本地计算可能出现的软硬件问题,也将映射到云计算体系中。
当然,随着云计算技术的不断进步以及产业服务能力增强,今天我们看到云计算应对风险的技术解决能力、容灾能力、应急冗余能力都在提高。
但同时也应该看到,云计算的另一面,是体系复杂化、碎片化的业务需求,更加复杂的云计算应用体系以及云计算+AI、云计算+IoT等新业务种类,导致出现风险的场景更多。比如去年英国一个移动应用企业发生了数据崩溃,原因在于企业员工违规收取了邮件,最终导致云存储数据被大规模劫持。
不过从另外一个角度来看,云厂商提供给用户的真正有价值的服务并不是一个一定不会出问题的服务,而是让企业可以低成本快速的搭建一个服务冗余、一定容灾的架构的能力。从腾讯云的案例中我们可以看到,云计算的问题可能很复杂,而平台的处理能力是解决问题的第一方案。
出现了问题,云计算平台如何应对?
让我们回顾一下腾讯云这次事件中,数据丢失到底因何发生:
根据腾讯云方面的技术复盘,该故障缘起于因磁盘静默错误导致的单副本数据错误,再加上数据迁移过程中的两次不规范的操作,导致云盘的三副本安全机制失效,并最终导致客户数据完整性受损。具体原因是,是因为运维人员在收到仓库空间使用率过高警告后,准备发起搬迁扩容。在搬迁国产中,为了加快速度,手动关闭了迁移过程中的数据校验。而在搬迁完成后,运维人员将出事故云盘访问切至新仓库,同时为了释放空间,对原仓库中的源数据发起了回收操作,之后发现部分云盘出现IO异常。
本次事故起源自因磁盘静默错误导致的单副本数据错误,再由于数据迁移过程中的不规范操作,导致异常数据扩散至三副本,进而导致客户数据完整性受损。
腾讯云已经正式道歉,并从技术角度坦诚了相关问题的存在。
由于云计算事故的问题,往往来自复合型问题、细节问题。而往往平台讳莫如深,甚至想要撇清责任,是导致事件复杂化的直接原因。而腾讯云此次的坦诚方案,在业界还是收获了一定的肯定
而通过腾讯云的事件,我们可以看到真正能够有效降低云计算故障的方法,是在出事前进行干预。比如说:
1、搭建应急预案,不断更新容灾技术与容灾机制,可以在出现问题时快速、低成本搭建应急架构。这是云计算平台应对可能事故的核心,而容灾机制与技术的双重保障,也是云服务品牌的核心竞争力。
2、规范化管理流程,尤其涉及数据问题时的人工操作流量。腾讯云事件中可以看出,人为不规范操作是造成很多重大损失的起因。而严格的流程化和去人工可能是较好的解决方案。
保障数据,企业用户也需配合
云计算平台自然也不是万能的。对于用户来说,选择合理的服务体系、积极做好兀余和备份工作,是进一步降低风险的举措。
另一方面,云计算服务中还有一项功能,叫做云盘快照。也就是企业可以定期来复制备份自己的数据,作为应对可能性事故的备案。而恰好腾讯云还是少数定期提供免费快照功能的云平台,为避免企业数据丢失,还是应该积极使用类似备份功能,保证自身数据的安全存放。
同时,对于核心数据来说,本地存放与云存储兼顾,是公认的更良性策略。
目前,出于市场业务细分化的需要,所有云计算平台都在提供更细节化、碎片化的服务选项。但很多时候企业并不能为了节约成本而购买单一服务,而是需要设置符合自身发展需求的云计算策略,并做好重要数据本地备份。
毕竟,狡兔三窟总归不是错误。
合理用云,前提是正确认识云
综上所述,我们可以发现,为了解决类似问题,需要云计算平台、企业客户,包括行业监管、法规定制等方向的共同努力。我们可以从以下几个方面,看到未来化解类似矛盾的可能:
1、技术层面,更加简便优质的容灾备份服务显然是主流。而在今天快速迭代的云计算体系中,通过技术保障进一步加强企业数据保障并不是奢望。而更加扎实的平台管理能力,和快速调查事故原因的能力与执行规则,也是平台企业未来需要提供的用户价值。
2、权责分明的服务关系。类似案件中,平台故障当然是主因。但企业事故也可能最终导致数据危险。
因此,平台方向企业方提供明确的风险提示,并建议做好关键数据备份;企业方购买符合自身发展需求,较为合理的云计算业务体系,都是避免最终矛盾的解决方案。另外很多云计算业务,其实都来自企业应用层面的问题,那么责权如何进一步划分,也是应该解决的问题。
平台与用户双方,能够达成策略性预见,给予对方足够的尊重,并一切有规可循,才是类似问题的最终解决办法。
一棍子打死云计算,或者把云计算捧杀到万能的地步,事实上都是毫无益处的。
- ?
用了这么多年的云 到底啥才是云计算平台
应鸿
展开
随着近年来物联网的发展,云计算将加速资源整合和优化,根据不同的需求,在资源池中得到相应的资源支持,以此来节约成本,提高资源的利用率,助推社会结构调整,实现科学化发展,这是一种趋势。如同这社会的主体,为信息化发展提供源源不断的动力。
对此有网友表示称,云计算,是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。 具体实现的方式有IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。换成我们通常理解的内容来讲就是我们不用购置硬件(服务器、存储等),不用去考虑如何把服务器连上网,只需要我们购买IaaS服务就可以使用这些硬件的服务。
PaaS(Platform-as-a- Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。这里的平台换成我们理解的就是应用程序运行所需要的环境,如果我们部署PHP开发程序就需要有Apache等引擎支持。用Java的需要Tomcat等支持。SaaS(Software-as-a- Service):软件即服务。
它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。这里的软件即服务,举例子说我们用的QQ 邮箱
其实就是一种SaaS服务。企业市场常用的在线CRM系统也是。
IaaS其实提供的就是服务器,用户可以自行在服务器安装配置各种软件环境。可以很灵活的实现各种功能。PaaS目前主要是WEB环境的应用,通常支持PHP、Java、Python和GO语言。必须在云计算服务商的框架内开发。
- ?
简单聊聊最流行的开源云计算平台OpenStack架构
凝雪
展开
我们知道云计算主要有三种服务模式,IaaS、PaaS和SaaS,其中最底层最基础的就是IaaS。企业级私有云领域,目前IaaS领域的老大就是VMWare公司;在开源领域,最流行的IaaS框架则是OpenStack框架。
正是因为开源,才让我们可以更深入地了解云计算IaaS的运作机制。通过对OpenStack的架构的介绍,说明OpenStack是如何实现IaaS服务的。
OpenStack的起源
在云计算领域,目前Amazon占据了绝对领先的市场地位。Amazon的CEO贝佐斯靠着强硬的行政命令要求开发人员按照SOA理念来进行开发,要求所有程序模块必须要用服务接口把数据和功能开放出来。所有程序模块间的通信,必须通过这些接口进行。
可以说SOA的设计思想,构成了今天AWS云平台的技术实现基础,同样这种设计思想也被OpenStack所效仿。AWS虽好,但毕竟是商用的,随着云计算的发展,开源云平台解决方案的需求越来越强烈。
2010年7月,RackSpace和美国国家航空航天局合作合作,分别贡献出RackSpace云文件平台代码和NASANebula平台代码,OpenStack由此诞生。
AWS分层架构
OpenStack的架构
作为Amazon的追随者,OpenStack在技术架构上也与AWS有很多相似之处。OpenStack也是由几个独立的核心功能组件所构成。
分别是计算(Compute)、对象存储(ObjectStorage)、认证(Identity)、用户界面(Dashboard)、块存储(BlockStorage)、网络(Network)和镜像服务(ImageService):
Nova:计算管理,云计算IaaS的核心,类似于Amazon的EC2(ElasticComputeCloud)。为用户提供虚拟机的管理,比如创建虚拟机或对虚拟机做热迁移。Swift:对象存储,负责对文件进行存储和检索,也包括镜像文件。Keystone:为用户提供身份验证以及OpenStack服务的授权。Horizon:为用户提供一个模块化的控制面板,基于django框架实现。Cinder:块存储服务,为虚拟机提供虚拟卷。Neutron:为虚拟机提供网络连接,允许用户创建自己的虚拟网络并连接各种网络设备。Glance:负责镜像管理,为虚拟机提供镜像。
关于每个组件的具体职责,可以参见前文《云计算IaaS管理平台的基本功能有哪些?》
OpenStack的应用
国际公有云方面,AWS、AZure都采用了自己的技术来搭建云计算平台。在国内公有云市场中,阿里云、腾讯云也都是用自有技术来搭建各自的云计算平台,没有直接利用OpenStack。
虽然在公有云市场,应用OpenStack的商业案例还不算多,但在私有云市场,基于OpenStack的项目非常多,远远多于其他的开源云计算框架,如CloudStack、Eucalyptus和OpenNebula等。
与互联网公司不同,华为倒是非常积极地推进OpenStack技术,和中国三大电信运营商们一并都是OpenStack基金会的黄金会员(GoldenMember),而且为国内外多家电信运营商都部署了基于OpenStack的公有云系统。
目前OpenStack的黄金会员主要包括传统IT企业,如Intel、NEC、Dell、VMWare等,也包括通信设备商,如华为、Ericsson、Cisco、JuniperNetworks等,也包括最新加入的国内三大运营商。相信虽然OpenStack的参与者越来越多,生态越来越完善,应用项目也会越来越多。
- ?
到底什么是云计算?云计算能干什么?
残缺美
展开
到底什么是云计算?云计算能干什么?
如今大家天天听到媒体说云计算,什么阿里云、百度云、腾讯云等,到底什么是云计算呢?
云计算(cloud computing)是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。
IBM的创立者托马斯·沃森曾表示,全世界只需要5台电脑就足够了。比尔·盖茨则在一次演讲中称,个人用户的内存只需640K足矣。李开复打了一个很形象的比喻:钱庄。最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。云计算就是这样一种变革——由谷歌、IBM这样的专业网络公司来搭建计算机存储、运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”做为资料存储以及应用服务的中心。
什么是云计算?狭义的云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。
举个例子:阿里云计算发布的Matrix+(码+)计划,通过连接全球PC、平板电脑、超便携设备和手机等设备,组建人类有史以来最为强大的计算网络,这些强大的计算能力将被用来搜索外星人。
当10亿台手机一起计算时,超过了人类有史以来的计算力总和,能够开放地支持涉及人类公共利益的科研项目。比如美国诺曼教授正在研究的人脑外挂,艾滋病研究、粒子能源、外星生物探索等前沿科学……
当用户接受邀请后,Matrix+在手机连接Wifi并待机时自动运行,并为其指派经过分解的科研任务。点亮屏幕时,计算会自动停止,并不会对正常的手机使用有任何影响。未来,Pad、电视盒子、智能电视、路由器等所有智能设备,都可参与这一计划。
这就是手机版的云计算,而云计算则是众多服务器的加强版。
据IDC最新数据显示,亚马逊AWS、微软Azure、阿里云排名前三,全球公共云市场3A格局已定。
阿里自主研发的飞天操作系统,可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力。
阿里云在做公共云,那其他从事云服务的公司在做什么?
这些从事云服务的公司,就分成:
Iaas(基础设施即服务Infrastructure as a Servic),阿里云、亚马逊AWS、微软Azure
Paas(平台即服务Platform-as-a-Service),GAE(谷歌)、阿里ACE
Saas(软件即服务Software-as-a-Service),太多了
IaaS就是专门提供基础设施服务的公司,几年前如果你想在办公室或者公司的网站上运行一些应用(比如自己开发好的APP或是网络游戏),你需要去买服务器,成本太高了。
但是现在有IaaS,你可以将硬件外包给这些专业的公司,这些公司会提供场外服务器,存储和网络硬件,你花钱租用就行。
这样就节省了维护成本和办公场地,并且你可以在任何时候利用这些硬件来运行其应用。
就跟约会一样,饭店、电影院、KTV把你约会需要的硬件设置布置好了给你用,你付钱就行。
国内比较出名的Iaas有:阿里云、腾讯云等,国外就更多了包括Amazon, Microsoft, VMWare, Rackspace和Red Hat。
懂得了IaaS是什么意思,那我们再来说说PaaS平台即服务,这个是啥意思?
大家有没有发现,现在出现一些泡妞培训班、约会方案策划师啥的,这些公司提供的服务就是在帮你做一系列约会泡妞解决方案的,从软硬件都帮你搞定,剩下的只需要你去约会就行。
同理PaaS是面向软件开发者(泡妞者)的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具(各种培训班、方案策划、软硬件等), 帮助软件开发者更快的开发软件服务,某些时候也叫做中间件。
云服务商将软件开发的云端开发平台和软件运营的云端运行环境 (包括中间件、数据库、web服务、消息总线等基础通用服务)作为一种服务,提供给最终用户。
换句话说,这些PaaS服务商提供的都是基础开发服务平台,主要目的就是让你把精力专注在应用层面的开发上面,而不需要浪费在这些基础重复性的事情上,也不用担心开发完成后部署问题。
PaaS平台在云计算架构中位于中间层,其上层是SaaS,其下层是IaaS。
PaaS比较出名的包括:GAE(谷歌)、阿里ACE、百度BAE、新浪SAE等。
看到这里,大家有没有觉得PaaS跟前面的IaaS有部分重合了,对的,他其实是对IaaS的更深入的提供软硬件结合的一整套解决方案。
但是他限制太死了,就跟人家给你策划好的约会方案,你必须按剧本走,无法自由发挥。结果就是市场接受度不高,所以,PaaS一直不温不火也是这个原因。
最后SaaS模式,大家应该会更容易理解,这个概念最近超火经常能听到,并且很多公司开发的应用都基于SaaS模式的。
Saas软件即服务,简单说就是人家把你想要的功能开发好成应用软件,然后直接卖账号给你用,你也不需要担心服务器、带宽、应用开发等问题,直接交钱使用就行。
从泡妞角度来理解就是,现在各种某陌、某和网、大量的婚介机构,他们都是把妹子召集起来,然后你可以通过使用他们的平台或是服务找到适合你的妹子,是一样的道理的。
当然,交钱跟没交钱获得的待遇是不一样的,同理SaaS软件服务公司也有提供不同等级的服务的。
出名的SaaS软件服务商在各个行业都有的,这里就不一一列举了。
- ?
2017全球十大云计算平台市场占有率排行榜
禁忌
展开
从Google首席执行官埃里克·施密特(Eric Schmidt)首次提出“ 云计算 ”(cloud computing)的概念到现在,云计算已经走过了炒作期和实践期,已经处于成熟期。同时,行业集中度也越来越高并呈逐渐加强的趋势,目前业内大公司已经占据了整个市场的半壁江山。
Synergy Research Group根据2017年市场占有率的多少和市场增长率的快慢对全球几大云计算平台进行了调查和排名,亚马逊AWS依然名列榜首。以下是全球十大云计算平台市场占有率排行榜。
1.亚马逊AWS
亚马逊AWS于2006年推出,是全球最早推出的云计算服务平台,面向全世界的客户提供云解决方案,包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,降低企业IT投入成本和维护成本。
“先下手为强”,亚马逊AWS投入早、运行时间长,目前仍是云计算领域的老大哥。在AWS计算领域中Amazon Elastic Compute Cloud (Amazon EC2)是代表性产品,它是一种 Web 服务,可根据计算要求提供大小可调的计算容量。在存储服务中,Amazon S3 提供了一个简单的 Web 服务界面,用户可通过它随时在 Web 上存储和检索任意数量的数据。在数据库服务中,Amazon Relational Database Service (Amazon RDS) 是一种可让用户在云中轻松设置、运维和扩展关系数据库的 Web 服务。此外在网络和内容分发、移动服务、开发人员工具、应用程序服务等领域亚马逊AWS都有出色的产品。
在2017 AWS Re:Invent会上,Amazon 又宣布推出5项机器学习新服务,包括Amazon SageMaker、Amazon Transcribe、Amazon Translate、Amazon Comprehend、Amazon Rekognition Video以及一款面向开发者的深度学习型无线摄像机AWS DeepLens。
此外,亚马逊AWS也加快扩展中国市场的步伐。今年12月12日,亚马逊AWS在中国的第二个运营区域——中国(宁夏)区域正式开放,将会实行一轮降价措施,或给当前国内云计算市场带来强有力的价格冲击。
2. 微软Azure
微软 Azure是微软基于云计算的操作系统,最初名称是Windows Azure,主要目标是为开发者提供一个平台,帮助开发可运行在 云服务 器、数据中心、Web和PC上的应用程序。Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。该平台目前具备以下功能:网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。
在此次Synergy Research Group的调查统计中微软Azure排第二,虽然没有亚马逊AWS的功能全面,微软Azure也形成了独特的优势。它支持大量开源应用程序、框架和语言,并且数量仍在增加;融合本地 IT 设施和 公有云 ,是最适合混合 IT 环境的公有 云平台 ;数据中心有多家主流运营商接入,网络访问性能有保证;数据和服务的安全性也是其一大优势。
11月1日,在北京举行的2017微软技术暨生态大会上,微软宣布在中国运营的Microsoft Azure的云计算规模将在未来6个月完成三倍扩容。11月27日,微软与知名企业软件公司 SAP宣布将合作进军云服务市场,以提高微软的云端业绩,尤其是IaaS 服务。
3. IBM
IBM一直专注于云计算、网络安全和数据分析,今年11月1日IBM宣布推出全新IBM Cloud Private平台,可以帮助企业利用类似公有云的能力,构建本地部署的私有云环境,是一个集IaaS、PaaS及开发者服务所需的创建、运行和管理 云应用 于一身的集成平台。
全新的IBM Cloud Private平台安装极其简便,一键即可实现安装、添加、删除节点,还能够根据相关指标定时弹性伸缩。同时,IBM Cloud private支持异构平台,不仅可以安装于VMWare、OpenStack、物理机上,还支持X86和POWER Linux,由客户自己管理,不需要再连线IBM,投产就可用。集成了Istio、服务目录、VMWare NSX-T等,支持Ceph、Gluster 、GPFS 存储、MicroService Builder中间件镜像的开箱即用。
早在9月份,IBM 还推出了一款“拉杆箱”——Cloud Mass Data Migration,里面是一套容量 120TB 的存储系统,可以让用户快速的将本地数据上传到 IBM 的 云存储 中。
4.谷歌 云平台
谷歌公司不是传统的IT厂商,而是新型的网络公司。基础架构和平台是谷歌 云服务 的两大竞争优势。谷歌云平台服务分为四大类:
1.计算:谷歌计算引擎作为基础架构即服务(IaaS);平台即服务有谷歌App Engine;以及谷歌容器引擎,一套使用 Kubernetes来达到集群管理和自动化的Docker容器镜像 。
2.存储:谷歌 云存储
3.网络:谷歌云DNS和Interconnect
4.数据库:Google Cloud SQL,Google Cloud Datastore和Google Cloud BigTable
今年9月份谷歌云宣布收购了Bitium,Bitium专注于为基于云的应用程序提供企业级身份管理和访问工具。这次收购能够帮助Google可以更好地管理企业云客户,包括为跨Cloud和G Suite产品的应用程序设置安全级别和访问策略。
5. Salesforce
Salesforce是一家客户关系管理(CRM)软件服务提供商,提供随需应用的客户关系管理。作为全球CRM行业的领导者,Salesforce 在客户关系管理领域的专业度是毋庸置疑的。该公司勾勒出的云战略中包括SaaS和PaaS。该公司的 云计算 产品包括Force(定制软件开发)、Heroku(Ruby平台服务)、Database、Salesforce Data、Salesforce Chatter、Salesforce Sales Cloud和Salesforce Service Cloud。
今年Salesforce已经将AI整合进许多产品中,与IBM合作将Einstein与Watson合并,以便用户扩充数据。Salesforce还利用AI来让用户更轻松地获取他们所需的信息,它提供的一款名为Optimus Prime的内部工具用以组织和清理数据。通过分析用户在Salesforce上已有的数据来添加服务对Salesforce来说是一个很大的机遇。
6. 阿里云
阿里云创立于2009年,是目前国内云计算领域的龙头,由阿里云自主研发、服务全球的超大规模通用计算操作系统飞天,目前为全球200多个国家和地区的创新创业企业、政府、机构等提供服务。基于阿里云飞天操作系统强大的计算能力,阿里的人工智能ET拥有全球领先的人工智能技术,目前已具备智能语音交互、图像或视频识别、交通预测、情感分析等技能。
今年9月21日,阿里云发布全新一代云数据库产品POLARDB,采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力;在2017杭州?云栖大会期间阿里云又发布了一系列突破性成就,“达摩院”支持研发的量子技术领域迎来了首个重量级发布—— “量子计算云平台”上线、BigBench数据规模首次扩展到100T、流计算2.0每秒峰值达千万QPS整体链路延时亚秒级、E-MapReduce对比同类产品平均性能提升3倍。
阿里云在中国遥遥领先的同时开始扩展海外市场,10月30日,阿里云宣布其马来西亚大区(Region)正式面向全球开放服务,阿里云将为该区域市场提供计算、存储、网络等互联网基础设施服务,同时为当地企业数字化转型提供互联网中间件、人工智能产品和服务。此外,阿里云也将在欧洲建立数据中心。
7.Oracle
Oracle云是一款功能强大、统一的云解决方案。 它提供了全面、集成的云服务,可帮助业务用户和开发人员在云端或内部部署环境中无缝、经济高效地构建、部署和管理负载,是少有的几家能完整覆盖IaaS、PaaS、SaaS及DaaS层面云服务的公司。
Oracle的成功主要来自于数据库业务,许多公司使用他们的数据库来运行其关键业务,数据库业务仍然是Oracle最大的收入来源。2017财年甲骨文云业务总收入超过46亿美金,年增长超过60%,是全球发展最快的云公司之一。
在刚过去的2017甲骨文全球云大会上,甲骨文发布了多项产品和技术创新:最新发布的Oracle数据库18c,凭借机器学习实现自治驱动、自治修复数据库和联机事物处理,有效提升了云端数据库运行的安全性和可靠性;Oracle人工智能平台云服务(Oracle AI Platform Cloud Service)、Oracle区块链云服务、Oracle移动云、Oracle分析云以及Oracle安全和管理云等解决方案全面展现了甲骨文的技术创新。
据外媒最新消息,Oracle已经同意斥资16亿美元收购基于云计算的建筑软件供应商Aconex,增强其云计算业务。
8.Rackspace
Rackspace是全球三大 云计算 中心之一,是一家全球领先的托管服务提供商,在全球拥有10个以上数据中心,管理超过64000台服务器。Rackspace的托管服务产品包括专用服务器,电子邮件,SharePoint, 云服务 器, 云存储 ,云网站等。在服务架构上提供专用托管, 公有云 ,私有云及混合云。同时Rackspace是,AWS与微软Azure技术支持伙伴。
业内调查表明,企业正在纷纷从企业数据中心转向多云模式,这对云计算市场来说又是一巨大的机遇。今年9月Rackspace公司签署了收购Datapipe公司的协议,其中包括由29个数据中心组成的基础架构。此次收购是Rackspace公司迄今为止最大的收购交易,主要为了满足客户要求更多的多云功能。
11月,Rackspace又表示,将于HPE合作构建一套根据使用情况向客户收费的私有云服务。Rackspace认为,对于企业来说,付费即用模式的托管私有云是一个有吸引力的选择,这是私有云市场翻开的一个新篇章。
9. virtustream
Virtustream成立于2009年,为政府和企业客户提供云端服务,主要负责解决SAP、Oracle等关键应用在云上运行的问题,Virtustream的xStream管理平台及基础设施即服务(IaaS)满足复杂的私有云、公共云或混合云生产应用的安全、合规、性能、效率及基于消费量的计费要求。
Virtustream是深受全球组织信任的企业级云提供商,其客户包括可口可乐、SAP、多米诺糖业、海因茨以及一系列来自全球各地的服务供应商。VirtuStream在整个云计算市场属于细分市场的挑战者,是托管私有云市场的领导者。2015年被存储巨头EMC公司收购,随后EMC与戴尔合并,VirtuStream成为戴尔旗下事业部。
VirtuStream借助戴尔的服务提供商生态系统,加速推进其扩张步伐。今年3月28日,Virtustream宣布,该公司面向任务关键型应用的企业 云平台 和服务即日起在澳大利亚和日本等亚太地区供应,此次供应范围包括Virtustream的创新 云技术 和独特的消费量计费模型。
10. Fujitsu
2010年7月9日,日本富士通公司正与美国微软公司合作推出云计算业务,富士通和微软在全球范围内共享数据中心,微软把其软件与富士通的客户服务结合起来;富士通开始在群马县馆林市数据中心运行微软云服务,此后将陆续在美国、英国和新加坡等国家的数据中心运行。
富士通云基础架构解决方案是根据云计算平台架构的需求,以富士通刀片服务器及存储系统为基础,在业界标准的虚拟化技术之上,采用富士通云计算资源的核心组件ROR(Server View Resource Orchestrator)组建的一个预先定义、预先测试验证、标准配置的云计算平台。
近年来为了增强在云计算领域的竞争力,富士通除了与微软合作,与云计算领域巨头纷纷展开合作。2015年12月,富士通集团与全球云基础架构和移动商务领导厂商VMware宣布双方将开展全新合作,为客户提供灵活、安全的云技术。2016年7月,Oracle和富士通宣布结成合作伙伴关系,以推动企业云计算解决方案的发展。
云计算平台
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并