Question

In: Computer Science

A server is a computer or device on a network that manages network resources. Servers are...

A server is a computer or device on a network that manages network resources. Servers are often dedicated, meaning that they perform no other tasks besides their server tasks. On multiprocessing operating systems however, a server may be one of several programs that are each managing specific requests for services from clients or a particular hardware or software resource, rather than the entire computer.

For each of the server types below, provide a short description of the service each provides to its clients.

  1. Server Platform
  2. Application Server
  3. Audio/Video Server
  4. Chat Server
  5. Database Server
  6. DNS Server
  7. Exchange Server
  8. Fax Server
  9. File Server
  10. FTP Server
  11. Groupware Server
  12. IRC Server
  13. List Server
  14. Mail Server
  15. Monitoring/management server
  16. News Server
  17. Online Gaming Server
  18. Open Source Server.
  19. Print Server
  20. Proxy Server
  21. Real-Time Communication Server
  22. Telnet Server
  23. Web Servers
  24. Virtual Server

Solutions

Expert Solution

1)Server Platform
There is no term like server platform.
2)Application Server
Also called an appserver, an application server is a program that handles all application operations between users and an organization's backend business applications or databases.

An application server is typically used for complex transaction-based applications. To support high-end needs, an application server has to have built-in redundancy, monitor for high-availability, high-performance distributed application services and support for complex
3)Audio/Video Server
A video server is a computer-based device that is dedicated to delivering video. Video servers are used in a number of applications, and often have additional functions and capabilities that address the needs of particular applications. For example, video servers used in security, surveillance and inspection applications typically are designed to capture video from one or more cameras and deliver the video via a computer network. In video production and broadcast applications, a video server may have the ability to record and play recorded video, and to deliver many video streams simultaneously.
4)Chat Server
A chat server is a computer dedicated to providing the processing power to handle and maintain chatting and it users. For example, there are thousands of dedicated servers set up for IRC, each of these servers are considered a chat server.
5)Database Server
A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined by the client–server model.[citation needed Database management systems (DBMSs) frequently provide database-server functionality, and some database management systems (such as MySQL) rely exclusively on the client–server model for database access (while others e.g. SQLite are meant for using as an embedded database).
6)DNS Server
A name server is a computer application that implements a network service for providing responses to queries against a directory service. It translates an often humanly meaningful, text-based identifier to a system-internal, often numeric identification or addressing component. This service is performed by the server in response to a service protocol request.
7)Exchange Server
Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.The first version was called Exchange Server 4.0, to position it as the successor to the related Microsoft Mail 3.5. Exchange initially used the X.400 directory service but switched to Active Directory later. Until version 5.0 it came bundled with an email client called Microsoft Exchange Client. This was discontinued in favor of Microsoft Outlook.

Exchange Server primarily uses a proprietary protocol called MAPI to talk to email clients, but subsequently added support for POP3, IMAP, and EAS. The standard SMTP protocol is used to communicate to other Internet mail servers.

Exchange Server is licensed both as on-premises software and software as a service (SaaS). In the on-premises form, customers purchase client access licenses (CALs); as SaaS, Microsoft charges a monthly service fee instead.

8)Fax Server
A fax server is a system installed in a local area network (LAN) server that allows computer users whose computers are attached to the LAN to send and receive fax messages.[1]

Alternatively the term fax server is sometimes used to describe a program that enables a computer to send and receive fax messages,[1] set of software running on a server computer which is equipped with one or more fax-capable modems (or dedicated fax boards) attached to telephone lines or, more recently, software modem emulators which use T.38 ("Fax over IP") technology to transmit the signal over an IP network. Its function is to accept documents from users, convert them into faxes, and transmit them, as well as to receive fax calls and either store the incoming documents or pass them on to users. Users may communicate with the server in several ways, through either a local network or the Internet. In a big organization with heavy fax traffic, the computer hosting the fax server may be dedicated to that function, in which case the computer itself may also be known as a fax server

9)File Server
In computing, a file server (or fileserver) is a computer attached to a network that provides a location for never shared disk access, i.e.storage of computer files (such as text, image, sound, video) that can be accessed by the workstations that are able to reach the computer that shares the access through a computer network. The term server highlights the role of the machine in the client–server owner, where the clients are the workstations using the storage. It is common that a workstations.

File servers are commonly found in schools and offices, where users use a LAN to connect their client computers

10)FTP Server
An FTP server is a computer which has a file transfer protocol (FTP) address and is dedicated to receiving an FTP connection.

An FTP server needs a TCP/IP network for functioning and is dependent on usage of dedicated servers with one or more FTP clients. In order to ensure that connections can be established at all times from the clients, an FTP server is usually switched on.

An FTP server is an important component in FTP architecture and helps in exchanging of files over internet.

An FTP server is also known as an FTP site.Features of an FTP server:

In order for the client to establish connection to the FTP server, the username and password are sent over using USER and PASS commands. Once accepted by the FTP server, an acknowledgement is sent across to the client and the session can start.In the case of an FTP connection, it is possible to resume the download if it was not successfully completed earlier. In other words, checkpoint restart support is provided.The FTP server allows the downloading and uploading files. There could be access restrictions as determined by the FTP server administrator for downloading different files and from different folders residing in the FTP server.The FTP server can provide connection to users without need of login credentials; however, the FTP server can authorize these to have only limited access.Files residing in FTP servers can be retrieved by common web browsers, but they may not be supporting protocol extensions like FTPS.FTP servers can provide anonymous access. This access allows users to download files from the servers anonymously, but prohibits uploading files to FTP servers.All file transfer protocol site addresses begin with ftp://.
11)Groupware Server
Groupware server is software that allows the collaboration of users, irrespective of location through the internet or intranet to work together in an atmosphere which is virtual.
- The number of clients that need to be connected to this server mostly depends on the scope and nature of the project.
- Here a software is installed on various client computers so that better communication takes place between the clients and access to the server.
- This server helps to reduce the unnecessary or repetitive communication between the team members which also helps to increase the productivity.
12)IRC Server
Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text. The chat process works on a client/server networking model. IRC clients are computer programs that users can install on their system or web based applications running either locally in the browser or on a 3rd party server. These clients communicate with chat servers to transfer messages to other clients.[1] IRC is mainly designed for group communication in discussion forums, called channels,[2] but also allows one-on-one communication via private messages[3] as well as chat and data transfer,[4] including file sharing.[5]

Client software is available for every major operating system that supports Internet access.[6] As of April 2011, the top 100 IRC networks served more than half a million users at a time,[7] with hundreds of thousands of channels[7] operating on a total of roughly 1,500 servers[7] out of roughly 3,200 servers worldwide.[8] IRC usage has been declining steadily since 2003, losing 60% of its users (from 1 million to about 400,000 in 2012) and half of its channels (from half a million in 2003).[9]

13)List Server
A list server (mailing list server) is a program that handles subscription requests for a mailing list and distributes new messages, newsletters, or other postings from the list's members to the entire list of subscribers as they occur or are scheduled. (A list server should not be confused with a mail server, which handles incoming and outgoing e-mail for Internet users.)

Two commonly-used list servers are listserv and Majordomo. Lyris is a list server that is free for users maintaining very small mailing lists and scales up in price for those managing thousands of mailing list subscribers

14)Mail Server
A mail server (sometimes also referred to an e-mail server) is a server that handles and delivers e-mail over a network, usually over the Internet. A mail server can receive e-mails from client computers and deliver them to other mail servers. A mail server can also deliver e-mails to client computers. A client computer is normally the computer where you read your e-mails, for example your computer at home or in your office. Also an advanced mobile phone or Smartphone, with e-mail capabilities, can be regarded as a client computer in these circumstances

15)Management server
Server Monitoring is the process of monitoring all the system resources associated with the server in order to understand their resource usage patterns and optimize them accordingly to provide a better end-user experience. It ensures that your server is capable of hosting your applications by providing sufficient data relating to the performance of your operating system, thereby providing complete application and network server monitoring, and gives you a proper glance into the working of your system.
16)News server
A news server is a collection of software used to handle Usenet articles. It may also refer to a computer itself which is primarily or solely used for handling Usenet. A reader server provides an interface to read and post articles, generally with the assistance of a news client. A transit server exchanges articles with other servers. Most servers can provide both functions
17)Online Gaming Server
A game server (also sometimes referred to as a host) is a server which is the authoritative source of events in a multiplayer video game. The server transmits enough data about its internal state to allow its connected clients to maintain their own accurate version of the game world for display to players. They also receive and process each player's input
18)Open Source Server.
In general, open source refers to any program whose source code is made available for use or modification as users or other developers see fit. Open source software is usually developed as a public collaboration and made freely available.
WhatIs.com

Essential Guide

Browse Sections

This content is part of the Essential Guide:How to achieve application performance improvement in ops

DEFINITION

open source

Posted by: Margaret Rouse

WhatIs.com

  

1) In general, open source refers to any program whose source code is made available for use or modification as users or other developers see fit. Open source software is usually developed as a public collaboration and made freely available.

2) Open Source is a certification mark owned by the Open Source Initiative (OSI). Developers of software that is intended to be freely shared and possibly improved and redistributed by others can use the Open Source trademark if their distribution terms conform to the OSI's Open Source Definition. To summarize, the Definition model of distribution terms require that:

The software being distributed must be redistributed to anyone else without any restriction.The source code must be made available (so that the receiving party will be able to improve or modify it).The license can require improved versions of the software to carry a different name or version from the original software

19)Print Server
A print server, or printer server, is a device that connects printers to client computers over a network.[1] It accepts print jobs from the computers and sends the jobs to the appropriate printers, queuing the jobs locally to accommodate the fact that work may arrive more quickly than the printer can actually handle. Ancillary functions include the ability to inspect the queue of jobs to be processed, the ability to reorder or delete waiting print jobs, or the ability to do various kinds of accounting (such as counting pages, which may involve reading data generated by the printer(s)). Print servers may be used to enforce administration policies, such as color printing quotas, user/department authentication, or watermarking printed documents.
20)Proxy Server
In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.[1] A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server and the proxy server evaluates the request as a way to simplify and control its complexity.[2] Proxies were invented to add structure and encapsulation to distributed systems.
21)Real-Time Communication Server
Real-time communications (RTC) is a term used to refer to any live telecommunications that occur without transmission delays. RTC is nearly instant with minimal latency.

RTC data and messages are not stored between transmission and reception. RTC is generally a peer-to-peer, rather than broadcasting or multicasting, transmission.
22)Telnet Server
Telnet Server allows command line access to an embedded module over an IP network.

Telnet is a protocol used on a network to provide a two-way interactive command line interface (CLI) using a virtual terminal connection. User data and Telnet control information is transferred on a data connection using TCP.

23)Web Servers
A web server is server software, or hardware dedicated to running said software, that can satisfy World Wide Web client requests. A web server can, in general, contain one or more websites. A web server processes incoming network requests over HTTP and several other related protocols.

The primary function of a web server is to store, process and deliver web pages to clients.[1] The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). Pages delivered are most frequently HTML documents, which may include images, style sheets and scripts in addition to the text content.

24)Virtual Server
A virtual server is a server that shares hardware and software resources with other operating systems (OS), versus dedicated servers. Because they are cost-effective and provide faster resource control, virtual servers are popular in Web hosting environments.


Related Solutions

A small company network have multiple servers (including a web server, a log server, DNS servers,...
A small company network have multiple servers (including a web server, a log server, DNS servers, a file server for inventory information and customer orders, but no email server) , two firewalls, DMZ, and PCs. The company sales products online. a). Suppose that you are a system administrator. What types of network connections will you allow to be established with the servers in the DMZ from the Internet? b). What are the points of entry for attackers? c). How do...
__________ manages basic computer operations such as start-up, controls access to system resources, and manages computer...
__________ manages basic computer operations such as start-up, controls access to system resources, and manages computer memory and files. Event data recorders Application software Software defined networking System software
A company wants to purchase a new network file server for its wide-area computer network. The...
A company wants to purchase a new network file server for its wide-area computer network. The server costs $75,000, and will be completely obsolete in three years and worthless. If the company purchases the server, it can borrow the money at 10% and the server will be depreciated straight line to zero over three years, If the company leases the equipment they will make payments of $27,000 per year, payable at the end of each of the next three years....
Suppose Amazon is considering the purchase of computer servers and network infrastructure to expand its very...
Suppose Amazon is considering the purchase of computer servers and network infrastructure to expand its very successful business offering​ cloud-based computing. In​ total, it will purchase $47.2 million in new equipment. This equipment will qualify for accelerated​ depreciation: 20% can be expensed​ immediately, followed by 32%​, 19.2%​, 11.52%​, 11.52%​, and 5.76% over the next five years.​ However, because of the​ firm's substantial loss carryforwards and other​ credits, Amazon estimates its marginal tax rate to be 10% over the next five​...
Suppose Amazon is considering the purchase of computer servers and network infrastructure to expand its very...
Suppose Amazon is considering the purchase of computer servers and network infrastructure to expand its very successful business offering​ cloud-based computing. In​ total, it will purchase $ 48.9$48.9 million in new equipment. This equipment will qualify for accelerated​ depreciation: 20 %20% can be expensed​ immediately, followed by 32 %32%​, 19.2 %19.2%​, 11.52 %11.52%​, 11.52 %11.52%​, and 5.76 %5.76% over the next five years.​ However, because of the​ firm's substantial loss carryforwards and other​ credits, Amazon estimates its marginal tax rate...
Sun Microsystems is a leading supplier of computer-related products, including servers, workstations, storage devices, and network...
Sun Microsystems is a leading supplier of computer-related products, including servers, workstations, storage devices, and network switches. In 2009, Sun Microsystems was acquired by Oracle Corporation. In the letter to stockholders as part of the 2001 annual report, President and CEO Scott G. McNealy offered the following remarks: Fiscal 2001 was clearly a mixed bag for Sun, the industry, and the economy as a whole. Still, we finished with revenue growth of 16 percent—and that's significant. We believe it's a...
Sun Microsystems is a leading supplier of computer-related products, including servers, workstations, storage devices, and network...
Sun Microsystems is a leading supplier of computer-related products, including servers, workstations, storage devices, and network switches. In 2009, Sun Microsystems was acquired by Oracle Corporation. In the letter to stockholders as part of the 2001 annual report, President and CEO Scott G. McNealy offered the following remarks: Fiscal 2001 was clearly a mixed bag for Sun, the industry, and the economy as a whole. Still, we finished with revenue growth of 16 percent—and that's significant. We believe it's a...
Write at least six differences between the Network Policy Server (NPS) and the Network Access Server...
Write at least six differences between the Network Policy Server (NPS) and the Network Access Server (NAS).
Consider a device driver that manages the I/O to a specific device. Multiple threads in the...
Consider a device driver that manages the I/O to a specific device. Multiple threads in the system need to read information from the device. The device can only support one I/O command at a time. Previous I/O commands must complete before a new one is issued. Assume the device can be read using a readDevice( what ) method. Write a read( what ) method to be called by any thread in the system that wants to read something from the...
Outline the necessary actions that Server Administrator's must verify for proper operation of servers in the...
Outline the necessary actions that Server Administrator's must verify for proper operation of servers in the event of a failover/redundancy plan.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT