In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-12 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly introduces "how to build a powerful micro-database center". In the daily operation, I believe that many people have doubts about how to build a powerful micro-database center. I have consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the doubts about "how to build a powerful micro-database center". Next, please follow the editor to study!
1. Basic ideas
Based on container and Kubernetes cluster management system.
Support blockchain storage, intelligent remote download, software download service, multimedia service, container computing service, blockchain service.
Can be isomorphic expansion, micro-box (MicroBox-5T), micro-system (MicroSystem-40T), micro-cluster (MicroCluster-200T), micro-center (MicroCenter-500T).
Can be distributed in any network (private network, private network, mobile network), all systems to achieve centralized management and monitoring.
In the future, it will integrate management and application with fog computing and edge computing architecture based on block chain.
2. Service interface
All services provide network remote call interfaces.
MAAS API
Docker API
Kubernetes API
IPFS API
Aria2 API
.
3. Software inventory
The software used includes:
Initial installation
Ubuntu ISO, host system image.
Etcher, start the production of USB flash drive.
Cluster support
MAAS/ansible, multi-node installation and centralized control.
Docker CE, container engine runtime, tools.
Kubernetes, container cluster management and operation scheduling.
Cluster backup, recovery, high availability.
Basic service
Provide proxy services through Zrear/cow/go-proxy to improve the security of the intranet.
OwnCloud, a dedicated self-supporting cloud disk, can be expanded as needed.
IPFS, permanent Internet storage and service system.
Ethereum, the full-function node of Etay Square.
Rsync, files are synchronized with directories.
QTox, peer to peer encrypted communication.
Data backup and remote backup.
Advanced service
ISO repo, operating system image library.
Apt mirror,deb apt installer package Mirror Library.
GitLab, source code and documentation version management.
Harbor, container image repository and its services.
Jekins, a tool for building and releasing software (containers).
Download service
Aria2, command line download tool.
Uget, graphical interface download tool.
Firefox plugin downloads the plug-in.
Chorme YAAW downloads the plug-in remotely.
Media service
DLNA, streaming media server.
VLC, streaming media player.
4. Installation guide ownCloud, exclusive cloud disk
After installing ownCloud, you can use DDNS to map domain names and port maps, and you can access it anywhere, just like you have an unlimited capacity network disk.
You can make your own backup and expand capacity.
Download it to the cloud disk remotely through aria2 and operate it anywhere through a browser.
As a media server, it provides high-definition streaming media for local area network and plays video, audio and so on remotely.
Customize various regular tasks such as download, backup, compression, etc., through crontab and kubernetes job.
Aria2, remote download tool
Command line download tool that supports rpc remote calls and browser plug-in calls.
Sudo apt install aria2YAAW, plug-in for Chrome calling aria2 service
YAAW can be deployed as a stand-alone service to manage aria2 downloads. Plugin for Chrome can directly call the aria2 service in the Web interface for remote download. The plug-in currently supports only Chrome browsers.
Just install it as a chrome extension
UGet, interactive download tool
Interactive graphical interface download tool, can support aria2 as a background engine, support BT download.
Sudo add-apt-repository ppa:uget-team/ppasudo apt updatesudo apt install uget-integrator
Select aria2 in the configuration, and then enter the address of the aria2 rpc service. Add download task note that the setting parameters are on the server, not local to the browser.
UGet integration, the browser calls the uGet plug-in
This is an integrated plug-in between uGet and browser, which can automatically activate uGet to download when the browser downloads.
You need to install the uget integration service before installing uget integration in FireFox
DLNA, streaming service
After installing the DLNA streaming media server, it can be played online from various devices that support DLNA in various local area networks. Large media files can be uploaded and downloaded through ownCloud, or aria2 services can be used to download external high-definition media files with large amounts of data for use by DLNA services.
If you use broadband access, you can open the service to the Internet through DDNS (dynamic Domain name Resolution) and port mapping (you need to set security permissions).
At this point, the study on "how to build a powerful micro-database center" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!
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.