Some say people have evolved into something intelligent?!?!
|
|
|
- Dwain Malone
- 10 years ago
- Views:
Transcription
1 Abstract GPFS has matur significantly ovr th yars sinc its vrsion 1.x rlass for AIX, yt many HPC practitionrs o not fully raliz GPFS's flxibility an as of us toay. This prsntation xamins ths nw faturs incluing multi-clustring, GPFS in a mix AIX/Linux nvironmnt, its ability to work with a wir varity of isk vnors, an othr things. Sampl configurations with bnchmark rsults will b givn. Th prsntation will inclu a cursory rviw of th GPFS roamap. Som say popl hav volv...
2 Som say popl hav volv into somthing intllignt?!?! But what about HPC systms? How hav thy volv?
3 A Common HPC Evolutionary Path Mainfram IBM mainfram with attach vctor procssor(s) Vctor Procssor Cray (with attach mainfram?) A Common HPC Evolutionary Path Mainfram IBM mainfram with attach vctor procssor(s) Aftr n stps... Propritary Clustrs Room full of SPs Vctor Procssor Cray (with attach mainfram?)
4 A Common HPC Evolutionary Path Thn som rnga starts xprimnting with Bowulf clustrs... Mainfram IBM mainfram with attach vctor procssor(s) Aftr n stps... starting lik this... Propritary Clustrs Room full of SPs Vctor Procssor Cray (with attach mainfram?) A Common HPC Evolutionary Path Thn som rnga starts xprimnting with Bowulf clustrs... Mainfram IBM mainfram with attach vctor procssor(s) Aftr n stps... starting lik this... thn volving into this... Propritary Clustrs Room full of SPs Vctor Procssor Cray (with attach mainfram?)
5 A Common HPC Evolutionary Path Thn som rnga starts xprimnting with Bowulf clustrs... Bowulf clustr Mainfram IBM mainfram with attach vctor procssor(s) Aftr n stps... Rack mount Linux Nos IBM Clustr 1350 Propritary Clustrs Room full of SPs Blas (using Linux) IBM BlaCntr Vctor Procssor Cray (with attach mainfram?) Propritary SMP Clustrs Room full of IBM p690s What Nxt? Propritary SMP Clustrs Room full of IBM p690s Rack mount Linux Nos IBM Clustr 1350 Blas (using Linux) IBM BlaCntr Clustr 1 Nos Clustr 2 Nos Local isk accss Sit 1 SAN Sit 2 SAN Rmot isk accss... an vryboy is talking about gris! Clustr 1 Fil Systm Global SAN Intrconnct Rmot isk accss Sit 3 SAN Visualization Systm
6 But Whr Dos Storag I/O Fit? Storag I/O... Th oft forgottn stpchil But Whr Dos Storag I/O Fit? Early aoptrs of propritary clustrs (.g., IBM SP) gnrally aopt vnor storag solutions (.g., SSA an GPFS or JFS) GPFS is NOT th sam bast it us to b! Early aoptrs of commoity clustrs approach storag I/O from a potpouri of approachs (.g., NFS) Thr ar altrnativs to NFS Customrs trying to intgrat propritary an commoity systms oftn fl forc to us NFS Thr ar altrnativs to NFS An what about gris?
7 Lts tak a closr look at this. I will bgin with th Linux clustrs prspctiv. I will gt to th SP to psris prspctiv in a momnt. H who os not stuy history is pr-stin to rliv it... rrr, but is NFS rally history? Common First Stp For Somthing Small Ethrnt (GbE) For somthing lik this, it is common to o NFS an FTP btwn srvrs ovr a GbE or 100 MbE ntwork. sam Intllistation M Pro 2 CPU 4 GB Linux (SuSE) sa (scsi) froo p615 2 CPU 4 GB AIX 5.2 hisk0(scsi) hisk1(scsi) hisk2(scsi) hisk3(scsi) ganalf p615 2 CPU 4 GB AIX 5.2 hisk0(scsi) hisk1(scsi) hisk2(scsi) hisk3(scsi) local /fs_sam NFS /fs_froo /fs_ganalf local /fs_froo NFS /fs_sam /fs_ganalf local /fs_ganalf NFS /fs_sam /fs_froo
8 Common Scon Stp Mak th Small Solution BIGGER N o S w i t c h Ha No Intrnal SCSI or SATA NFS xport local fil systm "Clint" Nos.g., x336 (Linux) accss to NFS mount fil systm from ha no intrnal SCSI us for local scratch FTP fils as ncssary btwn clints Ha No.g., x346 (Linux) fil systm bas on intrnal storag an NFS xport to clint No Switch Gnrally, IP bas ntwork GbE Myrint HPS IB? Common Application Organization Us IP ntwork to istribut ata via MPI, NFS an/or othr "hom-grown mi-layr" cos works wll for applications using minimal or no paralll I/O o application vloprs (i.., computational scintists) want to bcom computr scintists? Common Thir Stp Crat "Islans of Nos" as You Gt Evn BIGGER N o S w i t c h Highr Lvl Switch (LAN or WAN) Ha No Intrnal SCSI or SATA NFS xport local fil systm N o S w i t c h Ha No Intrnal SCSI or SATA NFS xport local fil systm Clustrs ar connct via a hirarchical switching ntwork COMMENTS Provis "any to any" connctivity th poor man's way Works wll whn I/O mol is not paralll, but may rquir aggrgating fils ISLs can b bottlncks Inaquacy of NFS smantics (spcially for paralll writs) Poor I/O prformanc Limit storag capacity can a mor ha nos Storag BW limit by hano switch aaptr Inconvninc of ftp or othr utilitis to manually mov fils Common fabric for mssag passing an storag I/O Naturally gnralizs to a gri with all of its issus, but is compoun by varibilitis of gographic spration!
9 Common Thir Stp Crat "Islans of Nos" as You Gt Evn BIGGER N o S w i t c h Highr Lvl Switch (LAN or WAN) iscsi bas storag N o S w i t c h NFS srvr no NFS srvr no NFS srvr no NFS srvr no NFS srvr no NFS srvr no Disk Controllr Disk Enclosur Disk Enclosur Clustrs ar connct via a hirarchical switching ntwork Mor sophisticat storag systms can b aopt to work within this NFS/IP bas mol ovr a WAN/gri iscsi bas systms NFS not ncssarily rquir "plain vanilla" iscsi can b us, but mor sophisticat schms ar bing invstigat (.g., fil rplication, Univ of Tokyo) SAN bas fil systm provis local I/O but th local fil systms ar NFS xport ovr th WAN still must al with NFS shortcommings S A N S w i t c h In this SAN xampl, th SAN attach storag woul typically b istribut ovr th 6 srvrs with 6 or mor iffrnt NFS xport fil systms (at last 1 fil systm pr NFS srvr). Th Final(?) Stp Global Storag with Paralll Fil Systm No Switch (LAN or WAN) Storag srvrs with xtrnal storag using th no switch storag no storag no storag no storag no SAN isk controllr isk nclosur isk nclosur isk nclosur isk nclosur isk nclosur COMMENTS homognous ntwork paralll FS fascilitats th ffctiv us of this architctur isks ar accss via th LAN/WAN virtual isks prformanc scals linarly in th numbr of srvrs incrasing th numbr of srvrs will incras BW can a capacity without incrasing th numbr of srvrs srvr switch aaptrs can bcom a bottlnck can inxpnsivly scal out th numbr of nos largst GPFS clustr with a singl fil systm 2300 nos natural mol for gri bas fil systm
10 Th Final(?) Stp Anothr Global Storag Paralll Fil Systm Mol SAN Switch No Switch (LAN or WAN) isk controllr isk nclosur isk nclosur isk nclosur isk nclosur isk nclosur SAN attach storag COMMENTS sprat switch fabrics paralll FS fascilitats th ffctiv us of this architctur prformac scals in th numbr of isk controllrs can a capacity without incrasing th numbr controllrs scaling out th numbr of irct attach nos is limit by th SAN largst SAN clustr is 200+ nos scaling largr rquirs rmot nos accssing storag ovr IP ntwork irct attach nos gt bttr fil systm BW BW is not rstrict by srvr no switch aapts (typically, a FC HBA is fastr th GbE... but os this chang with IB?) Allows gratr aggrgat BW.g., 15 GB/s on 40 nos SAN works wll in a procssing cntr Us a LAN/WAN to scal out byon SAN limits In th arly ays of HPC clustrs, thr wr limit choics for paralll/global fil systms... an gnrally it was ncssary to us th vnor's fil systm. Toay thr ar othr choics (at last 18 at my last count) that hav bn nabl by th vlopmnt of Linux bas clustrs. In orr to mor clarly unrstan how GPFS fits into this nvironmnt, th following pags iscuss a coars HPC storag architctur taxonomy covring rang of fil systms us on an HPC systms... this is a work in progrss!
11 HPC Storag Architctur Taxonomy Th following pags xamin an architctural taxonomy of storag I/O architcturs commonly us in HPC systms. Thy support varying grs of paralll I/O an o not rprsnt mutually xclusiv choics. Convntional I/O Asynchronous I/O Ntwork Fil Systms Basic Paralll I/O Singl Componnt Architctur Cntraliz Mtaata Srvr with SAN Attach Disk Dual Componnt Architctur Rcnt Dvlopmnts Tripl Componnt Architctur High Lvl Paralll I/O Local fil systms Basic, "no frills, out of th box" fil systm Journal, xtnt bas smantics Convntional I/O journaling: to log information about oprations prform on th fil systm mta-ata as atomic transactions. In th vnt of a systm failur, a fil systm is rstor to a consistnt stat by rplaying th log an applying log rcors for th appropriat transactions. xtnt: a squnc of contiguous blocks allocat to a fil as a unit an is scrib by a tripl consisting of <logical offst, lngth, physical> If thy ar a nativ FS, thy ar intgrat into th OS (.g., caching on via VMM) mor favorabl towar tmporal than spatial locality Intra-no procss paralllism Disk lvl paralllism possibl via striping Not truly a paralll fil systm Exampls: Ext3, JFS2, XFS COMMENT: GPFS cach (i.., pagpool) is mor favorabl towar spatial than tmporal locality. Vry larg pagpools (up to 8 GB using 64 bit OS) may o bttr with tmporal locality.
12 Asynchronous I/O Abstractions allowing multipl thras/tasks to safly an simultanously accss a common fil Built on top of a bas fil systm Paralllism availabl if its support in th bas fil systm Part of POSIX 4, but not support on all unix bas fil systms (.g., Linux 2.4, but Linux 2.6 now inclus it?) AIX, Irix, Solaris supports AIO Ntwork Fil Systm (NFS) Disk accss from rmot nos via ntwork accss (.g., TCP/IP ovr Ethrnt) NFS is ubiquitous an th most common xampl it is not truly paralll ol vrsions ar not cach cohrnt (is V3 or V4 truly saf?) writ rquirs O_SYNC an -noac options to b saf poorr prformanc for I/O intnsiv HPC jobs writ: only 90 MB/s on systm capabl of 400 MB/s (4 tasks) COMMENT: nhancmnts hav bn propos for NFS V4 unr AIX that shoul improv NFS paralll writs. ra: only 381 MB/s on systm capabl of 740 MB/s (16 tasks) uss POSIX I/O API, but not its smantics usful for on-lin intractiv accss to smallr fils whil NFS is not sign for gnral paralll fil accss on an HPC systm, by placing rstrictions on an application's storag I/O mol, som customrs gt "goo nough" prformanc from it
13 Basic Paralll I/O Singl Componnt Architctur Paralllizs fil, mtaata an control oprations singl componnt architctur: os not rquir istinction btwn mtaata, storag an s POSIX I/O mol with xtnsions byt stram using API with ra(), writ(), opn(), clos(), lsk(), stat(), tc. xtns POSIX mol to support saf paralll ata accss smantics ths options guarant portability to othr POSIX bas fil systms for applications using th POSIX I/O API gnrally has API xtnsions, but ths compromis portability Goo prformanc for larg volum, I/O intnsiv jobs Works bst for larg block, squntial accss pattrns, but vnors can a optimizations for othr pattrns Exampl: GPFS (IBM...bst of class), GFS (Sistina/Rhat) Cntraliz Mtaata Srvrs with SAN Attach Disk Dual Componnt Architctur Paralll usr ata smantics, but non-paralll mtaata smantics Support POSIX API, but with paralll ata accss smantics Dual componnt architctur (storag clint/srvr, mtaata srvr) Mtaata maintain an accss from a singl common srvr Failovr faturs allow a backup mtaata srvr to takovr if th primary fails Uss Ethrnt (100 MbE or 1 GbE) for mtaata accss Potntial scaling bottlnck (but SANs alray limit scaling). Latncy mor than BW is potntial issu. All "isks" connct to all s via th SAN fil ata accss via th SAN, not th no ntwork rmovs n for xpnsiv no ntwork (.g., Myrint) inhibits scaling u to cost of FC Switch Tr (i.., SAN) Ial for smallr numbrs of nos SNFS avrtiss up to 50 clints (an can go as high as 100 nos), an is capabl of vry high BW on a vry carfully configur/tun p690, GPFS, JFS2 an SNFS all got 15 GB/s CXFS scals only to srvrs for som usrs, prhaps at most 30? goo nough for larg SMPs? Exampl: CXFS (SGI), SNFS (ADIC), SanFS (IBM) SanFS an SNFS plac havy mphasis on storag virtualization
14 Rcnt Dvlopmnts Tripl Componnt Architctur Lustr an Panasas, ar 2 rcntly vlop HPC styl paralll fil systms which bgan "from a clan sht of papr" in thir sign that istinguishs thm from othr fil systms in this taxonomy. Thy hav a numbr of architctural similaritis. Tripl componnt architctur storag clints, storag srvrs, mtaata srvrs fil ata accss ovr th no ntwork btwn storag clints an srvrs (.g., GbE, Myrint) Objct orint architctur objct orint isks ar not gnrally availabl yt, so th currnt implmntation is in SW an not fully gnraliz OO sign is blin to th application (i.., uss POSIX API with paralll smantics) Dsign to fascilitat storag managmnt (i.., "storag virtualization") Focus on Linux/COTS nvironmnts Highr Lvl Paralll I/O High lvl abstraction layr proviing paralll mol Built on top of a bas fil systm (convntional or paralll) MPI-I/O is th ubiquitous mol paralll isk I/O xtnsion to MPI in th MPI-2 stanar smantically richr API portabl Rquirs significant sourc co moification for us in lgacy cos, but it has th aavantags of bing a stanar (.g., syntactic portability)
15 Which Architctur is Bst? Thr is no concis answr to this qustion. It is application/customr spcific. All of thm srv spcific ns. All of thm work wll if proprly ploy an us accoring to thir sign spcs. Issus to consir ar application rquirmnts oftn rquirs compromis btwn compting ns how th prouct implmnts a spcific architctur What Othrs Say About GPFS Two rcnt paprs comparing/contrasting paralll fil systms. Margo, Kovatch, Anrws, Banistr. "An analysis of Stat-of-th-Art Paralll Fil Systms for Linux.", 5th Intrnational Conf on Linux Clustrs: HPC Rvolution 2004, Austin, TX, May 2004 Compar GPFS, Lustr, PVFS Critria: prformanc, systm aministration, runancy, spcial faturs "In both SAN an NSD mos, GPFS prform th bst. It was also asy to install an ha numrous runancy an spcial faturs." Cop, Obrg, Tufo, Woitaszk. "Shar Paralll Filsystms in Htrognous Linux Multi-Clustr Environmnts.", 6th Intrnational Conf on Linux Clustrs: HPC Rvolution 2005, Chapl Hill, NC, April 2005 Compar GPFS, Lustr, NFS, PVFS2, TrraFS Critria: prformanc, usability, stability, spcial faturs "Our xprincs with GPFS wr vry positiv, an w foun it to b a vry powrful filsystm with wll ocumnt aministrativ tools."
16 What is GPFS? This qustion no longr has simpl answr. GPFS in Th "Goo Ol Days" A Typical "Wintrhawk" Config with GPFS 1.3 no 16 no 14 no 12 no 10 no 8 no 6 no 4 no 2 no 15 no 13 no 11 no 9 no 7 no 5 no 3 no 1 SP Switch no 32 no 30 no 28 no 26 no 24 no 22 no 20 no 18 no 31 no 29 no 27 no 25 no 23 no 21 no 19 no 17 VSD Srvrs no 36 no 35 no 34 no 33 Comput clints Comput clints All nos run AIX Thin nos ar comput clints, wi nos ar VSD srvrs GPFS packts transit th switch Th isk is SSA Pak Aggrgat BW for this configuration at most 440 MB/s Took xprinc sysam a ay or 2 to configur hisks SSA Disk
17 ... but GPFS can't o that!?!?! Ol ias i har. GPFS is far mor vrsitil than what it was in its arly ays. Th following pags highlight many of ths nwr faturs. GPFS Toay GPFS unr Linux with GbE Whil not officially support, 100 MbE can also b us among th s insta of 1 GbE. x GbE 1 GbE Fil Srvr Systm x (NSD) x (NSD) x (NSD) x345-2 x345-3 x345-4 x345-5 x345-6 x345-7 x345-8 x345-9 x x x x x x x Ethrnt Switch Clint Systm 1 GbE x x x x x x x x x x x x Scaling Out: Actual GbE bas signs hav bn xtn upto 1100 Linux nos (.g., Intl or Optron) with GPFS 2.2 Currnt sign maximum for GPFS 2.3: nos x (NSD) Bnchmark rsults on storag nos I/O Bnchmark (IBM) comman lin./ibm_vg{w r} /gpfs/xxx -nrc 4k -bsz 1m -pattrn sq -ntasks 4 summary writ rat: MB/s* ra rat: MB/s iozon comman lin./iozon.206 -c -R -b output.xls -C -r 32k -s 1024m -i 0 -i 1 -i 2 -i 5 -i 6 -i 7 -i 8 -W -t 4 -+m hostlist.cfs2a summary Initial writ: MB/s* Rwrit: MB/s* Ra: MB/s R-ra: MB/s Stri ra: 31.3 MB/s Ranom ra: 11.4 MB/s Ranom mix: 26.2 MB/s Ranom writ: 54.0 MB/s * writ caching = on R Hat Linux 9.0 (Krnl st2) GPFS 2.2 Bnchmark rsults on "s" I/O Bnchmark (IBM), writ caching off BW constrain by singl GbE aaptr on ach NSD srvr 1 clint writ = 92.3 MB/s, ra = 111 MB/s 8 clints writ = 360 MB/s, ra = 384 MB/s SAN Broca 2109-F16 FAStT EXP 700 EXP 700 EXP 700 EXP 700 EXP 700 EXP 700 Using Myrint on 8 clints an 2 FAStT900s writ = 397 MB/s ra = 585 MB/s A scon FAStT900 was n sinc pak ra BW xc th ability of 1 FAStT900.
18 GPFS Toay Mix AIX/Linux Config Existing Usr Ntwork GbE Switch p690-1 p690-2 p615 CSM srvr Clustr Managmnt No -1 Clustr Managmnt No x 325 nos RIO-1.1 RIO-1.2 RIO-2.1 RIO-2.2 p615-2 TSM Clint/Srvr Application an Schuling Nos SAN-1 (16 ports) SAN-2 (16 ports) FAStT900-1 FAStT900-2 LTO Tap Library tap_1 tap_2 tap_3 tap_4 p690s run AIX, 325s run Linux p690s ar NSD srvrs an comput clints 325s ar comput clints GPFS mount on TSM/HSM srvr GPFS packts transit GbE ntwork Th isk is FC Ovrall Pak Aggrgat BW < 800+ MB/s Pak Aggrgat BW on 325 < 640 MB/s GPFS Toay Mix AIX/Linux Config Bnchmark Config 1 p x335s Numbr of Nos Numbr of Nos Natural Aggrgat Harmonic Aggrgat Harmonic Man Numbr of Writ Rat Ra Rat Writ Rat MB/s Ra Rat writ ra sizof(fil) tasks pr no MB/s MB/s MB/s GB p690; writ caching = off, pattrn = squntial, bsz = 1 MB Natural Aggrgat Harmonic Aggrgat Harmonic Man Numbr of Writ Rat Ra Rat Writ Rat MB/s Ra Rat writ ra sizof(fil) tasks pr no MB/s MB/s MB/s GB x335; writ caching = off, pattrn = squntial, bsz = 1 MB Natural Aggrgat Harmonic Aggrgat Harmonic aggrgat ovr x335 an p690 writ ra sizof(fil) GB Numbr of Nos Numbr of tasks pr no Writ Rat MB/s Ra Rat MB/s Writ Rat MB/s Ra Rat MB/s x335 only *** N/A N/A 16 p690 only N/A N/A 16 x335 with p * * 24** p690 with x ** mix nos; writ caching = off, pattrn = squntial, bsz = 1 MB, ntasks = 4 * Job tims ar nrly intical; thrfor, iostat masur rat was vry clos to harmonic aggrgat rat. ** Siz of combin fils from ach job; fil sizs ajust so job tims wr approximatly qual. Combin fils for writ = 24 GB, combin fils for th ra = 32 GB. *** x335 aggrgat ra rats wr gat by th 4 GbE at a littl ovr 100 MB/s pr aaptr.
19 GPFS Toay GPFS in a BlaCntr - Stanar Configuration BlaCntr Chasis WARNING: Do not connct a FC controllr to th FC ports on th bla chassis... its not support HS20 (GPFS NSD) GbE Ports FC Ports SYSTEM ANALYSIS 1. DS sustain pak prformanc < 540 MB/s 2. FC Ntwork - sustain pak prformanc < 600 MB/s 3. GbE Ntwork (aaptr aggrgat masur ovr all 4 x345s) - sustain pak prformanc < 360 MB/s 4. Aggrgat x345 Rat - sustain pak prformanc < 500 MB/s 5. Prict Aggrgat HS20 Rat - sustain pak prformanc < 360 MB/s SAN Switch (optional) Broca 2109-F16 x345 (GPFS SAN) x345 (GPFS SAN) Commnts - HS20 prformanc constrain by limit GbE Ports - Th rats for itms 1-4 ar bas on bnchmark tsts - Th SAN switch is optional; using it may ruc loa on GbE ntwork an ruc aggrgat application isk I/O banwith DS4500 EXP 710 EXP 710 x345 (GPFS SAN) x345 (GPFS SAN) Disk Srvr Systms Lowr Cost/Banwith Altrnativ If lss fil accss banwith is rquir or a lowr cost solution is rquir, thn th x345/fastt900 systm can b rplac with th following: - 2 isk srvrs (x345) ach with 1 GbE an 1 FC HBA - 1 FAStT600 an 1 isk nclosur () - SAN switch is optional - sustain pak prformanc < 200 MB/s EXP 710 EXP 710 EXP 710 Global Fil Systm ovr Multipl HS20 Systms This stan alon systm can b rplicat N tims. By routing HS20 an x345 GbE traffic through a switch, th NSD layr in GPFS will nabl all blas to s all LUNs; i.., multipl HS20 systms can all safly mount th sam GPFS fil systm an prformanc will scal linarly. GPFS Toay GPFS in a BlaCntr - Altrnativ Configuration Bla Cntr - Intrnal GbE ntwork highlight in blu I I I I D D D D E E E E I I I I D D D D E E E E b l a 01 b l a 02 b l a 03 b l a 04 I I I I D D D D E E E E I I I D D D E E E b l a 05 b l a 06 I I I I I D D D D D b l a 07 E b l a 08 I D E b l a 09 GbE Switch I I I I D D D D E E E E I D E E E E E b l a 10 b l a 11 b l a 12 b l a 13 Extrnal GbE Ports I D E I D E b l a 14 NOTE: This is not rcomn configuration by GPFS sinc th isks ar not twin tail... "but it works". BENCHMARK ANALYSIS - A privat intrnal GbE ntwork conncts all blas - Each bla has a singl GbE aaptr ffctiv BW = 80 to 100 MB/s - Baslin prformanc (ra from a singl local isk using xt2) application ra rat = 30 MB/s - Singl task GPFS prformanc application ra rat = 80 MB/s 2.7 X fastr than singl isk rat - Furthr analysis assum activ task is on bla 01 GPFS strips ovr all 28 IDE rivs in this configuration GPFS uss GbE ntwork for striping activity, thrfor singl bla GPFS prformanc limit to GbE aaptr BW (i.., upto 100 MB/s) ach bla has only on GbE aaptr us by GPFS an gnral systm acts as a isk srvr an GPFS clint singl task prformanc = 80 MB/s in a similar tst on x345 whr thr wr sprat GPFS clints an isk srvrs thr wr 2 GbE aaptrs pr no (on for GPFS an on for vrything ls) singl task prformanc = 100 MB/s - Aggrgat rat (1 task pr bla) ra rat = 560 MB/s - Analysis ach bla is acting as a isk srvr (as wll as clint) sinc GPFS scals linarly in th numbr isk srvrs, it yils goo aggrgat prformanc in a Wintrhawk 2 systm using SSA isk with ach no acting as a GPFS clint an isk srvr, th aggrgat rat ovr 14 nos was < 420 MB/s
20 GPFS Toay SDSC/IBM StorClou Architctur 40 Nos Linux/Intl intra-no: GbE? 3 FC HBAs/no 1 connction via ach FC switch 3 Switchs 2 Gb FC All isks irctly attach to srvrs via FC switchs. switch Fram-15 Fram-01 4 x FAStT600 8 x FAStT switch 02 switch 03 to Fram-15 8 connctions... to Fram-01 8 connctions FAStT FAStT FAStT Aggrgat BW = 15 GB/s (sustain) goto: GPFS Toay Slct SDSC/IBM StorClou Statistics 40 Linux Nos 3 FC HBAs pr No 15 Storag frams 60 FAStT600s 2520 isks 240 LUNs COMMENT: IP vs FC With toay's tchnology, irct attach isk mols (.g., SAN attach) can yilr gratr pr no BW than IP bas mols. IP bas systms ar limit by thrnt aaptr (.g., 80 MB/s for 1 GbE, 120 MB/s for ual bon GbE) irct attach systms can hav multipl FC HBAs (.g., with 3 HBA/no th BW is 380 MB/s) Will 10 GbE chang this? Will IB chang this? 8+P 4 LUNs pr FAStT Krpm Sustain Aggrgat Rat 15 GB/s 380 MB/s pr no 256 MB/s pr FAStT600
21 GPFS Toay Storag Pools Motivation Som nwr fil systms implmnt a concpt call "storag pools"; GPFS supports a form of this. Disks prsnt thmslvs to GPFS as LUNs A GPFS fil systm can mount a FS on any subst of ths LUNs Thr is 1 storag pool pr FS Max: 32 fil systms pr GPFS clustr Exampl Monolythic isk architctur (.g., SATA) Accss is "bursty" To avoi striping ovr all isks an strssing all isks, ivi isks into 16 isjoint substs an hnc 16 fil systms. Fil striping is confin to a fil systm. Whn a fil systm not in us, GPFS is not spinning isks. (n.b., All FS's ar sn by all nos in th GPFS clustr... upto nos) Exampl 2 classs of isk: FC isk an SATA isk 1 FS for FC isk us for constant accss 1 FS for SATA isk us infrquntly GPFS Toay Storag Pools in a Mix BlaCntr/pSris Clustr bla cntr #1 GbE Switch bla cntr #2 bla cntr #3 bla cntr #4 p p p p575-9 p575-8 p575-7 p575-6 p575-5 p575-4 p575-3 p575-2 p575-1 Fration Switch San Switch FAStT900 FAStT100
22 GPFS Toay Cross-clustr Mounts Problm: nos outsi th clustr n accss to GPFS fils Solution: allow nos outsi th clustr to mount th fil systm Owning clustr rsponsibl for amin, managing locking, rcovry, Sparatly aministr rmot nos hav limit status Can rqust locks an othr mtaata oprations Can o I/O to fil systm isks ovr global SAN (IP, Fibr Channl, ) Ar trust to nforc accss control, map usr Is, Uss: High-sp ata ingstion, postprocssing (.g. visualization) Sharing ata among clustrs Sparat ata an comput sits (Gri) Forming multipl clustrs into a suprclustr for gran challng problms Clustr 1 Nos Local isk accss Sit 1 SAN Clustr 1 Fil Systm Global SAN Intrconnct Clustr 2 Nos Sit 2 SAN Rmot isk accss Rmot isk accss Sit 3 SAN Visualization Systm GPFS Toay Cross-clustr Mounts -- Exampl IP bas Switch Intr-Switch Links (at last GbE sp!) ns_a1 UID MAPPING EXAMPLE (i.., Crntial Mapping) 1. pass Clustr_B UID/GID(s) from I/O thra no to mmui2nam 2. map UID to GUN(s) (Globally Uniqu Nam) 3. sn GUN(s) to mmnam2ui on no in Clustr_A 4. gnrat corrsponing CLUSTER_A UID/GID(s) 5. sn Clustr_A UID/GIDs back to Clustr_B no runing I/O thra (for uration of I/O rqust) COMMENTS: mmui2nam an mmnam2ui ar usr writtn scripts ma availabl to all usrs in /var/mmfs/tc; ths scripts ar call ID rmapping hlpr functions (IRHF) an implmnt accss policis simpl stratgis (.g, txt bas fil with UID <-> GUN mappings) or 3r party packags (.g., Globus Scurity Infrastruction from Tragri) can b us to implmnt th rmapping procurs ns_a2 San Switch UID/GIDA mmnam2ui GUN mmui2nam UID/GIDB ns_a3 ns_a4 Clustr_A /fsa Hom Clustr COMMENTS: Clustr_B accsss /fsa from Clustr_A via th NSD nos s xampl on nxt pag Clustr_B mounts /fsa locally as /fsaonb OpnSSL (scur sockt layr) provis scur accss btwn clustrs IP bas Switch NSD_B1 San Switch NSD_B2 Clustr_B /fsaonb Rmot Clustr S for tails.
23 GPFS Toay Cross-clustr Mounts -- Sysam Commans Mount a GPFS fil systm from Clustr_A onto Clustr_B assum iagram from th prvious pag On Clustr_A 1. Gnrat public/privat ky pair mmauth gnky COMMENTS crats public ky fil with fault nam i_rsa.pub start GPFS amons aftr this comman! 2. Enabl authorization mmchconfig ciphrlist=authonly 3. Sysam givs following fil to Clustr_B /var/mmfs/ssl/i_rsa.pub COMMET: rnam as clustr_a.pub 7. Authoriz Clustr_B to mount FS own by Clustr_A mmauth a clustr_b -k clustr_b.pub On Clustr_B 4. Gnrat public/privat ky pair mmauth gnky COMMENTS crats public ky fil with fault nam i_rsa.pub start GPFS amons aftr this comman! 5. Enabl authorization mmchconfig ciphrlist=authonly 6. Sysam givs following fil to Clustr_A /var/mmfs/ssl/i_rsa.pub COMMENT: rnam as clustr_b.pub 8. Dfin clustr nam, contact nos an public ky for clustr_a mmrmotclustr a clustr_a -n ns_a1,ns_a2,ns_a3,ns_a4 -k Clustr_A.pub 9. Intify th FS to b accss on clustr_a mmrmotfs a /v/fsaonb -f /v/fsa -C Clustr_A -T /v/fsaonb 10. mount FS locally mount /fsaonb S for tails. GPFS Toay GPFS is Easir to Aministr Ethrnt (GbE) sam ns clint Intllistation M Pro 2 CPU 4 GB Linux GPFS 2.2 isk0 (scsi) NSD froo ns srvr p615 2 CPU 4 GB AIX 5.2 GPFS 2.2 hisk0(scsi) hisk1(scsi) hisk2(scsi) hisk3(scsi) 1 VG ovr hisk LVs ovr 1 VG NSDs hisk ganalf p615 2 CPU 4 GB AIX 5.2 GPFS 2.2 hisk0(scsi) hisk1(scsi) hisk2(scsi) hisk3(scsi) 1 VG ovr hisk LVs ovr 1 VG NSDs hisk EXP isks SCSI 36 GB 15 Krpm pisks 0..6 pisks SSA 16 isks 9 GB 10 Krpm COMMENT: This coul b a FAStT isk controllr. pisks To buil th fil systm*, o th following on ganalf mmcrclustr 2. mmstartup 3. mmcrns spcify primary, sconary, clint, srvr nos in isk scriptor fil 4. mmcrfs 5. mount /<FS nam> * GPFS 2.3 COMMENTS: Onc th SAN zoning an low lvl isk formats ar complt, on can buil GPFS in unr 5 minuts on smallr systms. For StorClou, it took ~= 30 minuts, but this was ovr a 135 TB fil systm (n.b., 240 LUNs or 2520 isks) Othr ymanic faturs... mmaisk, mmano, mmlisk, mmlno mmchattr, mmchfs, mmchclustr, mmchconfig, mmchns mmpmon
24 So what is GPFS?... in on lin or lss So what is GPFS? It is IBM s shar isk, paralll fil systm for AIX an Linux clustrs.
25 What is GPFS? GPFS = Gnral Paralll Fil Systm IBM s shar isk, paralll fil systm for AIX, Linux clustrs Clustr: nos (tst), fast rliabl communication, common amin omain Shar isk: all ata an mtaata on isk accssibl from any no through isk I/O intrfac (i.., "any to any" connctivity) Paralll: ata an mtaata flows from all of th nos to all of th isks in paralll RAS: rliability, accssibility, srvicability Gnral: supports wi rang of HPC application ns ovr a wi rang of configurations 1. Gnral Paralll Fil Systm GPFS Faturs matur IBM prouct gnrally availabl for 7 yars 2. Clustr, shar isk, paralll fil systm for AIX an Linux 3. Aaptabl to many customr nvironmnts by supporting a wi rang of basic configurations an isk tchnologis 4. Provis saf, high BW accss using th POSIX I/O API 5. Provis non-posix avanc faturs.g., DMAPI, ata-shipping, multipl accss hints (also us by MPI-IO) 6. Provis goo prformanc for larg volum, I/O intnsiv jobs 7. Works bst for larg rcor, squntial accss pattrns, has optimizations for othr pattrns (.g., stri, backwar) 8. Strong RAS faturs (rliability, accssibility, srvicability) 9. Convrting to GPFS os not rquir application co changs provi th co works in a POSIX compatibl nvironmnt
26 GPFS Faturs GPFS Prformanc Faturs 1. striping 2. larg blocks (with support for sub-blocks) 3. byt rang locking (rathr than fil or xtnt locking) 4. accss pattrn optimizations 5. fil caching (i.., pagpool) that optimizs straming accss 6. prftch, writ-bhin 7. multi-thraing 8. istribut managmnt functions (.g., mtaata, tokns) 9. multi-pathing (i.., multipl, inpnnt paths to th sam fil ata from anywhr in th clustr) GPFS Faturs GPFS provis many of its own RAS faturs an xploits RAS faturs provi by various subsystms 1. If a no fails proviing GPFS managmnt functions, an altrnativ no assums rsponsibility rucing risk of loosing th fil systm. 2. Whn using icat NSD srvrs with "twin tail isks", spcifying primary an sconary nos lts th sconary no provi accss to th isk if th primary no fails. WARNING: intrnal SCSI an IDE rivs ar no twin tail 3. In SAN nvironmnt, failovr rucs risk of lost accss to ata. 4. GPFS on RAID architcturs rucs risk of lost ata. 5. Onlin an ynamic systm managmnt allows fil systm moifications without bringing own th fil systm. mmaisk, mmlisk, mmano, mmlno, mmchconfig, mmchfs
27 GPFS Faturs Othr Faturs 1. Disk scaling allowing larg, singl instantiation global fil systms (100's of TB now, PB in futur) 2. No scaling (2300+ nos) allowing larg clustrs an high BW (many GB/s) 3. Multi-clustr architctur (i.., gri) 4. Journaling (logging) Fil Systm - logs information about oprations prform on th fil systm mta-ata as atomic transactions that can b rplay 5. Data Managmnt API (DMAPI) - Inustry-stanar intrfac allows thir-party applications (.g. TSM) to implmnt hirarchical storag managmnt Why is GPFS n? Clustr applications impos nw rquirmnts on th fil systm "Any to any" accss any no in th clustr has accss to any ata in th clustr Paralll applications n accss to th sam ata from multipl nos Srial applications ynamically assign to procssors bas on loa n high-prformanc accss to thir ata from whrvr thy run Rquir both goo availability of ata an normal fil systm smantics Scalability to larg numbrs of nos GPFS supports this via: Uniform accss singl-systm imag across clustr Convntional Posix API no program moification High capacity larg fils, 100TB + fil systm High throughput wi striping, larg blocks, many GB/sc to on fil Paralll ata an mtaata accss shar isk an istribut locking Rliability an fault-tolranc - no an isk failurs Onlin systm managmnt ynamic configuration an monitoring
28 Exampl GPFS Applications Customr applications that rquir fast, scalabl accss to larg amounts of fil ata. Ths applications may b srial or paralll, raing or writing. Applications that srv ata to visualization ngins Sismic ata acquisition procssing for srial or paralll raing/writing of fils Environmnts with vry larg ata, spcially whn singl fil srvrs (such as NFS) rach capacity limits Digital library fil srving Accss to larg CAD/CAM fil sts Data mining applications Data clansing applications prparing ata for ata warhouss Oracl RAC Applications rquiring ata rats which xc what can b livr by othr fil systms Larg aggrgat scratch spac for commrcial or scintific applications Intrnt srving of contnt to usrs with balanc prformanc Applications with high availability (HA) fil systm rquirmnts Slct Nw Faturs in GPFS 2.3 Scal out to largr clustrs (ovr 2000) Currnt largst prouction clustr is 2300 blas Biggr fil systms 100's of TB Biggr LUNs Thr is no GPFS limitation; it is now an OS an isk limitation only ovr 2 TB on AIX in 64 bit mo, up to 2 TB in "othr support" OS's Dpns lss on isk protocols for many faturs (.g., SCSI prsistnt rsrv) thrfor GPFS is portabl to a wir varity of isk harwar No longr rquirs RSCT Only on clustr typ (n.b., no n to spcify sp, rp or hacmp) Simplr quorum finition ruls GPFS spcific prformanc monitor Masurs latncy an banwith GPFS is asir to aministr an us
Cisco Data Virtualization
Cisco Data Virtualization Big Data Eco-systm Discussion with Bloor Group Bob Ev, David Bsmr July 2014 Cisco Data Virtualization Backgroundr Cisco Data Virtualization is agil data intgration softwar that
Continuity Cloud Virtual Firewall Guide
Cloud Virtual Firwall Guid uh6 Vrsion 1.0 Octobr 2015 Foldr BDR Guid for Vam Pag 1 of 36 Cloud Virtual Firwall Guid CONTENTS INTRODUCTION... 3 ACCESSING THE VIRTUAL FIREWALL... 4 HYPER-V/VIRTUALBOX CONTINUITY
5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power
Prim numbrs W giv spcial nams to numbrs dpnding on how many factors thy hav. A prim numbr has xactly two factors: itslf and 1. A composit numbr has mor than two factors. 1 is a spcial numbr nithr prim
5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST:
.4 Eponntial Functions: Diffrntiation an Intgration TOOTLIFTST: Eponntial functions ar of th form f ( ) Ab. W will, in this sction, look at a spcific typ of ponntial function whr th bas, b, is.78.... This
A Project Management framework for Software Implementation Planning and Management
PPM02 A Projct Managmnt framwork for Softwar Implmntation Planning and Managmnt Kith Lancastr Lancastr Stratgis [email protected] Th goal of introducing nw tchnologis into your company
WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769
08-16-85 WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 Summary of Dutis : Dtrmins City accptanc of workrs' compnsation cass for injurd mploys; authorizs appropriat tratmnt
Free ACA SOLUTION (IRS 1094&1095 Reporting)
Fr ACA SOLUTION (IRS 1094&1095 Rporting) Th Insuranc Exchang (301) 279-1062 ACA Srvics Transmit IRS Form 1094 -C for mployrs Print & mail IRS Form 1095-C to mploys HR Assist 360 will gnrat th 1095 s for
ITIL & Service Predictability/Modeling. 2006 Plexent
ITIL & Srvic Prdictability/Modling 1 2 Plxnt Th Company 2001 Foundd Plxnt basd on an Expandd ITIL Architctur, CMMI, ISO, and BS15000 - itdna 2003 Launchd itdna Srvic Offring 2003 John Groom, past Dirctor
Probabilistic maintenance and asset management on moveable storm surge barriers
Probabilistic maintnanc an asst managmnt on movabl storm surg barrirs Patrick Wbbrs Ministry of Transport, Public Works an Watr Managmnt Civil Enginring Division A n a l y s O n r h o u F a a l k a n s
Product Overview. Version 1-12/14
Product Ovrviw Vrsion 1-12/14 W ar Grosvnor Tchnology Accss Control Solutions W dvlop, manufactur and provid accss control and workforc managmnt solutions th world ovr. Our product offring ompasss hardwar,
Rural and Remote Broadband Access: Issues and Solutions in Australia
Rural and Rmot Broadband Accss: Issus and Solutions in Australia Dr Tony Warrn Group Managr Rgulatory Stratgy Tlstra Corp Pag 1 Tlstra in confidnc Ovrviw Australia s gographical siz and population dnsity
REVIEW ON COMPARATIVE STUDY OF SOFTWARE PROCESS MODEL
REVIEW ON COMPARATIVE STUDY OF SOFTWARE PROCESS MODEL Asmita 1, Kamlsh 2, Usha 3 1, 2, 3 Computr Scinc & Enginring Dpartmnt, M.D.U, (Inia) ABSTRACT This papr prsnts th stuy of various softwar procss mols..
IBM Healthcare Home Care Monitoring
IBM Halthcar Hom Car Monitoring Sptmbr 30th, 2015 by Sal P. Causi, P. Eng. IBM Halthcar Businss Dvlopmnt Excutiv [email protected] IBM Canada Cloud Computing Tigr Tam Homcar by dfinition 1. With a gnsis
REPORT' Meeting Date: April 19,201 2 Audit Committee
REPORT' Mting Dat: April 19,201 2 Audit Committ For Information DATE: March 21,2012 REPORT TITLE: FROM: Paul Wallis, CMA, CIA, CISA, Dirctor, Intrnal Audit OBJECTIVE To inform Audit Committ of th rsults
Moving Securely Around Space: The Case of ESA
Moving Scurly Around Spac: Th Cas of ESA Prpard By: Andra Baldi, Jos Frnandz Balsiro, Marco Incollingo Tommaso Parrinllo, Cristiano Silvagni, Stfano Zatti Europan Spac Agncy [email protected] ESA Scnario
B-285141. April 21, 2000. The Honorable Charles B. Rangel Ranking Minority Member Committee on Ways and Means House of Representatives
Unit Stats Gnral Accounting Offic Washington, DC 20548 Halth, Eucation, an Human Srvics Division B-285141 April 21, 2000 Th Honorabl Charls B. Rangl Ranking Minority Mmbr Committ on Ways an Mans Hous of
Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic {singas,engpk}@tp.edu.sg
Ky Managmnt Systm Framwork for Cloud Storag Singa Suparman, Eng Pin Kwang Tmask Polytchnic {singas,ngpk}@tp.du.sg Abstract In cloud storag, data ar oftn movd from on cloud storag srvic to anothr. Mor frquntly
An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore
Intrnational Journal of mrging Tchnology and dvancd nginring Wbsit: www.ijta.com (ISSN 2250-2459, Volum 2, Issu 4, pril 2012) n road outlin of Rdundant rray of Inxpnsiv isks Shaifali Shrivastava 1 partmnt
QUANTITATIVE METHODS CLASSES WEEK SEVEN
QUANTITATIVE METHODS CLASSES WEEK SEVEN Th rgrssion modls studid in prvious classs assum that th rspons variabl is quantitativ. Oftn, howvr, w wish to study social procsss that lad to two diffrnt outcoms.
Taiwan Stock Forecasting with the Genetic Programming
Procings of th 2011 Confrnc on Tchnologis an Applications of Artificial Intllignc (TAAI 2011) Taiwan Stock Forcasting with th Gntic Programming Siao-Ming Jhou, Chang-Biau Yang an Hung-Hsin Chn Dpartmnt
Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling
Planning and Managing Coppr Cabl Maintnanc through Cost- Bnfit Modling Jason W. Rup U S WEST Advancd Tchnologis Bouldr Ky Words: Maintnanc, Managmnt Stratgy, Rhabilitation, Cost-bnfit Analysis, Rliability
Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)
con 37: Answr Ky for Problm St (Chaptr 2-3) Instructor: Kanda Naknoi Sptmbr 4, 2005. (2 points) Is it possibl for a country to hav a currnt account dficit at th sam tim and has a surplus in its balanc
A Comparative Analysis of BRIDGE and Some Other Well Known Software Development Life Cycle Models
rhnu Manal t al. / ntrnational Journal of Computr Scinc & nginring chnology (JCS) Comparativ nalysis of BRDG an Som Othr Wll Known Softwar Dvlopmnt Lif Cycl Mols rhnu Manal Dpartmnt of Computr Scinc an
C H A P T E R 1 Writing Reports with SAS
C H A P T E R 1 Writing Rports with SAS Prsnting information in a way that s undrstood by th audinc is fundamntally important to anyon s job. Onc you collct your data and undrstand its structur, you nd
Maintain Your F5 Solution with Fast, Reliable Support
F5 SERVICES TECHNICAL SUPPORT SERVICES DATASHEET Maintain Your F5 Solution with Fast, Rliabl Support In a world whr chang is th only constant, you rly on your F5 tchnology to dlivr no mattr what turns
LG has introduced the NeON 2, with newly developed Cello Technology which improves performance and reliability. Up to 320W 300W
Cllo Tchnology LG has introducd th NON 2, with nwly dvlopd Cllo Tchnology which improvs prformanc and rliability. Up to 320W 300W Cllo Tchnology Cll Connction Elctrically Low Loss Low Strss Optical Absorption
Architecture of the proposed standard
Architctur of th proposd standard Introduction Th goal of th nw standardisation projct is th dvlopmnt of a standard dscribing building srvics (.g.hvac) product catalogus basd on th xprincs mad with th
Teaching Computer Networking with the Help of Personal Computer Networks
Taching Computr Ntworking with th Hlp of Prsonal Computr Ntworks Rocky K. C. Chang Dpartmnt of Computing Th Hong Kong Polytchnic Univrsity Hung Hom, Kowloon, Hong Kong [email protected] ABSTRACT
Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000
hsn uknt Highr Mathmatics UNIT Mathmatics HSN000 This documnt was producd spcially for th HSNuknt wbsit, and w rquir that any copis or drivativ works attribut th work to Highr Still Nots For mor dtails
The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.
Rsourc Allocation Abstract This is a small toy xampl which is wll-suitd as a first introduction to Cnts. Th CN modl is dscribd in grat dtail, xplaining th basic concpts of C-nts. Hnc, it can b rad by popl
FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data
FACULTY SALARIES FALL 2004 NKU CUPA Data Compard To Publishd National Data May 2005 Fall 2004 NKU Faculty Salaris Compard To Fall 2004 Publishd CUPA Data In th fall 2004 Northrn Kntucky Univrsity was among
Designing a Secure DNS Architecture
WHITE PAPER Dsigning a Scur DNS Architctur In today s ntworking landscap, it is no longr adquat to hav a DNS infrastructur that simply rsponds to quris. What is ndd is an intgratd scur DNS architctur that
Important Information Call Through... 8 Internet Telephony... 6 two PBX systems... 10 Internet Calls... 3 Internet Telephony... 2
Installation and Opration Intrnt Tlphony Adaptr Aurswald Box Indx C I R 884264 03 02/05 Call Duration, maximum...10 Call Through...7 Call Transportation...7 Calls Call Through...7 Intrnt Tlphony...3 two
A Secure Web Services for Location Based Services in Wireless Networks*
A Scur Wb Srvics for Location Basd Srvics in Wirlss Ntworks* Minsoo L 1, Jintak Kim 1, Shyun Park 1, Jail L 2 and Sokla L 21 1 School of Elctrical and Elctronics Enginring, Chung-Ang Univrsity, 221, HukSuk-Dong,
by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia
Studnt Nots Cost Volum Profit Analysis by John Donald, Lcturr, School of Accounting, Economics and Financ, Dakin Univrsity, Australia As mntiond in th last st of Studnt Nots, th ability to catgoris costs
Adverse Selection and Moral Hazard in a Model With 2 States of the World
Advrs Slction and Moral Hazard in a Modl With 2 Stats of th World A modl of a risky situation with two discrt stats of th world has th advantag that it can b natly rprsntd using indiffrnc curv diagrams,
Question 3: How do you find the relative extrema of a function?
ustion 3: How do you find th rlativ trma of a function? Th stratgy for tracking th sign of th drivativ is usful for mor than dtrmining whr a function is incrasing or dcrasing. It is also usful for locating
Parallel and Distributed Programming. Performance Metrics
Paralll and Distributd Programming Prformanc! wo main goals to b achivd with th dsign of aralll alications ar:! Prformanc: th caacity to rduc th tim to solv th roblm whn th comuting rsourcs incras;! Scalability:
TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform
TELL YOUR STORY WITH MYNEWSDESK Th world's lading all-in-on brand nwsroom and multimdia PR platform SO WHAT'S THE STORY WITH MYNEWSDESK? Th world s lading all-in-on nwsroom and digital PR platform. Usd
Nimble Storage Exchange 2010 40,000-Mailbox Resiliency Storage Solution
Nimbl Storag Exchang 2010 40,0-Mailbox Rsilincy Storag Solution Tstd with: ESRP Storag Vrsion 3.0 Tst dat: July 10, 2012 Ovrviw This documnt provids information on Nimbl Storag's storag solution for Microsoft
GOAL SETTING AND PERSONAL MISSION STATEMENT
Prsonal Dvlopmnt Track Sction 4 GOAL SETTING AND PERSONAL MISSION STATEMENT Ky Points 1 Dfining a Vision 2 Writing a Prsonal Mission Statmnt 3 Writing SMART Goals to Support a Vision and Mission If you
Logo Design/Development 1-on-1
Logo Dsign/Dvlopmnt 1-on-1 If your company is looking to mak an imprssion and grow in th marktplac, you ll nd a logo. Fortunatly, a good graphic dsignr can crat on for you. Whil th pric tags for thos famous
ONTOLOGY-DRIVEN KNOWLEDGE-BASED HEALTH-CARE SYSTEM AN EMERGING AREA - CHALLENGES AND OPPORTUNITIES INDIAN SCENARIO
ONTOLOGY-DRIVEN KNOWLEDGE-BASED HEALTH-CARE SYSTEM AN EMERGING AREA - CHALLENGES AND OPPORTUNITIES INDIAN SCENARIO Dr. Sunitha Abburu a, *, Sursh Babu Golla a a Dpt. of Computr Applications, Ahiyamaan
Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman
Cloud and Big Data Summr Scool, Stockolm, Aug., 2015 Jffry D. Ullman Givn a st of points, wit a notion of distanc btwn points, group t points into som numbr of clustrs, so tat mmbrs of a clustr ar clos
CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY. Outcome 10 Regulation 11 Safety and Suitability of Premises
CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY Outcom 10 Rgulation 11 Safty and Suitability of Prmiss CQC Rf 10A 10A(1) Lad Dirctor / Lad Officr Rspons Impact Liklihood Lvl of Concrn
Intelligent Storage for Blade Servers
Simpifying Intignt Storg Intignt Storg for Srvrs Ashu Joshi [email protected] Srvr Summit Agn Introuction to ivivity Pst & Futur Mrkt Trns Th Powr of Srvrs Whr Srvrs Fi to Divr Th ivivity idisx Soution
Information Management Strategy: Exploiting Big data and Advanced Analytics
Information Managmnt Stratgy: Exploiting Big data and Advancd Analytics William Duply Stratgist HP Cloud Hwltt-Packard Canada Big : What w ar building: Actionabl intllignc Businss valu Traditional BI/MIS/CRM/
Fleet vehicles opportunities for carbon management
Flt vhicls opportunitis for carbon managmnt Authors: Kith Robrtson 1 Dr. Kristian Stl 2 Dr. Christoph Hamlmann 3 Alksandra Krukar 4 Tdla Mzmir 5 1 Snior Sustainability Consultant & Lad Analyst, Arup 2
CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions
CPS 22 Thory of Computation REGULAR LANGUAGES Rgular xprssions Lik mathmatical xprssion (5+3) * 4. Rgular xprssion ar built using rgular oprations. (By th way, rgular xprssions show up in various languags:
Lecture 3: Diffusion: Fick s first law
Lctur 3: Diffusion: Fick s first law Today s topics What is diffusion? What drivs diffusion to occur? Undrstand why diffusion can surprisingly occur against th concntration gradint? Larn how to dduc th
Projections - 3D Viewing. Overview Lecture 4. Projection - 3D viewing. Projections. Projections Parallel Perspective
Ovrviw Lctur 4 Projctions - 3D Viwing Projctions Paralll Prspctiv 3D Viw Volum 3D Viwing Transformation Camra Modl - Assignmnt 2 OFF fils 3D mor compl than 2D On mor dimnsion Displa dvic still 2D Analog
E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S
E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S Fair Valu 1 Valuation Variabls Tabl 1 blow shows th variabls us in th rspctiv valuation
Entry Voice Mail for HiPath Systems. User Manual for Your Telephone
Entry Voic Mail for HiPath Systms Usr Manual for Your Tlphon About This Usr Manual About This Usr Manual This usr manual is intndd for Entry Voic Mail usrs and traind oprators who ar rsponsibl for confiurin
Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.
Volum 3, Issu 6, Jun 2013 ISSN: 2277 128X Intrnational Journal of Advancd Rsarch in Computr Scinc and Softwar Enginring Rsarch Papr Availabl onlin at: wwwijarcsscom Dynamic Ranking and Slction of Cloud
Combinatorial Analysis of Network Security
Combinatorial Analysis of Ntwork Scurity Stvn Nol a, Brian O Brry a, Charls Hutchinson a, Sushil Jajodia a, Lynn Kuthan b, and Andy Nguyn b a Gorg Mason Univrsity Cntr for Scur Information Systms b Dfns
SPECIAL VOWEL SOUNDS
SPECIAL VOWEL SOUNDS Plas consult th appropriat supplmnt for th corrsponding computr softwar lsson. Rfr to th 42 Sounds Postr for ach of th Spcial Vowl Sounds. TEACHER INFORMATION: Spcial Vowl Sounds (SVS)
CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.
Elmntary Rndring Elmntary rastr algorithms for fast rndring Gomtric Primitivs Lin procssing Polygon procssing Managing OpnGL Stat OpnGL uffrs OpnGL Gomtric Primitivs ll gomtric primitivs ar spcifid by
EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS
25 Vol. 3 () January-March, pp.37-5/tripathi EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS *Shilpa Tripathi Dpartmnt of Chmical Enginring, Indor Institut
Internal Geographic, Labor Mobility, and the Distributional Impacts of Trade Online Appendix (Not for Publication)
Intrnal Gographic, Labor Mobility, an th Distributional Impacts of Tra Onlin Appnix (Not for Publication) Jingting Fan Univrsity of Marylan Contnts A Thory Appnix 2 A.1 Driving Equation (8).........................................
ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitte SAGET, MBDA
ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitt SAGET, MBDA Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002 ESPADON objctivs Dfin
Category 7: Employee Commuting
7 Catgory 7: Employ Commuting Catgory dscription This catgory includs missions from th transportation of mploys 4 btwn thir homs and thir worksits. Emissions from mploy commuting may aris from: Automobil
Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13
Lctur nots: 160B rvisd 9/28/06 Lctur 1: xchang Rats and th Forign xchang Markt FT chaptr 13 Topics: xchang Rats Forign xchang markt Asst approach to xchang rats Intrst Rat Parity Conditions 1) Dfinitions
Data warehouse on Manpower Employment for Decision Support System
Data warhous on Manpowr Employmnt for Dcision Support Systm Amro F. ALASTA, and Muftah A. Enaba Abstract Sinc th us of computrs in businss world, data collction has bcom on of th most important issus du
Swisscom Cloud Strategy & Services
Swisscom Stratgy & Srvics Swisscom our 360 On for Entrpris Workloads and Wb Srvics Dynamic Computing Srvics Our intgratd approach is uniqu B2C B2B Ntwork, infrastructur and IT from a singl sourc All Industris
Magic Message Maker Amaze your customers with this Gift of Caring communication piece
Magic Mssag Makr maz your customrs with this Gift of aring communication pic Girls larn th powr and impact of crativ markting with this attntion grabbing communication pic that will hlp thm o a World of
Section 7.4: Exponential Growth and Decay
1 Sction 7.4: Exponntial Growth and Dcay Practic HW from Stwart Txtbook (not to hand in) p. 532 # 1-17 odd In th nxt two ction, w xamin how population growth can b modld uing diffrntial quation. W tart
Personal Identity Verification (PIV) Enablement Solutions
Prsonal Idntity Vrification (PIV) Enablmnt Solutions pivclass Govrnmnt Solutions Affordabl Prsonal Idntity Vrification (PIV) Enablmnt Solutions from a Singl, Trustd Supplir Complt Solution for PIV Enablmnt
Electric power can be transmitted or dis
64 64 Principls of Powr Systm CHAPTER CHAPTER Unrgroun Cabls. Unrgroun Cabls. Construction of Cabls.3 Insulating Matrials for Cabls.4 Classification of Cabls.5 Cabls for 3-Phas Srvic.6 Laying of Unrgroun
Cookie Policy- May 5, 2014
Cooki Policy- May 5, 2014 Us of Cookis on Sizmk Wbsits This Cooki Disclosur applis only to us of cookis on corporat wbsits (www.sizmk.com and rlatd rgional wbsits) publishd by Sizmk Inc. and its affiliats
Scalable Transactions for Web Applications in the Cloud using Customized CloudTPS
Shashikant Mahadu Bankar/ (IJCSIT) Intrnational Journal of Computr Scinc and Information Tchnologis, Vol. (3), 2015, 218-2191 Scalabl Transactions for Wb Applications in th Cloud using Customizd CloudTPS
Outside Cut 1 of fabric Cut 1 of interfacing
a a Outsi Cut o abric Cut o intracing a a b b Outsi Cut o abric Cut o intracing Placmnt lin or Mony Pockts Dix Not: F. Cut Fol b. Pin t /8 in 5. Nx bottom pics sw th 6. For t Prss, 7. Lay togth on th 8.
YouthWorks Youth Works (yüth- w rkz), n.
YouthWorks Youth Works(yüth- w rkz),n. 1. Baltimor City s summr jobs program. 2. Crats carr pathways for Baltimor City youth. 3. Givs Baltimor mployrs opportunitis to train thir futur workforc. Opportunity
CDP. Module: Introduction. Page: W0. Introduction. CDP 2014 Water 2014 Information Request W0.1. Introduction
CDP CDP 2014 Watr 2014 Information Rqust Barloworl Moul: Introuction Pag: W0. Introuction W0.1 Introuction Plas giv a gnral scription an introuction to our organization. BARLOWORLD (BAW) is a istributor
Enforcing Fine-grained Authorization Policies for Java Mobile Agents
Enforcing Fin-graind Authorization Policis for Java Mobil Agnts Giovanni Russllo Changyu Dong Narankr Dulay Dpartmnt of Computing Imprial Collg London South Knsington London, SW7 2AZ, UK {g.russllo, changyu.dong,
ESA Support to ESTB Users
ESA Support to ESTB Usrs Dr. Javir Vntura-Travst Europan Spac Agncy 3 rd ESTB Workshop Nic 12 Novmbr 2002 OUTLINE! ESA ESTB wbsit support! Th ESTB/EGNOS Hlpdsk! Th ESTB Nwslttr! Th ESA SISNET tchnology!
FEASIBILITY STUDY OF JUST IN TIME INVENTORY MANAGEMENT ON CONSTRUCTION PROJECT
FEASIBILITY STUDY OF JUST IN TIME INVENTORY MANAGEMENT ON CONSTRUCTION PROJECT Patil Yogndra R. 1, Patil Dhananjay S. 2 1P.G.Scholar, Dpartmnt of Civil Enginring, Rajarambapu Institut of Tchnology, Islampur,
Why An Event App... Before You Start... Try A Few Apps... Event Management Features... Generate Revenue... Vendors & Questions to Ask...
Mo b i l E v ntap pgui d : Ho wt op ur c ha t hb te v ntap p f o ry o ura o c i a t i o n T he nt i a l Gui d t oe v ntap p E v nt nt i a l b y Tabl of Contnt Why An Evnt App......... o Whr to Start With
Asset set Liability Management for
KSD -larning and rfrnc products for th global financ profssional Highlights Library of 29 Courss Availabl Products Upcoming Products Rply Form Asst st Liability Managmnt for Insuranc Companis A comprhnsiv
Lecture 20: Emitter Follower and Differential Amplifiers
Whits, EE 3 Lctur 0 Pag of 8 Lctur 0: Emittr Followr and Diffrntial Amplifirs Th nxt two amplifir circuits w will discuss ar ry important to lctrical nginring in gnral, and to th NorCal 40A spcifically.
User-Perceived Quality of Service in Hybrid Broadcast and Telecommunication Networks
Usr-Prcivd Quality of Srvic in Hybrid Broadcast and Tlcommunication Ntworks Michal Galtzka Fraunhofr Institut for Intgratd Circuits Branch Lab Dsign Automation, Drsdn, Grmany [email protected]
Developing Economies and Cloud Security: A Study of Africa Mathias Mujinga School of Computing, University of South Africa [email protected].
Journal of Emrging Trnds in Computing and Information Scincs 2009-2012 CIS Journal. All rights rsrvd. Dvloping Economis and Cloud Scurity: A Study of Africa Mathias Mujinga School of Computing, Univrsity
Usability Test of UCRS e-learning DVD
Usability Tst of UCRS -Larning DVD Dcmbr 2006 Writtn by Thrsa Wilkinson Excutiv Summary Usability Tst of th UCRS -Larning DVD, Dcmbr 2006 This rport documnts th findings of a usability tst of th UCRS -Larning
ESCI 241 Meteorology Lesson 6 Humidity
ESCI 41 Mtorology Lsson 6 Humiity Raing: MT Chatr 5 PARTIAL PRESSURE In a mixtur of gass, ach gas scis contributs to th total rssur. ο Th rssur xrt by a singl gas scis is known as th artial rssur for that
Intermediate Macroeconomic Theory / Macroeconomic Analysis (ECON 3560/5040) Final Exam (Answers)
Intrmdiat Macroconomic Thory / Macroconomic Analysis (ECON 3560/5040) Final Exam (Answrs) Part A (5 points) Stat whthr you think ach of th following qustions is tru (T), fals (F), or uncrtain (U) and brifly
Fetch. Decode. Execute. Memory. PC update
nwpc PC Nw PC valm Mmory Mm. control rad writ Data mmory data out rmmovl ra, D(rB) Excut Bch CC ALU A vale ALU Addr ALU B Data vala ALU fun. valb dste dstm srca srcb dste dstm srca srcb Ftch Dcod Excut
Development of Financial Management Reporting in MPLS
1 Dvlopmnt of Financial Managmnt Rporting in MPLS 1. Aim Our currnt financial rports ar structurd to dlivr an ovrall financial pictur of th dpartmnt in it s ntirty, and thr is no attmpt to provid ithr
Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring
Mrkats: A Powr-Awar, Slf-Managing Wirlss Camra Ntwork for Wid Ara Monitoring C. B. Margi 1, X. Lu 1, G. Zhang 1, G. Stank 2, R. Manduchi 1, K. Obraczka 1 1 Dpartmnt of Computr Enginring, Univrsity of California,
Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D
24+ Advancd Larning Loan Application form Rmmbr you can apply onlin. It s quick and asy. Go to www.gov.uk/advancdlarningloans About this form Complt this form if: you r studying an ligibl cours at an approvd
Gold versus stock investment: An econometric analysis
Intrnational Journal of Dvlopmnt and Sustainability Onlin ISSN: 268-8662 www.isdsnt.com/ijds Volum Numbr, Jun 202, Pag -7 ISDS Articl ID: IJDS20300 Gold vrsus stock invstmnt: An conomtric analysis Martin
Lift Selection Guide
Lift Slction Guid Hlping you choos th right lifts to kp your staff and rsidnts saf Th Dirct Supply diffrnc Kp your community saf DIRECT SUPPLY MAKES EQUIPMENT SELECTION EASY BENEFITS OF SAFE LIFTING PRACTICES
Physics. Lesson Plan #9 Energy, Work and Simple Machines David V. Fansler Beddingfield High School
Physics Lsson Plan #9 Engy, Wok an Simpl Machins Davi V. Fansl Bingfil High School Engy an Wok Objctivs: Dscib th lationship btwn wok an ngy; Display an ability to calculat wok on by a foc; Intify th foc
Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop
Intrnational Journal of Computr Scinc and Enginring Opn Accss Rsarch Papr Volum-2, Issu-1 E-ISSN: 2347-2693 Analyzing Failurs of a Smi-Structurd Suprcomputr Log Fil Efficintly by Using PIG on Hadoop Madhuri
Natural Gas & Electricity Prices
Click to dit Mastr titl styl Click to dit Mastr txt styls Scond lvl Third lvl Natural Gas & Elctricity Prics Fourth lvl» Fifth lvl Glnn S. Pool Manufacturing Support Mgr. Enrgy April 4, 2013 Click Vrso
Managing Risk with Composite Information Systems
Managing Risk with Composit Information Systms Ying-Sung Tay May 1990 WP # CIS-90-10 MANAGING RISK WITH COMPOSITE INFORMATION SYSTEMS Ying-Sung Tay May 31, 1990 Rsarch Assistantship Rport ABSTRACT With
