Distrubuted Computing & Databases Flashcards

1
Q

Define Distributed Computing

A

S series of computers are networked together (1) each working on solving the same problem/a problem/one problem (1) sharing same bandwidth/data processing. (1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Example of Distributed Computing

A

SETI - Using radio waves in an attempt to detect intelligent life outside Earth.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Advantages of Distributed Computing

A

—Reduces cost because an expensive powerful computer such as a supercomputer is not needed

—Can pass work to computers anywhere in the world using the Internet

—Improved performance as each computer can work on part of the data

—To get more processing power you just need to add more PCs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Disadvantages of Distributed Computing

A

—Issues with the security of data spread out on so many different computers.

—Heavy reliance on networks and communications which may not always be reliable

—Increased costs owing to the use of expensive communication lines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define Distributed Databases

A

A distributed database has data stored on a number of computers at different locations (1) but appears as one logical database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Advantages of Distributed Databases

A

—If data lost on central site it could be reduplicated from local site.

—Allows sharing of the data and the results of processing the data.

—New locations can be added to the database without the need for rewriting the entire database.

—Faster response to user queries of the database.

—Non-dependence on one central huge store of data.

—Easy to backup and copy data from one server to another.

—If one server fails then the other servers can be used.

—Reduces network traffic as local queries can be performed using the data on the local server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Disadvantages of Distributed Databases

A

—Software more complex than a centralised database system.

—If data is transferred it presents more of a security risk from hackers.

—As all the data is not stored in one location if a local site does not have adequate backup then this data might be lost to others.

—If data is stored and updated in more than one place there is an increased chance of data inconsistency.

—Heavy reliance on networks and communications which may not always be reliable.

—Security issues particularly if sensitive personal data is being transferred.

—If one of the links to a server failed then the data could not be obtained from that server.

—Increased costs owing to the use of expensive communication lines. NOT just costs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly