In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article will explain in detail the example analysis of ceph rgw design for you. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.
As the lowest level of data organization and management, ceph rados cluster needs to use C++ to achieve a large number of source functions. But rgw as a web service server, most of the functions do not need to use C++ high-cost development from scratch, just need to cooperate with many excellent lightweight open source projects. As an early open source project, ceph is bound to split into more subprojects like the openstack community. The community may also be aware of this problem, such as the current L community stripping management functions from monitor nodes, RGW metadata integration with elastic search query capabilities, and so on. In fact, the community did not develop its own metadata query function, that is, with the help of the ability of els, and did not repeatedly build wheels to compete with many excellent projects in areas that C++ is not good at. In fact, Qingyun engineers also wrote articles two years ago, such as the disadvantages of rgw metadata storage.
Within rgw, such as metadata metadata management, there has been a "ceph shock 72 hours" problem before. In fact, metadata is not suitable to be stored in osd. You can directly use the data organization ideas of some big data open source projects and save them to separate projects. Another example is civetweb's notoriously poor concurrency performance, and the open source community has many highly scalable frameworks based on nginx. As another example, multisite implements a complex push and pull mechanism to synchronize data, so it is better to turn around and combine some excellent open source projects.
If the powerful functions are modified to rgw through the above ideas, the large-scale availability of rgw can be greatly improved.
This is the end of this article on "sample Analysis of ceph rgw Design". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.