云计算、公有云、私有云、混合云等
云计算、公有云、私有云、混合云云计算(Cloud Computing)、公有云(Public Cloud)、私有云(Private Cloud)、混合云(Hybr...
云计算、公有云、私有云、混合云
云计算(Cloud Computing)、公有云(Public Cloud)、私有云(Private Cloud)、混合云(Hybrid Cloud)
AWS(Amazon Web Service,亚马逊)、华为云、阿里云、腾讯云、金山云、微软云、联通沃云
OpenStack
互联网发展至今天,已形成了一片生机勃勃的景象。如今,大数据、云计算、AR、VR、MR等等一系列的概念被互联网公司运用到实际中来,不论是谁,只要能抢占第一个高地,谁就能占据先机。而在这其中,云计算无疑和大数据紧密联系的,对于个人用户而言,现在网上资源丰富,很多人习惯将资源保存在云盘中以期慢慢“品尝”,但是,技术的更新,使得很多资源所占空间极大,以GB为单位的硬盘也无法满足,360云盘的36TB,百度的2TB,这些都由于各公司内部的改革导致免费时代终结。为此,很多人现在习惯构建自己的云盘,而这,就使得“云”这一概念,从政府、企业往个人发展。
一个著名技术专家曾经说过这样的一句话:“对于云计算,每个人都有自己的定义”。但是大家对于云计算很多方面都有一定的共识,比如三层架构(SaaS,PaaS和IaaS)。除了三层架构外,大家也都认为云可以被分为三种:公有云,私有云和混合云。
云计算是未来的趋势。这意味着社会效率进一步提高,钱更加花到刀刃上。一家企业从前买的是服务器,路由器,交换机,计算机。归根结底买的是计算能力。如今将计算能力抽象出来,打包成云产品出售,更加降低了社会成本。IT商必须转变身份,有需求就有买卖。安全,高效,灵活,智能的云计算产品未来将遍布各地,犹如20年前PC的趋势是人手一台那样。政府,大型、中型、小型企业,家庭,个人都将对云有各自的需求。大潮涌动。
1、什么是云计算
云计算是通过 Internet 云服务平台按需提供计算能力、数据库存储、应用程序和其他 IT 资源,采用按需支付定价模式。
无论您是在运行拥有数百万移动用户的照片共享应用程序,还是要为您的业务的关键运营提供支持,云服务平台都让您可以快速访问灵活且成本低廉的 IT 资源。
透过云计算,您无需先期巨资投入硬件,再花大量时间来维护和管理这些硬件。与此相反,您可以精准配置所需的适当类型和规模的计算资源,为您的新点子提供助力,或者帮助运作您的 IT 部门。您可以根据需要访问任意多的资源,基本是实时访问,而且只需按实际用量付费。
2、云计算如何工作?
云计算以一种简单的方式通过 Internet 访问服务器、存储空间、数据库和各种应用程序服务。Amazon Web Services 等云服务平台拥有和维护此类应用程序服务所需的联网硬件,而您只需要通过 Web 应用程序就可以配置和使用需要的资源。
本来在自己主机上搭建服务器,现在通过网络的方式,远程访问云端,云端部署服务器就如在本地。本地类似于客户端。购买云端的服务能力。
3、云计算的优势
将资本投入变成可变投入:与其不明就里地投资重金构建数据中心和服务器,不如使用云服务,这样您只需在使用计算资源时付费,只需按您的使用量付费。
大范围规模经济的优势:云会汇集成千上万的客户,因此像 AWS 这样的提供商可以利用规模经济的优势,将这一特点转化成更低的按使用量付费的价格。
不必再猜测容量:可以访问任意规模的资源,可多可少,并根据需要扩展或缩减,一切只要几分钟就能完成。如果自己搭建,提前要算,算多了资源闲置,算少了扩展麻烦。
增加速度和灵活性:在云计算环境中,新的 IT 资源只要点点鼠标就能配置到位,显著节省时间,将开发人员调配资源耗费的时间大大缩短。
不再为数据中心的运行和维护投入资金:关注让您的公司与众不同的项目,而非基础设施。云计算让您可以专注于自己的客户,卸下安装和维护服务器的繁重工作。
分分钟将业务扩展到全球:只需点击几下,即可在全世界的多个区域轻松部署您的应用程序。也就是说,您可以用最少的成本轻松帮助您的客户获得较低的延迟和更好的体验。比如申请云端的北美服务,亚洲服务等。
4、云计算的类型
云计算让开发人员和 IT 部门可以全身心投入最有价值的工作,避免采购、维护、容量规划等无价值的工作分散精力。云计算已经日渐普及,已经出现几种不同的模型和部署策略,以满足不同用户的特定需求。每种类型的云服务和部署方法提供了不同等级的控制力、灵活性和管理功能。
云计算模型用框图表示出来:
根据对用户的可见性,分为三种类型:
(1)基础设施即服务 (Infrastructure as a Service, IaaS)
IaaS 包含云 IT 的基本构建块,通常提供对联网功能、计算机(虚拟或专用硬件)以及数据存储空间的访问。IaaS 提供 最高等级 的灵活性和对 IT 资源的管理控制,其机制与现今众多 IT 部门和开发人员所熟悉的现有 IT 资源最为接近。最底层对用户可见,用户安装操作系统。如下图:
(2)平台即服务 (Platform as a Service, PaaS)
平台即服务消除了组织对底层基础设施(一般是硬件和操作系统)的管理需要,让您可以将更多精力放在应用程序的部署和管理上面。这有助于提高效率,因为您不用操心资源购置、容量规划、软件维护、补丁安装或任何与应用程序运行有关的不能产生价值的繁重工作。例如,给你一个虚拟机用着,自己在上面部署服务即可。图如下:
(3)软件即服务 (Software as a Service, SaaS)
软件即服务提供一种完善的产品,其运行和管理皆由服务提供商负责。通常人们所说的软件即服务指的是终端用户应用程序。使用 SaaS 产品时,服务的维护和底层基础设施的管理都不用您操心,您只需要考虑怎样使用 SaaS 软件就可以了。
SaaS 的常见应用是基于 Web 的电子邮件,在这种应用场景中,您可以收发电子邮件而不用管理电子邮件产品的功能添加,也不需要维护电子邮件程序所运行的服务器和操作系统。还比如,要用mindmanager这个软件,本来要装个Windows系统,然后安装该软件,现在云端直接提供该服务,只需要打开网页,直接操作即可。图如下:
5、云解决方案、云产品和服务
AWS 面向政府、机构、企业、个人用户等都提供了针对性的解放方案。可解决网站、移动端应用、数据库的备份和恢复等各种服务。
当前,全球排名第一的云计算商就是亚马逊的 AWS。国内业界有名的是阿里云、金山云、腾讯云等。华为于17年成立了Cloud BU,开始布局云计算产业。
6、云计算能为运维带来什么?
云计算发展正在进入以企业上云和技术融合为两大特征的新阶段。而掌握云计算技术的运维势必成为互联网新宠!
并且掌握云计算技术的运维前景比较光明,而且未来转型的路子也多。
1、掌握云计算的运维不同于传统运维。
云计算的运维已经打破传统运维的框架和定式,对工程师的技术要求非常高,既要会写代码,又要懂算法(本人的面试体验),本质上是DevOps。
2、对个人成长以及经验积累比较有利。
可以这么说,运维工程师能够对整个云产品有宏观的把握和认识,包括软件整体架构、底层技术、性能优化等等,这是最容易成为架构师的途径之一。
3、云计算运维掌握先机和主动权。
“云”的要求是高可靠、高容错、高性能、可扩展等,国内外牛逼的“云”拼到最后都是拼运维,谁能做到这几点,就有赢面了。
什么是云计算?
按照美国国家标准与技术研究院(NIST)的定义,云计算是一种按需求付费的方式,简单理解是什么呢?就是说,你所需要的“计算”服务已经由云服务提供商帮你部署好了,即使你没有很厉害的硬件设备,却依然可以通过自己的笔记本或者小型PC完成一些大型的计算服务的接入。这里的云,在以前的概念中仅仅指电信网,现在一般泛指互联网。当今世界上,云计算做得最好的是亚马逊的AWS(Amazon Web Service),从亚马逊最新的财报中也可以发现,AWS也是亚马逊目前来说主要的营收来源。国内的云计算提供商以BAT为首,尤其是阿里云和腾讯云,烧了很多钱,建了很多机房,也很好用。
通俗来讲,云计算旨在将服务部署在超多分布式的计算机上,实现虚拟化和高移植性。作为用户来说,仅仅需要按需付费即可。“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。还有一些云计算的开源项目,比如OpenStack等等。
云计算系统由云平台、云存储、云终端、云安全组成。
根据用户角度划分,云平台的类型主要有公有云、私有云和混合云。
根据服务层次,主要有IaaS、PaaS、SaaS三种,也就是基础设施、平台、软件。
云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。例如:硬件服务器租用。PaaS(Platform-as-a- Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。例如:软件的个性化定制开发。SaaS(Software-as-a- Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。例如:阳光云服务器。
公有云:
什么是公有云呢?设想一个场面,如果你制作了一个网站(代理+应用服务器+数据库),一般来说,都是只可以在本机装个tomcat,mysql等等进行调试,你使用的ip就是localhost,这种Web,一般称之为单机的服务。如果你想让别人也访问你的网页,当然是要把机器接入到Internet上。但是目前你完全不具备购买一台Web服务器的能力,这时候怎么办呢?没关系,你可以购买一台虚拟的云服务器。这台云服务器本身已经具备了一个公网的ip,如果你把服务部署在这台服务器上,那么它的localhost就是这个公网的ip了,你和你的朋友可以在随时随地访问了。因此,公有云的概念简单理解就是申请一台接入Internet的云主机,你可以对其随便搞(装系统、装应用、开关机),你只需要购买一个使用的类似租赁的费用,而并不需要购买它。
这里,你申请的“机器”,可能是一台虚拟机,也可能是一些容器,对于这些容器,一般称它们为“实例”。当代的互联网公司,在进行服务部署的时候,往往会选择部署实例而非虚拟机,至于为什么,可以参考虚拟机和容器的区别的文章。选用实例,是因为实例的部署是秒级的(虚拟机是分钟级别的),而且实例是APP层面的封装,更小更轻便,是对硬件的更有效地利用。
公有云(Public Cloud)通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过 Internet 使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中提供服务。
外部用户只能通过互联网访问服务,而不拥有网络资源。这就使得公有云具有安全性以及方便性,不用因为硬件问题而担心数据丢失,不用因为黑客攻击或者中病毒而担心数据的安全性,同时高度的共享性使得用户可以在数据共享方面具有保障。
对于公有云而言,其具有无限的可能性!
私有云:
私有云是为了解决安全问题的一种云计算方案。虽然公有云很方便,但是毕竟是把数据和资源都交给其它人了,这对于企业管理来说,是一个很大的隐患。毕竟,很多数据是无价的,很多企业把用户数据作为他们的灵魂支柱。因此,当今的企业常常不希望把数据和资源部署到公有云上,他们往往会自己出资搭建机房,这时的解决方案,就是私有云方案。私有云比起公有云,更加安全,但是,成本也更高。
私有云(Private Clouds)是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源。而该私有云可以是公司自己的IT机构,或者是云提供商进行构建。在此“托管式专用”模式中,像 Sun ,IBM这样的云计算提供商可以安装、配置和运营基础设施,以支持一个公司企业数据中心内的专用云。
私有云而言,高度的数据安全性保证了企业内部数据的安全,而且其一般不会因为网速问题导致网络瘫痪等隐患的出现。完美了整合利用了公司现有的软硬件资源,也不会对企业原有流程产生影响。
混合云:
混合云是在成本和安全方面的一种折中方案。顾名思义,就是公有云和私有云的结合。数据依然是存到本地的机器上,但是一旦出现大规模的访问或者计算时,就会把这部分计算的需求转移到公有云平台上,实现不同场景的切换。与此同时,在混合云方案中,私有云还常常把公有云作为灾难恢复和灾难转移的平台。混合云在使用起来具有更高的灵活性,是企业在考虑成本效益下的首选方案。
混合云,顾名思义就是融合了公有云和私有云的特点,在此基础上发展起来的一个概念,是近年来云计算的主要模式和发展方向。我们已经知道私企业主要是面向企业用户,出于安全考虑,企业更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源,在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹配,以获得最佳的效果,这种个性化的解决方案,达到了既省钱又安全的目的。
私有云安全,公有云计算资源快捷,而混合云融合前两者的优点,使得其更加完美。
总结下来,三者之间区别十分明显:
1、公有云是放在Internet上的,只要是注册用户、付费用户都可以用;公有云服务使用更加方便,同时可以轻松实现不同设备间的数据与应用共享,拥有丰富的资源,数据存储空间几乎无限;但缺点是因用户数据存储在云服务中心,安全可靠性和数据所有权存在不确定和争议;
2、私有云是放在私有环境中的,比如企业、政府、组织等等自己在机房中建立的,或者是运营商建设好,但是整体租给某一组织的。企业、组织、政府等之外的用户无法访问或无法使用;私有云服务通常来说安全性高,服务稳定,管理方便;缺点是建立成本较高,共享性低;
3、混合云是公有云和私有云的混合,大多数是指私有云建设好了,但是很多资源(计算能力或存储空间)不够用,所以还得动态的在公网上申请公有云作为自己私有云的补充。混合云结合了公有云和私有云的优势,可以在私有云上运行关键业务,在公共云上进行开发与测试,操作灵活性较高,缺点是混合云正处于起步阶段,可用服务目前比较狭窄,安全性介于公有云和私有云之间。
综上所述未来的趋势在于混合云,既可以尽可能多地发挥云服务的规模经济效益,同时又可以保证数据安全性。那些不是很敏感的非关键业务可以由混合云中的公有模块实现,而对那些安全性要求较高的应用则可以迁移到私有模块实现。混合云可以引入更多诸如身份认证、数据隔离、加密等安全技术来保证数据的安全,同时保留云服务的规模经济效益。为顺应市场趋势,云服务企业需推出私有云服务,整体上向混合云服务转进。并且实现能为大家带来更全面更优质的云服务的目的。
近几年随着云计算技术的逐渐普及,越来越多的企业开始选择了部署云计算方案,但是公有云、私有云、混合云到底怎么选,或者说它们各自具体有什么区别,很多人是不了解的,针对不同需求的企业拥有不同部署方案,如果不了解的话,选型也会为难。今天我们深入浅出举一个例子,让你通俗的明白什么是公有云、私有云、混合云和社区云。
张三、李四、王五住一栋楼,楼下一个大规模的饭店。张三一直在家做饭,这是私有云,厨房是自建机房。李四一直在饭店吃,这是公有云,饭店是云数据中心。王五牛叉,在饭店有个固定包间,包间不对外人开放,这是托管型私有云(有的厂商将其定义为专有云),包间是云数据中心中的托管服务器。张三家有天来了十多个客人,这是业务突增。家里装不开,要去饭店,这是私有云转公有云。张三妈妈省吃俭用,对张三说,你们去吧,我和你爸在家吃,对张三家来说这是混合云。如果饭店仅对某个特定人群比如学生开放,这就相当于社区云。当然,举例不十分恰当,毕竟饭还是买的,而云是租的,此点切记 。
1 私有云
私有云是为某个特定用户/机构建立的,只能实现小范围内的资源优化,因此并不完全符合云的本质--社会分工,所以 Openstack 等开源软件带来的私有云繁荣可能只是暂时的,会有越来越多的客户发现廉价的硬件和免费的软件并不是打造私有云的充分条件,精细的管理、7×24运维所耗去的总成本(TOC)不比公有云低,而且随着公有云厂商运营能力的进步,这种趋势会越来越明显。托管型私有云在一定程度上实现了社会分工,但是仍无法解决大规模范围内物理资源利用效率的问题。
2 公有云
公有云是为大众建的,所有入驻用户都称租户,不仅同时有很多租户,而且一个租户离开,其资源可以马上释放给下一个租户,一如饭店里一桌顾客走了马上迎来下一桌顾客。公有云是最彻底的社会分工,能够在大范围内实现资源优化,因此,不管道路如何曲折,前途总是光明的。当然公有云尤其是底层公有云构建,不是一般人能玩的了的,就像开个三五桌的饭店谁都能行,开个三五万桌的饭店就要看资金和本事了。很多客户担心公有云的安全问题,敏感行业、大型客户可以考虑,但一般的中小型客户,不管是数据泄露的风险,还是停止服务的风险,公有云都远远小于自己架设机房。
3 社区云
社区云是介于公有、私有之间的一个形式,每个客户自身都不大,但自身又处于敏感行业,上公有云在政策和管理上都有限制和风险,所以就多家联合做一个云平台。
4 混合云
混合云是以上几种的任意混合,这种混合可以是计算的、存储的,也可以两者兼而有之。在公有云尚不完全成熟、而私有云存在运维难、部署实践长、动态扩展难的现阶段,混合云是一种较为理想的平滑过渡方式,短时间内的市场占比将会大幅上升。并且,不混合是相对的,混合是绝对的。在未来,即使不是自家的私有云和公有云做混合,也需要内部的数据与服务与外部的数据与服务进行不断的调用(PaaS 级混合)。并且还有可能,一个大型客户把业务放在不同的公有云上,相当于把鸡蛋放在不同篮子里,不同篮子里的鸡蛋自然需要统一管理,这也算广义的混合。
概述
产生背景
发展历程
特点
服务类型
实现关键技术
实现形式
安全威胁
应用
发展问题
完善措施
openstack是一个搭建云平台的一个解决方案,可以搭建公有云,私有云,企业云。 OpenStack是一个 云平台 管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。 OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目,OpenStack被公认作为基础设施即服务(简称IaaS)资源的通用前端。
openstack是用做云计算的一个平台,或则一个解决方案。它是云计算一个重要组成部分。 大家都知道阿里云平台,百度云平台,而阿里云平台据传说就是对openstack的二次开发。对于二次开发相信只要接触过软件的都会明白这个概念。不明白的自己网上去查一下。也就是说openstack,可以搭建 云平台,什么云平台,公有云,私有云。
此图为openstack的登录界面
下面是openstack的一个管理界面
About Me
........................................................................................................................ ● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除 ● 本文在itpub( http://blog.itpub.net/26736162 )、博客园( http://www.cnblogs.com/lhrbest )和个人weixin公众号( xiaomaimiaolhr )上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文博客园地址: http://www.cnblogs.com/lhrbest ● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826 ........................................................................................................................ ● QQ群号: 230161599 (满) 、618766405 ● weixin群:可加我weixin,我拉大家进群,非诚勿扰 ● 联系我请加QQ好友 ( 646634621 ) ,注明添加缘由 ● 于 2019-06-01 06:00 ~ 2019-06-30 24:00 在西安完成 ● 最新修改时间:2019-06-01 06:00 ~ 2019-06-30 24:00 ● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解 ● 版权所有,欢迎分享本文,转载请保留出处 ........................................................................................................................ ● 小麦苗的微店 : https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麦苗出版的数据库类丛书 : http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麦苗OCP、OCM、高可用网络班 : http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麦苗腾讯课堂主页 : https://lhr.ke.qq.com/ ........................................................................................................................ 使用 weixin客户端 扫描下面的二维码来关注小麦苗的weixin公众号( xiaomaimiaolhr )及QQ群(DBA宝典)、添加小麦苗weixin, 学习最实用的数据库技术。
........................................................................................................................ |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2648567/,如需转载,请注明出处,否则将追究法律责任。
更多推荐
所有评论(0)