![大规模并行图计算:从理论到实践](https://i.ytimg.com/vi/5M-FdOdhIaQ/hqdefault.jpg)
内容
- 定义-超大规模计算是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了超大规模计算
定义-超大规模计算是什么意思?
超大规模计算是指在分布式计算环境中有效地从几台服务器扩展到数千台服务器所需的设施和供应。超大规模计算通常用于大数据和云计算等环境中。而且,它通常连接到Apache Hadoop等平台。
超大规模计算的结构设计通常不同于常规计算。在超大规模设计中,通常舍弃了诸如刀片系统中常见的高级计算结构。超大规模赞成精简的产品设计,这种设计具有极高的成本效益。对硬件的这种最低限度的投资使其更容易为系统软件需求提供资金。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了超大规模计算
以下设计元素在超大规模计算中不再使用:
- 高级阵列存储网络已替换为本地连接的和网络连接的存储。
- 专用的计算,管理和存储网络已被虚拟LAN取代。
- 网络交换被商品网络元素所取代。
- 刀片系统已被商品计算组件所取代。
- 用于跟踪和监视的硬件设备已被软件程序和经过精心设计的应用程序取代。
- 旨在实现高可用性的热插拔设备已被替换为有效的硬件配置。
- 拆除了过时的电源。
超大规模计算体系结构可以以单个单元的形式使用,该单元可以利用融合网络,网络连接的存储和本地存储的混合,或者以适度的外形整合到管理软件中。
采用超大规模计算解决方案的客户可以从极低成本的投资中受益,因为配置最少的系统可以在专用和专用系统中运行基本级别的虚拟机。超大规模计算体系结构还可以在运行数千个虚拟机的大规模实施中有效地工作。
超大规模体系结构包括关键功能,例如旨在提高性能和高吞吐量的水平可伸缩性,以及旨在实现容错和高可用性的冗余。精心设计的应用程序与高效的超大规模体系结构相结合,为企业提供了一种有效的工具来控制敏捷业务,从而使其在竞争中脱颖而出。