Question: 6 . 1 [ 5 / 5 / 1 0 ] 6 . 2 , 6 . 4 > In this chapter, data - level
In this chapter, datalevel parallelism has been discussed as a
way for WSCstoachieve high performance on large problems. Conceivably, even
greater performance can be obtained by using highend servers; however, higher
performance servers often come with a nonlinear price increase.
aAssuming servers that are faster at the same utilization, but are
more expensive, what is the CAPEX for the WSC
bIf those servers also use more power, what is the OPEX of the
warehousescale computer?
cGiven the speed improvement and power increase, what must
the cost of the new servers be to be comparable to the original cluster? Hint:
Based on this TCO model, you may have to change the critical load of the
facility.
Servers that have different operating modes offer opportuni
ties for dynamically running different configurations in the cluster to match work
load usage. Use the data in Figure for the powerperformance modes for a
given lowpower server.
aIf a server operator decided to save power costs by running all
servers at medium performance, how many servers would be needed to achieve
the same level of performance?
MapReduce enables large amounts of parallelism by
having dataindependent tasks run on multiple nodes, often using commodity hard
ware; however, there are limits to the level of parallelism. For example, for redun
dancy MapReduce will write data blocks to multiple nodes, consuming disk and,
potentially, network bandwidth. Assume a total dataset size of GB a network
bandwidth of Gbs a sGB map rate, and a sGB reduce rate. Also assume
that ofthedata must beread fromremotenodes,andeachoutput fileis written
to two other nodes for redundancy. Use Figure for all other parameters.
aAssume that all nodes are in the same rack. What is the
expected runtime with nodes? nodes? nodes? nodes? Discuss
the bottlenecks at each node size.
Figure Latency, bandwidth, and capacity of the memory hierarchy of a WSC Barroso and Hlzle Figure plots this same information.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
