Top of the Great Era
Chapter 2010 Cloud native is cloud
Chapter 2010 Cloud native is cloud
Next, we talked about the details of technology. Let alone a layman like Zhou Buqi, even an executive with a technical background like Guo Pengfei, because the technical field does not cover the database, it is a bit foggy.
You can only listen to the discussions of these experts with senior attainments in the database field.
Dr. Zhou Feng has a decisive opinion on this. The development of the database on Ziwei Cloud must be a three-step stage.
The first stage is the procurement of licenses.
The second stage is hosting on the cloud.
Next, is the third stage, which is the real database thinking in the era of cloud computing, that is, cloud-native database!
Every step forward marks the progress of the cloud computing industry.
From the traditional model, an Internet company needs to buy a server, then build a database on the server, and then send people to operate it.In the era of cloud computing, it is to rent a server on the cloud, then deploy a database on the cloud, and then send people to operate it.
This is the stage of "license to purchase".
Offline, the company uses the Oracle database; on the cloud, Ziwei Cloud will reach a cooperation with Oracle, buy the genuine database from Oracle, and then deploy it on the cloud, so that users can purchase and use the Oracle database on the cloud.
This is the first stage.
Some companies have a large scale. If it is too difficult to operate a huge server cluster by themselves, they will ask IDC operators to help them operate it on their behalf.
If this part of the business of the IDC operator is also placed on the cloud, this is the second stage, which is "hosting the database on the cloud".
That is to say, you can buy databases in the cloud as well as hosting services.
In the current Ziwei Cloud, more than a dozen versions of databases are used. Different businesses have different needs, and different databases will be deployed.
However, these databases are all individual entities.
Technically speaking, this is the thinking of the previous era.It is to put the traditional offline database application logic in the cloud, without substantial changes.
Not so with cloud computing!
What is cloud computing?
The thinking of cloud computing is the centralization of computing power.
In the past, there were 1000 computers, and each computer was scattered and worked on its own.When an individual user uses a computer, if someone processes a small amount of data, the computing power of the computer will be wasted; if someone processes a large amount of data, the computing power of the computer will not be enough.
The idea of cloud computing is to connect these 1000 computers to form a central pool of computing power, and then, users can use as much computing power as they need from the computing power pool.
In this way, some people's computing power will not be wasted, and some people's computing power will not be enough.
The current main service of Ziwei Cloud is IaaS, which mainly refers to the fact that customers can rent servers in the cloud.In fact, it is a centralized server. The cloud forms a super huge server cluster. Customers can rent as much as they need according to their own needs.
This is the logic of cloud computing.
However, in the current era of "cloud-hosted databases", these databases on the cloud are all independent individuals and have no connection with each other.
Oracle is Oracle, MySQL is MySQL, PostgreSQL is PostgreSQL, SQLServer is SQLServer...
Different versions of the database are different individuals.
Just like decentralized PCs, there is no centralization, no centralization.
The so-called cloud-native database is to integrate all the databases in the world now, just like a "database pool", which contains a variety of database services, and anyone who needs it can use it from it. Take as many resources as you need.
In other words, in this era of cloud database 3.0, cloud native database is not just a database, but a platform!
The database and the cloud are combined into one, the cloud is the database, and the database is the cloud.
In the past, Ziwei Cloud, which provided storage services, was an IaaS service.The next cloud native is the service of PaaS, and the platform is the service.
Database is a tool, but cloud native is a platform, a platform that can promote Ziwei Cloud 1.0 to Ziwei Cloud 2.0.
This requires that the cloud-native database must have extremely strong compatibility. It must be fully compatible with the two mainstream open source database frameworks, MySQL and PostgreSQL, and must be highly compatible with Oracle syntax.
Now, the cloud databases developed by Ni Qiang's domestic team and Kurian's foreign team are all online, but these are all in the stage of tools, far from the stage of cloud-native platforms.
Just like-
100 years ago, every household had to dig a well for drinking water, and each well was independent of each other.If there are not enough guests coming one day, you can either dig the well deeper, or go to the neighbor's house to fetch water.
This is the way of traditional databases.
In the era of cloud-native databases, the water resources at the bottom of these wells are connected. On the surface, there are still independent wells, but the bottoms of the wells have been connected together to form an invisible pond, which can realize on-demand water at any time. .
Whoever uses more will get more points, and whoever uses less will get less points.
This has the advantage of scalability.
How can we connect the water resources at the bottom of the well?
First of all, you have to drill a well first, then drill into the ground for construction, connect all the wells underground, and you're done.
To drill a well is to develop the Ziwei Cloud database tool.
The water resources under the wells are all connected to form a centralized pond, which is the Ziwei cloud database platform, which is the PaaS among the three major directions of cloud computing: IaaS, PaaS, and SaaS.
Both Ni Qiang's team and Kurian's team developed the well.
This is actually not very conflicting.
Because the underground pond needs to be supported by many surface wells.Different companies have different needs and require different types of databases.
But the underground pond is public, which is the essence of "public cloud".
What the decision-makers need to do now is to temporarily put aside the well of Ni Qiang's team, and then send Ni Qiang's construction team to Kurian's team, and then continue to specialize in the well dug by Kurian. Go to the bottom, and then dig a large pond deep underground that can connect all the wells together!
There are many types of databases on Ziwei Cloud, such as the Oracle database, which requires Ziwei Cloud to buy from Oracle first, and then sell it to users.
This is too bad.
The money was earned by Oracle.
In the era of cloud native, this will not be the case.
At that time, there will only be one kind of database on Ziwei Cloud, which is the native database of Ziwei Cloud, which is the big underground pond.
Above the big pond, there are many wells, which are many different versions and models of database tools.
At this time, Ziweiyun even has the underground pond for himself, which is equivalent to monopolizing water resources.
That well has water, and that well has no water, so it can be manipulated.
For example, customers like to go to the well called "Oracle Database" to fetch water?
simple!
Ziweiyun only needs to develop a "Ziweiyun Database Oracle Database" that is fully compatible with the Oracle database, and no longer supplies water for the Oracle database.
In this way, users will all use the "Ziweiyun Database Oracle Database", and Ziweiyun will not have to pay huge licensing fees to Oracle.
It is only 2011 now, and the business model of the cloud-native database that will be popular in the future has not yet appeared, and it will take many years of exploration to gradually take shape.
Ziweixing's team was able to design such an idea early on, in fact, it was related to Boss Zhou.
Although Zhou is not ignorant of technology, he is very good at studying business models.
What he appreciates the most is Penguin's business model, which is particularly powerful.
He has repeatedly stated at executive meetings that he should respect his competitors. QQ is a great product, and Penguin has created a great business model around the platform of QQ.
Then, Zhou Feng and technical experts were provided with a new business model based on cloud computing, which is the concept of cloud-native database discussed now.
In terms of technology, the Kurian team is leading; in terms of model, it is the first in China.
Really got inspiration from Penguin.
For example, "Audition", "Bubble Hall", and "Running Kart" are all individual and independent games. Each game is very good, but they fight against each other.
How did Penguin do it?
Based on the QQ platform, games such as "QQ Dazzling Dance", "QQ Hall" and "QQ Speed" have been developed... This is a cluster product that is backed by the platform. It is a well that shares a pond, and its combat effectiveness is stronger.
With the "pond" of QQ, what other wells can't be dug out?
It can be seen that Ziweixing still has a long way to go in the big project of "cloud native database".
At this stage, it is just getting started.
Both Ni Qiang and Kurian's team just dug out a not-so-mature well.Next, choose a well and sink to the bottom to create an underground pond.
After the pond is built, new wells will continue to be built.Moreover, as the amount of data increases, water wells also need to be continuously expanded, and underground ponds need to be continuously expanded, reinforced, expanded, and reinforced.
This will be an increasingly larger and more complex super project.
Not to mention that the Chinese and American teams only have more than 100 people each. When it really develops, there will be at least a development team of tens of thousands of people.
The domestic development team cannot lag behind in technology, must keep up with the times, and keep the domestic technical fire in the era of cloud-native databases. Right now, digging wells and ponds with Kurian is a rare learning opportunity.
When the pond is dug and the commercial Ziwei cloud native database is officially launched, it will be good for both parties to go hand in hand.
According to different enterprises and different national environments, it is enough to develop many wells with different characteristics, and this will not cause contradictions.
Generally speaking, a company will only use one database.
However, different companies have different needs, and there are more than 300 kinds of databases in the world.
Just like most people only have one car, but the Volkswagen Group owns Audi, Scania, Seat, Skoda, Bugatti, Ducati, Bentley, Lamborghini, Porsche and many other brands.
Because different people have different preferences.
When Dr. Ni Qiang's team stopped cooperating with Kurian, the two sides went their separate ways... In fact, you develop the Bentley brand, and I develop the Audi brand. Everyone does not interfere with each other, but they are all working hard for the Volkswagen Group.
However, Dr. Ni Qiang's team lacks experience and skills. Before developing the Audi series, they can learn from Kurian and see how they develop Bentley.
Not a bad thing.
Learning is not a waste of time.
Cloud native is too complicated a concept, and it is the industry frontier of cloud computing.If you are not a person in the database industry, even people in the industry can't figure it out.A cloud-native database is not only a database tool on the cloud, but also a database platform for cloud thinking.The author's writing skills are limited, and it is really difficult to explain such a complicated matter in simple and easy-to-understand language within a few chapters.I feel that I greatly overestimated my writing ability, and I shouldn't have written such details at all, just go over it in general terms.If any friend still doesn't understand, then go to check the information, this paragraph can't be written anymore, as if I am in hydrology.If I write another 20 chapters, it is estimated that the truth here can be clearly written.
(End of this chapter)
Next, we talked about the details of technology. Let alone a layman like Zhou Buqi, even an executive with a technical background like Guo Pengfei, because the technical field does not cover the database, it is a bit foggy.
You can only listen to the discussions of these experts with senior attainments in the database field.
Dr. Zhou Feng has a decisive opinion on this. The development of the database on Ziwei Cloud must be a three-step stage.
The first stage is the procurement of licenses.
The second stage is hosting on the cloud.
Next, is the third stage, which is the real database thinking in the era of cloud computing, that is, cloud-native database!
Every step forward marks the progress of the cloud computing industry.
From the traditional model, an Internet company needs to buy a server, then build a database on the server, and then send people to operate it.In the era of cloud computing, it is to rent a server on the cloud, then deploy a database on the cloud, and then send people to operate it.
This is the stage of "license to purchase".
Offline, the company uses the Oracle database; on the cloud, Ziwei Cloud will reach a cooperation with Oracle, buy the genuine database from Oracle, and then deploy it on the cloud, so that users can purchase and use the Oracle database on the cloud.
This is the first stage.
Some companies have a large scale. If it is too difficult to operate a huge server cluster by themselves, they will ask IDC operators to help them operate it on their behalf.
If this part of the business of the IDC operator is also placed on the cloud, this is the second stage, which is "hosting the database on the cloud".
That is to say, you can buy databases in the cloud as well as hosting services.
In the current Ziwei Cloud, more than a dozen versions of databases are used. Different businesses have different needs, and different databases will be deployed.
However, these databases are all individual entities.
Technically speaking, this is the thinking of the previous era.It is to put the traditional offline database application logic in the cloud, without substantial changes.
Not so with cloud computing!
What is cloud computing?
The thinking of cloud computing is the centralization of computing power.
In the past, there were 1000 computers, and each computer was scattered and worked on its own.When an individual user uses a computer, if someone processes a small amount of data, the computing power of the computer will be wasted; if someone processes a large amount of data, the computing power of the computer will not be enough.
The idea of cloud computing is to connect these 1000 computers to form a central pool of computing power, and then, users can use as much computing power as they need from the computing power pool.
In this way, some people's computing power will not be wasted, and some people's computing power will not be enough.
The current main service of Ziwei Cloud is IaaS, which mainly refers to the fact that customers can rent servers in the cloud.In fact, it is a centralized server. The cloud forms a super huge server cluster. Customers can rent as much as they need according to their own needs.
This is the logic of cloud computing.
However, in the current era of "cloud-hosted databases", these databases on the cloud are all independent individuals and have no connection with each other.
Oracle is Oracle, MySQL is MySQL, PostgreSQL is PostgreSQL, SQLServer is SQLServer...
Different versions of the database are different individuals.
Just like decentralized PCs, there is no centralization, no centralization.
The so-called cloud-native database is to integrate all the databases in the world now, just like a "database pool", which contains a variety of database services, and anyone who needs it can use it from it. Take as many resources as you need.
In other words, in this era of cloud database 3.0, cloud native database is not just a database, but a platform!
The database and the cloud are combined into one, the cloud is the database, and the database is the cloud.
In the past, Ziwei Cloud, which provided storage services, was an IaaS service.The next cloud native is the service of PaaS, and the platform is the service.
Database is a tool, but cloud native is a platform, a platform that can promote Ziwei Cloud 1.0 to Ziwei Cloud 2.0.
This requires that the cloud-native database must have extremely strong compatibility. It must be fully compatible with the two mainstream open source database frameworks, MySQL and PostgreSQL, and must be highly compatible with Oracle syntax.
Now, the cloud databases developed by Ni Qiang's domestic team and Kurian's foreign team are all online, but these are all in the stage of tools, far from the stage of cloud-native platforms.
Just like-
100 years ago, every household had to dig a well for drinking water, and each well was independent of each other.If there are not enough guests coming one day, you can either dig the well deeper, or go to the neighbor's house to fetch water.
This is the way of traditional databases.
In the era of cloud-native databases, the water resources at the bottom of these wells are connected. On the surface, there are still independent wells, but the bottoms of the wells have been connected together to form an invisible pond, which can realize on-demand water at any time. .
Whoever uses more will get more points, and whoever uses less will get less points.
This has the advantage of scalability.
How can we connect the water resources at the bottom of the well?
First of all, you have to drill a well first, then drill into the ground for construction, connect all the wells underground, and you're done.
To drill a well is to develop the Ziwei Cloud database tool.
The water resources under the wells are all connected to form a centralized pond, which is the Ziwei cloud database platform, which is the PaaS among the three major directions of cloud computing: IaaS, PaaS, and SaaS.
Both Ni Qiang's team and Kurian's team developed the well.
This is actually not very conflicting.
Because the underground pond needs to be supported by many surface wells.Different companies have different needs and require different types of databases.
But the underground pond is public, which is the essence of "public cloud".
What the decision-makers need to do now is to temporarily put aside the well of Ni Qiang's team, and then send Ni Qiang's construction team to Kurian's team, and then continue to specialize in the well dug by Kurian. Go to the bottom, and then dig a large pond deep underground that can connect all the wells together!
There are many types of databases on Ziwei Cloud, such as the Oracle database, which requires Ziwei Cloud to buy from Oracle first, and then sell it to users.
This is too bad.
The money was earned by Oracle.
In the era of cloud native, this will not be the case.
At that time, there will only be one kind of database on Ziwei Cloud, which is the native database of Ziwei Cloud, which is the big underground pond.
Above the big pond, there are many wells, which are many different versions and models of database tools.
At this time, Ziweiyun even has the underground pond for himself, which is equivalent to monopolizing water resources.
That well has water, and that well has no water, so it can be manipulated.
For example, customers like to go to the well called "Oracle Database" to fetch water?
simple!
Ziweiyun only needs to develop a "Ziweiyun Database Oracle Database" that is fully compatible with the Oracle database, and no longer supplies water for the Oracle database.
In this way, users will all use the "Ziweiyun Database Oracle Database", and Ziweiyun will not have to pay huge licensing fees to Oracle.
It is only 2011 now, and the business model of the cloud-native database that will be popular in the future has not yet appeared, and it will take many years of exploration to gradually take shape.
Ziweixing's team was able to design such an idea early on, in fact, it was related to Boss Zhou.
Although Zhou is not ignorant of technology, he is very good at studying business models.
What he appreciates the most is Penguin's business model, which is particularly powerful.
He has repeatedly stated at executive meetings that he should respect his competitors. QQ is a great product, and Penguin has created a great business model around the platform of QQ.
Then, Zhou Feng and technical experts were provided with a new business model based on cloud computing, which is the concept of cloud-native database discussed now.
In terms of technology, the Kurian team is leading; in terms of model, it is the first in China.
Really got inspiration from Penguin.
For example, "Audition", "Bubble Hall", and "Running Kart" are all individual and independent games. Each game is very good, but they fight against each other.
How did Penguin do it?
Based on the QQ platform, games such as "QQ Dazzling Dance", "QQ Hall" and "QQ Speed" have been developed... This is a cluster product that is backed by the platform. It is a well that shares a pond, and its combat effectiveness is stronger.
With the "pond" of QQ, what other wells can't be dug out?
It can be seen that Ziweixing still has a long way to go in the big project of "cloud native database".
At this stage, it is just getting started.
Both Ni Qiang and Kurian's team just dug out a not-so-mature well.Next, choose a well and sink to the bottom to create an underground pond.
After the pond is built, new wells will continue to be built.Moreover, as the amount of data increases, water wells also need to be continuously expanded, and underground ponds need to be continuously expanded, reinforced, expanded, and reinforced.
This will be an increasingly larger and more complex super project.
Not to mention that the Chinese and American teams only have more than 100 people each. When it really develops, there will be at least a development team of tens of thousands of people.
The domestic development team cannot lag behind in technology, must keep up with the times, and keep the domestic technical fire in the era of cloud-native databases. Right now, digging wells and ponds with Kurian is a rare learning opportunity.
When the pond is dug and the commercial Ziwei cloud native database is officially launched, it will be good for both parties to go hand in hand.
According to different enterprises and different national environments, it is enough to develop many wells with different characteristics, and this will not cause contradictions.
Generally speaking, a company will only use one database.
However, different companies have different needs, and there are more than 300 kinds of databases in the world.
Just like most people only have one car, but the Volkswagen Group owns Audi, Scania, Seat, Skoda, Bugatti, Ducati, Bentley, Lamborghini, Porsche and many other brands.
Because different people have different preferences.
When Dr. Ni Qiang's team stopped cooperating with Kurian, the two sides went their separate ways... In fact, you develop the Bentley brand, and I develop the Audi brand. Everyone does not interfere with each other, but they are all working hard for the Volkswagen Group.
However, Dr. Ni Qiang's team lacks experience and skills. Before developing the Audi series, they can learn from Kurian and see how they develop Bentley.
Not a bad thing.
Learning is not a waste of time.
Cloud native is too complicated a concept, and it is the industry frontier of cloud computing.If you are not a person in the database industry, even people in the industry can't figure it out.A cloud-native database is not only a database tool on the cloud, but also a database platform for cloud thinking.The author's writing skills are limited, and it is really difficult to explain such a complicated matter in simple and easy-to-understand language within a few chapters.I feel that I greatly overestimated my writing ability, and I shouldn't have written such details at all, just go over it in general terms.If any friend still doesn't understand, then go to check the information, this paragraph can't be written anymore, as if I am in hydrology.If I write another 20 chapters, it is estimated that the truth here can be clearly written.
(End of this chapter)
You'll Also Like
-
I was assassinated by the reborn at the beginning, and I became a god on the spot
Chapter 483 2 hours ago -
The End of the World: I Have a House of Beautiful Tenants
Chapter 253 2 hours ago -
Naruto: I am invincible after simplifying the basic training
Chapter 152 2 hours ago -
After being favored by the vampire school beauty, I was numb
Chapter 704 2 hours ago -
After rebirth, the young lady chased me and begged for forgiveness
Chapter 188 2 hours ago -
What’s the matter? Can’t a love rival become your wife?
Chapter 323 1 days ago -
Yu-Gi-Oh, but I'm the only one playing with the Pendulum?
Chapter 48 1 days ago -
Villain: The Forbidden Zone Emperor's Son! Sleeping for Ten Thousand Years to Break the Divine
Chapter 60 1 days ago -
Honkai Impact 3: Yulandel's Beloved Brother
Chapter 224 1 days ago -
Naruto: I am in Uchiha, I can extract entries
Chapter 151 1 days ago