云计算是当前最苛刻的技术之一,它通过提供按需虚拟化服务/资源为每个组织带来新的形态。从小型到中型,从中型到大型,每个组织都使用云计算服务来存储信息,并且仅在互联网的帮助下可以随时随地访问信息。在本文中,我们将更多地了解云计算的内部体系结构。
透明度,可伸缩性,安全性和智能监控是每个云基础架构都应经历的一些最重要的约束。当前对其他重要约束的研究正在帮助云计算系统提出具有提供更高级云解决方案的强大功能的新功能和策略。
云计算架构:
云架构分为两部分,即
- 前端
- 后端
下图表示云计算的内部体系结构视图。
云计算的体系结构是SOA(面向服务的体系结构)和EDA(事件驱动的体系结构)的结合。客户端基础架构,应用程序,服务,运行时,存储,基础架构,管理和安全性都是云计算架构的组成部分。
1.前端:
云架构的前端是指云计算系统的客户端。意味着它包含客户端用来访问云计算服务/资源的所有用户界面和应用程序。例如,使用Web浏览器访问云平台。
- 客户端基础结构–客户端基础结构是指前端组件。它包含访问云平台所需的应用程序和用户界面。
2.后端:
后端是指服务提供商使用的云本身。它包含资源以及管理资源并提供安全机制。除此之外,它还包括巨大的存储,虚拟应用程序,虚拟机,流量控制机制,部署模型等。
- 应用 –
后端中的应用程序是指客户端访问的软件或平台。意味着它根据客户要求在后端提供服务。 - 服务 –
后端服务指的是基于云的服务的三种主要类型,例如SaaS,PaaS和IaaS。还管理用户访问哪种类型的服务。 - 云运行时–
后端中的运行时云是指向虚拟机提供执行和运行时平台/环境。 - 贮存 –
后端存储是指提供灵活和可扩展的存储服务以及对已存储数据的管理。 - 基础设施 –
后端中的Cloud Infrastructure是指云的硬件和软件组件,例如它包括服务器,存储,网络设备,虚拟化软件等。 - 管理 –
后端管理是指对后端组件的管理,例如应用程序,服务,运行时云,存储,基础结构以及其他安全机制等。 - 安全 –
后端的安全性是指后端中为最终用户提供安全的云资源,系统,文件和基础结构的不同安全机制的实现。 - 互联网 –
Internet连接充当前端和后端之间的媒介或桥梁,并建立前端和后端之间的交互和通信。
云计算架构的好处:
- 使整个云计算系统更简单。
- 改善数据处理要求。
- 帮助提供高安全性。
- 使它更加模块化。
- 结果更好的灾难恢复。
- 提供良好的用户可访问性。
- 降低IT运营成本。