Quantcast
Channel: General — LowEndTalk
Viewing all articles
Browse latest Browse all 22857

divide to reign, different specs VPS for different uses

$
0
0

Hello!

I was just wondering what would be the desired specs or "kind of" vps to use in different parts of the same "infrastructure"...

(specs as ~around min/max)...

In one hand we have [A] server | ~3/10GB SSD + ~256/512 RAM + 500/2000GB BW

In the other hand I see [B] server | ~10/50GB non-ssd + 64/256 RAM + 200/1000GB BW

let's put as a simple scenario, a Live Streaming(from live users, not from content) + Content Uploading social Network kindof platform (just as an example! let's not just focus on the specifics of the idea please). So the users FIGHT for a place in a schuedule and gain the chance to live-stream a music event or whatever. The rest of the users will consume that stream from their puters/cellphones/etc...

My thoughts are that it would be a correct approach to use [A] as:

  • the server for the main database(users, social network messages and posts, let's say simple plain text), the web-services (for mobile).

  • maybe the web-site.

  • acting as the pre-schueduled streaming server.

And then to use [B] for:

  • avatar pictures

  • music covers

  • music files from the artists that fight for the streaming

So users uploaded files could also be streamed from the server [B] (maybe a sample for bandwidth saving) and downloaded as zips.

Besides I'm skipping the subject on the billing platform and all the rest, is this totally wrong? I'm not really sure if I will need lots of ram for a file server or the minimum will be just fine. In the case that the main db is stored in a different server with the web-service and the web-site.

So just 2GB(storage) for web+db would be good for starters in the streaming server? I'm assuming SSD will improve (at least a little) the caching and loading speeds on the web-part, so I can skip from caching db stuff in memory and save as much as possible for the streaming part.

the feedback will be muy agradecido! :)


Viewing all articles
Browse latest Browse all 22857

Trending Articles