Explain how the container-based philosophy could be adopted to provide migration transparency
for distributed components.
What will be an ideal response?
As a reminder, migration (or mobility) transparency is concerned with hiding the movement of distributed
system entities from users or programmers. Containers operate by intercepting incoming invocations and
making a series of calls to implement the desired level of transparency before optionally passing on the
invocation to the component. To implement migration transparency, a container can use a location service to
map objects (or in this case components) on to physical locations. (and keep track of them if they move). For
example, Section 5.4.2. explains how a location service is implemented in Clouds and Emerald.
You might also like to view...
The following class definition
class MyError {}; a. has no member functions or member data b. has only a default constructor c. is illegal d. A and B
SRAM contained inside the processor housing is known as _______
Fill in the blank(s) with correct word
Which of these ensures safe removal of a laptop hard drive? (Choose all that apply.)
a. Leave laptop AC power or DC power on. b. Loosen or remove the screw or screws used to hold the drive cover in place. c. Remove the battery. d. Push the cover away from the retaining lug or clips and remove it.
List the layers of the OSI model from the top down, along with their counterparts in the TCP/IP model.
What will be an ideal response?