1
Q:

Explain different layers which define cloud architecture 

Answer:
Q:

________ intended to address issues such as bugs and errors within existing software.

A) Fix B) BugFix
C) CodeFix D) HotFix
 
Answer & Explanation Answer: D) HotFix

Explanation:
Report Error

View Answer Workspace Report Error Discuss

Filed Under: Cloud Computing - Technology
Job Role: Analyst , IT Trainer

1 71
Q:

How does fault tolerance work in mapreduce?

Answer

In a mapreduce job the master pings each worker periodically. In case a worker does not respond to that system then the system is marked as failed. Even completed tasks are rescheduled because the output was stored in a in a local disk of a worker which failed. Hence mapreduce is able to handle large-scale failures easily by simply restarting a task. The master node always saves itself at checkpoints and in case of any failure it simply restarts from that checkpoint.

Report Error

View answer Workspace Report Error Discuss

1 401
Q:

How is mapreduce related to cloud computing?

Answer

The mapreduce framework contains most of the key architecture principles of cloud computing such as:


- Scale: The framework is able to expand itself in direct proportion to the number of machines available.


- Reliable: The framework is able to compensate for a lost node and restart the task on a different node.


- Affordable: A user can start small and over time can add more hardware.

Report Error

View answer Workspace Report Error Discuss

1 418
Q:

What do you understand by MapReduce?

Answer

MapReduce is a software framework that was created by Google. It`s prime focus was to aid in distributed computing, specifically large sets of data on a group of many computers. The frameworks took its inspiration from the map and reduce functions from functional programming.

Report Error

View answer Workspace Report Error Discuss

1 459
Q:

What is the use of multi-threaded fetching in Amazon S3?

Answer

- Multi-threading fetching in Amazon S3 is used to fetch the objects concurrently using the multiple threads and map the task so that fetching can be made simpler. 


- It is not a good practice to increase the threading for a particular object as every node on the server has some bandwidth constraints. 


- It provides user the ease with which they can upload the files and upload the threads in parallel. 


- It provides high speed of data transfer and easy maintenance of the sever as well.

Report Error

View answer Workspace Report Error Discuss

1 433