3. Servers Flashcards
1
Q
List advantages of computing as a utility using cloud services.
A
Allows for pay as you go style:
- on demand
- use only what you need
- can get virtual machines to a specification
2
Q
List differences between client and server systems.
A
servers:
- can use virtualisation
- resilient, can hot swap
- 24/7 uptime
- high amount of concurrent connections
- high bandwidth
- high power consumption
- needs to be able to anticipate and deal with exceptions
3
Q
What is a daemon process?
A
An unattended process, a background process. Servers will usually run as a daemon process.
4
Q
How do TCP servers deal with multiple incoming requests?
A
Requests are queued, FIFO. The backlog is the maximum length of the queue. If a connection arrives when the queue is full, the connection is refused.
5
Q
What information do servers log about connections and transactions?
A
- client name/address
- date/time connection made
- date/time connection closed
- protocol specific info e.g http records name of file retrieved and error codes