公有云?私有云?混合云?多云?行业云?傻傻分不清楚(下篇)

简介: 公有云?私有云?混合云?多云?行业云?傻傻分不清楚(下篇)

大家好,我是明哥!

在谈到云计算相关概念时,我们经常听到公有云,私有云,行业云,和多云以及混合云这些术语,但有些小伙伴对他们的区别与联系,不是十分清晰,引起了不少沟通障碍。本片文章我们通俗易懂地说说这些相关概念。

本片博文是下篇。讲述多云,行业云,还有容器技术。

michaelli:公有云?私有云?混合云?多云?行业云?傻傻分不清楚(上篇)2 赞同 · 2 评论文章

1 多云 multi cloud

多云,指的是企业或组织的数据和应用,横跨部署在多个公有云平台上,或者同时使用到多家公有云平台的资源。

  • 多云的场景经常来自于业务部门的驱动:例如,将某个主要应用放在某个公有云上,但同时又想利用其它云的数据分析、数据挖掘能力,这就是一个多云的状态,因为该应用采用了不同公有云平台的能力,通过数据连接不同的公有云平台。
  • 还有一种处于容灾需要的多云场景:即应用和数据主要使用某个公有云,而备份和灾备则使用另一个公有云,这就是平台的灾备,也是另一种多云。
  • 多云强调的是多个公有云,混合云强调的是有公有云也有私有云;

2 行业云 Community Cloud

所谓行业云,是面向某个特定行业的云部署模式。

  • 某些行业数字化需求旺盛,且行业的独特性明显,合规要求高,就催生出了行业云,比如医疗云,金融云,高端制造云等;
  • 行业云的使用者,是该行业的企业或组织;
  • 大部分行业云,是基于私有云的行业云或者私有化部署的行业云;
Community cloud allows systems and services to be accessible by a group of several organizations to share the information between the organization and a specific community. It is owned, managed, and operated by one or more organizations in the community, a third party, or a combination of them.
Community clouds provide a complete cloud solution for specific business communities. Businesses share infrastructure provided by the CSP for software and development tools that are designed to meet community needs. In addition, each business has its own private cloud space that is built to meet the security, privacy and compliance needs that are common in the community.

3 容器化 docker & k8s

当今时代,讲到云计算,就不得不提以 docker和k8s 为代表的容器技术。

  • 云计算的底层技术是虚拟化,开源的技术实现是 openstack;
  • 容器技术,是比依托虚拟化技术实现的虚拟机,更轻量级的方案,容器技术的典型代表是 docker和 k8s;
  • 虚拟机和容器并不冲突,事实上,容器可以运行在物理机中,也可以运行在虚拟机中;
  • 因为容器可以屏蔽开放测试和生产等不同环境的底层差异性,将应用部署到容器中,可以大大加快应用从开发测试到部署上线的时间周期,也大大减小了应用上线后的运维管理和故障排查的成本;
  • 得益于容器的快速启停、快速创建以及快速恢复的能力,将应用迁移部署到容器中,可以解决整个基础设施因硬件故障,网络故障,软件故障等带来的各种平台脆弱性问题;
  • 在多云和混合云场景下,将应用部署在容器中,可以在多个公有云和私有云之间,平滑迁移/无缝扩缩容应用实例;
  • 当然,目前容器也有其局限性,比如对于高性能计算、GPU、大吞吐量数据库等场景,尤其是对于一些核心应用系统,从「控制能力」来讲仍然偏弱,有待进一步发展。

image.png

image.png

我们知道,企业业务系统上云的最终目标,出于各种考量(有业务系统高可用的考量,也有不被云厂商绑定即 vendor-lockin的考量,也有生态系统合作伙伴即经济因素等多种考量),其部署架构不会是单一的某个公有云,而是多个公有云和私有云的混合部署形态,此时,依托容器技术来部署应用,就更是大势所趋了。

michaelli:Kubernetes 应用问题的通用排查思路 - 大数据从业者之 Kubernetes 必知必会0 赞同 · 0 评论文章

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
人工智能 弹性计算 算法
一文解读:阿里云AI基础设施的演进与挑战
对于如何更好地释放云上性能助力AIGC应用创新?“阿里云弹性计算为云上客户提供了ECS GPU DeepGPU增强工具包,帮助用户在云上高效地构建AI训练和AI推理基础设施,从而提高算力利用效率。”李鹏介绍到。目前,阿里云ECS DeepGPU已经帮助众多客户实现性能的大幅提升。其中,LLM微调训练场景下性能最高可提升80%,Stable Difussion推理场景下性能最高可提升60%。
127590 268
|
存储 运维 容灾
公有云?私有云?混合云?多云?行业云?傻傻分不清楚(上篇)
公有云?私有云?混合云?多云?行业云?傻傻分不清楚(上篇)
|
人工智能 自然语言处理 调度
Casevo:开源的社会传播模拟系统,基于 AI 模拟人类认知、决策和社会交互,预测社会传播现象
Casevo 是中国传媒大学推出的开源社会传播模拟系统,结合大语言模型和多智能体技术,支持复杂社会网络建模与动态交互,适用于新闻传播、社会计算等领域。
576 22
Casevo:开源的社会传播模拟系统,基于 AI 模拟人类认知、决策和社会交互,预测社会传播现象
|
Arthas 监控 Java
arthas和killercoda是什么工具?如何使用?优点儿和缺点是什么?如何选择?
arthas和killercoda是什么工具?如何使用?优点儿和缺点是什么?如何选择?
641 1
|
网络协议 Java
JAVA实现心跳检测【长连接】
这篇文章介绍了Java中实现心跳检测机制的方法,包括心跳机制的简介、实现方式、客户端和服务端的代码实现,以及具体的测试结果。文中详细阐述了如何通过自定义心跳包和超时检测来维持长连接,并提供了完整的客户端和服务端示例代码。
JAVA实现心跳检测【长连接】
|
存储 运维 分布式计算
云计算的优势与未来发展趋势
一、前言 随着科技的不断发展,企业在信息技术应用方面遇到了许多挑战,如成本高昂、设备更新换代困难、运维复杂等。为了解决这些问题,越来越多的企业开始关注云计算技术,并逐步实现数字化转型。本文将深入探讨云计算的基础概念、企业采用云计算的优势、行业应用案例,以及未来发展趋势与挑战,希望能帮助读者全面了解云计算的前景与潜力。 二、云计算的基础概念
4317 0
|
存储 Linux 索引
Linux 下最主流的文件系统格式——ext
【9月更文挑战第8天】硬盘被划分为若干相同大小的块(Block),默认大小为4K,便于灵活管理文件数据。文件数据分散存放于这些块中,提高了数据添加、删除和插入的便利性。
|
网络协议 安全 Linux
Linux的netns使用总结
Linux的netns(Network Namespace)是一项强大的网络隔离功能,可在内核层面创建多个独立的网络空间,每个空间配备独立的网络协议栈,包括接口、路由表及iptables规则等,确保不同应用或服务在网络环境中互不干扰,提升系统安全性和灵活性。通过`ip netns`命令可轻松管理netns,实现创建、删除及执行命令等功能。netns适用于容器技术、虚拟化环境及网络测试等多种场景,为用户提供高效、安全的网络环境管理方案。
1307 3
|
缓存 Java UED
使用response.setHeader设置响应头
使用response.setHeader设置响应头