Preface
The reason for this article is that a student has built a video article, mainly for video recording, each video is about 10-20M, and about 10G of video material is generated every month. I want to see how to store it.
Problem resolution
As a personal site, there is no need to spend too much money. There are several solutions that can be implemented.
Free methods: Put the video on Youku, Tencent Video and other websites, and then link the website, and members click to jump directly to Youku.
Charging method:
- Put all the videos in OSS storage, and you can play the videos directly on the webpage.
- Put the video on Baidu cloud disk, generate link to download and watch
- Put all the videos in Qiniu Cloud. Qiniu Cloud also has free space, and the part with insufficient space is not charged too much.
- The most expensive way is of course to buy servers, distributed storage such as HDFS, ceph
Problem extension
DELL storage: Dell PowerVault MD3400
The server can be used as storage, but the storage cannot be used as a server. The server can be equipped with various systems. The storage itself has its own controller, and the controller has an embedded system.
If you want to learn CEPH, recommended books: ceph design principles and implementation