A brief introduction to Dbseer algorithm

Source: Internet
Author: User
Keywords Algorithm the database of the clouds
Tags cloud clouds cost demand developed server servers the cloud

Researchers at MIT have developed an algorithm called Dbseer, according to Gigaom's Jordan Novet. The algorithm can improve the performance of cloud database and reduce the user's demand for cost.

Here's what I did:

The algorithm above is designed to make the cloud infrastructure of the database more efficient and to drive more things like workloads on fewer servers than to distribute them as widely as possible.

Many database companies are now responsible for allocating responsibilities to maintain a lower latency. But from the cloud provider's point of view, using the researcher's Dbseer algorithm, you can improve the performance of the cloud database.

A recent paper published by the researchers said that infrastructure as a service (IaaS) provider running virtual machines on the server may not be the most efficient method for databases because resources cannot be shared between applications running on any given server. This paper better observes the current workload, predicts future workloads, and brings together different types of load on different servers. The researchers point out that cloud providers can adjust service level agreements to commit to a certain amount of latency without requiring customers to pay for the number and size of virtual machines.

Dbseer may also be of interest to database applications and server vendors, and Teradata, a global enterprise Data Warehouse solution leader, is interested in proprietary software for the algorithm. At the same time, he is now working at Microsoft's Carlo Curino, one of MIT's researchers. In addition, the Chinese network server provider Quanta has also provided financial support for the study.

So far, on GitHub, Dbseer has only proven to be able to accurately predict workload requirements for transactional MySQL databases. Further research will be necessary to apply the algorithm to other database management systems.

Changing thinking can produce good economic meaning. In the cloud provider's data center, the more hardware customers use, the more expensive the price. If these devices can work more efficiently, the cost of users may be reduced.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.