HUAWEI CLOUD has launched a fully self-developed database. Can GaussDB (openGauss) hold up the sky?

Abstract: GaussDB (openGauss) is based on the HUAWEI CLOUD base and can be quickly deployed globally, while supporting users' localized deployment requirements. It is closely integrated with cloud ecological tools to save users time and worry in migration, development, and operation and maintenance.

GaussDB (openGauss) is a new generation of enterprise-level distributed database launched by HUAWEI CLOUD deeply integrating many years of experience in the database field and combining the needs of enterprise-level scenarios.

It is a fully self-developed product of Huawei and is closely integrated with hardware advantages. It can achieve full-stack localization and has a strong team of experts from Huawei as a guarantee for continuous technological innovation.

GaussDB (openGauss) is based on the HUAWEI CLOUD base and can be quickly deployed globally, while supporting users' localized deployment requirements. It is closely integrated with ecological tools on the cloud to save users time and worry in migration, development, and operation and maintenance.

Fully self-developed database to optimize the chip and system layer

Summarize the advantages of GaussDB (openGauss) in one sentence: high availability, high performance, high scalability, high compatibility, high scalability, easy management, strong transaction consistency, and it can be said to be the leader in relational databases.

GaussDB (openGauss) and Kunpeng chips, Euler operating system have a closer cooperative relationship, and can optimize performance and reliability based on the lower-level chip architecture, networking form, and system compatibility . It is a powerful base advantage that other friends' database systems cannot have.

It is also the fully self-developed database system that Huawei has invested the most in R&D resources and has the most in-depth research. It has more than 50 doctoral groups and 300+ core R&D personnel worldwide, in order to create a distributed database product with the highest business standards. Provides continuous motivation.

GaussDB (openGauss) has two deployment forms on Huawei Cloud : centralized and distributed. Among them, the centralized version has an open source ecosystem, and users can download it directly through the open source website. This version of Huawei supports cooperation with more partners in the industry and promotes a broader business model with a completely open attitude. As the only open source database in China, it is also the best proof that Huawei is an open source, open, and non-LOCKIN vendor.

The centralized version will also be launched as a service by the Huawei Cloud Database Product Department. Huawei Cloud will complete the ultimate optimization of high availability, high performance, high reliability, and high expansion based on the capabilities of the community version to meet the needs of enterprise trusted transaction scenarios.

The distributed version carries the self-developed distributed component system of Huawei Cloud, which is a strong guarantee for traditional enterprises to embrace the Internet and face the challenges of massive transaction-based scenarios in the future.

In addition, GaussDB (openGauss) supports public cloud version & hybrid cloud version.

The public cloud version can quickly be deployed globally, allowing users to quickly expand their business to HUAWEI CLOUD Global 24+Region.

The hybrid cloud version can meet customers' localization requirements while gaining the comprehensive advantages of the cloud platform.

The various ecological tools on the cloud platform are first compatible with GaussDB (openGauss). Through these tools, users can complete database migration and upload to the cloud at low cost, high efficiency, and online. At the same time, they can obtain efficient and easy-to-use operation and maintenance, Development and optimization capabilities.

From consumer cloud business to financial enterprise, GaussDB (openGauss) is easy to handle

The main scenario of GaussDB (openGauss) is a distributed database product on the Huawei Cloud enterprise-level cloud. The key scenario is to build enterprise-level database capabilities. Compared with traditional forms, you can obtain:

  • (1) High performance: Supports strong consistency of distributed transactions, and can reach the measured performance of 12 million tpmC under 32 nodes;
  • (2) High availability: Support multiple live disaster recovery across AZs in the same city, and financial-level deployment scenarios for three centers in two places;
  • (3) High expansion: currently supports online expansion of up to 256 nodes, while ensuring that customers have excellent linear growth in performance, breaking the performance ceiling of the traditional DIY architecture;
  • (4) Easy operation and maintenance: Highly supports HTAP mixed load scenarios, which greatly reduces the cost of business transformation. At the same time, it is based on the cloud platform to obtain convenient capabilities such as online monitoring, operation and maintenance, and upgrades.

In the actual landing practice, we take Huawei's consumer cloud service as an example.

Huawei Consumer Cloud Service, which carries all online services of Huawei terminals, has extremely high traffic and customer numbers. The big data platform centrally stores and manages business-side data, and adopts a variety of database mashup architectures, including sports health services and cloud space services , Geographic big database business, facing the challenge of rapid business growth, real-time analysis capabilities and performance improvement.

Previously, sports health was achieved using open source Cassandra technology, and cloud space & geographic big data used MySQL + DDM background technology. These two types of technologies were mainly aimed at benchmarking storage-intensive and computing-intensive two major Internet application scenarios.

In contrast, GaussDB (openGauss) achieves more efficient storage space through a lower number of copies. Compared with Cassandra, the number of copies is doubled, the storage space is increased by 50%, and the performance is increased by 50%, effectively solving storage-intensive businesses. Scenes.

Moreover, GaussDB (openGauss) effectively solves the performance bottleneck of large-scale analytical services through a higher number of shards and more excellent performance improvement space. Compared with the traditional MySQL + DDM middleware method, the number of shards can be continuously improved, and the performance can be improved. With the linear growth of scale, there is almost no performance bottleneck. At the same time, it provides excellent HTAP capabilities, supports real-time online analysis for users, and effectively provides various online customer experiences.

In addition, HUAWEI CLOUD has launched long-term technical cooperation with leading domestic financial customers, and the core business of the current deployment has been completely migrated to the GaussDB (openGauss) database.

Huawei Cloud GaussDB (openGauss) realizes the core demands of financial customers:

1. The full stack is autonomous and controllable to ensure business continuity under the most extreme conditions;

2. Ultra-high safety, reaching the almost stringent safety standards of European and American countries;

3. Ultra-high reliability, support for multiple live disaster recovery across AZs in the same city on the basis of strong consistency of distributed transactions, and support financial-level solutions for three centers in two places.

4. Ultra-high availability, support for multi-copy deployment form, RTO<10s, ROP=0;

5. It is easy to use, supports HATP mixed load capacity, and is compatible with customers' financial-level storage procedures of 100,000+, which greatly saves business transformation and subsequent operation and maintenance costs.

 

Click to follow and learn about Huawei Cloud's fresh technology for the first time~

Guess you like

Origin blog.csdn.net/devcloud/article/details/108863227