Need Help on servers specifications: I need to create a File Sharing website

Status
Not open for further replies.

ravim

Active Member
805
2011
157
5,970
= I use Yeitshare script


My Main server- 2x6TB


/root /Swap /boot /others = 100GB
/tmp = 4TB
/home = 1TB
/ =Everything else
Using cPAnel Here


If there is any problem with my partition please let me know


My storage servers for now details----------------


Server 1 = Location = X -For premium users only
48TB server = 8x6TB =Access via FTP Only as per YS.


Server 1 = Location = X -For premium users only
48TB server = 8x6TB =Access via FTP Only as per YS.




Server 1 = Location = Y -For free users only
48TB server = 8x6TB =User Direct upload as per YS.




Server 1 = Location = Z -For non-registered users only
48TB server = 8x6TB =User Direct upload as per YS.


Partitions -


/root /Swap /boot /others = 100GB
/temp = 1TB
/var/www = 42TB
/ =Everything else
Ubuntu and Debian OS using. No panel.


If there is any problem with my partition please let me know.

I need help on this ASAP
 
17 comments
I would suggest you to go with scopehosts hosting provider, They do provide DDOS protected dedicated server as per your need, There you can get custom servers as per your configuration. I recommend you to contact them via Live Support, they may help you for your requirement.
 
You will need to setup the partition as per the data you will stored. Where exactly your application will store data? /tmp partiton can be 1 TB, if you are going to allow huge upload size.
 
You must go for most upgraded Dedicated Servers with below specifications:
Processor: Intel Xeon E3-1270 [1x Quad-Core]
RAM : 8GB DDRR3 RAM ECC
Hard Drives : 2X1,000 GB SATA II HDDs 7.200 RPM
1 GBPS Port
 
= I use Yeitshare script


My Main server- 2x6TB


/root /Swap /boot /others = 100GB
/tmp = 4TB
/home = 1TB
/ =Everything else
Using cPAnel Here


If there is any problem with my partition please let me know

Hello it seems you co


My storage servers for now details----------------


Server 1 = Location = X -For premium users only
48TB server = 8x6TB =Access via FTP Only as per YS.


Server 1 = Location = X -For premium users only
48TB server = 8x6TB =Access via FTP Only as per YS.




Server 1 = Location = Y -For free users only
48TB server = 8x6TB =User Direct upload as per YS.




Server 1 = Location = Z -For non-registered users only
48TB server = 8x6TB =User Direct upload as per YS.


Partitions -


/root /Swap /boot /others = 100GB
/temp = 1TB
/var/www = 42TB
/ =Everything else
Ubuntu and Debian OS using. No panel.


If there is any problem with my partition please let me know.

I need help on this ASAP

Hello it seems your setup is ok.
 
The advice here so far really isn't that great. For a file/stoage server you don't need a ton of resources, you just need good IO throughput and a good amount of iops. You should opt for the most amount of drives rather than the size of them. More drives = more IOPS and throughput. I would also strongly recommend using hardware raid in raid-6 or higher.
 
What bandwidth do you have on each of your file servers? As per our experience, when you host 48TB on one server (that must be hardware raid of course) - 1Gbps port is not enough. Some of our customers have to upgrade to 2Gbps bonding on such servers.
 
The advice here so far really isn't that great. For a file/stoage server you don't need a ton of resources, you just need good IO throughput and a good amount of iops. You should opt for the most amount of drives rather than the size of them. More drives = more IOPS and throughput. I would also strongly recommend using hardware raid in raid-6 or higher.

I also agree with this. More smaller drives and RAID storage. The first problem you'd encounter on a fast growing file hosting site is the I/O wait. Bandwidth and Storage can always be scaled up, but I/O bottleneck is a huge headache when not taken with enough consideration. Here's an article related to Disk I/O.

You might also want to consider separating the webserver and database servers and tune up each for their needs, but you don't necessarily have to do this at the start or not at all unless you have serious issues of webserver and database server eating up each other's resources.
 
Last edited:
For a storage server that will be serving files, it is better to have more independent disks rather that a a few with large storage capacity, as was already mentioned here. But i would not put the disks in raid, just let them be independent. For example 4 disks of 1TB each, will have more IOPS for serving files independently, than 2 disks of 4TB each for example. Provided those files are stored on various disks and not just heaped onto one disk.
 
Status
Not open for further replies.
Back
Top