6.3云资源规划-计算资源规划
组织在云计算环境中有效地管理和利用计算资源的关键过程。
6.3.1基本概念。计算资源的形态:虚拟机(virtual machine ,vm)
容器。容器技术是一种轻量级的虚拟化技术。裸金属(bare metal),裸金属服务是云服务提供商一物理机
形态提供云计算服务,裸金属服务主要面向租户的数据库、大数据、ai等对计算性能要求比较高的场景。
GPU是一种高性能图形处理器,也可以用于并行计算任务。云服务提供商提供GPU实例可以满足图形渲染,深度学习、
科学计算等高性能计算需求。弹性计算资源(ECR)在计算压力变化时能自动扩展/收缩,以满足业务需求。
计算资源规划的范围。1.硬件资源规划。如服务器、网络设备、包括确定所需的硬件规格,数量和配置,以及确保硬件的
可靠性、可用性和性能。2.虚拟化。将物理资源划分为虚拟资源池。3.容器化。使得应用程序在不同的计算资源上
进行部署和运行变得更加简单和可移植。4.弹性扩展和负载均衡。5.容量规划和预测。6.资源管理和调度。资源管理
的目标是确保资源的合理分配和高效利用,以提供最佳的性能和用户体验。
6.3.2方法和技术(计算资源规划方法和技术)1.容器规划。是一种基于历史数据和趋势分析的方法,
用于预测未来的计算资源需求。2.性能优化。是通过优化计算资源的配置和使用,以提高系统性能和效率,
包括调整资源分配、优化算法、改进网络和存储性能等措施,以满足业务需求,并提高响应时间、吞吐量等性能指标。
3.负载均衡。是一种将工作负载分布到多个计算资源上的方法,以确保资源利用的均衡和高效。4.弹性伸缩。
弹性伸缩是一种动态调整计算资源的方法,根据实际需求的变动自动扩展/收缩资源。5.虚拟化和容器化。
可以提高计算资源的利用率和灵活性。通过虚拟化技术,可以将物理服务器划分为多个虚拟机,使得资源可以更好地
共享和使用。容器化技术则允许将应用程序和其依赖项打包成轻量级容器,实现更快速的部署和可移植性。
6.自动化管理。包括自动化部署、配置管理、监控和报警、自动化修复。7.云资源管理。云资源管理平台和工具可以
帮助监控、分配和优化云资源。
6.3.3关建过程。需求分析、容量规划、云服务选择、虚拟化策略、安全性考虑、成本效益分析、持续监控和维护。