Design servers?

With the advent of new technologies installed in the school server running an electronic diary, magazine, school website, web application, RDP. Everything worked fine, but as soon as the servers came at the same time more than 100 people in the server thought about the DDOS attack and lay down.
Please tell me what hardware I need a server stood at least 1,200 people and where it is necessary to put?! What software to use?
April 19th 20 at 12:06
8 answers
April 19th 20 at 12:08
These are the questions you need to ask those who developed the software, not anon with the toaster
April 19th 20 at 12:10
running electronic diary, magazine, school website, web application, RDP

Take technical requirements for the "electronic diary", where in the documentation it should be specified what he wants under different loads
Take the technical requirements of the journal where the documentation should be specified what he wants under different loads
Take the technical requirements of a school site and a web application where the documentation should be specified what he wants under different loads
Consider the number of RDP to the server, here is easier

And then look what the server needed.

It is not the number of people, and how written software. I think random people from the Internet know that you are there for the magazines and journals?

You can write a web application that can withstand 100k online on 2-core computer with 4 GB of RAM easily. You can write a web application which will slow down on 16ядерном with 32GB of RAM in a single working person.

Read the specification and requirements for software.
@Douglas.Schup,
Take technical requirements for the "electronic diary", where in the documentation it should be specified what he wants under different loads
Very greedy and protolife ON. Requires a minimum of 8Gb operatives, 4GB storage, provided that at the same time, ONLY teachers assign grades or ONLY 70 parents. And in sync with the contingent load resources may be small, huge download of the Internet channel.
Take the technical requirements of the journal where the documentation should be specified what he wants under different loads
Same as a diary.
Take the technical requirements of a school site and a web application where the documentation should be specified what he wants under different loads
School site requires almost no resources, is well optimized and even without SSL. But as the application will use a single system of video lessons, homework assignments, assessments, chat with teachers and other paraphernalia. It will require as many system resources (a minimum 16Gb of RAM), and storage (video, audio, a minimum of 60Gb).
Consider the number of RDP to the server, here is easier
From 10 to 100 people at a time.

And then look what the server needed.
Look, I'm all described.
It is not the number of people, and how written software. I think random people from the Internet know that you are there for the magazines and journals?
I thought it was a something-for-nothing Vliet, Vliet dynamic load (number of simultaneous people).

You can write a web application that can withstand 100k online on 2-core computer with 4 GB of RAM easily. You can write a web application which will slow down on 16ядерном with 32GB of RAM in a single working person.
Yes, it does happen.

I wrote, tell me please about the required equipment. - alice commented on April 19th 20 at 12:13
@alice,
I'm sorry, you said "Very greedy and AT protolife. Requires a minimum of 8Gb operatives, 4GB storage, provided that at the same time, ONLY teachers assign grades or ONLY 70 parents."
about what can work 1200 users it doesn't say. Perhaps no equipment will not pull because of the architecture of the application. Please contact the developers.

From 10 to 100 people at a time.

at least 300-500 MB of RAM per connection. That is, if the user does almost nothing, just desktop. Increase to every program, which is run by the user.

Again, I repeat - there is no point in asking for the toaster. You need to contact the developers of your software and take it along with them so they would give guaranteed information that you can justify for the allocation of the budget. - Douglas.Schup commented on April 19th 20 at 12:16
And licenses not to forget! Microsoft Remote Desktop Services External Connector. For the parents of users who are not employees of the company or its affiliates. - Abraham.Muller commented on April 19th 20 at 12:19
@Abraham.Muller,
And licenses not to forget! . For parents Microsoft Remote Desktop Services External Connector users who are not employees of the company or its affiliates.
We have a school AT all, except Kaspersky antivirus is worth without a license. In the beginning all activated, but the license periods have ended and all the teachers stupid Mimi activated and all. And here with Russian AT the (Compass 3D, Kaspersky, Dr. Web, autocad) is not a ride - immediately put in prison. And with the us, not so strictly. - alice commented on April 19th 20 at 12:22
@alice, you is public enterprises. Any kind of check - and go to court. The mission of the MS in Russia is, just from school, you can take not so much and that this is the main reason. But you should come to whom a thread on a limb, to make a statement to the authorities - they'll come, check and go to jail.

https://www.solidarnost.org/thems/obshestvo/obshes...
Such cases are rare, but if I set the test easy. - Douglas.Schup commented on April 19th 20 at 12:25
@Douglas.Schup,
You is public enterprises. Any kind of check - and go to court.
There are many ways to bypass these checks:
1. Complex and expensive (Pripyat): to score the door's lead and chop off all the wires of the Internet to the server, then you will not notice. Hardly they will be in all the basements and the roof oblivate. Teachers can seize and throw out the computer.tera as broken.
2. Easiest and cheapest Vladivostok (Vladivostok): use bit locker or other methods of encryption of the hard drive (when FAS and Regardie attacked the servers of Telegram and so they are unable to read the correspondence, because the decryption keys are in other countries, and the cart get blocked.) or stupid at the time to throw the winchesters as broken.
3. Average BUT the MOST EFFECTIVE (Denis Popov): Kill all copyrights and OEM information so that no trace is left of the developers (e.g. in the system properties is Windows 10 Microsoft Corporation indicate MetroCraft OS Plus Edition ZAO TrainzCity).

In General, the options are many and it is not profitable. - alice commented on April 19th 20 at 12:28
@alice, is a simple way to get these check - someone writes a specific complaint against the school, describing where there are computers and servers, and comes not another "give me 1,000 rubles and we will go" and will come to a real shock, with the institution of criminal cases, with dismissal of the Director. - Douglas.Schup commented on April 19th 20 at 12:31
April 19th 20 at 12:12
Such questions should either ask the developers of the software, or to find out the answers experimentally.

Nobody knows what are you there for and how many resources it consumes.

my server stood at least 1,200 people
As far as I understand your task, as none of the servers will not stand.
You don't need a server, and the servers as necessary.
April 19th 20 at 12:14
In this iron you need to put in colocall service.
ps this question has nothing at all clear what to say!!!
@Vincenzo46,
In this iron you need to put in colocall service.
For the hryvnia?! And the characteristics are quite normal.

ps this question has nothing at all clear what to say!!!
Based on his experience and knowledge necessary to write, what hardware and software is suitable for the above tasks and conditions! - alice commented on April 19th 20 at 12:17
April 19th 20 at 12:16
but as soon as the servers came at the same time more than 100 people in the server thought about the DDOS attack and lay down.

It's amazing how you have not went before. Under this load is taken several - not one, not two servers, which are projected load balancing services taking into account including the width of the channel (I can't imagine RDP a thousand faces), designed and installed...
@vito,
It's amazing how you have not went before. Under this load is taken several - not one, not two servers, which are projected load balancing services taking into account including the width of the channel (I can't imagine RDP a thousand faces), designed and installed...
So about this question - how competently to design than to oborudivanie the basement (server room) and how many servers to put?! - alice commented on April 19th 20 at 12:19
@alice, Well, it's not exactly a question on the toaster is solved :) It's a nasty job to calculate what you need the server capacity and the services of where to distribute, and even given that as usual you've got fuck yeah a little :) - vito commented on April 19th 20 at 12:22
April 19th 20 at 12:18
Judging by the comments to the question, some monstrous number of tasks spinning on the server which in fact not even a server, and gaming PC.
One pleases: your school is not a Bank and not even the manufacturing company. If the server will fall, nothing bad will happen, lessons will not stop, calls will continue to ring.
And in iron - 3 identical servers similar to the following configuration:
Platform SSG-6029P-E1CR12T; Processor Xeon 4215R (CD8069504449200) * 2; memory module 32GB ECC Reg *4; Charge AOC-SLG3-2E4R * 2; Cable CBL-SAST-0590 * 4, adapter MCP-220-00116-0B * 4; HS SSD is a 2.5" NVMe SEDC1000M/960G * 2; Drive SEDC450R/480G * 4; Adapter AOC-MCX354A-FCBT; the SSD SA400S37/240G *2
to work in a mode of Hyper-convergence
April 19th 20 at 12:20
Determine first where you have a bottleneck, it can be: CPU, RAM, disk podsistem or network.
April 19th 20 at 12:22
The sense to keep it all in?
Pull and discard half in the cloud.
Buy Itsco or dedicated server and not worry about the load increase will add cores in a cluster will fall on the contrary refrain, and it's much easier and more profitable to shove in procurement and justification
The websites and web applications for a very few stores, if normal electronic diary, especially on the web, 90% of the manufacturer must have a cloud option where you pay for a subscription and not worried at all about how it works and what falls

Find more questions by tags Computers