A
A
aspetruk2016-12-19 16:18:28
Data storage
aspetruk, 2016-12-19 16:18:28

What to use to store and return statics?

There is such a task:
A large site with a large number of sections and statics (mainly photos, pictures)
will work mainly in one country, everything via https
Now the volume of statics is about 0.5 terabytes, in the future it will grow,
so scalability is needed,
well, as always - not very expensive (preferably up to $50 per month), fast and safe :)
Question: where to place all this and how to give it away?
There are such thoughts:
1. You can take a separate dedicated server for statics, assign it a subdomain, like files.example.com, set up some nginx in the fastest configuration and place statics on it.
Here are the cheapest servers I found: https://www.kimsufi.com/en/servers.xml
price - from 15 euros / month, unlimited 100Mbps traffic, protection against ddos ​​disk
capacity - 2TB
ddos
https://www.online.net/en/dedicated-server/dedibox-st8
on such a server, I think you can host the whole project in general
3. Also, if you need the data to be stored somewhere outside - I think it can use cloud storage , for example on Amazon S3 - https://aws.amazon.com/s3 (but - they say, an expensive service) or Selectel. They usually have their own API, and, most likely, web developers will need to rewrite the code for them... This is not good, I guess...
But, nevertheless, the online.net provider offers a fairly inexpensive cloud storage:
judging by this table: https://www.online.net/en/c14
1TB of data per month with unlimited upload | download looks attractive, about 35 euros / month (the same Amazon is 10 times more expensive ...)
Has anyone heard about it? Used? In the description itself, they position themselves as a backup storage.
4. In the future, perhaps, on top of these solutions - to increase the return speed, you will have to use a CDN
(however, I would not want to, but the same Avito, for example, uses cloudflare)
5. I also thought that such a solution is also possible - several servers with ssd ( for example, 4 server 200gb ssd here: https://www.online.net/en/dedicated-cloud#dedicloudwill cost a total of 40 euros / month) or look for a hosting provider with a large amount of ssd. It should be faster than regular hdd and cheaper than using cdn off the top of my head
, hosting with an ssd size of about 0.5 giga - about $100 and above
there are hybrid solutions: https://www.ovh.com/us/dedicated-servers/SSD -advan...
(when on the 1st server hdd+ssd)
but this solution somehow looks like a crutch...
with dedic.servers - scalability problem, with cloud servers - price and api complicate life
help me find a solution
thanks!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
E
Erelecano Oioraen, 2016-12-19
@Erelecano

online.net has strange glitches with channels at times, this is what I encountered myself, plus people complain that they have very poor support (have not had to contact yet)
kimsufi is a budget OVH brand, servers are in the same DCs and everything else. For personal purposes, kmisufi is good, for serious projects, see either SoYouStart or OVH (these are the two brands of OVH itself under which they sell more powerful servers and with additional features, such as IP servers and other things compared to kimsufi).

P
Puma Thailand, 2016-12-19
@opium

Well, there are no options except for dedicated servers, if you don’t look at scaling, then a dedicated server for 4 screws in raid 1 of 6 TB will give you about 12 TB of space.
well, and all sorts of api for backups, there you need to understand that you don’t have a simple return, only by api

S
Svetlana, 2016-12-20
@Esmi

Do you need to post only statics or the site itself with statics? If only static, then you can look for storage and VDS is not necessary to take. If you need to place static along with the site, then VDS.
Where are your users? If in Russia, and the site is hosted, for example, by kimsufi, then in terms of speed it will lose in comparison with Russian VDS, because. kimsufi doesn't have servers in Russia. Therefore, it is better to choose VDS depending on the location of users. Even if you connect a CDN to distribute statics, it will not reduce the VDS response time when opening the page itself.
I agree with Erelecano Oioraen about online.net, there are complaints about poor communication from tech support. There are complaints about the slow operation of the server, the standard Apache page is loaded in 3 minutes.
There is an interesting option - skyparkcdn.io. Of the services there are: VDS on SSD disks, storage is also on SSD, and they are not tied to the volume and characteristics of the machine, they can always be increased. There is a CDN, if necessary, and they can protect against DDoS attacks. Technical support works around the clock.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question