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.

Computer Science & Information Technology

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

Computer Science & Information Technology

SRAM contained inside the processor housing is known as _______

Fill in the blank(s) with correct word

Computer Science & Information Technology

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.

Computer Science & Information Technology

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?

Computer Science & Information Technology