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

云计算基础架构的主要技术(云计算的系统架构)

云计算基础架构的主要技术
计算
- 虚拟机 (VM):模拟物理服务器的软件环境,允许在单个物理服务器上运行多个操作系统和应用程序。
- 容器:独立、便携的软件单元,包含运行应用程序所需的所有代码和依赖项。
存储
- 对象存储:无限且经济高效的数据存储服务,使用 HTTP 来访问数据。
- 块存储:提供卷,就像物理硬盘驱动器一样,用于存储和管理数据。
- 文件存储:提供共享文件系统,允许在云基础架构中的不同实例之间访问和管理文件。
网络
- 虚拟专用云 (VPC):隔离并控制云中的资源,提供私有且安全的网络环境。
- 子网:IP 地址范围内的网络分区,允许对资源进行细粒度控制。
- 路由表:控制流量在 VPC 内及进出 VPC 的方式。
管理
- 自动化工具:用于配置、管理和维护云基础架构的软件,例如 Terraform 和 Ansible。
- 监控工具:用于监视和收集云资源指标和数据的工具,例如 CloudWatch 和 New Relic。
- 身份和访问管理 (IAM):用于控制对资源的访问和权限的系统。
其他要素
- 负载平衡:将流量分布到多个服务器或应用程序实例,以提高可用性和性能。
- 弹性伸缩:根据需求自动扩展或缩小云资源,以优化成本并满足应用程序需求。
- 无服务器计算:按需运行代码,无需管理基础架构的平台,例如 AWS Lambda 和 Azure Functions。