Slide 1

Slide 1 text

3ZPTVLF4VUP ੒௕͠ଓ͚ΔΠϯϑϥͷ ҆ఆӡ༻ࣄ৘

Slide 2

Slide 2 text

ࣗݾ঺հ ɾਢ౻ྋհʢ͢ͱ͏Γΐ͏͚͢ʣ!TUSTL ɾגࣜձࣾαΠόʔΤʔδΣϯτ ɾ"NFCBιʔγϟϧήʔϜઐ೚ͷΠϯϑϥ ΤϯδχΞ ɾਓͰ໿αʔϏεΛ୲౰

Slide 3

Slide 3 text

ΞδΣϯμ ɾϘʔΠϑϨϯυʢԾʣͷΠϯϑϥߏ੒ ɾιʔγϟϧήʔϜͷΠϯϑϥʹٻΊΒΕ Δཁ݅ ɾཁ݅ΛΫϦΞ͠ɺ҆ఆӡ༻͢ΔͨΊʹߦ ͍ͬͯΔ͜ͱ

Slide 4

Slide 4 text

ϘʔΠϑϨϯυʢԾʣ*4Կ

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

ϘʔΠϑϨϯυʢԾʣͱ͸ʁ ɾΠέϝϯͷ੠͕ฉ͚ΔֶԂ࿀ѪήʔϜ ɾձһ਺ສਓಥഁʂ ɾ߽՚੠༏͕ਓҎ্ࢀՃʂ ɾ͍ΖΜͳΠέϝϯʢΧʔυʣͱग़ձͬͯ ɾ޷͖ͳΧϨΛࣗຫͨ͠Γ ɾѪ৘ΛҭΜͩΓ͢ΔήʔϜͰ͢

Slide 7

Slide 7 text

ϘʔΠϑϨϯυʢԾʣͷ Πϯϑϥߏ੒

Slide 8

Slide 8 text

Web Application Server Cache Server Voice Server Game Database Game Event Database オンプレミス Internet プライベートクラウド 音声データ を保存 mysql-master-ha(MHA) で冗長化 スタンバイ状態の2台 が参照用スレーブ

Slide 9

Slide 9 text

ϘʔΠϑϨϯυʢԾʣߏ੒ ɾ໿୆ ɾϓϥΠϕʔτΫϥ΢υͱΦϯϓϨϛεͷϋΠϒ Ϧου ɾ໿൒਺͕8FCΞϓϦέʔγϣϯαʔό ɾσʔλϕʔε͸.)"GPS.Z42-Ͱ৑௕Խ ɾࢀরΫΤϦ͸-#Λܦ༝͠εϨʔϒʹ ɾ1$*FܕϑϥογϡετϨʔδΛ౥ࡌ ɾΞΫηεͷଟ͍Πϕϯτ༻ςʔϒϧΛ෼ׂ

Slide 10

Slide 10 text

ͳͥϓϥΠϕʔτΫϥ΢υʁ ɾԾ૝ԽʹΑͬͯߴੑೳαʔόͷϦιʔε Λޮ཰Α͘ར༻Ͱ͖Δ ɾີ౓͕ߴ͘ͳΔͨΊσʔληϯλʔ΋ޮ ཰ྑ͘ར༻Ͱ͖Δʢిݯ஫ҙʣ ɾίετϝϦοτ͕͋Δ ɾ࢖͍͍ͨͱ͖ʹ͙͢࢖͑Δ

Slide 11

Slide 11 text

ͳͥΦϯϓϨϛεʁ ɾ*0͕ϘτϧωοΫʹͳΓ͕ͪͳ෦෼͸Ծ ૝ԽͷΦʔόʔϔου͕େ͖͘ύϑΥʔ Ϛϯε͕ྼΔ ɾ1$*FܕϑϥογϡετϨʔδͳͲɺϋʔ υ΢ΣΞʹཔ͖ͬͯͨ෦෼ΛΧόʔͰ͖ͳ ͍

Slide 12

Slide 12 text

ϋΠϒϦου͚ͩ͡Όͳ͍ ɾ๭ֶԂ࿀ѪήʔϜ͸͢΂ͯΦϯϓϨϛεͰ ୆ऑ ɾ๭Ծ૝ۭؒϓϦϯηεότϧήʔϜ͸͢΂ ͯ"84Ͱ୆Φʔόʔ ɾ͢΂ͯϓϥΠϕʔτΫϥ΢υͷαʔϏε ΋͋Γ ɾ୆લޙʁͷΠϯϑϥΛӡ༻

Slide 13

Slide 13 text

ڊେͳΠϯϑϥʂ

Slide 14

Slide 14 text

ιʔγϟϧήʔϜʹ ٻΊΒΕΔγεςϜཁ݅

Slide 15

Slide 15 text

ιʔγϟϧήʔϜͷಛ௃ ɾ೔ʑΠϕϯτΛӡ༻͍ͯ͠ΔͨΊෛՙͷ ঢ়ଶ΋೔ʑมԽ͢Δ ɾαʔϏεఀࢭ͕࣌ؒͦͷ··ػձଛࣦʹ ͭͳ͕Δ ɾߦΓഇΓ͕ܹ͍͠ʢݫ͍͠ੈքʣ ɾωΠςΟϒԽɺϦονԽʹΑͬͯϦΞϧ λΠϜੑ΋ॏཁʹͳ͖͍ͬͯͯΔ

Slide 16

Slide 16 text

ٻΊΒΕΔཁ݅ ɾΩϟύͷ೺ѲɺεέʔϥϏϦςΟ͸લఏ ɾ೔ʑͷมԽʹର͠ૉૣ͘εέʔϧͰ͖Δ ɾಥൃతͳো֐ʹର͠ૉૣ͘ղܾͰ͖Δ ɾૉૣ্ཱͪ͛͘ૉૣ͘৞Ή͜ͱ͕Ͱ͖Δ ɾϨεϙϯε΋ৗʹૉૣ͘

Slide 17

Slide 17 text

ٻΊΒΕ͍ͯΔͷ͸଎͞

Slide 18

Slide 18 text

ڊେͰಈతͳΠϯϑϥʂ

Slide 19

Slide 19 text

ཁ݅ΛΫϦΞ͢ΔͨΊʹ͸ ɾ΍Βͳͯ͘ྑ͍෦෼Λ΍Βͳ͍ ɾखΛಈ͔͞ͳͯ͘ྑ͍ͱ͜ΖΛࣗಈԽ͢Δ ɾ࡞ۀࣗମΛޮ཰Խ͢Δ ɾ࡞ۀͷ࠶ݱੑΛߴ͘͢Δ

Slide 20

Slide 20 text

ཁ݅ΛΫϦΞ͢Δ ʹ҆ఆӡ༻ʹͭͳ͕Δ

Slide 21

Slide 21 text

҆ఆӡ༻͢ΔͨΊʹ ͖ͯͨ͜͠ͱ

Slide 22

Slide 22 text

αʔόߏங࣌

Slide 23

Slide 23 text

αʔόߏங࣌ʹى͖ͨ໰୊ ɾߏங࡞ۀʹ͕͔͔࣌ؒΔ ɾ৽نͰߏஙͨ͠ϚγϯͱطʹαʔϏεΠ ϯ͍ͯ͠ΔϚγϯͰઃఆ͕ҧ͏ ɾ৽نߏங͕લ೚ऀͩͬͨͨΊखॱ͕Θ͔ Βͳ͍ʢ୳ͯ͠΋ݟ͔ͭΒͳ͍ʣ

Slide 24

Slide 24 text

ࣄҊᶃ ʮࠓ౓$.ଧͭ͜ͱʹͳͬͨͷͰαʔό૿ڧ ͓ئ͍͠·͢ʂʯ ʮྃղͰ͢ʂͪͳΈʹ͍͔ͭΒͰ͔͢Ͷʁʯ ʮि໌͚͔Βͷ༧ఆͰ͢ʔʯ ʮΘɺΘ͔Γ·ͨ͠ʢ਒͑੠ʯ

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

ϓϩϏδϣχϯάπʔϧͷಋೖ ɾ*OGSBTUSVDUVSFBT$PEF ɾ$IFG "OTJCMFΛར༻ ɾαʔόͷঢ়ଶΛίʔυԽͯ͠(JUIVCͰ؅ཧ ɾίϚϯυҰൃͰԿճ໨ͷ࣮ߦͰ΋ಉ͡ঢ় ଶʹऩଋ͢Δͱ͍͏؍఺ʢႈ౳ੑʣ ɾίʔυԽ͞Ε͍ͯΔͷͰ୭͕࣮ߦͯ͠΋ಉ ͡

Slide 27

Slide 27 text

$IFG ɾαʔόͷঢ়ଶΛهड़ ɾIUUQEͷΠϯετʔϧɺࣗಈىಈઃఆɺىಈ

Slide 28

Slide 28 text

"OTJCMF ɾಉ͡ॲཧΛ"OTJCMFͰॻ͍ͨ৔߹ ɾIUUQEͷΠϯετʔϧɺࣗಈىಈઃఆɺىಈ

Slide 29

Slide 29 text

ಋೖཧ༝ ɾ$IFG͸ࣝऀ͕͍ͨͨΊN @@ N ɾ$IFG͸શαʔϏεڞ௨Ͱ࢖͑ΔΑ͏ʹ؅ ཧ͞Ε͍ͯͯศརͳ෼ɺෳࡶͳͷͰ਎ܰ ʹ࢖͑Δπʔϧ͕ཉ͔ͬͨ͠ ɾ"OTJCMF͸ΫϥΠΞϯτʹΠϯετʔϧ͕ ඞཁͳ͘ɺֶशίετ΋DIFG΄ͲͰ͸ͳ ͔ͬͨͨΊ

Slide 30

Slide 30 text

ಋೖͯ͠Έͨ݁Ռ ɾQSPT ɾߏங͕ѹ౗తʹָʹͳͬͨ ɾઃఆ͕ҧ͏ͱ͍ͬͨࣄҊ͕ݮͬͨ ɾίʔυΛڞ༗ֶͯ͠΂ΔจԽ͕ੜ·Εͨ ɾDPOT ɾϓϩϏδϣχϯάπʔϧࣗମͷ࢓༷ʹϋ ϚΔ͜ͱ͕͋Δɾɾɾ

Slide 31

Slide 31 text

αʔόߏஙҎ֎Ͱ΋ ɾ5FSSBGPSN 1BDLFS 3PBEXPSLFS ɾओʹ"84Ͱͷར༻ ɾ"84ͷωοτϫʔΫ΍ॳظߏஙΛίʔυԽ ɾશͯͷαʔόͰڞ௨ͷॳظઃఆΛߦͬͨ ".*Λ࡞੒ ɾ%/4ϨίʔυΛίʔυԽͯ͠؅ཧ ɾৄ͘͠͸8FCͰ

Slide 32

Slide 32 text

؂ࢹઃఆ࣌

Slide 33

Slide 33 text

؂ࢹઃఆ࣌ʹى͖ͨ໰୊ ɾ૿ઃͨ͠αʔό܊ͷઃఆΛ௥Ճ͚ͨ͠Ͳ* 1͕Χϒͬͯ࿙Ε͕ൃੜ͍ͯͨ͠ ɾ૿ઃͨ͠ϚγϯΛ؂ࢹʹ௥Ճͨ͠ͷʹ؂ ࢹ͢΂͖߲໨͕؂ࢹ͞Ε͍ͯͳ͔ͬͨ

Slide 34

Slide 34 text

ࣄҊᶄ ʮ؂ࢹઃఆ͓ئ͍͠·͢ʔʯ ʮྃղͰ͢ʂʯ ʙ࣌͸ྲྀΕʙ ʮ͋Εɺ͜ͳ͍ͩೖΕͨϚγϯ͚ͩϦιʔ εݟΕͳ͍Ͱ͢Ͷʯ ʮ͔ɺ֬ೝ͠·͢ʢ਒͑੠ʯ

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

؂ࢹઃఆʙ։࢝ΛࣗಈԽ ɾ؂ࢹαʔόͰͷखಈઃఆΛ΍ΊΔ ɾ؂ࢹର৅ͷηοτΞοϓ׬ྃ࣌ʹ؂ࢹΛ ։࢝͢Δ ɾ;BCCJY 4FOTV .BDLFSFMΛར༻ ɾϓϩϏδϣχϯάπʔϧͰߏஙͨ࣌͠఺ Ͱ؂ࢹର৅ʹͳΔ

Slide 37

Slide 37 text

;BCCJY

Slide 38

Slide 38 text

;BCCJY ɾ;BCCJYΤʔδΣϯτΛ؂ࢹର৅ʹΠϯε τʔϧͯ͠ϗετͱͯ͠ొ࿥͢Δͱ;BCCJ Yαʔόʔ͕ϗετͱ௨৴͠؂ࢹΛߦ͏ ɾ؂ࢹͷߏ଄͕׳Εͳ͍ͱΘ͔Γʹ͍͘ ɾϝτϦΫεऔಘ΋ࢮ׆؂ࢹ΋͍͍ͩͨͳ ΜͰ΋Ͱ͖Δ ɾ6*͕Θ͔ΓͮΒ͍

Slide 39

Slide 39 text

;BCCJYͰࣗಈԽ ɾ;BCCJY"1*Λར༻ͯ͠ϗετΛ௥Ճ ɾϓϩϏδϣχϯάπʔϧͱ࿈ܞ͠ɺ࣮ߦ ࣌ʹࣗ෼Λϗετ௥Ճ͢ΔͨΊͷϦΫΤ ετΛૹ৴ ɾ֤ϛυϧ΢ΣΞͷ؂ࢹ߲໨ʢςϯϓϨ ʔτʣ΋ϛυϧ΢ΣΞͷϨγϐʹඥͮ͘ IUUQXXX[BCCJYDPNKQJNH[BCDPOGQSFTFOUBUJPOT DZCFSBHFOUQEG

Slide 40

Slide 40 text

4FOTV

Slide 41

Slide 41 text

4FOTV ɾ4FOTV$MJFOUΛ؂ࢹର৅ʹΠϯετʔϧ ͯ͠ઃఆΛ͢Δͱࣗಈతʹ4FOTF4FSWFS ʹೝࣝ͞ΕΔ ɾ4FOTV4FSWFSͱ4FOTV$MJFOUͷ௨৴͸ 3BCCJU.2Λհͯ͠ߦΘΕΔ ɾ8FC6*ͷπʔϧ͸ෳ਺͋ͬͯ޷Έ͕෼͔Ε Δ

Slide 42

Slide 42 text

4FOTVͰࣗಈԽ ɾ4FOTF$MJFOUͷઃఆʹར༻͢Δ3BCCJU.2 ͷ*1Λࢦఆͯ͠ىಈ͢Δ ɾϓϩϏδϣχϯάπʔϧͱ࿈ܞͯ͠ɺ࣮ ߦ࣌ʹىಈ IUUQTIJSPBLJTDPNCMPH&# "&"&#&#&&" &TFOTV&"# &#&#&&'

Slide 43

Slide 43 text

.BDLFSFM

Slide 44

Slide 44 text

.BDLFSFMͷ৔߹ ɾ؂ࢹܕ4BB4 ɾ༗ྉ ɾ؂ࢹର৅Λ3PMFͰ؅ཧ͠ɺ؂ࢹΛߦ͏ ɾϝτϦΫε΋3PMF͝ͱʹݟΔ͜ͱ͕Ͱ͖Δ ɾ4BB4ͳͷͰ؂ࢹαʔόΛཱͯΔඞཁ͕ͳ͍

Slide 45

Slide 45 text

.BDLFSFMͰࣗಈԽ ɾొ࿥ͨ͠ΞΧ΢ϯτͰऔಘͨ͠τʔΫϯ ΛΫϥΠΞϯτͷઃఆʹࢦఆͯ͠ىಈ ɾϓϩϏδϣχϯάπʔϧͱ࿈ܞͯ͠ɺ࣮ ߦ࣌ʹىಈ

Slide 46

Slide 46 text

ಋೖཧ༝ ɾ;BCCJY 4FOTV͸ࣝऀ͕͍ͨͨΊN @@ N ɾ.BDLFSFM͸؂ࢹαʔόͷӡ༻ίετΛল ྗԽ͔ͨͬͨ͠ͷͰݕূಋೖதɻϝτϦ Ϋε΋ݟ΍͍͢ɻ

Slide 47

Slide 47 text

ಋೖͯ͠Έͨ݁Ռ ɾ؂ࢹ࿙Ε͕ͳ͘ͳͬͨ ɾઃఆ࿙Ε΋ͳ͘ͳͬͨ ɾ͍͍͜ͱ͔͠ͳ͍

Slide 48

Slide 48 text

Ξϥʔτൃੜ࣌

Slide 49

Slide 49 text

Ξϥʔτൃੜ࣌ʹى͖ͨ໰୊ ɾΞϥʔτ͕໐͚ͬͨͲɺαʔϏεʹӨڹ ͋Δͷ͔Ͳ͏͔Θ͔Βͳ͍ ɾαʔϏεӨڹͷͳ͍Ξϥʔτ͕ଟ͗ͯ͢ Α͘Θ͔Βͳ͍

Slide 50

Slide 50 text

ࣄҊᶅ ʮͳΜ͔Ξϥʔτདྷ·ͨ͠Ͷʯ ʮήʔϜ͸ී௨ʹϓϨΠͰ͖ͯ·͢ʯ ʮॏ͍ͱ͔΋ಛʹͳ͍͔ͳʔʯ ʮͱɺಛʹ໰୊ͳͦ͞͏Ͱ͢Ͷʜʢ਒͑੠ʯ

Slide 51

Slide 51 text

Ξϥʔτͷਫ਼ࠪ ɾͻͱͭͻͱͭ੔ཧ͢Δ ɾ͖͍͠஋ม͑ͨ΄͏͕ྑ͍΋ͷ͸ม͑Δ ɾग़͞ͳͯ͘໰୊ͳͦ͞͏ͳΒग़͞ͳ͍ ɾΞϥʔτͷϨϕϧΛద੾ʹௐ੔͢Δ ɾඞཁͳ؂ࢹ߲໨Λਫ਼ࠪ͢Δ ɾ஍ಓͳ׆ಈ͕҆ఆԽʹͭͳ͕Δ

Slide 52

Slide 52 text

ଐਓੑ໰୊

Slide 53

Slide 53 text

ଐਓੑ໰୊ ɾݟΔγεςϜ਺͕ଟ͍ͨΊશһ͕શγε ςϜɺϦεΫΛ೺Ѳ͢Δͷ͕ࠔ೉ ɾਓͱ࢓ࣄΛ͍ͯ͠ΔҎ্ɺภΓΛࣦ͘͢ ͜ͱ͸ݫ͍͠ ɾͱ͸͍͑Ͱ͖Δ͜ͱ͸͋Δ

Slide 54

Slide 54 text

ࣄҊᶆ ʮ͓͔ͭΕ͞·Ͱ͢ʔʯ ʮ͓͔ͭΕ͞·Ͱ͢ʔʯ ʮઌ೔ͷ%#ෛՙͷ݅ͯԿ͔Θ͔Γ·ͨ͠ʁʯ ʮʜ͋ʔ͸͍͸͍ɺ͋ͷ݅Ͱ͢Ͷʔʢ๮ʣʯ

Slide 55

Slide 55 text

ଐਓੑΛݮΒͨ͢Ίʹ ɾ࡞ۀͷίʔυԽɺࣗಈԽ ɾ5SFMMPΛ࢖ͬͨλεΫڞ༗ͷ࢓૊Έ ɾேձͰͷΞϥʔτνΣοΫɺϦεΫڞ༗ ɾ͙͢νϟοτɺ͙͢࿩͢ ɾ$POqVFODFʢࣾ಺8JLJʣʹͱʹ͔͘ॻ͘ ɾॏཁͳλεΫ͸ϓϩδΣΫτʹͯ͠શһ Ͱ΍Δ

Slide 56

Slide 56 text

΍ͬͯΈͨ݁Ռ ɾ୭͔͕खΛ཭ͤͳ͍ͱ͖ʹଞͷਓ͕ରԠ Ͱ͖ΔʢͰ͖ͯͳ͍ͱ͜Ζ΋͋Δʣ ɾ୭͔͕ٸʹٳΜͰ΋ͦ͜·ͰࠔΒͳ͍ ɾϝϯόʔશһ͕શମͷλεΫͱॏཁ౓Λ ೺ѲͰ͖ΔΑ͏ʹͳ͖͍ͬͯͯΔ ɾ͔͠͠·ͩ·ͩͰ͖ͯͳ͍͜ͱ΋ଟ͍

Slide 57

Slide 57 text

ݱࡏͱ͜Ε͔Βͷ՝୊

Slide 58

Slide 58 text

ݱࡏ ɾ҆ఆӡ༻͸Ͱ͖͖͍ͯͯΔ ɾΠϯϑϥ͕ىҼ͢ΔαʔϏεఀࢭ͸΄΅ ͳ͘ͳͬͨʢͨ·ʹʜʣ ɾ໷தʹى͜͞ΕΔ͜ͱ΋΄΅ͳ͍ 㵺Т㵺 ţźō

Slide 59

Slide 59 text

͜Ε͔Βͷ՝୊ ɾෛՙ΍ϨΠςϯγͱͷઓ͍͸ଓ͍͍ͯΔ ɾ"84ͷίετҙࣝΛڧ͍ͨ͘͠ ɾΦʔτεέʔϦϯά͕Ͱ͖͍ͯͳ͍ ɾ·ͩ·ͩεϐʔυ͕଍Γͳ͍ ɾεΩϧɺφϨοδͷภΓ΋·ͩ·ͩվળத

Slide 60

Slide 60 text

·ͱΊ ɾ։ൃεϐʔυΛ্͛Ε͹҆ఆӡ༻ʹͭͳ͕Δ͠ ɺ҆ఆӡ༻͠Α͏ͱࢥͬͨΒ։ൃεϐʔυ্͕ ͕Δͱ΋ݴ͑Δ ɾن໛͕େ͖͘ͳͬͨͱ͖ʹ΍ΓํΛม͑ΔͷͰ ͸ͳ͘ɺن໛͕େ͖͘ͳͬͨͱ͖ʹεέʔϧͰ ͖Δ΍ΓํΛৗʹߟ͍͑ͨ ɾ໰୊ҙࣝΛ࣋ͬͯɺ஍ಓʹͰ͖Δ͜ͱΛ૿΍͠ ͍ͯ͘

Slide 61

Slide 61 text

͋Γ͕ͱ͏͍͟͝·ͨ͠