当前位置:首页 > 云计算 > 正文

云计算使用的主要技术


允许在单一物理服务器上创建和运行多个虚拟机 (VM)。
隔离 VM,为它们提供自己的 CPU、内存和存储资源。
启用灵活的资源分配和弹性。
容器技术:
允许应用程序及其依赖项打包在一个轻量级、独立的环境中。
提供与虚拟化类似的隔离,但具有更快的启动时间和更低的开销。
支持微服务架构和持续集成/持续交付 (CI/CD) 管道。
分布式存储:
将数据分布在多个服务器上,以提高冗余、可扩展性和性能。
提供高度可用的存储解决方案,可适应工作负载波动。
常见技术包括对象存储、块存储和文件系统。
弹性计算:
允许自动增加或减少计算资源以满足需求。
提供按需扩展或缩减基础设施的能力。
优化成本并支持突发流量或工作负载高峰。
网络虚拟化:
将物理网络抽象成逻辑网络,为 VM 提供灵活的连接选项。
支持虚拟私有云 (VPC)、软件定义网络 (SDN) 和网络安全措施。
增强应用程序的移动性和高可用性。
服务治理:
提供对云服务生命周期的管理和编排功能。
自动化任务,例如服务发现、负载均衡和故障管理。
确保应用程序的可伸缩性、弹性和可靠性。
自动化和编排:
使用脚本、工具和平台自动化云管理任务。
协调不同云服务的工作流,例如部署应用程序、配置基础设施和备份数据。
提高效率、降低成本并减少人为错误。
安全与合规性:
提供全面的安全措施,例如身份管理、加密和访问控制。
符合行业法规和标准,如 ISO 27001 和 HIPAA。
保护数据、应用程序和基础设施免受威胁和滥用。