Design of a Functional Architecture for the Management of Cluster Resources and Services through the Web
Abstract
In 2006 Junta de Andalucía created the Andalusian Supercomputing Network (RASCI). RASCI consists of supercomputing nodes distributed geographically throughout Andalusia that provide the region with a large number of computing resources. Increased network bandwidth, more powerful computers and acceptance of the Internet have driven a growth in demand for new and better ways to utilize high-performance technical computing (HPTC) resources.
Full text
ERCIM NEWS 74 July 2008 25
The Andalusian Scien i ic Compu ing
Cen e (CICA) is a supe compu ing cen-
e in Andalusia ha p o ides supe com-
pu ing nodes and he Andalusian e-Sci-
ence Po al o RASCI (see Figu e 1).
CICA In as uc u e
Cu en ly, CICA has a dis ibu ed clus-
e . I consis s o a se o nodes wi h In el
Co e 2 Duo o In el Quad Co e CPUs
and 4 GB o 8 GB o RAM, connec ed
h ough gigabi e he ne . The ba ch sys-
ems ins alled a e he Sun G id Engine
(SGE) and Condo in e ace. A p esen ,
he Web in e ace applica ion allows
use s o queue hei jobs in o Condo
and SGE o subsequen execu ion by
he clus e .
CICA p omo es he use o open-sou ce
so wa e, and he supe compu ing nodes
un unde Linux, make use o open-
sou ce lib a ies and u ili ies, and use
se e al OS.
The Andalusian Supe compu ing Ne -
wo k will allow nodes loca ed a di e -
en uni e si ies and esea ch cen es o
be joined oge he in a uni ied compu -
ing sys em. To achie e his, a echnical
commi ee ( o in as uc u e manage-
men ), an access commi ee ( o access
managemen ) and a s a egic commi ee
ha e been es ablished.
O he se ices a e o e ed by CICA o
use s o he Andalusian Supe compu ing
Ne wo k, including assis ance in pa al-
lelizing applica ions o ake ad an age
o he G id in as uc u e. This in ol es
p o iding p og amming cou ses, expe
ad ice and consul ancy o op imiza ion
and pa alleliza ion o applica ions and
he use o message-passing lib a ies o
he e icien use o dis ibu ed memo y.
Wi h hese se ices CICA in ends o
inc ease he numbe o use s who can
po en ially ake ad an age o he supe -
compu ing in as uc u e, a he han
limi ing i s use o hose who a e al eady
echnically p o icien (see Figu e 2).
All o his makes i possible o b ing
supe compu ing echnology o a he e o-
geneous communi y, allowing o as e
echnological p og ess, and also o
inc ease he demand o his ype o
se ice, due o i s simplici y o use.
Web In e ace
Ra he han being g aphical o accessi-
ble h ough a Web in e ace, clus e
queue manage in e aces end o be
accessed h ough a command line in e -
ace om a Linux o Windows console.
Di e en in e aces ha e been de el-
oped o he Condo queue manage ,
each wi h a speci ic pu pose depending
Design o a Func ional A chi ec u e
o he Managemen o Clus e Resou ces
and Se ices h ough he Web
by Juan An onio O ega, Jo ge Can ón, Ana Sil a, Da id Bosque and F ancisco Velasco
In 2006 Jun a de Andalucía c ea ed he Andalusian Supe compu ing Ne wo k (RASCI). RASCI
consis s o supe compu ing nodes dis ibu ed geog aphically h oughou Andalusia ha p o ide
he egion wi h a la ge numbe o compu ing esou ces. Inc eased ne wo k bandwid h, mo e
powe ul compu e s and accep ance o he In e ne ha e d i en a g ow h in demand o new and
be e ways o u ilize high-pe o mance echnical compu ing (HPTC) esou ces.
Figu e 1: CICA connec ions.
Figu e 2: Supe compu ing in as uc u e.
Supe compu ing
Nodes
S o age Dis ibu ed
Clus e
Ne wo ks
Web In e ace
S anda d Memo y
Se e
S o age Sun Clus e
SGE Condo To que
Condo
SGE
To que
Ta eas
SGE
Ta eas
To que
Ta eas
Dis ibu ed
Clus e
S anda d Memo y
Se e Sha ed Memo y
Se e s
RASCI RICA
CICA UMA UGR
ERCIM NEWS 74 July 2008 26
Special Theme: Supe compu ing a Wo k
on who is making use o i . One o he
se ices o which his queue manage 's
de elope s ha e con ibu ed is he use
o Web se ices (SOAP-WSDL). Fo i s
implemen a ion hey ha e de eloped
he Bi dBa h package, which, by means
o WSDL calls, allows jobs in he clus-
e o be submi ed and managed. The
main incon enience p esen ed by hese
calls is he ease o disco e y and index-
a ion by sea ch engine Web c awle s,
since hey a e accessible hough URLs.
They can hus be ound and s o ed
h ough sea ch engines. Mo eo e , he
managemen capabili ies a e limi ed o
he unc ionali ies implemen ed by
Bi dBa h de elope s.
The a chi ec u e p esen ed by he
CICA-named Clus e Looking Class
(CLG) allows he use o make use o
esou ces h ough he Web, elimina ing
he need o en e commands h ough a
command line console. This ease o use
ex ends he each o compu ing se ices
o a g ea e numbe o use s as a echni-
cal p o ile is no longe equi ed. A
p esen , his in e ace is ope a ional a
he Andalusian e-Science Po al, gi ing
egis e ed use s access o compu a ional
esou ces connec ed o he Andalusian
Compu ing scien i ic Ne wo k (RICA)
and Andalusian Supe compu ing Ne -
wo k (RASCI).
Howe e , wi h he abili y o access he
sys em h ough he Web, secu i y
becomes a c i ical aspec . In a sys em
such as his, he high le el o compu -
ing powe u ns i in o a e y powe ul
ool o illici uses such as b u e- o ce
passwo d c acking. In o de o a oid
his p oblem, CLG de ines bo h a logi-
cal and a physical a chi ec u e ha
allows he use o manage and submi
jobs and o ecei e hei esul s,
uncoupling he physical a chi ec u e o
he clus e om he Web in e ace and
hus pu ing an end o secu i y p ob-
lems.
Fu he Wo k
In he u u e, he supe compu ing
esou ces o CICA will g ow and will
be included in his in as uc u e. Ou
es ima ion is ha his will lead o bigge
massi e s o age, sha ed memo y
se e s, mo e dis ibu ed nodes and
new ba ch sys ems.
Links:
Andalusian e-Science po al:
h ps://eciencia.cica.es
Condo P ojec HTC:
h p://www.cs.wisc.edu/condo
Please con ac :
Juan An onio O ega
Cen o In o má ico Cien í ico de
Andalucía, Spain
E-mail: [email p o ec ed]
A ay p ocessing is a good candida e o
inc easing compu ing powe by using
pa allel compu a ion. Addi ionally, i
can help o sol e a chi ec u al p oblems
(eg dis ibu ion o con ol signals on a
chip). The e ec i eness o implemen a-
ions is measu ed by a se o pa ame e s,
namely by he silicon a ea (A), execu-
ion ime (T), dissipa ed powe (P), con-
sumed ene gy (E) and numbe o
inpu /ou pu pins (#I/O).
A numbe o di e en implemen a ions
o a ay p ocesso s a e comme cially
a ailable. In his p ojec we ha e mainly
concen a ed on he opog aphic IBM
Cell he e ogeneous a ay p ocesso
a chi ec u e, because i s de elopmen
en i onmen is open sou ce and we
wished o compa e he esul s wi h
hose om ou p e ious FPGA ( ield
p og ammable ga e a ay)-based imple-
men a ions.
The Cell B oadband Engine A chi ec-
u e (CBEA) is designed o achie e
high-pe o mance compu ing wi h be -
e a ea/pe o mance and powe /pe -
o mance a ios han he con en ional
mul i-co e a chi ec u es. The CBEA
de ines a he e ogeneous mul i-p oces-
so a chi ec u e whe e gene al-pu pose
p ocesso s called Powe P ocesso Ele-
men s (PPE), and Single Ins uc ion
Mul iple Da a (SIMD) p ocesso s
called Syne gis ic P ocesso Elemen s
(SPE), a e connec ed ia a high-speed
on-chip cohe en bus called an Elemen
In e connec Bus (EIB). The CBEA
a chi ec u e is lexible and he a io o
he di e en elemen s can be de ined
acco ding o he equi emen s o di e -
en applica ions. The i s implemen a-
ion o he CBEA is he Cell B oadband
Engine (Cell BE o in o mally Cell)
designed o he Sony PlayS a ion 3
game console, which con ains one PPE
and eigh SPEs.
In his wo k we ha e concen a ed on
an e icien CNN implemen a ion on
he Cell a chi ec u e. The basic CNN
simula ion ke nel was success ully
implemen ed on he Cell BE, and bo h
linea and nonlinea CNN a ays can be
simula ed. The ke nel was op imized
acco ding o he special equi emen s o
Exploi a ion o Cell Mul i-P ocesso A ay
in Solu ion o Spa io-Tempo al Dynamics
by Zol án Nagy, László Kék, Zol án Kincses, And ás Kiss and Pé e Szolgay
A ay compu e s can be use ul in he nume ical solu ion o spa io- empo al p oblems. IBM has
ecen ly in oduced a opog aphic a ay p ocesso called he Cell B oadband Engine (Cell BE).
Resea che s a he Cellula Senso y Wa e Compu e s Labo a o y o SZTAKI in collabo a ion wi h he
Depa men o In o ma ion Technology, Pázmány Pé e Ca holic Uni e si y, Budapes and he
Depa men o Image P ocessing and Neu ocompu ing, Pannon Uni e si y, Veszp ém, ha e
implemen ed a Cellula Neu al Ne wo k (CNN) simula ion ke nel on he Cell BE. The CNN simula ion
is op imized acco ding o he special equi emen s o he Cell BE and implemen s bo h linea and
nonlinea (piecewise linea ) empla es. We ha e used he CNN simula ion ke nel o sol e Na ie -
S okes pa ial di e en ial equa ions (PDEs) on he Cell a chi ec u e.