2006年,电商巨头亚马逊提出了全新的“云计算”概念。16年后的今天,互联网技术已经进入到了云时代,加上疫情的推动,云计算、云存储以及云平台等都得到了广泛的应用。

无论是大数据在追踪疫情传播中的应用,抑或是线上办公、线上娱乐,我国多年积累的数字经济系统逆势而上,云服务作为数字经济的新引擎,对保障社会生产及生活运转做出了重大贡献

那么,如今云服务需求日渐增长,人们应当如何面对?相较于传统的中心化云,Web3云会如人们所期待的那样成为未来数字经济发展的关键一步吗?

如何更好地理解Web3云,我们先从以下常见的几个概念入手。

  • Web3

Web1是网络可读的阶段,在这阶段网站投喂信息给用户;Web2是网络可交互的阶段,互联网开始与人互动,同时用户也可以在这个阶段彼此交互;Web3是网络可执行的阶段,具有更通人性的互联网,可以像人类一样解释信息,并为用户生成个性化的内容。

如此看来,Web3是一次关于互联网信息数据所有权的自然进化与重大升级

如今Web3通过新技术得以体现,例如NFT、虚拟和增强现实、人工智能等。

在新技术的推动下,Web3会成为一个更适合当下人们使用的互联网,能自然满足人们对于网络服务的需求。

  • 基础设施

云计算基础设施是内部系统和公共云之间的软件和硬件层,其融合了许多不同的工具和解决方案,是成功实现云计算部署的重要系统。

随着公共云改变了数据中心及其硬件的结构,这一层次的云计算基础设施不断发展。

到目前为止,IT设备和数据中心系统采用了更加谨慎的方法,一切设施都在防火墙后面。只有用户的应用和数据在企业内部和防火墙内部,其应用程序也是如此。

云计算基础设施是任何平台和应用程序的基础,其组件通常分为三大类:计算、网络和存储。诸如笔记本电脑、电话或服务器之类的连接设备在这个更大的云计算系统中传输数据。

IaaS是构建云计算基础设施的基础,云计算基础设施是实体,IaaS是商店。IaaS使得从公共云提供商通过全球互联网租用这些云计算基础设施组件(计算、存储和网络)成为可能。

  • 云服务

云是一种IT环境,可以抽象、汇集和共享整个网络中的可扩展资源,而云服务是指由第三方提供商托管的基础架构、平台或软件,可通过互联网提供给用户

云服务方便协助让用户数据从前端客户端通过互联网流向提供商的系统,然后再返回。用户只需借助计算机、操作系统、互联网连接或虚拟专用网即可访问云服务。

凡是用户无需下载其他软件而是直接通过互联网就能访问的所有基础架构、平台、软件或技术都可以视为云服务,包括以下即服务类解决方案。

基础架构即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)、功能即服务(FaaS)是一种事件驱动型执行模型,它允许开发人员以功能的形式来构建、运行和管理应用包,无需维护基础架构。

  • 托管服

托管服务通常是为了提高网站的访问速度,将服务器等设备托管到具有完善机房设施、高品质网络环境、丰富带宽资源和运营经验以及可对用户的网络和设备进行实时监控的网络数据中心内,以此使系统达到安全、可靠、稳定、高效运行的目的。

而云托管服务主要指使用云供应商提供的虚拟硬件、网络、存储和合解决方案,常见的云托管解决方案有云服务器,云桌面,云存储

托管方可将自己的应用程序、服务或者数据托管在提供云托管的服务商的平台中,它通过虚拟化实现,即基础架构或数据中心的整个计算容量可以同时分发和交付给多个用户。

  • 去中心化

去中心化是互联网发展过程中形成的社会关系形态和内容产生形态,是相对于中心化而言的新型网络内容生产过程。

相较于早期的互联网时代,去中心化指的是将权力和运营从公司或者相关组织机构转移到用户手中,内容不再是由专业网站或特定人群所产生,而是由全体网民共同参与、权级平等的共同创造的结果。

简而言之,在去中心化的世界里,每一个人都会是一个节点,任何中心都不会是永久性的,而是阶段性的。

同时去中心化作为区块链的典型特征,使得区块链的运行不依靠中心的处理节点,实现了数据的分布式存储、记录与更新。在现在这个元宇宙高调发展的时代,去中心化必然会更加突出。

  • 云算力

算力即计算能力,是指数据的处理能力。小至手机笔记本、大到超级计算机,算力存在于各种智能设备中。

以笔记本电脑为例,不同配置的电脑,价格也有不同,这主要取决于不同配置产品搭载的CPU、显卡及内存等的差异性。高配置的电脑具有更高的算力,能够运行更高配置要求的应用程序;而低配置电脑算力不足,便只能运行办公软件或普通游戏等。

在云计算之前,人类苦于单点计算的算力不足,而云计算便是分布式计算的新尝试。

云计算的本质是将大量的零散算力资源进行打包、汇聚,实现更高可靠性、更高性能、更低成本的算力,而遍布全球各地的零散算力资源便是云算力

用户或者企业如果有算力需求,云网络就会动态进行云算力的分配,从而高效地处理计算请求。

  • 计算节点

一般来说网络间节点越多,检索时间就越短,也越能抵御自然灾害的影响。而如果节点跨空间分布,通过网络连接服务器、计算机等设备,那么就越能满足当下日益增长的计算需求

由于云网络是通过连接分散式的服务器或计算机设备获得分散、冗余的算力资源从而处理复杂、庞大的数据计算,因此可以说在网络中提供算力服务的所有设备都是一个个分散式的网络节点。

当需要进行计算处理时,计算请求会通过云网络访问和传输到计算机或存储系统等计算节点上,从而完成算力资源整合和分布式处理。

  • 分布式

分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的,这些连通的节点上部署了我们的节点,并且相互的操作会有协同。

不同的业务模块部署在不同的服务器上或者同一个业务模块分拆多个子业务,部署在不同的服务器上,解决高并发的问题,提供可扩展性以及高可用性,业务中使用分布式的场景主要有分布式存储以及分布式计算。

  • 分布式云存储

亚马逊、Azure、谷歌、阿里云、iCloud等企业是集中式云存储的典型例子,他们的共同特点是提供以位置为中心的存储服务。

这意味着信息在单个或少数几个位置中存储和维护,并由单个实体操作,因此集中式云存储存在单点故障风险。

而分布式云存储解决方案已被证明是数据存储领域的范式转变,分布式云存储通过匹配存储空间的供需,可以跨地理分布的节点集利用空闲硬盘空间。

这将创建一个更高效的市场,从而降低成本并消除在本地和集中式云存储解决方案中持续存在的单点故障风险。此外,分布式云存储解决方案还将数据所有权归还给用户。

  • 分布式云计算

首先,云计算是借助于云上的计算资源进行计算。目前主流的云计算方式仍然是依托于如阿里云、腾讯云、华为云等云厂商独立运营构建的数据中心。

而基于拉通资源的分布式云网络、分布式云存储等基础设施架构进行的网络间计算过程,实际上就是分布式云计算

一般来说,分布式云计算是为了解决任务量大的计算问题,通过将庞大的计算任务分成多个部分,并通过云网络传输到不同地理位置的服务器设备上进行分散式计算,最终将各个计算结果上传云并统一合并。这样可以节约整体计算时间,大大提高计算效率。