|
1 | 1 | \section{Related Work}
|
| 2 | +In data center related work under traditional IP network, there are quite a few |
| 3 | +existing work focusing on reducing redundant computations via caching, like |
| 4 | +DryadInc \cite{Isard:2007:DDD:1272996.1273005}, Coment |
| 5 | +\cite{He:2010:CBS:1807128.1807139}, the stateful bulk processing system |
| 6 | +\cite{Logothetis:2010:SBP:1807128.1807138} and Nectar |
| 7 | +\cite{gunda2010nectar}. And among them we choose Nectar as our main reference |
| 8 | +and comparison target since it attempts to provide a more comprehensive solution |
| 9 | +to the problem of automatic management of data and computation in data |
| 10 | +center. In order to make direct and straightforward comparison, we borrowed the |
| 11 | +data center use cases as incremental computing and sub-computation directly from |
| 12 | +Nectar, attempting to prove that NDN solution could provide better solution than |
| 13 | +Nectar, which to us, by somehow represents the existing most centralized special |
| 14 | +server based solution under traditional IP network. In NDN network, or even |
| 15 | +content centric network as a wider scope, currently no existing working |
| 16 | +published aiming at such solution for data center network scenario. The most |
| 17 | +related work, if we just consider the appearance data center network scenario in |
| 18 | +CCN related research, is in \cite{lee2010greening} where the author use data |
| 19 | +center as one CCN use case to illustrate the energy saving performance of |
| 20 | +CCN. Obviously, from the motivation to the evaluation, our work is totally |
| 21 | +different from their work. Currently the main concern of the community is still |
| 22 | +in some fundamental problems such as general naming mechanism, data security, |
| 23 | +routing, rather than such quite specific problem in specific scenario as data |
| 24 | +center here. Good part of this is that our work could be relatively fresh in |
| 25 | +ideas, but the negative part is that since plenty of more fundamental problem |
| 26 | +existing to address, as well as the potential and future of NDN is unknown, our |
| 27 | +work which focus on the quite particular data center intermediate result sharing |
| 28 | +problem is like a building built on the unstable ground. Therefore the |
| 29 | +contribution and value of our work quite largely depends on the success of |
| 30 | +NDN. However, even through NDN were finally proved as unsuitable for the general |
| 31 | +whole internet, for the individual data center, which is relatively small in |
| 32 | +scale and centralized controlled by each companies or organizations, it still |
| 33 | +could be promising if we could prove our NDN solution with attractive |
| 34 | +improvement of performance compared with traditional IP – special servers based |
| 35 | +solution. Since previous examples like optical circuit switches are getting more |
| 36 | +popular and accepted, we do have the reason to believe that our work could have |
| 37 | +quite much contribution if the solution could be enough promising, even if NDN |
| 38 | +lost the bigger campaign. About content centric network naming, which is one of |
| 39 | +the key issues we want to address under the scenario, there’s quite a few |
| 40 | +related works talking about the structures and rules of naming, such as |
| 41 | +\cite{ghodsi2011naming} or \cite{primes}, but their main motivation is for |
| 42 | +security or scalability under the scenario of the whole internet, which is very |
| 43 | +different with ours. There are also some existing studies on CCN caching. For |
| 44 | +example, in \cite{carofiglio2011modeling}, the author developed an analytical |
| 45 | +model for the performance evaluation of content transfer in CCN that allows |
| 46 | +explicit characterization of steady state dynamics. Our work could draw |
| 47 | +inspiration from this work in the network topology design part and therefore |
| 48 | +design a better topology and caching strategy. |
0 commit comments