Web3 cloud science popularization丨Beginning with Web3 cloud, start with these 10 industry terms

In 2006, e-commerce giant Amazon proposed a new concept of "cloud computing". Today, 16 years later, Internet technology has entered the cloud era. Coupled with the promotion of the epidemic, cloud computing, cloud storage, and cloud platforms have all been widely used.

Whether it is the application of big data in tracking the spread of the epidemic, or online office and online entertainment, the digital economic system accumulated over the years in our country has bucked the trend. Cloud services, as a new engine of the digital economy, are crucial to ensuring the operation of social production and life . made a significant contribution .

So, now that the demand for cloud services is increasing day by day, how should people face it? Compared with the traditional centralized cloud, will the Web3 cloud become a key step in the development of the future digital economy as people expect?

How to better understand the Web3 cloud, let's start with the following common concepts.

  • Web3

Web1 is the web-readable stage, where the website feeds information to users; Web2 is the web-interactive stage, when the Internet begins to interact with people, and users can also interact with each other at this stage; Web3 is the executable web stage, A more human internet that can interpret information like a human and generate personalized content for users.

From this point of view, Web3 is a natural evolution and major upgrade of Internet information data ownership .

Today Web3 is manifested through new technologies, such as NFT, virtual and augmented reality, artificial intelligence, etc.

Driven by new technologies, Web3 will become an Internet that is more suitable for people to use today, and can naturally meet people's needs for network services.

 

  • infrastructure

Cloud computing infrastructure is the software and hardware layer between on-premises systems and the public cloud that incorporates many different tools and solutions and is an essential system for successful cloud computing deployments.

This level of cloud computing infrastructure continues to evolve as the public cloud changes the structure of data centers and their hardware.

Until now, IT equipment and data center systems have taken a more cautious approach, keeping everything behind firewalls. Only the user's apps and data are inside the enterprise and inside the firewall, as are their applications.

Cloud computing infrastructure is the foundation of any platform and application, and its components typically fall into three broad categories: compute, network, and storage . Connected devices such as laptops, phones or servers transfer data within this larger cloud computing system.

IaaS is the basis for building cloud computing infrastructure, cloud computing infrastructure is an entity, and IaaS is a store. IaaS makes it possible to rent these cloud computing infrastructure components (computing, storage, and networking) from public cloud providers over the global Internet.

  • cloud service

Cloud is an IT environment that abstracts, pools, and shares scalable resources across the network, while cloud services refer to infrastructure, platforms, or software hosted by third-party providers and available to users via the Internet .

Cloud services facilitate the flow of user data from front-end clients over the Internet to the provider's systems and back again. Users only need a computer, operating system, Internet connection or virtual private network to access cloud services.

All infrastructure, platforms, software or technologies that users can access directly through the Internet without downloading other software can be regarded as cloud services, including the following as-a-service solutions.

Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Functions as a Service (FaaS) are event-driven execution models that allow developers to build, run, and Manage application packages without maintaining infrastructure.

  • baby sitting program

Hosting services are usually used to improve the access speed of the website, hosting servers and other equipment in a network data center with complete computer room facilities, high-quality network environment, rich bandwidth resources and operating experience, and real-time monitoring of users' networks and equipment. In this way, the system can achieve the purpose of safe, reliable, stable and efficient operation.

Cloud hosting services mainly refer to the use of virtual hardware, network, storage, and composite solutions provided by cloud providers. Common cloud hosting solutions include cloud servers, cloud desktops, and cloud storage .

The hosting party can host its own applications, services or data on the platform of the service provider that provides cloud hosting. It is realized through virtualization, that is, the entire computing capacity of the infrastructure or data center can be distributed and delivered to multiple users at the same time.

 

  • decentralized

Decentralization is a form of social relationship and content production formed during the development of the Internet. It is a new type of network content production process relative to centralization.

Compared with the early Internet era, decentralization refers to the transfer of power and operations from companies or related organizations to users. Content is no longer produced by professional websites or specific groups of people, but by all netizens. The result of co-creation with equal power levels.

In short, in a decentralized world, everyone will be a node, and any center will not be permanent, but phased.

At the same time, decentralization is a typical feature of the blockchain, so that the operation of the blockchain does not rely on the central processing node, and realizes the distributed storage, recording and updating of data . In this era of high-profile development of the metaverse, decentralization will inevitably become more prominent.

  • Cloud computing power

Computing power is computing power, which refers to the ability to process data. Computing power exists in all kinds of smart devices, ranging from mobile phones and notebooks to supercomputers.

Taking notebook computers as an example, computers with different configurations have different prices, which mainly depend on the differences in CPU, graphics card, and memory installed in products with different configurations. Computers with high configuration have higher computing power and can run applications with higher configuration requirements; while computers with low configuration have insufficient computing power and can only run office software or ordinary games.

Before cloud computing, human beings suffered from insufficient computing power of single-point computing, and cloud computing is a new attempt of distributed computing.

The essence of cloud computing is to package and aggregate a large number of scattered computing power resources to achieve higher reliability, higher performance, and lower cost computing power. The scattered computing power resources all over the world are cloud computing power .

If users or enterprises have computing power requirements, the cloud network will dynamically allocate cloud computing power to efficiently process computing requests.

  • calculate node

Generally speaking, the more nodes in the network, the shorter the retrieval time, and the more resistant to the impact of natural disasters. And if the nodes are distributed across space and connected to servers, computers and other devices through the network, then it can better meet the current growing computing needs .

Since the cloud network obtains distributed and redundant computing resources by connecting distributed servers or computer devices to process complex and huge data calculations, it can be said that all devices that provide computing services in the network are distributed network node.

When computing processing is required, computing requests will be accessed and transmitted to computing nodes such as computers or storage systems through the cloud network, thereby completing computing resource integration and distributed processing.

  • distributed

A distributed system must be a system composed of multiple nodes . Among them, the node refers to the computer server, and these nodes are generally not isolated, but intercommunicated. Our nodes are deployed on these connected nodes, and the mutual operations will be coordinated.

Different business modules are deployed on different servers or the same business module splits multiple sub-services and is deployed on different servers to solve high concurrency problems, provide scalability and high availability, and use distributed scenarios in business mainly There are distributed storage and distributed computing.

 

  • Distributed cloud storage

Enterprises such as Amazon, Azure, Google, Alibaba Cloud, and iCloud are typical examples of centralized cloud storage, and their common feature is to provide location-centric storage services.

This means that information is stored and maintained in a single or few locations and operated by a single entity, so centralized cloud storage presents a single point of failure risk.

Distributed cloud storage solutions have proven to be a paradigm shift in the field of data storage . Distributed cloud storage can utilize free hard disk space across geographically distributed node sets by matching the supply and demand of storage space.

This will create a more efficient marketplace, reducing costs and eliminating the single point of failure risk that persists across on-premises and centralized cloud storage solutions. In addition, distributed cloud storage solutions also return data ownership to users.

  • distributed cloud computing

First of all, cloud computing is computing with the help of computing resources on the cloud. The current mainstream cloud computing method is still relying on data centers independently operated and built by cloud vendors such as Alibaba Cloud, Tencent Cloud, and Huawei Cloud.

The inter-network computing process based on the distributed cloud network, distributed cloud storage and other infrastructure structures that pull through resources is actually distributed cloud computing .

Generally speaking, distributed cloud computing is to solve computing problems with a large amount of tasks. By dividing huge computing tasks into multiple parts and transmitting them to server devices in different geographical locations through the cloud network for distributed computing, each part will eventually be distributed. The calculation results are uploaded to the cloud and consolidated. This can save the overall calculation time and greatly improve the calculation efficiency.

Guess you like

Origin blog.csdn.net/Blockchain2022/article/details/128236874