21.01.2014 Views

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

currently running. It is built on the computing facilities in Swinburne University <strong>of</strong><br />

Technology <strong>and</strong> takes advantage <strong>of</strong> the existing SwinGrid systems [95]. For<br />

example, the Swinburne Astrophysics Supercomputer Node (http://astronomy.swin.<br />

edu.au/supercomputing/) comprises 145 nodes <strong>of</strong> Dell Power Edge 1950 nodes each<br />

with: 2 quad-core Clovertown processors at 2.33 GHz (each processor is 64-bit lowvolt<br />

Intel Xeon 5138), 16 GB RAM <strong>and</strong> 2 x 500 GB drives. We install VMWare [91]<br />

on SwinGrid, so that it can <strong>of</strong>fer unified computing <strong>and</strong> storage resources. By<br />

utilising the unified resources, we set up data centres that can host applications. In<br />

the data centres, Hadoop [41] is installed that can facilitate MapReduce [38]<br />

computing paradigm <strong>and</strong> distributed data management.<br />

a a<br />

n<br />

n 1<br />

a a<br />

n3 n 4<br />

an5<br />

an6<br />

aN<br />

a n2<br />

am3<br />

a m 4<br />

am<br />

a m 1<br />

am5<br />

am6<br />

a M<br />

a m2<br />

Figure 3.3 SwinDeW-C Cloud Workflow System Architecture<br />

In general, the type <strong>of</strong> cloud service can be classified as IaaS (Infrastructure as a<br />

Service), PaaS (Platform as a Service) <strong>and</strong> SaaS (S<strong>of</strong>tware as a Service). Meanwhile,<br />

from the system architecture perspective, the cloud architecture includes four basic<br />

layers from top to bottom: application layer (user applications), platform layer<br />

(middleware cloud services to facilitate the development/deployment <strong>of</strong> user<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!