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

云计算技术贴吧(云计算需要什么技术)


一、云计算是什么技术?

云计算的技术演进顺序:公有云、私有云、企业版、敏捷版、混合云。

1.公有云

公有云是云计算最早的形态,也是目前很多云厂商希望实现的终极形态。它是从弹性计算共享资源租赁服务开始的。一般来说,公有云是用户或客户通过互联网连接到提供公共计算、存储、网络、安全、数据和应用共享服务的第三方平台,并享受共享资源服务的云计算模式。

2.私有云

与公有云相比,人们更早尝试私有云,但当时它并不被称为私有云,而是采取了另一种形式——虚拟化。在早期的企业IT架构中,为了更好地节省资源,避免独占硬件资源造成的浪费,虚拟化技术应运而生,将硬件资源虚拟化,实现资源隔离、可扩展性以及相对较高的安全属性。

3.企业版

私有云企业版与公有云的产品能力几乎相同,但规模不同。拥有相同的云操作系统、丰富的IaaS和PaaS产品,以OpenAPI和SDK的形式对外提供服务,为私有云配置容灾、运维管理、安全管理等管理功能,并通过私有云进行管理。统一管理门户,这种产品形态适合想要构建属于自己的完整云的企业或机构的需求。

4.敏捷版

与企业版不同的是,敏捷版侧重于特定的产品使用场景或行业场景,例如关注人工智能领域的专家。有云本和专注于互联网架构的专有云版本。敏捷版重点解决私有云最小部署规模问题,比企业版小一个数量级。敏捷版支持升级到企业版。

5.混合云

首先出现了公有云,然后出现了私有云,但这并不是结束。越来越多的企业正在整合不满足于单一的公有云或单一的私有云形式,很多期望使用私有云的大型企业客户也期望在互联网场景下有更灵活、更低成本的应用。

例如,对于电商、CRM等平台来说,一方面,一些应用具有较强的波峰/波谷特征;另一方面,一些应用具有较强的波峰/波谷特征。另一方面,这些应用程序面向互联网上的客户,因此构建在私有云上并不是最佳选择。公有云可以拥有更灵活的弹性扩展性、更丰富的产品和更低的使用成本。因此,公有云+私有云的统一产品使用规范和产品版本应运而生。和标准混合云要求。


二、云计算关键技术是什么?云计算有三大关键技术:
⑴虚拟化技术:云计算虚拟化技术不同于传统的单一虚拟化。它涵盖了整个IT架构,包括资源、网络、应用程序和桌面。全系统虚拟化的优势在于可以隔离所有硬件设备、软件应用和数据,打破硬件配置、软件部署和数据分布的界限,实现IT架构的动态化,实现资源的集中管理,使应用程序能够动态地利用虚拟和物理资源,提高系统适应需求和环境的能力。
对于信息系统仿真来说,云计算虚拟化技术的应用意义不仅在于提高资源利用率、降低成本,还在于提供强大的计算能力。众所周知,信息系统仿真系统是一个计算量大的复杂系统。计算能力对系统运行效率、准确性和可靠性影响很大,而虚拟化技术可以将大量分散且未充分利用的计算能力整合到计算负载较高的计算机或服务器中,实现跨系统资源的统一调度和使用。整个网络,从而实现存储、传输、计算等多个计算方面的高效率。
⑵分布式资源管理技术:大多数情况下,信息系统仿真系统会处于多节点并发执行环境中。为了保证系统状态的正确性,必须保证分布式数据的一致性。为了解决分布一致性问题,计算机行业的许多公司和研究人员提出了各种协议。这些协议是需要遵循的规则。也就是说,在云计算出现之前,应该解决分布一致性的问题。依赖于许多协议。然而,对于大规模甚至超大规模的分布式系统,无法保证所有子系统和子系统都使用相同的协议,也无法保证分布一致性问题得到解决。云计算中的分布式资源管理技术成功地解决了这个问题。Google的Chubby是最著名的分布式资源管理系统。系统实现了Chubby服务锁机制,使解决分布一致性问题不再仅仅依靠某个协议或者算法,而是拥有统一的服务(service)。
⑶并行编程技术:云计算采用并行编程模型。在并行编程模式下,并发处理、容错、数据分布、负载均衡等细节都被抽象到函数库中。通过统一的接口,将用户的大规模计算任务自动并发、分布式执行,即一个任务自动划分为多个任务。并行处理海量数据的子任务。