云计算发展那么多年,大家都知道业界现在云计算服务的模式还是老三样:公有云、私有云、混合云。但是即便如此,公有云和私有云的区别到底在哪,这其中,肯定有人想过。这次阿祥也是应粉丝需求,将公有云和私有云从模式、架构、业务类型等多维度对比一下,帮助粉丝更好理解两者的区别。
一、模式对比
公有云其实是IT产品的消费模式,用户只需通过线上购买云服务提供商所提供的IT产品,即可通过网络使用到想要的IT资源。该模式下,用户无需关注云资源池建设和运维背后所涉及的机房设备、成本、运维等问题。用户可以根据需求快速租用资源,部署自己的业务。具有前期投入成本低,业务上线周期短等特点。在运维层面,用户只需要关注自身的应用和业务。其他都由云服务提供商解决。
私有云的模式是所有资产都归购买用户所有,由用户自己或者私有云产品提供商将私有云建设在用户的数据中心,客户只需通过内网则可以管理和分批和维护这些资源。该模式下,涉及到硬件和软件等成本,所以对于用户来说,前期建设投入成本高,建设和调试周期也比公有云长。私有云的运维则分为两个方面,由私有云提供商的则由私有云提供商提供维保;如都是用户自己搭建的,且设备没有维保的,则由用户自己运维。
对比项 | 私有云 | 公有云 |
---|---|---|
资产归属 | 用户 | 云服务提供商 |
收费模式 | 一次性收费+维保费用 | 按需租用 |
运维 | 用户或私有云提供商 | 云服务提供商 |
前期投入 | 成本高 | 无投入 |
二、架构对比
从技术架构来看,我们可以简单地理解为私有云的能力是公有云的基础。简单理解,比如私有云也有IAAS/PASS产品,通过公网情况下去提供产品给用户,它就是公有云;通过私网给用户提供产品,它就是私有云。但是两者还是有区别,因为私有云是根据客户需求搭建的,只需满足客户业务需求即可,不需将IaaS、PaaS的能力全部都部署到私有云上,使用不到的功能产品可以不部署。比如一个用户的私有云只想使用云主机,无需使用裸金属主机,则该私有云就可以不部署裸金属服务。
而公有云架构,除了IaaS、PaaS以外,还有SaaS、运营等主要能力。
公有云一般都有提供SaaS产品,但是在私有云中,很少会部署SaaS服务。如果SaaS软件私有化,私有云用户需要投入大量的成本去维护私有云平台。所以在实际部署中,不论是公有云、私有云、混合云,Saas的署都是基于不同的客户需求制定不同的SaaS部署方案。
而公有云需通过各种计费模式向租用了资源的用户收费,因此涉及运营方面的能力。而私有云不涉及自身用户的费用计算问题,此时不涉及运营。
对比项 | 私有云 | 公有云 |
---|---|---|
架构 | IAAS/PAAS可做为公有云的基础 | 在私有云基础上纳入SAAS、运营等更全面的服务 |
能力 | IAAS/PAAS功能服务居多 | 一般都提供IAA/PAAS/SAAS全栈产品 |
数据安全性 | 都在客户机房,相对安全 | 公有云服务有经过公网,相对风险高些 |
运营能力 | 无需该功能 | 涉及计费,需要运营能力 |
数据安全性 | 都在客户机房,相对安全 | 公有云服务有经过公网,相对风险高些 |
运营能力 | 无需该功能 | 涉及计费,需要运营能力 |
业界用户一般在公有云部署非核心业务、需要快速迭代的业务、或对外部提供服务的业务。
而私有云一般用于部署用户的核心业务、特别涉及到信息安全等级高的业务。
对比项 | 私有云 | 公有云 |
---|---|---|
适合用户类型 | 大企业、政企 | 创业公司、小型公司、个人 |
业务类型 | 组织内部的核心业务 | 对外提供的普通业务 |
安全 | 网络层面实现安全隔离 | 主机层面实现安全隔离 |
兼容性 | 主动兼容和适配自身业务 | 根据公有云的要求来修改自身业务 |
扩展性 | 可扩展性较低 | 更好的弹性和扩展性 |
四、总结
无论是私有云还是公有云,都是应用户业务需求而产生的技术解决方法,他们间不是完全的独立,也不是完全的一样。他们各有特点,也各有优势!不能说哪个更好,我们要做的是搞清楚各自的特点和区别,在实际需求中还需根据需求来选择。今天的介绍就到这,感谢阅读!