473,289 Members | 2,091 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes and contribute your articles to a community of 473,289 developers and data experts.

AntDB’s latest achievement at Global Distributed Cloud Conference to drive deeper digital transformation of enterprises

26 16bit
On August 26, the Global Distributed Cloud Conference was held in Beijing, which was dedicated to promoting the development of distributed cloud computing in China and playing a leading role as a demonstration for the deepening of digital transformation of enterprises, the development of smart cities and the integration and application of emerging technologies.
The conference focused on the stage development results of distributed cloud computing, and AntDB database contributed to the commercial promotion and popularization of domestic distributed database by virtue of its years of R&D accumulation in the database field and profound practical experience in the communication industry.


Figure 1: Global Distributed Cloud Conference - Beijing Site
In the Database Topic Forum, Mr. Zhang Hua, General Manager of AntDB Database Product Center, shared the keynote speech of "AntDB Distributed Database Evolution and High Availability Solution", and gave a detailed introduction on the challenges faced by the scale application of AntDB distributed database, how to build the core system application architecture, and the difficulties of business full migration.
Algorithm requirements: a home-grown database serving 1 billion users
The R&D of AntDB database started in 2008, witnessing the ultra-high-speed development of domestic communication industry from 2G to 5G. During these 14 years, the scale of telecom subscribers has continued to surge, and the business forms have been pushing out new ones, which have higher and higher requirements on the support system and database bearing. In the past few years, China Mobile has migrated its core billing, CRM and other services to domestic databases, which is one of the key points for the transformation of operators' business support systems.
AntDB builds high-availability solutions through enterprise-class enhancement features to assist China Mobile to complete the independent and controllable transformation of domestic databases in application scenarios such as core transactions and big data analysis.


Figure 2: the evolution of AntDB database in the development of 2G to 5G in communication industry
There are two challenges during the process:
  • First, the operator's business support system is responsible for the aggregation of business channels, top-up payment and account records of tens of millions of users, and provides terminal services directly to users, which is one of the key points in the transformation of the business support system, and the reliability requirements are extremely high.
  • Second, the volume of business is very large, more than 100 billion per month, the overall business volume is not inferior to some large Internet companies. With the scale of 5G services, the data processing volume is still rising, so the operator’s business support system has very high performance requirements for the database.
As one of the earliest general-purpose enterprise-level database products, AntDB has been ensuring continuous and stable operation of carrier business system and providing online services for more than 1 billion users in 24 provinces across the country with tens of billions of transactions processed daily.
AntDB database has four salient features:
  • Amount - A huge number of users. More than 1 billion mobile phone owners using AntDB database in the background.
  • History - Long time of implementation. AntDB has gone through 14 years of trials and tribulations since its implementation in billing system in 2008.
  • Speed - Fast execution performance. All the call records and every message first sent on the Internet in the telecom business need the support of AntDB in the background, and AntDB can handle millions of core communication transactions per second at its peak.
  • Stability - Stable and reliable products. AntDB has been running smoothly, safely— in the core system of telecom operators for more than ten years.
Scenario innovation: full-stack development for future business
In the face of the system construction needs of hundreds of millions of users, traditional databases often require multiple sets of technologies to support: a set of relational databases to achieve metadata management and tagging management, and a set to manage unstructured files, with complex technical architecture, leading to difficult project management and high implementation costs. At the same time, the centralized storage architecture cannot be flexibly expanded as needed to meet the needs of business growth and massive data management.


Figure 3: traditional database to distributed database
In the case of the cooperation with China Mobile in one province, AsiaInfo worked with China Mobile and achieved the highest standard of high-availability architecture in the industry: a two-location, three-center architecture, with the entire system consisting of two clusters of one master and one standby plus a disaster recovery cluster in an off-site center, each cluster consisting of 16 nodes, and three clusters with a total of 48 nodes. By using such a database cluster to support one billion or several billion transactions per day and achieve Telecom-level high availability.
Zhang Hua said that from the initial transactional system based on high intensity and high density, to open source ecology and the compatibility with foreign databases, to the overseas support for Telnor Group's business system, AntDB database has become more and more generalized, standardized and highly available, which can thoroughly solve the needs of transactional scenarios, and also take into account the analytical scenarios.


Figure 4: the application effectiveness of AntDB’s super OLAP capability
AntDB is a HTAP type database, which fully proves the functional advantages of database to analyze and compute OLAP scenarios. The self-developed distributed parallel processing specific functions including heterogeneous indexing and multi-table association improve the data processing efficiency in distributed big data scenarios, and the performance is improved by ten times to tens of times, which meets the business needs of customers for second-level response of massive data analysis.
Consistent service: support both centralized and distributed deployment
AntDB database is a one-stop data platform, i.e., it supports centralized deployment and distributed deployment; it unifies multiple types of data, and one set of service can cope with both transactional and analytical application scenarios, with low maintenance cost and high practicality; based on the native distributed design architecture, it realizes online elastic scaling, strong consistent transactions, cross-room high availability and other capabilities, helping core systems in transportation, finance, and power to solve the problem of massive data management.


Figure 5: the architecture of AntDB’s distributed database product
AntDB’s native distributed architecture suits the heavy load scenario of ultra-high users volume with better performance in underlying planning and control of data, which ensures the consistency of transactions and the integrity of data; it also has the features like easy employment and flexible architecture, which guarantee database capability of full functions even in standalone mode after quick employment.
A department of China Mobile in one province served by AntDB, which provides the whole process management of customer service on the business side, has high requirements for system stability, service continuity and data accuracy. The project built a read-write separation and micro-base architecture design based on AntDB to support data migration in a short period of time with high quality, and after the migration was completed, the average response time of business acceptance was improved by nearly 100 times, and the unified management of various business channels, such as online and offline, own and cooperative, was realized.
Feb 9 '23 #1
0 640

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: melledge | last post by:
Mozilla Foundation Co-Hosts Europe's Leading XML and Web Developer Conference XTech 2005 Conference to Bring Together XML and Web Technology Thought Leaders
0
by: Emine Ekin | last post by:
/*Apologize for multiple posts*/ FIRST CALL FOR PAPERS ADVIS 2006 Fourth Biennial International Conference on Advances in Information Systems 18-20 October, 2006 Izmir, Turkey
1
danradak
by: danradak | last post by:
Today, the business world is more polarized than it ever was before. For instance, while 50 percent of all SMBs don’t even have a website (41 percent of which feel like they don’t need it...
1
DaveGreenfield
by: DaveGreenfield | last post by:
SD-WAN is one of the hottest technologies in the networking space. Being “hot”, though, doesn't mean that SD-WAN has a solid business case to support it. How can IT executives justify the investment...
0
by: Yacine Si Tayeb | last post by:
Our new 5.2.0 release enhances features such as SQL audit, elastic migration, SQL execution process management, and data governance on the cloud. Introduction Since Apache ShardingSphere...
0
by: antdb | last post by:
1.Overview AntDB database is a home-grown distributed database with MPP architecture, highly compatible with Oracle syntax, which is widely used in many industries such as communication, finance...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
by: marcoviolo | last post by:
Dear all, I would like to implement on my worksheet an vlookup dynamic , that consider a change of pivot excel via win32com, from an external excel (without open it) and save the new file into a...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.