Your SlideShare is downloading. ×
0
mˆiz[ÒÇeÉMS 
”§³®µZ«OU 
A#73)44))1/27(V[¸^A 
Üêǘđ 
ČÐŵƎįÕƒƠĐ
Ë×ɉ‘§º¤”‹È¡W”ÂŒ©›È¸œŒ»ěÊ
ËÀ 
O ”ÂŒ©ùxęơ 
N ČįƒsyQ¼WÄyAA:8BBD9ACFD@8DDQ 
ÐĒ›¦»y/@7AHDKFC8wƌÑ 
O ƒƠóڛ¦»XƘ`zQ (Yy”ÂŒ©t 
űëŖU 
N ČÐħsyQA?BFE8C	47878...
ËÀ?mˆiz 
O ”ÂŒ©xģǒ–WĉŒ¨ď‡úon 
}}QÜďŎĭŘw€ŏ`… (”ÂŒ©wƈ÷ 
O Čįƒsxć„Ĭ~ 
N
ËP?4KA@sFDE8CA?BFE8!@DE4@68 
cģþŰŎw 
N
ËP!@M@4@7‡(!°ÄWsģþjnǣƖ 
”¡xďŎƫŃ2++!+
3 
N
ËP!+,+FB8CAF7ňþóŕ 
O Ċw/85™W±þLjwģþ 
N
ËP!+,+FB8CC88@AF7ňþóŕ 
O  (þLj€ƃêw
21)0%1( 
O ?4KA@! 
O J68AF7 
N Îw”¡ƔƉ‡ 
žǕXƳƧY 
O  ('@$@8 
156000˜‰‡ŏþ 
N '-+vux°˜ÈĞĎwQ?4KA@ 
w€ßŬ 
O (8@:F@A@8?4@7 
N...
ž˜Wg‚‹@w 
O ǣƖùx¼Ã¤¨ 
N ģþÔw‚…øÑƔƉxÖŤv‘¡¹‹ž 
N ƔƉƸǙƥďxğÎQĭŘĆxŢĀ 
O ǣƖùx§¼Ã¤¨ 
N ďŎW¯¶¤© 
 
Ǘĝx”ÂŒ©‡þLjwŬkrʼnDžwŏ_Øf 
ƒ†… (µ...
#mˆiz[€q‡Œ 
;7-/(1')!718)4:9,)4) 
 
‰‘§º¤””ÂŒ© 
µÂ‹·W¨ 
”ÂŒ© 
Ŵþ 
”ÂŒ© 
ǣƖĭŘĆ 
¦ÈµÅW¨ 
ǣƖ”¡Ɲ 
ĭŘĆ 
¶ÐÖ=†@o@‘’¢Zl 
rv„hsQ...
“£[»d 
O ƹƀ 
O !+,+FB8CC88@AF7+xǭƙ 
N ®W©Œ‰ 
N  ³¨Œ‰ 
N ďŎƫŃ 
O Ʒĕx (µÂ¤¨³W»wğfnŅĻ 
N ǣƖ”¡xŰǴď 
N +t?4KA@‡þ_nøŋøƓ 
O ...
¦°Â[†@oÆ 
 
ƔƉSŽ¬ 
ēW 
ĝƞĮĦ½§Ä‡ģþjnÉǏĮǓxƒƠ 
Ƈřċdžñw‚…¼¡È®‹©ÅW¨njxǬƃ–WÄ 
ťƚƁăľǥ 
ÝƆÝǛtƣƶx›º¿ÅW›ÁÈ 
ª­¦”S 
ƾŗSƂƐ 
ġÏĈýƾŗ›º¿Å...
Y
[¬¢h…@q 
 
ÀWšWyø 
ÑƔƉ‡ÖŤ 
w‘¡¹‹ 
žŰŎ 
ƕ‹Èjrģþ 
/85‰µ 
Ãþ 
ǻĺÌtv…ǣƖĭŘĆ 
P¦ÈµÅW¨‡õǝ 
§W¡ů 
ýþ 
ÜďŎĭ 
Řþ 
Ǽţċv ³¨ŒŽ‰‡ƕĢ 
Ü...
p{‰kG?mˆrv 
O ŷǤwŬknQ”¡™‹žxťǂ 
N œÁ´–œ¿WÇW”³ÆWŽÈœÈt 
ûăjnQĭŘ­W©xĴİ 
O Ď蔝¡xģþ 
ÀWš 
œÁ´–œ¿W 
N ĭŘ­W©ąŸá 
N ĭśǔijS¼...
ĭŘ 
­W© 
ĭŘ 
­W© 
ĭŘ 
­W© 
ĭŘ­W©x 
ƕĢSƴƭ
p{‰kH?$)n@€r 
O ŷǤwŬknQ”¡™‹žxťǂ 
N ģþÔbƒx‰”ŸxưÚåvĴĢXĦīǁY 
N ˜È¦È¥ľǥßƄxƕĢX«˜«˜ăśßŬvuY 
O ³ˆ‹‰ŒWÄxēäsQĎèbƒx‰”Ÿ 
‡ǀŰ 


...
[©®•¼ 
O ǣƖ¹›Èx~‡ŅƗ 
N ķý¹›Ètxŝþ€ŇǜjncQº©ÄŒ‰xƻđdz 
ƅýxǸǡù‚„ųƑ 
N ďŎwël…ǎƑyľísd…tIJų 
O ŝœ¨ÅWœvj 
N °˜ÈxƬŮxıeyŝœ¨ÅWœwŻƼ ...
}@zijg¾¨ 

 
O C4JÓƂ´ÅW©™W¯ 

­W©bƒžđi 
†…(”¡ 
O ŧý²W”ďŎ
,$'(+ 
O
Ë×ňþóŕ 
20376)2() 
(-!@E808A@
G
 K
6AC8I(- 
;BD8E!@E8
%8?ACJ
*	
 
!@M@4@7%84@AIA@@86E0	* 
E;8C@8E!@E80
5 
D=!@E8+++
Upcoming SlideShare
Loading in...5
×

クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~

3,760

Published on

アカデミックインタークラウドシンポジウム2014講演

Published in: Technology

Transcript of "クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~"

  1. 1. mˆiz[ÒÇeÉMS ”§³®µZ«OU A#73)44))1/27(V[¸^A Üêǘđ ČÐŵƎįÕƒƠĐ
  2. 2. Ë×ɉ‘§º¤”‹È¡W”ÂŒ©›È¸œŒ»ěÊ
  3. 3. ËÀ O ”ÂŒ©ùxęơ N ČįƒsyQ¼WÄyAA:8BBD9ACFD@8DDQ ÐĒ›¦»y/@7AHDKFC8wƌÑ O ƒƠóڛ¦»XƘ`zQ (Yy”ÂŒ©t űëŖU N ČÐħsyQA?BFE8C 47878@:@88C@:x Øêvus”ÂŒ©xģþcę~pp^… O ”ÂŒ©ûƨSƌÑwëjrQðbƒŞũcţċ N ņĉ›¦»ĶƊáwyQĎè”ÂŒ©|xƽÿƌÑ €^„Ľ… O ZÙ`…ù[jwe_ňþSóژ¨QijĔā
  4. 4. ËÀ?mˆiz O ”ÂŒ©xģǒ–WĉŒ¨ď‡úon }}QÜďŎĭŘw€ŏ`… (”ÂŒ©wƈ÷ O Čįƒsxć„Ĭ~ N
  5. 5. ËP?4KA@sFDE8CA?BFE8!@DE4@68 cģþŰŎw N
  6. 6. ËP!@M@4@7‡(!°ÄWsģþjnǣƖ ”¡xďŎƫŃ2++!+
  7. 7. 3 N
  8. 8. ËP!+,+FB8CAF7ňþóŕ O Ċw/85™W±þLjwģþ N
  9. 9. ËP!+,+FB8CC88@AF7ňþóŕ O (þLj€ƃêw
  10. 10. 21)0%1( O ?4KA@! O J68AF7 N Îw”¡ƔƉ‡ žǕXƳƧY O ('@$@8 156000˜‰‡ŏþ N '-+vux°˜ÈĞĎwQ?4KA@ w€ßŬ O (8@:F@A@8?4@7 N ·‰¼¡Äx!@M@4@7”¡”¡‡ŅƗ O ŨŇT+A9E$4J8Cs€!@M@4@7cģþŰŎw
  11. 11. ž˜Wg‚‹@w O ǣƖùx¼Ã¤¨ N ģþÔw‚…øÑƔƉxÖŤv‘¡¹‹ž N ƔƉƸǙƥďxğÎQĭŘĆxŢĀ O ǣƖùx§¼Ã¤¨ N ďŎW¯¶¤© Ǘĝx”ÂŒ©‡þLjwŬkrʼnDžwŏ_Øf ƒ†… (µÂ¤¨³W»xžǕ ZǣƖù[w‚orøÑƔƉxŰǴď‡Ü… gtcǵ
  12. 12. #mˆiz[€q‡Œ ;7-/(1')!718)4:9,)4) ‰‘§º¤””ÂŒ© µÂ‹·W¨ ”ÂŒ© Ŵþ ”ÂŒ© ǣƖĭŘĆ ¦ÈµÅW¨ ǣƖ”¡Ɲ ĭŘĆ ¶ÐÖ=†@o@‘’¢Zl rv„hsQSÑÄmˆrve ¾Îº³ ¶Ð×=œ¾ÎQSÑÄ mˆrvXfYmˆiz ŽV`²¾Îº³
  13. 13. “£[»d O ƹƀ O !+,+FB8CC88@AF7+xǭƙ N ®W©Œ‰ N  ³¨Œ‰ N ďŎƫŃ O Ʒĕx (µÂ¤¨³W»wğfnŅĻ N ǣƖ”¡xŰǴď N +t?4KA@‡þ_nøŋøƓ O öŧ O }t
  14. 14. ¦°Â[†@oÆ ƔƉSŽ¬ ēW ĝƞĮĦ½§Ä‡ģþjnÉǏĮǓxƒƠ Ƈřċdžñw‚…¼¡È®‹©ÅW¨njxǬƃ–WÄ ťƚƁăľǥ ÝƆÝǛtƣƶx›º¿ÅW›ÁÈ ª­¦”S ƾŗSƂƐ ġÏĈýƾŗ›º¿ÅW¡)%+w‚…ĠŊƶĺǑ‡ þ_nÊŪƤijçŶżĭŘ ǹƌÒǖæǢ›Ã˜È”¡WǶŢôxžƐ½§Ä ³WžS³ŠWÄ©ñ‡þ_nÊŪƤņļĔǩłĂŲ œźċdžľǥ ‹³Ž²—­»ĿĦľǥ ĿĦïĚS ŽÅ ,AÇW”³ÆW ƵƪĿĦůýwëûjn/85Îx™W± Đæ (ÇW”›Á¤µµÆ•Â»‚„X
  15. 15. Y
  16. 16. [¬¢h…@q ÀWšWyø ÑƔƉ‡ÖŤ w‘¡¹‹ žŰŎ ƕ‹Èjrģþ /85‰µ Ãþ ǻĺÌtv…ǣƖĭŘĆ P¦ÈµÅW¨‡õǝ §W¡ů ýþ ÜďŎĭ Řþ Ǽţċv ³¨ŒŽ‰‡ƕĢ ÜďŎĭŘþL ǣƖĭŘĆ¦ÈµÅW¨ F ǽ‘¡¹‹žjn€x‡úƥ ÜďŎĭŘþL ŏ_n_t dwøÑƔ Ɖ‡Żă ÑÄ Zbc§³¿š eÌPMS”§³Ÿ ´LaRL ǣƖ”¡ +!+,+FB8C C88@AF7
  17. 17. p{‰kG?mˆrv O ŷǤwŬknQ”¡™‹žxťǂ N œÁ´–œ¿WÇW”³ÆWŽÈœÈt ûăjnQĭŘ­W©xĴİ O Ď蔝¡xģþ ÀWš œÁ´–œ¿W N ĭŘ­W©ąŸá N ĭśǔijS¼È¦ªÈá œÁ´xĤÞ
  18. 18. ĭŘ ­W© ĭŘ ­W© ĭŘ ­W© ĭŘ­W©x ƕĢSƴƭ
  19. 19. p{‰kH?$)n@€r O ŷǤwŬknQ”¡™‹žxťǂ N ģþÔbƒx‰”ŸxưÚåvĴĢXĦīǁY N ˜È¦È¥ľǥßƄxƕĢX«˜«˜ăśßŬvuY O ³ˆ‹‰ŒWÄxēäsQĎèbƒx‰”Ÿ ‡ǀŰ +A@:CF? 'C7 $4@7D4E§W¡ǯáſĚ
  20. 20. [©®•¼ O ǣƖ¹›Èx~‡ŅƗ N ķý¹›Ètxŝþ€ŇǜjncQº©ÄŒ‰xƻđdz ƅýxǸǡù‚„ųƑ N ďŎwël…ǎƑyľísd…tIJų O ŝœ¨ÅWœvj N °˜ÈxƬŮxıeyŝœ¨ÅWœwŻƼ N ¨ÅWœ|xċŁyÀWšhtwÊdeƿv… N ÆW‘ĝ¨ÅWœt.%‹¼Wœ‡ŒNJl…”¡ ¨ÅWœx~ŅƗ N ¨ÅWœyÀWšxĩĸsßŬ O ‰”ŸÂÅW¡X(-Q08A@(;Yvj N ŏ_gvm…ÀWšcŦveQ™¸W¨€sdv_
  21. 21. }@zijg¾¨ O C4JÓƂ´ÅW©™W¯ ­W©bƒžđi †…(”¡ O ŧý²W”ďŎ ,$'(+ O
  22. 22. Ë×ňþóŕ 20376)2() (-!@E808A@
  23. 23. G K
  24. 24. 6AC8I(- ;BD8E!@E8
  25. 25. %8?ACJ * !@M@4@7%84@AIA@@86E0 * E;8C@8E!@E80
  26. 26. 5 D=!@E8+++
  27. 27. uyijg¾¨ O 8@E'+ O B46;8AF7+E46= N ¯WœÁÈ ‡·WwƮƍ N (!°ÄWS+* !'.ßŬX#.%x~Y N Əқ¦»xøDŽ O *'+”¡¨ÅWœ O 1455I½«¡Ãȕ›¦» O ǣƖ”¡žǕ¥WÄD:6 EAAD
  28. 28. ÑÄ N§³Z½McÅÊ O (-a‚{§¯‹xǣƖùßŬw‚„QǣƖùW¯ ¶¤©yÊdeĵƲ N ÕÑÄ TPW¯¶¤©Ê N rrŠ@TķýĭŘĆwDzǧl…ďŎ 15 300 250 200 150 100 50 0 BT CG EP FT LU Execution time [seconds] BMM (IB) BMM (10GbE) KVM (IB) KVM (virtio) The overhead of I/O virtualization on the NAS Parallel Benchmarks 3.3.1 class C, 64 processes. KVM (virtio) VM1 Guest OS Guest driver VMM Physical driver 10GbE NIC BMM: Bare Metal Machine KVM (IB) VM1 Guest OS Physical driver VMM Bypass IB QDR HCA
  29. 29. 2-166232-16™ª§³ 10$ 1$ 0.1$ Physical$Cluster$ Virtual$Cluster$ 1$ 1024$ Throughput)(GB/s) Message)Size)(KB) +sxĹŐ
  30. 30. 5
  31. 31. 5 ÑÄ k@~ƒxzÏ ESTQ¡…xt@qnhsV ¤
  32. 32. !@M@4@7*
  33. 33. §³B |@zC O ƔƉ N (;48@:8 N 'B8@%(! N !@E86A?B8C+(
  34. 34. O ǣƖùW¯¶¤©yĀ §³ŸÈ¹ ķý”¡ ,$'(+ ǣƖ”¡
  35. 35. ,$'(+ +sxĹŐ ]‚„ÊŪƤQǦǃvĹŐyâÉĦŌĮä
  36. 36. ÑÄmˆrv[ºÔ§ O ÷å N Ǘĝx”ÂŒ©‡þLjwŬkrʼnDžwŏ_Øfƒ†… (µÂ¤¨³W»xøĖ O ÷åsyv_gt N ÝýåwƩ†nǗĝǍėwǺcorƺÏxĭŘƔƉ‡ žǕl…‹È¡W”ÂŒ©ƒƠsyv_ O •Ã¤©%(!yƸĖøå O ƺÏxœÁ´–œ¿WÂQ”ÂŒ©htx’¿WyĖøå N ǣƖ”¡¹‹•ÅW›ÁÈsyv_ O ¦ÈµÅW¨bƒǣƖ”¡‡ōžǕl…xsQøјȦ’¨ yĜdljcv_ O %(!µÆ•Â»syăåwµÆŸĝ‡ťǂl…xyƸÏNjå
  37. 37. Á­ O ǣƖ”¡žǕ¥WÄx”ÂŒ©Íìď N !44+”ÂŒ©yQƺôx.%‡ŅƗjra„Q (”¡tjrxģþcƖäi†r_v_ N Ǫƥ¥WÄyQŠäx”ÂŒ©wǙƥ O %!,+E4CFDE8C;EEBDE4C ?E 87F6FDE8C O 69@6FDE8C;EEBD:E;F5 6A?4HD45D69@6FDE8C
  38. 38. ÑÄmˆrv[Ó¥ Xµ›ÁÈY
  39. 39. ³ÆȨŽÈ©­W© ,'*)-+7 œÁ´xĤÞ ĭŘ ­W© ĭŘ ­W© ĭŘ ­W© ĭŘ­W©x ƕĢSƴƭ ǣƖ”¡xÛđQ ƴƭQًžxċŁ ƕ‹È­W© ǣƖ”¡ !@M@4@7E;8C@8E D:6 EAAD *'+ ”¡X.% ¦ÈµÅW¨Y
  40. 40. 5 ƢĘ ÀWšĐœ ¨ÅWœ
  41. 41. ÑÄmˆrv[ŸÍ O AF7 @ET.%‹È¡ÈxĨĉù N ++ ĄóǵxƯƛQ°ÇW©xĨĉù N ;A?8x+¹ŒÈ¨ N !+ N œÁ´–œ¿WÂX,'*)-Y O +8C9Tăåv¼È¯›¤µƅý N 8E6;ADEDxǂé N ,'*)-|xĭŘ­W©x ƕĢSƴƭ ³ÆȨŽÈ©­W© ĭŘ ­W© ĭŘ ­W© ĭŘ ­W© ĭŘ­W©x ƕĢSƴƭ )4* )4*)4*)4*
  42. 42. 5+'622/5[¬¢Æ # ǣƖ”¡xńđ $sgcclustercreate myCluster.txt # ǣƖ”¡xŻă $sgcclusterstart myCluster # ǣƖ”¡xƋLJ $sgcclusterdestroy myCluster #myCluster.txt [frontend] template=cluster_frontend20140701 compute_offering=HPC disk_offering=Large [cmpnode] number=16 template=cluster_compute20140701 compute_offering=HPC disk_offering=Large [common] name=myCluster zone=zone01 network=myNetwork ssh=myKey
  43. 43. $e¢LSŸ±ŸÃ O ŝïxǣƖ¹›È¦ÈµÅW¨bƒQ+t ?4KA@ÎwǣƖ”¡‡žǕ #73)4 $4))1/27( D:6 EAAD ³Æ Ȩ%!+D:6 EAAD ǣƖĭŘĆ ¦ÈµÅW¨ 8IBACE ?BACE +
  44. 44. :45EE;8C@8E!@M@4@7 ĭŘ ³Æ Ȩ ĭŘ ĭŘ ³Æ Ȩ ŝï¦ÈµÅW¨bƒ žǕi†nǣƖ”¡
  45. 45. · O ”ÂŒ©s€ďŎåwyşØ (yňþŰŎ O ňþÎxƏĥ N ”ÂŒ©ãxÜƟv§W¡ūŽXACŝœY N ŀŋSŀŰS‰‘ŒÈ¦ŠÈ• N ňþƜŭxiƒv…ğÎ O ǣƖ”¡c·¨xľtyĪ`v_ N ”ÂŒ©ƔƉƸǙƥx¦ÈµÅW¨žǕ N ‹ŸÈ™W¯xǟ_ O ƒƠSóÚđŐx³ŠW©¯¤” N (!°ÄWßŬ N AF7+E46=x¯•ßŬX˜WªW–WwÝǰY
  46. 46. ]W_ O ÷åTǗĝx”ÂŒ©‡þLjwŬkrʼnDžwŏ_ Øfƒ†… (µÂ¤¨³W»xøĖ O ÏòńonǣƖ”¡‡Qƿv…”ÂŒ©™W ±s€žǕsd… (”ÂŒ©ŵƎ‡ŅĻ N ŷǤwŬkrăåwƮÊSǐüŰŎvǣƖ”¡ N µÂ‹·W¨”ÂŒ©søÑsdv_ŪƤxĭ؇Q Ďè”ÂŒ©sʼnDžwăńŰŎw O (þLjs€Qðbƒ”ÂŒ©ģþxŞũ‡ ‰‘§º¤”‹È¡W”ÂŒ©ƔƉs€Q ( µÂ¤¨³W»xøĖsûƨjr_dn_V
  47. 47. KDJ ǠǚT+xƔƉžǕbƒňþwǫîǮ_r_…Q +™¸W¨£W»wšǠj}lR vaQ̃ƠxÏèyQ+(+ƱƒŜ
  48. 48. x đՇőþjr_…R
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×