云计算基础设施

云基础设施由服务器、存储设备、网络、云管理软件、部署软件和平台虚拟化组成。

云计算基础设施组件

管理程序

虚拟机管理程序是充当虚拟机管理器的固件低级程序。 它允许在多个租户之间共享云资源的单个物理实例。

管理软件

它有助于维护和配置基础设施。

部署软件

它有助于在云上部署和集成应用程序。

网络

它是云基础设施的关键组件。 它允许通过互联网连接云服务。 还可以通过互联网将网络作为实用程序提供,这意味着客户可以定制网络路由和协议。

服务器

服务器帮助计算资源共享并提供其他服务,例如资源分配和取消分配、监控资源、提供安全性等。

存储

云保留多个存储副本。 如果其中一个存储资源发生故障,则可以从另一个存储资源中提取,这使得云计算更加可靠。

基础设施限制

云基础设施应实现的基本约束如下图所示:

云计算基础设施约束

虚拟化

虚拟化是云环境中资源共享的关键。 但单一资源或服务器无法满足需求。 因此,资源、负载均衡和应用必须透明,以便我们可以按需扩展。

可扩展性

扩展应用程序交付解决方案并不像扩展应用程序那么容易,因为它涉及配置开销,甚至重新架构网络。 因此,应用程序交付解决方案需要具有可扩展性,这将需要虚拟基础架构,以便可以轻松地配置和取消配置资源。

智能监控

为了实现透明度和可扩展性,应用程序解决方案交付需要能够进行智能监控。

安全

云中的大型数据中心应该安全地构建。 此外,控制节点(大型数据中心的入口点)也需要安全。