hi
(At first I apologize for the poor quality of my English language..Do I translate for ways programs because I am talking Italian)
I'm new in the world of Xfilesharing:) And I want to buy this script
Before Buy I want to ask about important things..
I have searched a lot in the Forum, but I can not find the answers explained..
There are who say he should start with 3 servers..And another says 1 and the main server Can be Shared Hosting..Etc. etc.
And I want to ask
1- Server where do I install script...This is just to install script non upload file..True or False???
2- What does it mean main server??? (If this means that this home page of the front-site Now what function the first server Where the script was installed)
2- Use only one database for all servers Or for each server its own database ..And on any server be database ???
3- Should be the server where we install ther script stronger server... Or should be the main serve stronger server...and What about servers file??
and Please What best configuration for Server where do I install script..
best configuration for main server and files sesrve...... (If i have 1000-3000 users online at the same time...???
4- for 1 server...main server and filesserver
thank u
XFileSharing Pro - Before Buy I want to ask about important things
Let me try to tell you what I think about it.
1000-3000 users online at the same time???
you will need a very strong server with quad cores and lot of ram
better seperate database server!
1000-3000 users is much!
With 1000-3000 users online at the same time you really need a strong server like a quad core with a lot of RAM and SAS or SSD discs on RAID 10 or 5
We experienced problems with this config and 700 users:
2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.
If you really want to become that big you have to invest!
main server (website only.. no files uploaded) can be web hosting plan at a big provider like godaddy etc.
They have good hardware! But I would recommend an own server.
1. get a main server with much ram and sas or ssd discs
and at least 2-3 file servers to seperate the uploads.
because if all users uploading on 1 server it will be overloaded if you don't limit the traffic!
also you should get nginx mod on fileservers!
I know what I'm talking about...
if you want to become really big you must invest!
on fileserver are no database only on main server (website)
also you need a programmer who tunes your script.
also you need money for traffic and at least GB lines if you have streaming and a lot of downloads with more speed. not only 50kb
1000-3000 users online at the same time???
you will need a very strong server with quad cores and lot of ram
better seperate database server!
1000-3000 users is much!
With 1000-3000 users online at the same time you really need a strong server like a quad core with a lot of RAM and SAS or SSD discs on RAID 10 or 5
We experienced problems with this config and 700 users:
2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.
If you really want to become that big you have to invest!
main server (website only.. no files uploaded) can be web hosting plan at a big provider like godaddy etc.
They have good hardware! But I would recommend an own server.
1. get a main server with much ram and sas or ssd discs
and at least 2-3 file servers to seperate the uploads.
because if all users uploading on 1 server it will be overloaded if you don't limit the traffic!
also you should get nginx mod on fileservers!
I know what I'm talking about...
if you want to become really big you must invest!
on fileserver are no database only on main server (website)
also you need a programmer who tunes your script.
also you need money for traffic and at least GB lines if you have streaming and a lot of downloads with more speed. not only 50kb
-
- Posts: 521
- Joined: Dec 19, 2009 5:12 pm
1) you install it on your main server
2) main server is the server that will show the webpage , so if you visit your site then your mainserver will show the webpage
The main server takes care of the massive amount of users and forward them to the file server
so the main server is the most needed part to serve your users , if the main server is down then everything is down
3)the main server should be your strongest server , as it take care of your users for 4X more then the file server , you can use a shared hosting but it also depends on amount of users and ram and how good the admin is to take care of the possible problems you can generate with that amount of users , mostly with 3k to 5k users is it recommerd to take your own webserver and tweak it to your needs (as most hosts wont like it that you use 30% cpu for a single site )
before a user can download a page they need to visit up to 4 times your main server , so the load and ram it use is higher per user then the fileserver
The fileserver itself only take care of the link , so it only sends the file and does not open a webpage ( exept for generating the link )
the fileserver makes only 1 request to the client and then use a massive amount of traffic ( depending on settings ofcouse) , so the only main thing you need for a fileserver is the big traffic possibility (1GB port or 100mbit port .. your choise dependin on your settings )
if you got betwean the 3k to 5k users downloading at the same time , then you need about 3 servers to share the traffic amount , or limit the traffic a lot to prevent downtime of the file server
small example
if you use 1mbit per second then you can have 100 users downloading at the same time before the server refuse to make any more connections
if you got 1GB line , then that amount is 1000 users at the same time
so if you split it up over 3 servers , then you can handle 3k users at the same time against 1mbit per second
ofcourse it also depends on the files that get downloaded and how many users are realy downloading at the same time
hopely this can help you
Greetings From PowerChaos
2) main server is the server that will show the webpage , so if you visit your site then your mainserver will show the webpage
The main server takes care of the massive amount of users and forward them to the file server
so the main server is the most needed part to serve your users , if the main server is down then everything is down
3)the main server should be your strongest server , as it take care of your users for 4X more then the file server , you can use a shared hosting but it also depends on amount of users and ram and how good the admin is to take care of the possible problems you can generate with that amount of users , mostly with 3k to 5k users is it recommerd to take your own webserver and tweak it to your needs (as most hosts wont like it that you use 30% cpu for a single site )
before a user can download a page they need to visit up to 4 times your main server , so the load and ram it use is higher per user then the fileserver
The fileserver itself only take care of the link , so it only sends the file and does not open a webpage ( exept for generating the link )
the fileserver makes only 1 request to the client and then use a massive amount of traffic ( depending on settings ofcouse) , so the only main thing you need for a fileserver is the big traffic possibility (1GB port or 100mbit port .. your choise dependin on your settings )
if you got betwean the 3k to 5k users downloading at the same time , then you need about 3 servers to share the traffic amount , or limit the traffic a lot to prevent downtime of the file server
small example
if you use 1mbit per second then you can have 100 users downloading at the same time before the server refuse to make any more connections
if you got 1GB line , then that amount is 1000 users at the same time
so if you split it up over 3 servers , then you can handle 3k users at the same time against 1mbit per second
ofcourse it also depends on the files that get downloaded and how many users are realy downloading at the same time
hopely this can help you
Greetings From PowerChaos
thenk for reply randy and PowerChaos..
Now I understand a lot of things....
for main server Must be my strongest server ...
And the rest of the servers are good and should not be strongly like the main server..
example for main main srevre quad cor and 24 ram and
and for fileserve Enough dual cor and 2 gb ram ....
----------------------------------
Other questions, and sorry for the inconvenience
the Firewall only for my main srever?? or for all server..??
the port 1gb or 100mbit Which is better for file sharing???
Where can I find programmer who tunes my script??
Will I need to Metered Dedicated Server or better to take Unmetered Dedicated Server???
Now I understand a lot of things....
for main server Must be my strongest server ...
And the rest of the servers are good and should not be strongly like the main server..
example for main main srevre quad cor and 24 ram and
and for fileserve Enough dual cor and 2 gb ram ....
----------------------------------
Other questions, and sorry for the inconvenience
the Firewall only for my main srever?? or for all server..??
the port 1gb or 100mbit Which is better for file sharing???
Where can I find programmer who tunes my script??
Will I need to Metered Dedicated Server or better to take Unmetered Dedicated Server???
Last edited by alix2012 on Sep 10, 2012 11:57 pm, edited 1 time in total.
firewall for all servers of course! or do you want to get hacked?alix2012 wrote:thenk for reply randy and ..
Now I understand a lot of things....
for main server Must be my strongest server ...
And the rest of the servers are good and should not be strongly like the main server..
example for main main srevre quad cor and 24 ram and
and for fileserve Enough dual cor and 2 gb ram ....
----------------------------------
Other questions, and sorry for the inconvenience
the Firewall only for my main srever?? or for all server..??
the port 1gb or 100mbit Which is better for file sharing???
Where can I find programmer who tunes my script??
Will I need to Metered Dedicated Server or better to take Unmetered Dedicated Server???
1gb of course = 1000MB but more expensive!
100MB flat = $100 , 1000MB (1GB) flat around $1000
ask powerchaos for tuning
unmetered= flat, metered = no flat, (by TB or 95%)
thnx for all..
and What do you say for this.
main server
Intel i7 Eight-Core
Processor: (CPU) qaud
Memory :(RAM) 24
100 Mbps of Premium unmetered bandwidth
Primary :HDD 256 GB SSD
Secondary HDD: 256 GB SSD
Uplink Port Speed: 1 GBPS
Raid: 10
8 IP Address
-------------------------
FILE SERVER
Dell PowerEdge R200
1x Intel Quad Core Xeon X3210
RAM: 4GB DDR2
Harddisk: 2x1TB SATA2
Bandwidth: 6000 GB
Uplink Port Speed: 1 x 100Mbps Full-Duplex
-------------
What do you say??
AND Will I must increase anything in FILE SERVER??
OR THIS GOOD
and What do you say for this.
main server
Intel i7 Eight-Core
Processor: (CPU) qaud
Memory :(RAM) 24
100 Mbps of Premium unmetered bandwidth
Primary :HDD 256 GB SSD
Secondary HDD: 256 GB SSD
Uplink Port Speed: 1 GBPS
Raid: 10
8 IP Address
-------------------------
FILE SERVER
Dell PowerEdge R200
1x Intel Quad Core Xeon X3210
RAM: 4GB DDR2
Harddisk: 2x1TB SATA2
Bandwidth: 6000 GB
Uplink Port Speed: 1 x 100Mbps Full-Duplex
-------------
What do you say??
AND Will I must increase anything in FILE SERVER??
OR THIS GOOD
you don't need many sata's for the main servergLoad wrote:Randy,randy wrote: We experienced problems with this config and 700 users:
2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.
any experience with a server like the config above, but with many Sata 7.2 rpm hd (let's say 12 hd for example ) ?
Bye
if you want to have a great performance take 4x SSD in RAID 5
I would only take sata's for file servers.
if you're a rich guy get ssd's for your file servers too
you can start with it but after 500 users online you could get problems with your server.alix2012 wrote:thnx for all..
and What do you say for this.
main server
Intel i7 Eight-Core
Processor: (CPU) qaud
Memory :(RAM) 24
100 Mbps of Premium unmetered bandwidth
Primary :HDD 256 GB SSD
Secondary HDD: 256 GB SSD
Uplink Port Speed: 1 GBPS
Raid: 10
8 IP Address
-------------------------
FILE SERVER
Dell PowerEdge R200
1x Intel Quad Core Xeon X3210
RAM: 4GB DDR2
Harddisk: 2x1TB SATA2
Bandwidth: 6000 GB
Uplink Port Speed: 1 x 100Mbps Full-Duplex
-------------
What do you say??
AND Will I must increase anything in FILE SERVER??
OR THIS GOOD
for fileserver it's ok if you don't do video streaming and limit users to max 100kb/s with nginx
video streaming needs more ram at least 16 and 1gb line because streaming must be at least 250-400kb to stream it fluid and fast
randy wrote: if you want to have a great performance take 4x SSD in RAID 5
Randy, my friend if you dont know about god hardwares, please don advice/offer about it
Main Web Server need high Read and Write performance.
1x SSD is enough for it without Raid, but SSD still not safe place for store high piorty data.
2x SSD on Hardware Raid 1 is very good solution for Web Server.
Raid 5? Waste of money and performance.
Raid 1 have better write and read performance than Raid 5
For FileServers, you need high disk size, high random IO read performance.
http://www.thegeekstuff.com/2010/08/rai ... -tutorial/
if you are on a tight budget and all you care about is performance, go for RAID 0.
if you are on a tight budget and all you care about is redundancy, go for RAID 1.
if you are on a tight budget and you care about both performance and redundancy, go for RAID 5.
if budget is not a problem, and you care about both performance and redundancy, go for RAID 10.
if you are on a tight budget and all you care about is performance, go for RAID 0.
if you are on a tight budget and all you care about is redundancy, go for RAID 1.
if you are on a tight budget and you care about both performance and redundancy, go for RAID 5.
if budget is not a problem, and you care about both performance and redundancy, go for RAID 10.