# HG changeset patch # User Nobuyasu Oshiro # Date 1392648337 -32400 # Node ID 9344e017b5b7f27a82d1c7eae3ec773d1dacc948 # Parent aed0bf04bdfb5c2c061766f59a12b9b214c7526d Added poster diff -r aed0bf04bdfb -r 9344e017b5b7 poster/memo.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/poster/memo.txt Mon Feb 17 23:45:37 2014 +0900 @@ -0,0 +1,34 @@ +分散データベースJungleに関する研究 +理工学研究科 情報工学専攻 大城信康 + +・概要 +ウェブサービスにとってデータベースは必須であり、ウェブサービスの規模に比例してデータベースへの負荷も高まる +データベースの処理能力の高さはそのままウェブサービスの質に繋がるため、データベースのスケーラビリティの確保は重要 +スケーラビリティ確保の方法としてデータ分散があるが、分散する方法により性能も変わってくる +本研究ではウェブサービスのなかでも分散CMSに向いたデータベースを目指してJungleの開発を行う +Cassandraとの性能比較を行い、分散環境下においては10倍以上速くなる結果も確認した + +スマートフォンやタブレット端末の普及によりウェブサービスの利用者が増加し、負荷が高まっている +ウェブサービスにはデータベースが必須であり、データベースにはスケーラビリティが求められる +本研究ではスケーラビリティのある分散CMS用データベースとしてJungleを実装した +Cassandraとの性能比較を行い、分散環境下においては10倍以上速くなる結果も確認した + + +・スケーラビリティとは <- 概要に一緒にいれてもいいかも +スケールアップとスケールアウト + +・CMS +Webコンテンツを構成するテキストや画像などのデジタルコンテンツを管理し配信するシステム +例:ブログツール、Wiki +・分散CMSに求められる昨日 +Webコンテンツを分散して管理 +スケールアウトするシステム + +・非破壊的木構造 + + +・分散設計 + ・Aliceを用いたトポロジーの形成とデータの送受信 + ・Mergeの実装 +・評価 +・今後の課題 diff -r aed0bf04bdfb -r 9344e017b5b7 poster/poster.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/poster/poster.graffle Mon Feb 17 23:45:37 2014 +0900 @@ -0,0 +1,440 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 139.18.0.187838 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {2027.6220703125, 2860.68505859375}} + Class + SolidGraphic + FontInfo + + Font + HiraKakuProN-W3 + Size + 34 + + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2014-02-15 15:28:10 +0000 + Creator + Oshiro Nobuyasu + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 8 + GraphicsList + + + Bounds + {{120.716552734375, 877}, {1114.283447265625, 87}} + Class + ShapedGraphic + ID + 8 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + TextPlacement + 2 + + + Bounds + {{120.716552734375, 402}, {1114.283447265625, 512}} + Class + ShapedGraphic + ID + 7 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\fs72 \cf0 \'81\'45\'83\'58\'83\'7d\'81\'5b\'83\'67\'83\'74\'83\'48\'83\'93\'82\'e2\'83\'5e\'83\'75\'83\'8c\'83\'62\'83\'67\'92\'5b\'96\'96\'82\'cc\'95\'81\'8b\'79\'82\'c9\'82\'e6\'82\'e8\'83\'45\'83\'46\'83\'75\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'98\'97\'70\'8e\'d2\'82\'aa\'91\'9d\'89\'c1\'82\'b5\'81\'41\'95\'89\'89\'d7\'82\'aa\'8d\'82\'82\'dc\'82\'c1\'82\'c4\'82\'a2\'82\'e9\ +\'81\'45\'83\'45\'83\'46\'83\'75\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'cd\'83\'66\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'82\'aa\'95\'4b\'90\'7b\'82\'c5\'82\'a0\'82\'e8\'81\'41\'83\'66\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'82\'c9\'82\'cd\'83\'58\'83\'50\'81\'5b\'83\'89\'83\'72\'83\'8a\'83\'65\'83\'42\'82\'aa\'8b\'81\'82\'df\'82\'e7\'82\'ea\'82\'e9\ +\'81\'45\'96\'7b\'8c\'a4\'8b\'86\'82\'c5\'82\'cd\'83\'58\'83\'50\'81\'5b\'83\'89\'83\'72\'83\'8a\'83\'65\'83\'42\'82\'cc\'82\'a0\'82\'e9\'95\'aa\'8e\'55CMS\'97\'70\'83\'66\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'82\'c6\'82\'b5\'82\'c4Jungle\'82\'f0\'8e\'c0\'91\'95\'82\'b5\'82\'bd\ +\'81\'45Cassandra\'82\'c6\'82\'cc\'90\'ab\'94\'5c\'94\'e4\'8a\'72\'82\'f0\'8d\'73\'82\'a2\'81\'41\'95\'aa\'8e\'55\'8a\'c2\'8b\'ab\'89\'ba\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd10\'94\'7b\'88\'c8\'8f\'e3\'91\'ac\'82\'ad\'82\'c8\'82\'e9\'8c\'8b\'89\'ca\'82\'e0\'8a\'6d\'94\'46\'82\'b5\'82\'bd\ +} + + TextPlacement + 2 + + + Bounds + {{1285, 328}, {77, 900}} + Class + ShapedGraphic + ID + 6 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs96 \cf0 \'92\'86\'89\'9b} + + + + Bounds + {{120.716552734375, 299}, {1114.283447265625, 87}} + Class + ShapedGraphic + ID + 5 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs96 \cf0 \'8a\'54\'97\'76} + + TextPlacement + 2 + + + Bounds + {{821, 215}, {1013, 55}} + Class + ShapedGraphic + FontInfo + + Color + + b + 1 + g + 1 + r + 1 + + + ID + 4 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs72 \cf2 \'97\'9d\'8d\'48\'8a\'77\'8c\'a4\'8b\'86\'89\'c8\'81\'40\'8f\'ee\'95\'f1\'8d\'48\'8a\'77\'90\'ea\'8d\'55\'81\'40\'95\'c0\'97\'f1\'90\'4d\'97\'8a\'8c\'a4\'8b\'86\'8e\'ba\'81\'40\'91\'e5\'8f\'e9\'90\'4d\'8d\'4e} + + + + Bounds + {{120.716552734375, 57}, {1786.18896484375, 213}} + Class + ShapedGraphic + FontInfo + + Color + + b + 1 + g + 1 + r + 1 + + + ID + 3 + Shape + Rectangle + Style + + fill + + Color + + b + 1 + g + 0.686062 + r + 0.210015 + + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs192 \cf2 \'95\'aa\'8e\'55\'83\'66\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58Jungle\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8c\'a4\'8b\'86} + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2014-02-17 14:45:08 +0000 + Modifier + Oshiro Nobuyasu + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 18 + + NSPaperName + + string + poster + + NSPaperSize + + size + {2063.6220703125, 2919.68505859375} + + NSPrintReverseOrientation + + int + 0 + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + Canvas 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + + name + Canvas 1 + + + Frame + {{27, 30}, {1823, 1028}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 545}, {1688, 889}} + Zoom + 1 + ZoomValues + + + Canvas 1 + 1 + 1 + + + + +