answersLogoWhite

0


Best Answer

A server is an application (software), not a machine. There are many different types of server applications, including e-mail servers, print servers, file servers, DNS servers, web servers, ftp servers and so on. Each server application is dedicated to a single task, so there is no such thing as a server that performs several tasks.

In organisations with many clients requiring access to a variety of services, the servers will typically be split across several machines. The DNS server is by far the most important server and will typically be handled by a single machine dedicated solely to the task of translating domain names into IP addresses. In this sense we may refer to the machine as being "the server", however the server is the application, not the machine.

The machine itself does not need to be particularly powerful because the biggest bottleneck in any client-server application is not the raw speed of the machine running the server but the available bandwidth between the server and its clients. As the number of clients increases, the speed of delivery drops off substantially, so the server spends most of its time simply prioritising data packets so each client is dealt with fairly. For instance, a file server typically delivers files of varying sizes, but will generally prioritise smaller files over larger files. In this way, no single client ends up hogging all the bandwidth downloading large video files at the expense of those downloading a 1 KB text file.

In order to prevent backlogs at the server end, there needs to be sufficient bandwidth available to meet client demands, with a suitable overhead to deal with peak demand. A small network server might use just one network interface card, but a larger network will require several independent interfaces. To support "thousands" of simultaneous users, the server itself may be split across several dedicated machines, creating a "data centre". Many large organisations have buildings dedicated purely to housing data centres, known as "data farms", and the largest organisations have farms all across the world. These are often known as content distribution networks, or CDNs.

You don't need a CDN or indeed a powerful machine in order to connect a mere thousand users simultaneously, but what you will need is bandwidth -- and lots of it.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What server allows thousands of simultaneous users and perform several task everyday?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What are the commercially available batteries?

Thousands of types of several chemical make-ups from many manufacturers.


Who is the creator of number zero?

Actually the concept of zero and several other mathematical "discoveries" are already in the Vedas which are scriptures that date back to thousands and thousands of years ago.


How flashget works?

It downloads files using several simultaneous http get requests for different byte ranges, and then puts the pieces together. This sometimes circumvents bandwidth caps put in place by the people who run the site which limit the speed on each http connection.


What jobs can a transistor do when combined with the CPU?

The modern CPU (typically inside a microprocessor IC) is built of billions of transistors (typically complementary MOSFETs). The CPUs of the late 1960s were built of tens of thousands to hundreds of thousands of transistors inside several hundred MSI ICs (typical silicon NPN BJTs). The CPUs of the late 1950s to early 1960s were built of thousands to tens of thousands of discrete transistors (typically germanium BJTs, gradually transitioning silicon BJTs). The CPUs of the early 1950s did not use transistors, they were built of hundreds to tens of thousands of vacuum tubes.


What is the tuition for UCI?

the given organization enhances the capabilities of local computer to perform complex vector manipulation.in order to perform this task,it introduce several arithmetic and logic units which r well versed to handle complex floating-point addition and multiplicatin at the same time implementing pipilined features.

Related questions

Use the word simutaneous in a sentence?

I can give you several sentences.There was a simultaneous flash of light and thunder.The two gunshots were nearly simultaneous.Their simultaneous shout of warning went unheard.


What is mutlicast?

Perhaps you mean multicast? Multicast refers to computer networking, and is the simultaneous transmission of data to several destinations on a network.


Did Pol Pot perform mass genocide?

Historians state that he did. See website on Pol Pot. YES. Thousands of survivors have also testified to the mass murder, and remains of the dead have been found in several sites in Cambodia.


Why km tools may be beneficial?

"Employees enjoy working with the new tool. They now have convenient and simultaneous access to several knowledge sources."


What everyday use do you make of taxonomy?

There is are several everyday uses of taxonomy. This is what helps with the identification and naming of organisms that we encounter daily.


Who were the builders of the atomic bomb?

Thousands of people that worked on the Manhattan Project. They were in several states, and from several nations.


Which river is not in the British Isles?

Amazon and several tens of thousands of rivers


How many times do you go on your Facebook per week?

Everyday. Several times.


Is there a scripture in the Bible saying god is with you everyday?

Yes, several have that or a similar message.


What do organelles do for cell?

They perform several functions. They are important to maintain vitality


How many people in the world have a husky?

Several thousands, at least. The breed is not disappearing.


How thick is the sedimentary rock in the interior plains?

several of thousands of meters thick