V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kekeyu
V2EX  ›  问与答

如何理解私有云和公有云?

  •  
  •   kekeyu · 2020-08-21 09:41:24 +08:00 via iPhone · 3019 次点击
    这是一个创建于 1337 天前的主题,其中的信息可能已经有所发展或是发生改变。

    私有云和公有云的界限到底在哪里?一直云里雾里的分不清。

    如果我接入一条专线,从我公司到阿里云的云主机,只有这条专线可以访问这个云主机,这种算公有云还是私有云?

    私有云和自建服务器有什么分别?如果我把实体服务器放在我们公司,链接互联网专线,任何人都可以访问,这种算私有云吗?

    如果这台服务器我不公布到互联网,只有公司内的其他地点的员工通过公司内部专线来访问,算私有云吗?

    看网站阿里云也可以提供私有云服务,不把服务器部署在我公司的本地,这也算私有云吗?

    私有云的部署是不是要多台实体服务器,安装私有云的相关软件,实现虚拟化云主机才算?那这种和我直接使用实体物理主机有什么分别?我直接使用实体服务器不就完事了,都已经部署在本地了,所谓的云化和虚拟化有什么必要?

    不好意思,有些问题可能比较小白,但还是想请教大家

    22 条回复    2020-08-21 16:05:04 +08:00
    AlkTTT
        1
    AlkTTT  
       2020-08-21 09:47:02 +08:00
    我一直觉得私有云就是卖概念,为了让领导层觉得这东西不错,需要买买买。
    kop1989
        2
    kop1989  
       2020-08-21 09:49:14 +08:00
    我的理解所谓私有云就是这个云服务器 /实例只归你这个用户使用。
    是一个营销概念,不是技术概念。
    Steps
        3
    Steps  
       2020-08-21 09:49:33 +08:00   ❤️ 1
    私有云,我理解的就是 自有的虚拟化云主机,才是私有的,不管你的私有云到底是可公网还是可私网。。都属于私有云。。
    opengps
        4
    opengps  
       2020-08-21 09:50:17 +08:00
    都是虚拟机集群
    区别在于,服务器物理位置放在哪,谁运维
    calmzhu
        5
    calmzhu  
       2020-08-21 09:50:58 +08:00 via Android   ❤️ 1
    主要差别不在技术层面。看全称有所提现。这个公有私有不是 IP 地址的那种共有私有。而是一种服务合作关系。


    私有云: 你作为云设施的维护者,希望别人来用。

    公有云: 你是用户,但是不想维护云设施。


    比如你公司用开源框架建一个云平台。给自己公司业务用。就是私有云。对外卖服务,就成了公有云。
    opengps
        6
    opengps  
       2020-08-21 09:51:01 +08:00
    以前合作过一个金融公司,项目要求必须服务器放在本公司,保证数据在自己手头高度可控
    Variazioni
        7
    Variazioni  
       2020-08-21 09:55:57 +08:00
    没啥意义。。下个问题
    yanest
        8
    yanest  
       2020-08-21 10:16:26 +08:00
    买房和租房的区别
    zachlhb
        9
    zachlhb  
       2020-08-21 10:17:12 +08:00 via Android
    私有云是私家车,公有云是公交车
    domosekai
        10
    domosekai  
       2020-08-21 10:20:08 +08:00 via Android
    要是用物理服务器就够了,那你就没有云需求,比如只有固定人用,且每个实例资源固定。私有云和公有云都是个云平台,是给不特定多数用户比如项目组开实例使用的,区别只是服务器放在哪属于谁谁能用
    SuujonH
        11
    SuujonH  
       2020-08-21 11:02:08 +08:00   ❤️ 1
    我觉得区别在于:你可不可以对服务器做到绝对的掌控
    比如说,服务器出现了违规信息,是别人找到你,然后你自己上去删了(私有云),还是上去的时候已经变成一堆 0 了(公有云)
    594duck
        12
    594duck  
       2020-08-21 11:20:58 +08:00   ❤️ 1
    简单理解 ,资产都是自己的,自己买服务器,搞网络,买 VMWARE,自己管理的就是私有云

    公有云就是买阿里,买 AWS

    混合云就是,我自己的资产打通公有云的环境。公有云走前端,私有云走大数据分析,归档存储,敏感信息存储。

    特别是大数据分析,和归档存储,私有云较公有云有着巨大的 TCO 成本优势。

    测试环境也是相对于公有云有着巨巨巨巨巨巨巨大的 TCO 优势,而且巨大到令人不敢相信。

    但是这一切的前提是 3 年成本分滩,如果像动不动喊云原生的 1,2 年公司,那是看不出私有云的优势的。

    我服务的公司都是做混合云的,自己租个 IDC 机房都是 10 个柜子的。测试服务器一个柜子,10 台 DELL R630 可以开出 150 个虚拟机,每个虚拟机每月成本只有 50 元人民币 3 年折旧计算。
    594duck
        13
    594duck  
       2020-08-21 11:21:49 +08:00
    R630 还是 2014 年的时候。

    到 2018 年的时候 R640 也是一样,三年折旧,就这点钱。非常便宜,大数据更是了。
    passerbytiny
        14
    passerbytiny  
       2020-08-21 11:43:02 +08:00 via Android
    以下内容的轮据未经考证,所以看看即可,别当真。如遇不对望直接纠正。

    公有私有这一块,只要中学政治大学马经不是靠抄通过的,应该都能区分出来。实在是忘了,那么就比照一下国企厂长跟私企老板。

    楼主的疑惑应该是公有云服务商卖的私有云服务,算什么。这点要看契约和契约履行力的。如果云服务商承诺除了基础设施外不掌控和维护任何东西,并且确实履行了承诺,那么就是私有云,否则就是名“私有”实公有。

    私有的要点不是拥有,而是掌控,就算是自己买服务器构建云,要想公网访问你也是要交给 ISP 托管的。机房的消防要求很高,自建成本巨大,所以通常都是租 ISP 的服务器,而不是自己买了再委托给 ISP 。ISP 托管机房光维持消防、电源等硬件环境就够费事了,没那么多闲功夫去动软件,所以租用托管服务器自建云,基本是 100 %掌控的,但明显不完全拥有。

    你要购买云服务商的私有云服务器,能不能掌控,要看明面上和背地里的合同怎么定的。但是阿里系的,大概率是呵呵的。倒不是会偷你啥东西,而是稳定性不能保证,效果大概类似于租托管服务器自建云但机房三天两头断电。
    whileFalse
        15
    whileFalse  
       2020-08-21 12:54:22 +08:00
    能直接接触到物理机器,那就是私有云。
    libook
        16
    libook  
       2020-08-21 13:34:49 +08:00
    这个比较容易理解: https://yq.aliyun.com/articles/231292

    我个人的理解就是硬件是不是只有你自己能用,跟接什么网络、装什么软件没关系。

    “如果我接入一条专线,从我公司到阿里云的云主机,只有这条专线可以访问这个云主机,这种算公有云还是私有云?”算公有云,因为阿里云主机你只是租借,而不是拥有,以及这个云主机的硬件是开放给多个客户使用的,不论当前是否只有你在用。但如果你租借的是阿里云的物理主机的独占使用权,也可以称作是私有云。

    “如果我把实体服务器放在我们公司,链接互联网专线,任何人都可以访问,这种算私有云吗?”如果这个服务器从用途上仅提供给你们公司自己能够使用(服务器上部署的程序都是你们自己的业务在用),那就是私有云;如果是同时也可以给别人用,那就是公有云。

    “如果这台服务器我不公布到互联网,只有公司内的其他地点的员工通过公司内部专线来访问,算私有云吗?”跟什么网络没关系;硬件只有你们自己的业务能用,那就是私有云;别人也能用,就是公有云。

    阿里云的私有云服务我的理解是把阿里云的云系统软件部署到你们自己拥有的服务器集群上,比如自己建的机房,然后就可以像用阿里云那样很便利地用自己的服务器。

    “云”指的是使用者不需要关心硬件、网络、运维等细节,只需要关注自己的程序和业务即可(一团云看不到里面是什么,也就不需要关心其内部细节)。所以云服务提供方可以用多个机房组成一个云、用多台服务器组成一个云、用一台服务器组成一个云、用服务器上的一个虚拟机实例组成一个云,都可以,只需要做到不让用户关心其实现细节就好。

    相应的,用不用虚拟化、容器化,究竟是 PaaS 、SaaS 还是 IaaS,取决于云服务提供方自己的管理模式和商业模式。我举个例子,你只有一台服务器,服务器上有几百个 CPU 核心和上 TB 的内存,你要跑多个程序,而且还希望程序之间的软件故障和性能负载是互相隔离的,那就可以考虑用虚拟化。
    hmxxmh
        17
    hmxxmh  
       2020-08-21 14:21:00 +08:00
    比较好奇混合云又和私有云、公有云的区别是啥,什么场景用混合云
    szkoda
        18
    szkoda  
       2020-08-21 14:34:32 +08:00
    1. 没有明确界限,为了不同的需求,如果你公司做过上云或者接触过云厂商的 sa,他会给你一堆名词,公有云、私有云、混合云、专属云、容器云,眼花缭乱,是概念差异,不是技术差异

    2. 从你公司到阿里云的专线:阿里云主机是公有云,如果你公司的机器是腾讯云,那叫混合云?如果你是自建 IDC,啥都不是。。

    3. 你自建服务器一般是物理机,私有云首先是云,一般是虚拟机,是云一般有完善的云平台管理,如计费、租户管理、虚拟化,资源管理,当然这些你自己公司也能做,不过云厂商不只卖主机,还应该卖配套的 paas 和 saas,比如阿里有公有云生态,客户如果想独占一批资源或者数据敏感,也可以私有云输出(如对银行)

    4. 你公司的机器如果自己用,就算跨了分公司,也是自建服务器,或者有一天你们觉得自己物理机太多了,放着也浪费钱,不如搞个云平台的壳子,卖卖虚机吧,做做云的布局(如美团云、京东云?),那你就变成云了。

    5.阿里云提供私有云服务:可以用你的机器,也可以用阿里云的机器,这两种都见过,你是甲方爸爸,你想怎么做都行,不过一般私有云都是云厂商提供机器+管控平台,私有指这批机器只给你,网络存储计算都是和别人隔离的。公有云基本都是混合部署的,银行、国企这种敏感数据一般都私有

    6. 这是问为什么做虚拟化?归根结底为了成本? 不过云厂商不仅提供虚拟机,也能提供物理机(裸金属),云 不完全等于 虚拟化
    szkoda
        19
    szkoda  
       2020-08-21 14:45:42 +08:00
    @hmxxmh #17

    混合云:

    混合 1:我公司内有一批机器,但是双 11 时机器就不够用要扩容,自己买机器搞完活动就浪费了,这种可以混进来一批阿里云的机器,预付费 1 个月,只付一个月的钱,完美。弹性场景

    混合 2:我一直用的阿里云,全套都是,但是我很怕阿里云倒闭,机房被炸,或者涨价,所以我要加一个篮子,混合腾讯云一起用,降低风险。容灾场景

    混合 3:我一直用的阿里云,我做的是短视频业务,可是有一天阿里也要布局短视频,我们是竞争对手了,不行,我怕我的数据被他盗窃,但我下线很麻烦,所以先拉 aws 云拿来用,敏感数据都放 aws,阿里云放其他业务。竞争厂商锁定场景

    混合 4:腾讯云最近打折,他们的销售找我们试用,我有些离线分析任务,用这些折扣机跑一跑,折扣一结束就溜,跟我们谈正式合作,没门,试用完就跑,真刺激。 薅羊毛场景
    otakustay
        20
    otakustay  
       2020-08-21 14:49:26 +08:00
    在我们这边是这么分的:你拉一条专线到阿里云,这个叫专有云。私有云的物理资源是你自己的
    JooYun
        21
    JooYun  
       2020-08-21 15:35:06 +08:00
    私有云,独享指定的云资源。
    hmxxmh
        22
    hmxxmh  
       2020-08-21 16:05:04 +08:00
    @szkoda 感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   915 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:35 · PVG 04:35 · LAX 13:35 · JFK 16:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.