)]}'
{"doc/source/figures/ovn-architecture1.svg":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c7643f47337129cf288bd84be9d4d1d5faf9e6bb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\"1.0\" encoding\u003d\"UTF-8\" standalone\u003d\"no\"?\u003e"},{"line_number":2,"context_line":"\u003c!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"\u003e"},{"line_number":3,"context_line":"\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" xmlns:xl\u003d\"http://www.w3.org/1999/xlink\" version\u003d\"1.1\" viewBox\u003d\"17 2 516 431\" width\u003d\"43pc\" height\u003d\"431pt\" xmlns:dc\u003d\"http://purl.org/dc/elements/1.1/\"\u003e\u003cmetadata\u003e Produced by OmniGraffle 6.5.2 \u003cdc:date\u003e2016-05-03 15:03:33 +0000\u003c/dc:date\u003e\u003c/metadata\u003e\u003cdefs\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"12\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"549.8047\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-Semibold\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfilter id\u003d\"Shadow\" filterUnits\u003d\"userSpaceOnUse\"\u003e\u003cfeGaussianBlur in\u003d\"SourceAlpha\" result\u003d\"blur\" stdDeviation\u003d\"1.308\"/\u003e\u003cfeOffset in\u003d\"blur\" result\u003d\"offset\" dx\u003d\"0\" dy\u003d\"2\"/\u003e\u003cfeFlood flood-color\u003d\"black\" flood-opacity\u003d\".5\" result\u003d\"flood\"/\u003e\u003cfeComposite in\u003d\"flood\" in2\u003d\"offset\" operator\u003d\"in\" result\u003d\"color\"/\u003e\u003cfeMerge\u003e\u003cfeMergeNode in\u003d\"color\"/\u003e\u003cfeMergeNode in\u003d\"SourceGraphic\"/\u003e\u003c/feMerge\u003e\u003c/filter\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"8\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"549.8047\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-Semibold\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"8\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"-1500\" x-height\u003d\"548.82812\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-style\u003d\"italic\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-SemiboldItalic\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"16\" panose-1\u003d\"2 11 6 6 3 5 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"544.92188\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"500\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"10\" panose-1\u003d\"2 11 6 6 3 5 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"544.92188\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"500\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"7\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"549.8047\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-Semibold\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003c/defs\u003e\u003cg stroke\u003d\"none\" stroke-opacity\u003d\"1\" stroke-dasharray\u003d\"none\" fill\u003d\"none\" fill-opacity\u003d\"1\"\u003e\u003ctitle\u003eCanvas 1\u003c/title\u003e\u003cg\u003e\u003ctitle\u003eLayer 1\u003c/title\u003e\u003cpath d\u003d\"M 234.77165 56.692913 L 431.37008 56.692913 C 435.78835 56.692913 439.37008 60.274635 439.37008 64.692913 L 439.37008 323.65354 C 439.37008 328.07182 435.78835 331.65354 431.37008 331.65354 L 234.77165 331.65354 C 230.35337 331.65354 226.77165 328.07182 226.77165 323.65354 L 226.77165 64.692913 C 226.77165 60.274635 230.35337 56.692913 234.77165 56.692913 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(231.77165 61.692913)\" fill\u003d\"black\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" x\u003d\"53.13515\" y\u003d\"13\" textLength\u003d\"3.1171875\"\u003e \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"56.252337\" y\u003d\"13\" textLength\u003d\"93.21094\"\u003eCompute Nodes\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 254.61417 141.73228 L 312.31496 141.73228 C 316.73323 141.73228 320.31496 145.314005 320.31496 149.73228 L 320.31496 227.27559 C 320.31496 231.69387 316.73323 235.27559 312.31496 235.27559 L 254.61417 235.27559 C 250.1959 235.27559 246.61417 231.69387 246.61417 227.27559 L 246.61417 149.73228 C 246.61417 145.314005 250.1959 141.73228 254.61417 141.73228 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 254.61417 141.73228 L 312.31496 141.73228 C 316.73323 141.73228 320.31496 145.314005 320.31496 149.73228 L 320.31496 227.27559 C 320.31496 231.69387 316.73323 235.27559 312.31496 235.27559 L 254.61417 235.27559 C 250.1959 235.27559 246.61417 231.69387 246.61417 227.27559 L 246.61417 149.73228 C 246.61417 145.314005 250.1959 141.73228 254.61417 141.73228 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(251.61417 146.73228)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"4.801564\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.020314\" y\u003d\"9\" textLength\u003d\"47.878906\"\u003eVS Database\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.725392\" y\u003d\"20\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.151173\" y\u003d\"20\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cline x1\u003d\"301.88976\" y1\u003d\"106.29921\" x2\u003d\"382.67716\" y2\u003d\"177.16535\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cline x1\u003d\"361.41732\" y1\u003d\"164.40945\" x2\u003d\"314.64567\" y2\u003d\"192.04724\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cpath d\u003d\"M 283.46456 106.29921 C 283.46456 106.29921 252.28346 129.781856 252.28346 153.070865 C 252.28346 176.35987 283.46456 188.50394 283.46456 188.50394\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cpath d\u003d\"M 36.346457 198.4252 L 190.4252 198.4252 C 194.84347 198.4252 198.4252 202.00692 198.4252 206.4252 L 198.4252 374.67716 C 198.4252 379.09544 194.84347 382.67716 190.4252 382.67716 L 36.346457 382.67716 C 31.928179 382.67716 28.346457 379.09544 28.346457 374.67716 L 28.346457 206.4252 C 28.346457 202.00692 31.928179 198.4252 36.346457 198.4252 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(33.346457 203.4252)\" fill\u003d\"black\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" x\u003d\"34.043276\" y\u003d\"13\" textLength\u003d\"3.1171875\"\u003e \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"37.160463\" y\u003d\"13\" textLength\u003d\"88.875\"\u003eDatabase Node\u003c/tspan\u003e\u003c/text\u003e\u003ctext transform\u003d\"translate(117.58661 16.862204)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"16\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\".41015625\" y\u003d\"17\" textLength\u003d\"195.04688\"\u003eNetworking service with O\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"16\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"195.30078\" y\u003d\"17\" textLength\u003d\"69.53125\"\u003eVN integr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"16\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"264.51172\" y\u003d\"17\" textLength\u003d\"38.078125\"\u003eation\u003c/tspan\u003e\u003c/text\u003e\u003ctext transform\u003d\"translate(197.7559 404.68504)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"10\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"0\" y\u003d\"11\" textLength\u003d\"76.64551\"\u003eOverlay network\u003c/tspan\u003e\u003c/text\u003e\u003ccircle cx\u003d\"297.6378\" cy\u003d\"411.02362\" r\u003d\"8.5039505\" fill\u003d\"#259286\"/\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 348.15748 85.03937 L 417.19685 85.03937 C 421.61513 85.03937 425.19685 88.62109 425.19685 93.03937 L 425.19685 235.77953 C 425.19685 240.1978 421.61513 243.77953 417.19685 243.77953 L 348.15748 243.77953 C 343.7392 243.77953 340.15748 240.1978 340.15748 235.77953 L 340.15748 93.03937 C 340.15748 88.62109 343.7392 85.03937 348.15748 85.03937 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 348.15748 85.03937 L 417.19685 85.03937 C 421.61513 85.03937 425.19685 88.62109 425.19685 93.03937 L 425.19685 235.77953 C 425.19685 240.1978 421.61513 243.77953 417.19685 243.77953 L 348.15748 243.77953 C 343.7392 243.77953 340.15748 240.1978 340.15748 235.77953 L 340.15748 93.03937 C 340.15748 88.62109 343.7392 85.03937 348.15748 85.03937 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(345.15748 90.03937)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.756013\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.974763\" y\u003d\"9\" textLength\u003d\"53.308594\"\u003eVS Data Plane\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.40445\" y\u003d\"20\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.830232\" y\u003d\"20\" textLength\u003d\"41.804688\"\u003evs-vswitchd\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003ctext transform\u003d\"translate(311.14173 404.68504)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"10\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"0\" y\u003d\"11\" textLength\u003d\"10.102539\"\u003ePr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"10\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"9.902344\" y\u003d\"11\" textLength\u003d\"6.040039\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"10\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"15.7421875\" y\u003d\"11\" textLength\u003d\"64.384766\"\u003evider network\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 42.015748 283.46457 L 99.716535 283.46457 C 104.13481 283.46457 107.716535 287.04629 107.716535 291.46457 L 107.716535 369.00787 C 107.716535 373.42615 104.13481 377.00787 99.716535 377.00787 L 42.015748 377.00787 C 37.59747 377.00787 34.015748 373.42615 34.015748 369.00787 L 34.015748 291.46457 C 34.015748 287.04629 37.59747 283.46457 42.015748 283.46457 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 42.015748 283.46457 L 99.716535 283.46457 C 104.13481 283.46457 107.716535 287.04629 107.716535 291.46457 L 107.716535 369.00787 C 107.716535 373.42615 104.13481 377.00787 99.716535 377.00787 L 42.015748 377.00787 C 37.59747 377.00787 34.015748 373.42615 34.015748 369.00787 L 34.015748 291.46457 C 34.015748 287.04629 37.59747 283.46457 42.015748 283.46457 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(39.015748 288.46457)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"4.8015654\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.0203154\" y\u003d\"9\" textLength\u003d\"47.878906\"\u003eVS Database\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.7253935\" y\u003d\"20\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.151175\" y\u003d\"20\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cpath d\u003d\"M 36.346457 56.692913 L 190.4252 56.692913 C 194.84347 56.692913 198.4252 60.274635 198.4252 64.692913 L 198.4252 173.41732 C 198.4252 177.8356 194.84347 181.41732 190.4252 181.41732 L 36.346457 181.41732 C 31.928179 181.41732 28.346457 177.8356 28.346457 173.41732 L 28.346457 64.692913 C 28.346457 60.274635 31.928179 56.692913 36.346457 56.692913 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(33.346457 61.692913)\" fill\u003d\"black\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" x\u003d\"32.206362\" y\u003d\"13\" textLength\u003d\"3.1171875\"\u003e \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"35.32355\" y\u003d\"13\" textLength\u003d\"32.44336\"\u003eContr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"67.526674\" y\u003d\"13\" textLength\u003d\"60.345703\"\u003eoller Node\u003c/tspan\u003e\u003c/text\u003e\u003ccircle cx\u003d\"42.519685\" cy\u003d\"411.02362\" r\u003d\"8.5039505\" fill\u003d\"#d11b24\"/\u003e\u003ctext transform\u003d\"translate(55.535433 404.68504)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"10\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\"0\" y\u003d\"11\" textLength\u003d\"102.9834\"\u003eManagement network\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 78.86614 85.03937 L 147.90551 85.03937 C 152.32379 85.03937 155.90551 88.62109 155.90551 93.03937 L 155.90551 167.74803 C 155.90551 172.16631 152.32379 175.74803 147.90551 175.74803 L 78.86614 175.74803 C 74.447863 175.74803 70.86614 172.16631 70.86614 167.74803 L 70.86614 93.03937 C 70.86614 88.62109 74.447863 85.03937 78.86614 85.03937 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 78.86614 85.03937 L 147.90551 85.03937 C 152.32379 85.03937 155.90551 88.62109 155.90551 93.03937 L 155.90551 167.74803 C 155.90551 172.16631 152.32379 175.74803 147.90551 175.74803 L 78.86614 175.74803 C 74.447863 175.74803 70.86614 172.16631 70.86614 167.74803 L 70.86614 93.03937 C 70.86614 88.62109 74.447863 85.03937 78.86614 85.03937 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(75.86614 90.03937)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.908357\" y\u003d\"9\" textLength\u003d\"45.222656\"\u003eNetworking\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.87906\" y\u003d\"20\" textLength\u003d\"51.28125\"\u003eManagement\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.5470285\" y\u003d\"31\" textLength\u003d\"19.839844\"\u003eneutr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"30.226716\" y\u003d\"31\" textLength\u003d\"34.265625\"\u003eon-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cpath d\u003d\"M 113.38583 148.8189 C 113.38583 148.8189 56.14796 171.76141 39.68504 226.77165 C 23.222118 281.7819 55.27559 342.99212 55.27559 342.99212\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cpath d\u003d\"M 92.125984 248.0315 C 92.125984 248.0315 108.07026 267.90033 102.047243 294.80315 C 96.024224 321.70597 70.86614 342.99212 70.86614 342.99212\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003ccircle cx\u003d\"184.25197\" cy\u003d\"411.02362\" r\u003d\"8.5039505\" fill\u003d\"#a57706\"/\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 260.28346 172.91338 L 306.64567 172.91338 C 311.06395 172.91338 314.64567 176.49511 314.64567 180.91338 L 314.64567 221.6063 C 314.64567 226.02458 311.06395 229.6063 306.64567 229.6063 L 260.28346 229.6063 C 255.86518 229.6063 252.28346 226.02458 252.28346 221.6063 L 252.28346 180.91338 C 252.28346 176.49511 255.86518 172.91338 260.28346 172.91338 Z\" fill\u003d\"#eae3cc\"/\u003e\u003cpath d\u003d\"M 260.28346 172.91338 L 306.64567 172.91338 C 311.06395 172.91338 314.64567 176.49511 314.64567 180.91338 L 314.64567 221.6063 C 314.64567 226.02458 311.06395 229.6063 306.64567 229.6063 L 260.28346 229.6063 C 255.86518 229.6063 252.28346 226.02458 252.28346 221.6063 L 252.28346 180.91338 C 252.28346 176.49511 255.86518 172.91338 260.28346 172.91338 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(257.28346 184.75984)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.3178216\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.536572\" y\u003d\"9\" textLength\u003d\"31.507812\"\u003eVS Local\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.968212\" y\u003d\"20\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"12.5346185\" y\u003d\"31\" textLength\u003d\"27.292969\"\u003econf.db\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 353.82677 116.220474 L 411.52756 116.220474 C 415.94583 116.220474 419.52756 119.8022 419.52756 124.220474 L 419.52756 230.11023 C 419.52756 234.52851 415.94583 238.11023 411.52756 238.11023 L 353.82677 238.11023 C 349.4085 238.11023 345.82677 234.52851 345.82677 230.11023 L 345.82677 124.220474 C 345.82677 119.8022 349.4085 116.220474 353.82677 116.220474 Z\" fill\u003d\"#eae3cc\"/\u003e\u003cpath d\u003d\"M 353.82677 116.220474 L 411.52756 116.220474 C 415.94583 116.220474 419.52756 119.8022 419.52756 124.220474 L 419.52756 230.11023 C 419.52756 234.52851 415.94583 238.11023 411.52756 238.11023 L 353.82677 238.11023 C 349.4085 238.11023 345.82677 234.52851 345.82677 230.11023 L 345.82677 124.220474 C 345.82677 119.8022 349.4085 116.220474 353.82677 116.220474 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(350.82677 121.220474)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"12.491017\" y\u003d\"9\" textLength\u003d\"32.34375\"\u003eOpenFlo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"44.67461\" y\u003d\"9\" textLength\u003d\"6.5351562\"\u003ew\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 359.49606 204.09449 L 405.85827 204.09449 C 410.27654 204.09449 413.85827 207.67621 413.85827 212.09449 L 413.85827 224.44094 C 413.85827 228.85922 410.27654 232.44094 405.85827 232.44094 L 359.49606 232.44094 C 355.07778 232.44094 351.49606 228.85922 351.49606 224.44094 L 351.49606 212.09449 C 351.49606 207.67621 355.07778 204.09449 359.49606 204.09449 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 359.49606 204.09449 L 405.85827 204.09449 C 410.27654 204.09449 413.85827 207.67621 413.85827 212.09449 L 413.85827 224.44094 C 413.85827 228.85922 410.27654 232.44094 405.85827 232.44094 L 359.49606 232.44094 C 355.07778 232.44094 351.49606 228.85922 351.49606 224.44094 L 351.49606 212.09449 C 351.49606 207.67621 355.07778 204.09449 359.49606 204.09449 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(356.49606 207.26772)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.376415\" y\u003d\"9\" textLength\u003d\"27.6875\"\u003eAccess \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.888134\" y\u003d\"20\" textLength\u003d\"21.628906\"\u003eContr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"33.356884\" y\u003d\"20\" textLength\u003d\"7.1171875\"\u003eol\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 359.49606 136.06299 L 405.85827 136.06299 C 410.27654 136.06299 413.85827 139.64471 413.85827 144.06299 L 413.85827 156.40945 C 413.85827 160.82773 410.27654 164.40945 405.85827 164.40945 L 359.49606 164.40945 C 355.07778 164.40945 351.49606 160.82773 351.49606 156.40945 L 351.49606 144.06299 C 351.49606 139.64471 355.07778 136.06299 359.49606 136.06299 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 359.49606 136.06299 L 405.85827 136.06299 C 410.27654 136.06299 413.85827 139.64471 413.85827 144.06299 L 413.85827 156.40945 C 413.85827 160.82773 410.27654 164.40945 405.85827 164.40945 L 359.49606 164.40945 C 355.07778 164.40945 351.49606 160.82773 351.49606 156.40945 L 351.49606 144.06299 C 351.49606 139.64471 355.07778 136.06299 359.49606 136.06299 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(356.49606 144.73622)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.6283685\" y\u003d\"9\" textLength\u003d\"37.105469\"\u003eSwitching\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 359.49606 170.07874 L 405.85827 170.07874 C 410.27654 170.07874 413.85827 173.66046 413.85827 178.07874 L 413.85827 190.4252 C 413.85827 194.84347 410.27654 198.4252 405.85827 198.4252 L 359.49606 198.4252 C 355.07778 198.4252 351.49606 194.84347 351.49606 190.4252 L 351.49606 178.07874 C 351.49606 173.66046 355.07778 170.07874 359.49606 170.07874 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 359.49606 170.07874 L 405.85827 170.07874 C 410.27654 170.07874 413.85827 173.66046 413.85827 178.07874 L 413.85827 190.4252 C 413.85827 194.84347 410.27654 198.4252 405.85827 198.4252 L 359.49606 198.4252 C 355.07778 198.4252 351.49606 194.84347 351.49606 190.4252 L 351.49606 178.07874 C 351.49606 173.66046 355.07778 170.07874 359.49606 170.07874 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(356.49606 178.75197)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.1908685\" y\u003d\"9\" textLength\u003d\"29.980469\"\u003eRouting\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cline x1\u003d\"299.05512\" y1\u003d\"311.81102\" x2\u003d\"347.10266\" y2\u003d\"234.44633\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cline x1\u003d\"382.67716\" y1\u003d\"276.37795\" x2\u003d\"382.67716\" y2\u003d\"238.11023\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cline x1\u003d\"299.05512\" y1\u003d\"269.29134\" x2\u003d\"345.82677\" y2\u003d\"217.76324\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 260.28346 255.11811 L 306.64567 255.11811 C 311.06395 255.11811 314.64567 258.69983 314.64567 263.11811 L 314.64567 275.46457 C 314.64567 279.88284 311.06395 283.46457 306.64567 283.46457 L 260.28346 283.46457 C 255.86519 283.46457 252.28346 279.88284 252.28346 275.46457 L 252.28346 263.11811 C 252.28346 258.69983 255.86519 255.11811 260.28346 255.11811 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 260.28346 255.11811 L 306.64567 255.11811 C 311.06395 255.11811 314.64567 258.69983 314.64567 263.11811 L 314.64567 275.46457 C 314.64567 279.88284 311.06395 283.46457 306.64567 283.46457 L 260.28346 283.46457 C 255.86519 283.46457 252.28346 279.88284 252.28346 275.46457 L 252.28346 263.11811 C 252.28346 258.69983 255.86519 255.11811 260.28346 255.11811 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(257.28346 263.79134)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\".43696223\" y\u003d\"9\" textLength\u003d\"51.48828\"\u003eDHCP Service\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 260.28346 297.6378 L 306.64567 297.6378 C 311.06395 297.6378 314.64567 301.21952 314.64567 305.6378 L 314.64567 317.98425 C 314.64567 322.40253 311.06395 325.98425 306.64567 325.98425 L 260.28346 325.98425 C 255.86519 325.98425 252.28346 322.40253 252.28346 317.98425 L 252.28346 305.6378 C 252.28346 301.21952 255.86519 297.6378 260.28346 297.6378 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 260.28346 297.6378 L 306.64567 297.6378 C 311.06395 297.6378 314.64567 301.21952 314.64567 305.6378 L 314.64567 317.98425 C 314.64567 322.40253 311.06395 325.98425 306.64567 325.98425 L 260.28346 325.98425 C 255.86519 325.98425 252.28346 322.40253 252.28346 317.98425 L 252.28346 305.6378 C 252.28346 301.21952 255.86519 297.6378 260.28346 297.6378 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(257.28346 300.81102)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.587353\" y\u003d\"9\" textLength\u003d\"39.265625\"\u003eMetadata \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"12.4115716\" y\u003d\"20\" textLength\u003d\"27.539062\"\u003eService\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 353.82677 255.11811 L 411.52755 255.11811 C 415.94583 255.11811 419.52755 258.69983 419.52755 263.11811 L 419.52755 289.6378 C 419.52755 294.05607 415.94583 297.6378 411.52755 297.6378 L 353.82677 297.6378 C 349.4085 297.6378 345.82677 294.05607 345.82677 289.6378 L 345.82677 263.11811 C 345.82677 258.69983 349.4085 255.11811 353.82677 255.11811 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 353.82677 255.11811 L 411.52755 255.11811 C 415.94583 255.11811 419.52755 258.69983 419.52755 263.11811 L 419.52755 289.6378 C 419.52755 294.05607 415.94583 297.6378 411.52755 297.6378 L 353.82677 297.6378 C 349.4085 297.6378 345.82677 294.05607 345.82677 289.6378 L 345.82677 263.11811 C 345.82677 258.69983 349.4085 255.11811 353.82677 255.11811 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(350.82677 270.87795)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.479298\" y\u003d\"9\" textLength\u003d\"36.742188\"\u003eInstances\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 47.68504 314.64567 L 94.047243 314.64567 C 98.46552 314.64567 102.047243 318.22739 102.047243 322.64567 L 102.047243 363.33858 C 102.047243 367.75686 98.46552 371.33858 94.047243 371.33858 L 47.68504 371.33858 C 43.26676 371.33858 39.68504 367.75686 39.68504 363.33858 L 39.68504 322.64567 C 39.68504 318.22739 43.26676 314.64567 47.68504 314.64567 Z\" fill\u003d\"#eae3cc\"/\u003e\u003cpath d\u003d\"M 47.68504 314.64567 L 94.047243 314.64567 C 98.46552 314.64567 102.047243 318.22739 102.047243 322.64567 L 102.047243 363.33858 C 102.047243 367.75686 98.46552 371.33858 94.047243 371.33858 L 47.68504 371.33858 C 43.26676 371.33858 39.68504 367.75686 39.68504 363.33858 L 39.68504 322.64567 C 39.68504 318.22739 43.26676 314.64567 47.68504 314.64567 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(44.68504 320.99212)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"17.450633\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"23.669383\" y\u003d\"9\" textLength\u003d\"13.3203125\"\u003eVN \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"2.2631334\" y\u003d\"20\" textLength\u003d\"47.835938\"\u003eNorthbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.9682116\" y\u003d\"31\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"9.1986803\" y\u003d\"42\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.6244616\" y\u003d\"42\" textLength\u003d\"29.539062\"\u003evnnb.db\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 84.535435 127.559054 L 142.23622 127.559054 C 146.6545 127.559054 150.23622 131.14078 150.23622 135.559054 L 150.23622 162.07874 C 150.23622 166.49702 146.6545 170.07874 142.23622 170.07874 L 84.535435 170.07874 C 80.117157 170.07874 76.535435 166.49702 76.535435 162.07874 L 76.535435 135.559054 C 76.535435 131.14078 80.117157 127.559054 84.535435 127.559054 Z\" fill\u003d\"#eae3cc\"/\u003e\u003cpath d\u003d\"M 84.535435 127.559054 L 142.23622 127.559054 C 146.6545 127.559054 150.23622 131.14078 150.23622 135.559054 L 150.23622 162.07874 C 150.23622 166.49702 146.6545 170.07874 142.23622 170.07874 L 84.535435 170.07874 C 80.117157 170.07874 76.535435 166.49702 76.535435 162.07874 L 76.535435 135.559054 C 76.535435 131.14078 80.117157 127.559054 84.535435 127.559054 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(81.535435 137.8189)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.799611\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"15.018361\" y\u003d\"9\" textLength\u003d\"39.882812\"\u003eVN Plug-in\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"3.5476578\" y\u003d\"20\" textLength\u003d\"48.152344\"\u003enetworking-o\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"51.539845\" y\u003d\"20\" textLength\u003d\"8.613281\"\u003evn\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cline x1\u003d\"484.7244\" y1\u003d\"155.90551\" x2\u003d\"419.52756\" y2\u003d\"172.48098\" stroke\u003d\"#a57706\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cline x1\u003d\"460.0885\" y1\u003d\"202.15949\" x2\u003d\"419.52756\" y2\u003d\"184.97264\" stroke\u003d\"#259286\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 457.48238 214.12091 C 445.57086 212.59842 450.32088 199.78157 469.32242 201.9685 C 471.08534 197.70548 493.18157 198.39742 493.03712 201.9685 C 506.89213 197.40104 524.598 206.50847 512.72186 211.07594 C 526.97265 213.29036 512.54203 225.22138 500.84645 223.22835 C 499.91045 226.55027 479.00228 227.71275 477.16713 223.22835 C 465.32783 228.01748 440.64102 220.65392 457.48238 214.12091 Z\" fill\u003d\"#259286\"/\u003e\u003cpath d\u003d\"M 457.48238 214.12091 C 445.57086 212.59842 450.32088 199.78157 469.32242 201.9685 C 471.08534 197.70548 493.18157 198.39742 493.03712 201.9685 C 506.89213 197.40104 524.598 206.50847 512.72186 211.07594 C 526.97265 213.29036 512.54203 225.22138 500.84645 223.22835 C 499.91045 226.55027 479.00228 227.71275 477.16713 223.22835 C 465.32783 228.01748 440.64102 220.65392 457.48238 214.12091 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(463.92913 207.09842)\" fill\u003d\"#fcf4dc\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#fcf4dc\" x\u003d\"5.0179317\" y\u003d\"9\" textLength\u003d\"31.554688\"\u003eInternet\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 127.05512 283.46457 L 184.7559 283.46457 C 189.17418 283.46457 192.7559 287.04629 192.7559 291.46457 L 192.7559 369.00787 C 192.7559 373.42615 189.17418 377.00787 184.7559 377.00787 L 127.05512 377.00787 C 122.63684 377.00787 119.05512 373.42615 119.05512 369.00787 L 119.05512 291.46457 C 119.05512 287.04629 122.63684 283.46457 127.05512 283.46457 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 127.05512 283.46457 L 184.7559 283.46457 C 189.17418 283.46457 192.7559 287.04629 192.7559 291.46457 L 192.7559 369.00787 C 192.7559 373.42615 189.17418 377.00787 184.7559 377.00787 L 127.05512 377.00787 C 122.63684 377.00787 119.05512 373.42615 119.05512 369.00787 L 119.05512 291.46457 C 119.05512 287.04629 122.63684 283.46457 127.05512 283.46457 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(124.05512 288.46457)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"4.801564\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.020314\" y\u003d\"9\" textLength\u003d\"47.878906\"\u003eVS Database\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.725392\" y\u003d\"20\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.151173\" y\u003d\"20\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 457.48238 157.428 C 445.57086 155.90551 450.32088 143.08866 469.32242 145.27559 C 471.08534 141.01257 493.18157 141.7045 493.03712 145.27559 C 506.89213 140.708125 524.598 149.81556 512.72186 154.38302 C 526.97265 156.59745 512.54203 168.52847 500.84645 166.53543 C 499.91045 169.85735 479.00228 171.01984 477.16713 166.53543 C 465.32783 171.32457 440.64102 163.96101 457.48238 157.428 Z\" fill\u003d\"#a57706\"/\u003e\u003cpath d\u003d\"M 457.48238 157.428 C 445.57086 155.90551 450.32088 143.08866 469.32242 145.27559 C 471.08534 141.01257 493.18157 141.7045 493.03712 145.27559 C 506.89213 140.708125 524.598 149.81556 512.72186 154.38302 C 526.97265 156.59745 512.54203 168.52847 500.84645 166.53543 C 499.91045 169.85735 479.00228 171.01984 477.16713 166.53543 C 465.32783 171.32457 440.64102 163.96101 457.48238 157.428 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(463.92913 146.90551)\" fill\u003d\"#fcf4dc\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"7\" font-weight\u003d\"bold\" fill\u003d\"#fcf4dc\" x\u003d\".15416216\" y\u003d\"7\" textLength\u003d\"37.180664\"\u003eGENEVE/ST\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"7\" font-weight\u003d\"bold\" fill\u003d\"#fcf4dc\" x\u003d\"37.474963\" y\u003d\"7\" textLength\u003d\"3.9614258\"\u003eT\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"7\" font-weight\u003d\"bold\" fill\u003d\"#fcf4dc\" x\u003d\"7.627551\" y\u003d\"16\" textLength\u003d\"3.9614258\"\u003eT\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"7\" font-weight\u003d\"bold\" fill\u003d\"#fcf4dc\" x\u003d\"11.240344\" y\u003d\"16\" textLength\u003d\"22.722656\"\u003eunnels\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cpath d\u003d\"M 134.64567 248.0315 C 134.64567 248.0315 118.70139 267.90033 124.72441 294.80315 C 126.31434 301.90483 129.23766 308.61513 132.67961 314.6458\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cpath d\u003d\"M 265.03937 106.29921 C 265.03937 106.29921 253.27294 103.02245 226.77165 170.07874 C 200.27037 237.13503 171.49606 342.99212 171.49606 342.99212\" stroke\u003d\"#d11b24\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"2\"/\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 78.86614 226.77165 L 147.90551 226.77165 C 152.32379 226.77165 155.90551 230.35337 155.90551 234.77165 L 155.90551 261.29134 C 155.90551 265.70962 152.32379 269.29134 147.90551 269.29134 L 78.86614 269.29134 C 74.447863 269.29134 70.86614 265.70962 70.86614 261.29134 L 70.86614 234.77165 C 70.86614 230.35337 74.447863 226.77165 78.86614 226.77165 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 78.86614 226.77165 L 147.90551 226.77165 C 152.32379 226.77165 155.90551 230.35337 155.90551 234.77165 L 155.90551 261.29134 C 155.90551 265.70962 152.32379 269.29134 147.90551 269.29134 L 78.86614 269.29134 C 74.447863 269.29134 70.86614 265.70962 70.86614 261.29134 L 70.86614 234.77165 C 70.86614 230.35337 74.447863 226.77165 78.86614 226.77165 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(75.86614 231.5315)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"3.8321848\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.050935\" y\u003d\"9\" textLength\u003d\"61.15625\"\u003eVN Northbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"23.750154\" y\u003d\"20\" textLength\u003d\"27.539062\"\u003eService\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"17.27945\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"21.705232\" y\u003d\"31\" textLength\u003d\"36.054688\"\u003evn-northd\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 132.72441 314.64567 L 179.08662 314.64567 C 183.50489 314.64567 187.08662 318.22739 187.08662 322.64567 L 187.08662 363.33858 C 187.08662 367.75686 183.50489 371.33858 179.08662 371.33858 L 132.72441 371.33858 C 128.30613 371.33858 124.72441 367.75686 124.72441 363.33858 L 124.72441 322.64567 C 124.72441 318.22739 128.30613 314.64567 132.72441 314.64567 Z\" fill\u003d\"#eae3cc\"/\u003e\u003cpath d\u003d\"M 132.72441 314.64567 L 179.08662 314.64567 C 183.50489 314.64567 187.08662 318.22739 187.08662 322.64567 L 187.08662 363.33858 C 187.08662 367.75686 183.50489 371.33858 179.08662 371.33858 L 132.72441 371.33858 C 128.30613 371.33858 124.72441 367.75686 124.72441 363.33858 L 124.72441 322.64567 C 124.72441 318.22739 128.30613 314.64567 132.72441 314.64567 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(129.72441 320.99212)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"17.450634\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"23.669384\" y\u003d\"9\" textLength\u003d\"13.3203125\"\u003eVN \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"2.3822747\" y\u003d\"20\" textLength\u003d\"47.597656\"\u003eSouthbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.968212\" y\u003d\"31\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"9.757275\" y\u003d\"42\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.183056\" y\u003d\"42\" textLength\u003d\"28.421875\"\u003evnsb.db\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 254.61417 85.03937 L 312.31496 85.03937 C 316.73323 85.03937 320.31496 88.62109 320.31496 93.03937 L 320.31496 119.559054 C 320.31496 123.97733 316.73323 127.559054 312.31496 127.559054 L 254.61417 127.559054 C 250.1959 127.559054 246.61417 123.97733 246.61417 119.559054 L 246.61417 93.03937 C 246.61417 88.62109 250.1959 85.03937 254.61417 85.03937 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 254.61417 85.03937 L 312.31496 85.03937 C 316.73323 85.03937 320.31496 88.62109 320.31496 93.03937 L 320.31496 119.559054 C 320.31496 123.97733 316.73323 127.559054 312.31496 127.559054 L 254.61417 127.559054 C 250.1959 127.559054 246.61417 123.97733 246.61417 119.559054 L 246.61417 93.03937 C 246.61417 88.62109 250.1959 85.03937 254.61417 85.03937 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(251.61417 89.79921)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"2.6433609\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.862111\" y\u003d\"9\" textLength\u003d\"34.949219\"\u003eVN Contr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"43.651173\" y\u003d\"9\" textLength\u003d\"17.40625\"\u003eoller\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.080861\" y\u003d\"20\" textLength\u003d\"27.539062\"\u003eService\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"6.301564\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.727345\" y\u003d\"31\" textLength\u003d\"30.382812\"\u003evn-contr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"40.950002\" y\u003d\"31\" textLength\u003d\"16.449219\"\u003eoller\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003c/g\u003e\u003c/g\u003e\u003c/svg\u003e"}],"source_content_type":"application/xml","patch_set":24,"id":"7aa08908_ccdf9238","line":3,"updated":"2016-06-13 13:17:47.000000000","message":"Please change OVN plugin to OVN driver or OVN mechanism driver","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"}],"doc/source/figures/ovn-services.svg":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c7643f47337129cf288bd84be9d4d1d5faf9e6bb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\"1.0\" encoding\u003d\"UTF-8\" standalone\u003d\"no\"?\u003e"},{"line_number":2,"context_line":"\u003c!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"\u003e"},{"line_number":3,"context_line":"\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" xmlns:xl\u003d\"http://www.w3.org/1999/xlink\" version\u003d\"1.1\" viewBox\u003d\"-3 4 536 226\" width\u003d\"536pt\" height\u003d\"226pt\" xmlns:dc\u003d\"http://purl.org/dc/elements/1.1/\"\u003e\u003cmetadata\u003e Produced by OmniGraffle 6.5.2 \u003cdc:date\u003e2016-05-03 15:01:50 +0000\u003c/dc:date\u003e\u003c/metadata\u003e\u003cdefs\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"12\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"549.8047\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-Semibold\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"16\" panose-1\u003d\"2 11 6 6 3 5 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"544.92188\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"500\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfilter id\u003d\"Shadow\" filterUnits\u003d\"userSpaceOnUse\"\u003e\u003cfeGaussianBlur in\u003d\"SourceAlpha\" result\u003d\"blur\" stdDeviation\u003d\"1.308\"/\u003e\u003cfeOffset in\u003d\"blur\" result\u003d\"offset\" dx\u003d\"0\" dy\u003d\"2\"/\u003e\u003cfeFlood flood-color\u003d\"black\" flood-opacity\u003d\".5\" result\u003d\"flood\"/\u003e\u003cfeComposite in\u003d\"flood\" in2\u003d\"offset\" operator\u003d\"in\" result\u003d\"color\"/\u003e\u003cfeMerge\u003e\u003cfeMergeNode in\u003d\"color\"/\u003e\u003cfeMergeNode in\u003d\"SourceGraphic\"/\u003e\u003c/feMerge\u003e\u003c/filter\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"8\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"0\" x-height\u003d\"549.8047\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-Semibold\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003cfont-face font-family\u003d\"Open Sans\" font-size\u003d\"8\" panose-1\u003d\"2 11 7 6 3 8 4 2 2 4\" units-per-em\u003d\"1000\" underline-position\u003d\"-75.195312\" underline-thickness\u003d\"49.804688\" slope\u003d\"-1500\" x-height\u003d\"548.82812\" cap-height\u003d\"724.1211\" ascent\u003d\"1068.84766\" descent\u003d\"-292.96875\" font-style\u003d\"italic\" font-weight\u003d\"bold\"\u003e\u003cfont-face-src\u003e\u003cfont-face-name name\u003d\"OpenSans-SemiboldItalic\"/\u003e\u003c/font-face-src\u003e\u003c/font-face\u003e\u003c/defs\u003e\u003cg stroke\u003d\"none\" stroke-opacity\u003d\"1\" stroke-dasharray\u003d\"none\" fill\u003d\"none\" fill-opacity\u003d\"1\"\u003e\u003ctitle\u003eCanvas 1\u003c/title\u003e\u003cg\u003e\u003ctitle\u003eLayer 1\u003c/title\u003e\u003cpath d\u003d\"M 16.503937 56.692913 L 96.88189 56.692913 C 101.30017 56.692913 104.88189 60.274635 104.88189 64.692913 L 104.88189 170.58268 C 104.88189 175.00095 101.30017 178.58268 96.88189 178.58268 L 16.503937 178.58268 C 12.085659 178.58268 8.503937 175.00095 8.503937 170.58268 L 8.503937 64.692913 C 8.503937 60.274635 12.085659 56.692913 16.503937 56.692913 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(13.503937 61.692913)\" fill\u003d\"black\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" x\u003d\"12.474132\" y\u003d\"13\" textLength\u003d\"3.1171875\"\u003e \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"15.59132\" y\u003d\"13\" textLength\u003d\"32.44336\"\u003eContr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"47.794445\" y\u003d\"13\" textLength\u003d\"29.226562\"\u003eoller \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"27.629406\" y\u003d\"30\" textLength\u003d\"31.11914\"\u003eNode\u003c/tspan\u003e\u003c/text\u003e\u003ctext transform\u003d\"translate(217.8189 18.846457)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"16\" font-weight\u003d\"500\" fill\u003d\"#536870\" x\u003d\".37890625\" y\u003d\"17\" textLength\u003d\"103.24219\"\u003eService layout\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 22.173228 99.2126 L 91.2126 99.2126 C 95.630876 99.2126 99.2126 102.79432 99.2126 107.2126 L 99.2126 125.22835 C 99.2126 129.646625 95.630876 133.22835 91.2126 133.22835 L 22.173228 133.22835 C 17.75495 133.22835 14.173228 129.646625 14.173228 125.22835 L 14.173228 107.2126 C 14.173228 102.79432 17.75495 99.2126 22.173228 99.2126 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 22.173228 99.2126 L 91.2126 99.2126 C 95.630876 99.2126 99.2126 102.79432 99.2126 107.2126 L 99.2126 125.22835 C 99.2126 129.646625 95.630876 133.22835 91.2126 133.22835 L 22.173228 133.22835 C 17.75495 133.22835 14.173228 129.646625 14.173228 125.22835 L 14.173228 107.2126 C 14.173228 102.79432 17.75495 99.2126 22.173228 99.2126 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(19.173228 105.22047)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.908357\" y\u003d\"9\" textLength\u003d\"45.222656\"\u003eNetworking\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.87906\" y\u003d\"20\" textLength\u003d\"51.28125\"\u003eManagement\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cpath d\u003d\"M 251.77953 56.692913 L 513.5748 56.692913 C 517.99308 56.692913 521.5748 60.274635 521.5748 64.692913 L 521.5748 210.26772 C 521.5748 214.68599 517.99308 218.26772 513.5748 218.26772 L 251.77953 218.26772 C 247.36125 218.26772 243.77953 214.68599 243.77953 210.26772 L 243.77953 64.692913 C 243.77953 60.274635 247.36125 56.692913 251.77953 56.692913 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(248.77953 61.692913)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"105.77264\" y\u003d\"13\" textLength\u003d\"56.25\"\u003e Compute\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"115.41717\" y\u003d\"30\" textLength\u003d\"36.960938\"\u003eNodes\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 348.15748 178.58267 L 417.19685 178.58267 C 421.61513 178.58267 425.19685 182.1644 425.19685 186.58267 L 425.19685 204.59842 C 425.19685 209.0167 421.61513 212.59842 417.19685 212.59842 L 348.15748 212.59842 C 343.7392 212.59842 340.15748 209.0167 340.15748 204.59842 L 340.15748 186.58267 C 340.15748 182.1644 343.7392 178.58267 348.15748 178.58267 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 348.15748 178.58267 L 417.19685 178.58267 C 421.61513 178.58267 425.19685 182.1644 425.19685 186.58267 L 425.19685 204.59842 C 425.19685 209.0167 421.61513 212.59842 417.19685 212.59842 L 348.15748 212.59842 C 343.7392 212.59842 340.15748 209.0167 340.15748 204.59842 L 340.15748 186.58267 C 340.15748 182.1644 343.7392 178.58267 348.15748 178.58267 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(345.15748 184.59055)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"7.756013\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"13.974763\" y\u003d\"9\" textLength\u003d\"53.308594\"\u003eVS Data Plane\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.40445\" y\u003d\"20\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.830232\" y\u003d\"20\" textLength\u003d\"41.804688\"\u003evs-vswitchd\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 257.44882 138.897636 L 326.48819 138.897636 C 330.90647 138.897636 334.48819 142.47936 334.48819 146.89764 L 334.48819 164.91338 C 334.48819 169.33166 330.90647 172.91338 326.48819 172.91338 L 257.44882 172.91338 C 253.03054 172.91338 249.44882 169.33166 249.44882 164.91338 L 249.44882 146.89764 C 249.44882 142.47936 253.03054 138.897636 257.44882 138.897636 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 257.44882 138.897636 L 326.48819 138.897636 C 330.90647 138.897636 334.48819 142.47936 334.48819 146.89764 L 334.48819 164.91338 C 334.48819 169.33166 330.90647 172.91338 326.48819 172.91338 L 257.44882 172.91338 C 253.03054 172.91338 249.44882 169.33166 249.44882 164.91338 L 249.44882 146.89764 C 249.44882 142.47936 253.03054 138.897636 257.44882 138.897636 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(254.44882 150.40551)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"6.7032785\" y\u003d\"9\" textLength\u003d\"61.632812\"\u003eKVM Hypervisor\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 257.44882 99.2126 L 326.48819 99.2126 C 330.90647 99.2126 334.48819 102.79432 334.48819 107.2126 L 334.48819 125.22835 C 334.48819 129.646625 330.90647 133.22835 326.48819 133.22835 L 257.44882 133.22835 C 253.03054 133.22835 249.44882 129.646625 249.44882 125.22835 L 249.44882 107.2126 C 249.44882 102.79432 253.03054 99.2126 257.44882 99.2126 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 257.44882 99.2126 L 326.48819 99.2126 C 330.90647 99.2126 334.48819 102.79432 334.48819 107.2126 L 334.48819 125.22835 C 334.48819 129.646625 330.90647 133.22835 326.48819 133.22835 L 257.44882 133.22835 C 253.03054 133.22835 249.44882 129.646625 249.44882 125.22835 L 249.44882 107.2126 C 249.44882 102.79432 253.03054 99.2126 257.44882 99.2126 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(254.44882 110.72047)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"19.808747\" y\u003d\"9\" textLength\u003d\"35.421875\"\u003eCompute\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 22.173228 138.897636 L 91.2126 138.897636 C 95.630876 138.897636 99.2126 142.47936 99.2126 146.89764 L 99.2126 164.91338 C 99.2126 169.33166 95.630876 172.91338 91.2126 172.91338 L 22.173228 172.91338 C 17.75495 172.91338 14.173228 169.33166 14.173228 164.91338 L 14.173228 146.89764 C 14.173228 142.47936 17.75495 138.897636 22.173228 138.897636 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 22.173228 138.897636 L 91.2126 138.897636 C 95.630876 138.897636 99.2126 142.47936 99.2126 146.89764 L 99.2126 164.91338 C 99.2126 169.33166 95.630876 172.91338 91.2126 172.91338 L 22.173228 172.91338 C 17.75495 172.91338 14.173228 169.33166 14.173228 164.91338 L 14.173228 146.89764 C 14.173228 142.47936 17.75495 138.897636 22.173228 138.897636 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(19.173228 144.90551)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.908357\" y\u003d\"9\" textLength\u003d\"45.222656\"\u003eNetworking\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.4689035\" y\u003d\"20\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"20.687654\" y\u003d\"20\" textLength\u003d\"39.882812\"\u003eVN Plug-in\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cpath d\u003d\"M 129.88976 56.692913 L 210.26772 56.692913 C 214.68599 56.692913 218.26772 60.274635 218.26772 64.692913 L 218.26772 210.26772 C 218.26772 214.68599 214.68599 218.26772 210.26772 218.26772 L 129.88976 218.26772 C 125.471485 218.26772 121.88976 214.68599 121.88976 210.26772 L 121.88976 64.692913 C 121.88976 60.274635 125.471485 56.692913 129.88976 56.692913 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(126.88976 61.692913)\" fill\u003d\"black\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" x\u003d\"14.311046\" y\u003d\"13\" textLength\u003d\"3.1171875\"\u003e \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"17.428234\" y\u003d\"13\" textLength\u003d\"57.75586\"\u003eDatabase \u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"12\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"27.629406\" y\u003d\"30\" textLength\u003d\"31.11914\"\u003eNode\u003c/tspan\u003e\u003c/text\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 135.559054 99.2126 L 204.59842 99.2126 C 209.0167 99.2126 212.59842 102.79432 212.59842 107.2126 L 212.59842 125.22835 C 212.59842 129.646625 209.0167 133.22835 204.59842 133.22835 L 135.559054 133.22835 C 131.14078 133.22835 127.559054 129.646625 127.559054 125.22835 L 127.559054 107.2126 C 127.559054 102.79432 131.14078 99.2126 135.559054 99.2126 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 135.559054 99.2126 L 204.59842 99.2126 C 209.0167 99.2126 212.59842 102.79432 212.59842 107.2126 L 212.59842 125.22835 C 212.59842 129.646625 209.0167 133.22835 204.59842 133.22835 L 135.559054 133.22835 C 131.14078 133.22835 127.559054 129.646625 127.559054 125.22835 L 127.559054 107.2126 C 127.559054 102.79432 131.14078 99.2126 135.559054 99.2126 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(132.559054 99.72047)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"3.8321848\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.050935\" y\u003d\"9\" textLength\u003d\"61.15625\"\u003eVN Northbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"23.750154\" y\u003d\"20\" textLength\u003d\"27.539062\"\u003eService\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"17.27945\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"21.705232\" y\u003d\"31\" textLength\u003d\"36.054688\"\u003evn-northd\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 348.15748 138.897636 L 417.19685 138.897636 C 421.61513 138.897636 425.19685 142.47936 425.19685 146.89764 L 425.19685 164.91338 C 425.19685 169.33166 421.61513 172.91338 417.19685 172.91338 L 348.15748 172.91338 C 343.7392 172.91338 340.15748 169.33166 340.15748 164.91338 L 340.15748 146.89764 C 340.15748 142.47936 343.7392 138.897636 348.15748 138.897636 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 348.15748 138.897636 L 417.19685 138.897636 C 421.61513 138.897636 425.19685 142.47936 425.19685 146.89764 L 425.19685 164.91338 C 425.19685 169.33166 421.61513 172.91338 417.19685 172.91338 L 348.15748 172.91338 C 343.7392 172.91338 340.15748 169.33166 340.15748 164.91338 L 340.15748 146.89764 C 340.15748 142.47936 343.7392 138.897636 348.15748 138.897636 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(345.15748 139.40551)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.656404\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"24.875154\" y\u003d\"9\" textLength\u003d\"31.507812\"\u003eVS Local\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"19.306794\" y\u003d\"20\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.394685\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.820466\" y\u003d\"31\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 348.15748 99.2126 L 417.19685 99.2126 C 421.61513 99.2126 425.19685 102.79432 425.19685 107.2126 L 425.19685 125.22835 C 425.19685 129.646625 421.61513 133.22835 417.19685 133.22835 L 348.15748 133.22835 C 343.7392 133.22835 340.15748 129.646625 340.15748 125.22835 L 340.15748 107.2126 C 340.15748 102.79432 343.7392 99.2126 348.15748 99.2126 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 348.15748 99.2126 L 417.19685 99.2126 C 421.61513 99.2126 425.19685 102.79432 425.19685 107.2126 L 425.19685 125.22835 C 425.19685 129.646625 421.61513 133.22835 417.19685 133.22835 L 348.15748 133.22835 C 343.7392 133.22835 340.15748 129.646625 340.15748 125.22835 L 340.15748 107.2126 C 340.15748 102.79432 343.7392 99.2126 348.15748 99.2126 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(345.15748 99.72047)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"8.3126535\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.5314035\" y\u003d\"9\" textLength\u003d\"34.949219\"\u003eVN Contr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"49.320466\" y\u003d\"9\" textLength\u003d\"17.40625\"\u003eoller\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"23.750154\" y\u003d\"20\" textLength\u003d\"27.539062\"\u003eService\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"11.970857\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"16.396638\" y\u003d\"31\" textLength\u003d\"30.382812\"\u003evn-contr\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"46.619294\" y\u003d\"31\" textLength\u003d\"16.449219\"\u003eoller\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 438.86614 99.2126 L 507.9055 99.2126 C 512.3238 99.2126 515.9055 102.79432 515.9055 107.2126 L 515.9055 125.22835 C 515.9055 129.646625 512.3238 133.22835 507.9055 133.22835 L 438.86614 133.22835 C 434.44786 133.22835 430.86614 129.646625 430.86614 125.22835 L 430.86614 107.2126 C 430.86614 102.79432 434.44786 99.2126 438.86614 99.2126 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 438.86614 99.2126 L 507.9055 99.2126 C 512.3238 99.2126 515.9055 102.79432 515.9055 107.2126 L 515.9055 125.22835 C 515.9055 129.646625 512.3238 133.22835 507.9055 133.22835 L 438.86614 133.22835 C 434.44786 133.22835 430.86614 129.646625 430.86614 125.22835 L 430.86614 107.2126 C 430.86614 102.79432 434.44786 99.2126 438.86614 99.2126 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(435.86614 105.22047)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.908357\" y\u003d\"9\" textLength\u003d\"45.222656\"\u003eNetworking\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.259919\" y\u003d\"20\" textLength\u003d\"46.51953\"\u003eDHCP Agent\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 438.86614 138.897636 L 507.9055 138.897636 C 512.3238 138.897636 515.9055 142.47936 515.9055 146.89764 L 515.9055 164.91338 C 515.9055 169.33166 512.3238 172.91338 507.9055 172.91338 L 438.86614 172.91338 C 434.44786 172.91338 430.86614 169.33166 430.86614 164.91338 L 430.86614 146.89764 C 430.86614 142.47936 434.44786 138.897636 438.86614 138.897636 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 438.86614 138.897636 L 507.9055 138.897636 C 512.3238 138.897636 515.9055 142.47936 515.9055 146.89764 L 515.9055 164.91338 C 515.9055 169.33166 512.3238 172.91338 507.9055 172.91338 L 438.86614 172.91338 C 434.44786 172.91338 430.86614 169.33166 430.86614 164.91338 L 430.86614 146.89764 C 430.86614 142.47936 434.44786 138.897636 438.86614 138.897636 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(435.86614 144.90551)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.908357\" y\u003d\"9\" textLength\u003d\"45.222656\"\u003eNetworking\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"6.601716\" y\u003d\"20\" textLength\u003d\"61.835938\"\u003eMetadata Agent\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 135.559054 138.89764 L 204.59842 138.89764 C 209.0167 138.89764 212.59842 142.47936 212.59842 146.89764 L 212.59842 164.91338 C 212.59842 169.33166 209.0167 172.91338 204.59842 172.91338 L 135.559054 172.91338 C 131.14078 172.91338 127.559054 169.33166 127.559054 164.91338 L 127.559054 146.89764 C 127.559054 142.47936 131.14078 138.89764 135.559054 138.89764 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 135.559054 138.89764 L 204.59842 138.89764 C 209.0167 138.89764 212.59842 142.47936 212.59842 146.89764 L 212.59842 164.91338 C 212.59842 169.33166 209.0167 172.91338 204.59842 172.91338 L 135.559054 172.91338 C 131.14078 172.91338 127.559054 169.33166 127.559054 164.91338 L 127.559054 146.89764 C 127.559054 142.47936 131.14078 138.89764 135.559054 138.89764 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(132.559054 139.40551)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"3.8321848\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.050935\" y\u003d\"9\" textLength\u003d\"61.15625\"\u003eVN Northbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"19.306794\" y\u003d\"20\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.394685\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.820466\" y\u003d\"31\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003cg filter\u003d\"url(#Shadow)\"\u003e\u003cpath d\u003d\"M 135.559054 178.58268 L 204.59842 178.58268 C 209.0167 178.58268 212.59842 182.1644 212.59842 186.58268 L 212.59842 204.59842 C 212.59842 209.0167 209.0167 212.59842 204.59842 212.59842 L 135.559054 212.59842 C 131.14078 212.59842 127.559054 209.0167 127.559054 204.59842 L 127.559054 186.58268 C 127.559054 182.1644 131.14078 178.58268 135.559054 178.58268 Z\" fill\u003d\"#fdf5dd\"/\u003e\u003cpath d\u003d\"M 135.559054 178.58268 L 204.59842 178.58268 C 209.0167 178.58268 212.59842 182.1644 212.59842 186.58268 L 212.59842 204.59842 C 212.59842 209.0167 209.0167 212.59842 204.59842 212.59842 L 135.559054 212.59842 C 131.14078 212.59842 127.559054 209.0167 127.559054 204.59842 L 127.559054 186.58268 C 127.559054 182.1644 131.14078 178.58268 135.559054 178.58268 Z\" stroke\u003d\"#536870\" stroke-linecap\u003d\"round\" stroke-linejoin\u003d\"round\" stroke-width\u003d\"1\"/\u003e\u003ctext transform\u003d\"translate(132.559054 179.09055)\" fill\u003d\"#536870\"\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"3.9513254\" y\u003d\"9\" textLength\u003d\"6.296875\"\u003eO\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"10.1700754\" y\u003d\"9\" textLength\u003d\"60.91797\"\u003eVN Southbound\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"19.306794\" y\u003d\"20\" textLength\u003d\"36.425781\"\u003eDatabase\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"14.394685\" y\u003d\"31\" textLength\u003d\"4.5859375\"\u003eo\u003c/tspan\u003e\u003ctspan font-family\u003d\"Open Sans\" font-size\u003d\"8\" font-style\u003d\"italic\" font-weight\u003d\"bold\" fill\u003d\"#536870\" x\u003d\"18.820466\" y\u003d\"31\" textLength\u003d\"41.824219\"\u003evsdb-server\u003c/tspan\u003e\u003c/text\u003e\u003c/g\u003e\u003c/g\u003e\u003c/g\u003e\u003c/svg\u003e"}],"source_content_type":"application/xml","patch_set":24,"id":"7aa08908_0ccd1a85","line":3,"updated":"2016-06-13 13:17:47.000000000","message":"Please change OVN plugin to OVN driver or OVN mechanism driver","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"}],"doc/source/refarch.rst":[{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":153,"context_line":"   pipeline            : ingress"},{"line_number":154,"context_line":"   priority            : 100"},{"line_number":155,"context_line":"   table_id            : 0"},{"line_number":156,"context_line":"   "},{"line_number":157,"context_line":"   _uuid               : 4b16b89a-1854-4673-87e8-c7e109d9fda4"},{"line_number":158,"context_line":"   actions             : \"drop;\""},{"line_number":159,"context_line":"   external_ids        : {stage-name\u003d\"ls_in_port_sec_l2\"}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_2b53c83a","line":156,"updated":"2016-05-04 12:57:46.000000000","message":"space","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"b9374073741cd651038390a56f51eaa65df3015a","unresolved":false,"context_lines":[{"line_number":153,"context_line":"   pipeline            : ingress"},{"line_number":154,"context_line":"   priority            : 100"},{"line_number":155,"context_line":"   table_id            : 0"},{"line_number":156,"context_line":"   "},{"line_number":157,"context_line":"   _uuid               : 4b16b89a-1854-4673-87e8-c7e109d9fda4"},{"line_number":158,"context_line":"   actions             : \"drop;\""},{"line_number":159,"context_line":"   external_ids        : {stage-name\u003d\"ls_in_port_sec_l2\"}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_5e91a045","line":156,"in_reply_to":"1a122d0e_2b53c83a","updated":"2016-05-04 13:05:45.000000000","message":"Those are all there on purpose to continue the block quote","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":162,"context_line":"   pipeline            : ingress"},{"line_number":163,"context_line":"   priority            : 100"},{"line_number":164,"context_line":"   table_id            : 0"},{"line_number":165,"context_line":"   "},{"line_number":166,"context_line":"   _uuid               : 3ae9d916-4b15-4015-bc5a-b688279f4932"},{"line_number":167,"context_line":"   actions             : \"next;\""},{"line_number":168,"context_line":"   external_ids        : {stage-name\u003d\"ls_in_port_sec_l2\"}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_ab3d18df","line":165,"updated":"2016-05-04 12:57:46.000000000","message":"same","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":171,"context_line":"   pipeline            : ingress"},{"line_number":172,"context_line":"   priority            : 50"},{"line_number":173,"context_line":"   table_id            : 0"},{"line_number":174,"context_line":"   "},{"line_number":175,"context_line":"   _uuid               : ba45a569-5e0b-4a7e-a939-34bae9f44d34"},{"line_number":176,"context_line":"   actions             : \"next;\""},{"line_number":177,"context_line":"   external_ids        : {stage-name\u003dls_in_port_sec_ip}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_2b2aa890","line":174,"updated":"2016-05-04 12:57:46.000000000","message":"same","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":180,"context_line":"   pipeline            : ingress"},{"line_number":181,"context_line":"   priority            : 0"},{"line_number":182,"context_line":"   table_id            : 1"},{"line_number":183,"context_line":"   "},{"line_number":184,"context_line":"   _uuid               : 766938a1-71d3-4be3-b5ce-0f94de1ed303"},{"line_number":185,"context_line":"   actions             : \"next;\""},{"line_number":186,"context_line":"   external_ids        : {stage-name\u003dls_in_port_sec_nd}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_6b1ae07d","line":183,"updated":"2016-05-04 12:57:46.000000000","message":"same","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":189,"context_line":"   pipeline            : ingress"},{"line_number":190,"context_line":"   priority            : 0"},{"line_number":191,"context_line":"   table_id            : 2"},{"line_number":192,"context_line":"   "},{"line_number":193,"context_line":"   _uuid               : 22680c80-966d-4a4f-a268-519d5cbc1389"},{"line_number":194,"context_line":"   actions             : \"next;\""},{"line_number":195,"context_line":"   external_ids        : {stage-name\u003dls_in_dhcp}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_eb06f01f","line":192,"updated":"2016-05-04 12:57:46.000000000","message":"same","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a4aa16429fd98d1eaa2ba09297967cbef0e5f427","unresolved":false,"context_lines":[{"line_number":198,"context_line":"   pipeline            : ingress"},{"line_number":199,"context_line":"   priority            : 0"},{"line_number":200,"context_line":"   table_id            : 3"},{"line_number":201,"context_line":"   "},{"line_number":202,"context_line":"   _uuid               : 43cd956f-d536-4a6f-9d2b-d2a4be171039"},{"line_number":203,"context_line":"   actions             : \"next;\""},{"line_number":204,"context_line":"   external_ids        : {stage-name\u003dls_in_pre_acl}"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a122d0e_be08b429","line":201,"updated":"2016-05-04 12:57:46.000000000","message":"ok much more same.. ;)","commit_id":"07b3f3e07c67a8efe3a3652e8c2330030b1cc328"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c7643f47337129cf288bd84be9d4d1d5faf9e6bb","unresolved":false,"context_lines":[{"line_number":95,"context_line":".. code-block:: console"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   $ ovn-nbctl list Logical_Switch"},{"line_number":98,"context_line":"   $ ovn-nbctl list Logical_Port"},{"line_number":99,"context_line":"   $ ovn-nbctl list ACL"},{"line_number":100,"context_line":"   $ ovn-nbctl list Logical_Router"},{"line_number":101,"context_line":"   $ ovn-nbctl list Logical_Router_Port"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_ac896628","line":98,"range":{"start_line":98,"start_character":20,"end_line":98,"end_character":32},"updated":"2016-06-13 13:17:47.000000000","message":"This has changed to Logical_Switch_Port.  Please update accordingly throughout.","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"b501721e04212317652a0619e03c184c96db2f48","unresolved":false,"context_lines":[{"line_number":95,"context_line":".. code-block:: console"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   $ ovn-nbctl list Logical_Switch"},{"line_number":98,"context_line":"   $ ovn-nbctl list Logical_Port"},{"line_number":99,"context_line":"   $ ovn-nbctl list ACL"},{"line_number":100,"context_line":"   $ ovn-nbctl list Logical_Router"},{"line_number":101,"context_line":"   $ ovn-nbctl list Logical_Router_Port"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_7def2a1e","line":98,"range":{"start_line":98,"start_character":20,"end_line":98,"end_character":32},"in_reply_to":"7aa08908_ac896628","updated":"2016-06-13 14:06:09.000000000","message":"Done","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c7643f47337129cf288bd84be9d4d1d5faf9e6bb","unresolved":false,"context_lines":[{"line_number":213,"context_line":".. todo: I don\u0027t like going this deep with headers, so a future patch"},{"line_number":214,"context_line":"         will probably break this content into multiple files."},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"The Networking service plug-in and OVN perform the following operations"},{"line_number":217,"context_line":"during creation of a provider network."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"#. The Networking service plug-in translates the network into a logical"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_cce952b9","line":216,"range":{"start_line":216,"start_character":23,"end_line":216,"end_character":30},"updated":"2016-06-13 13:17:47.000000000","message":"Using driver now instead of plug-in","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"b501721e04212317652a0619e03c184c96db2f48","unresolved":false,"context_lines":[{"line_number":213,"context_line":".. todo: I don\u0027t like going this deep with headers, so a future patch"},{"line_number":214,"context_line":"         will probably break this content into multiple files."},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"The Networking service plug-in and OVN perform the following operations"},{"line_number":217,"context_line":"during creation of a provider network."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"#. The Networking service plug-in translates the network into a logical"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_ddf0deff","line":216,"range":{"start_line":216,"start_character":23,"end_line":216,"end_character":30},"in_reply_to":"7aa08908_cce952b9","updated":"2016-06-13 14:06:09.000000000","message":"Done","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c7643f47337129cf288bd84be9d4d1d5faf9e6bb","unresolved":false,"context_lines":[{"line_number":256,"context_line":""},{"line_number":257,"context_line":"     .. code-block:: console"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"        _uuid               : 9af3d8d0-4ddc-4358-baea-608a7f45f0e2"},{"line_number":260,"context_line":"        actions             : \"drop;\""},{"line_number":261,"context_line":"        external_ids        : {stage-name\u003d\"ls_in_port_sec_l2\"}"},{"line_number":262,"context_line":"        logical_datapath    : f1f0981f-a206-4fac-b3a1-dc2030c9909f"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_4c8e02d1","line":259,"updated":"2016-06-13 13:17:47.000000000","message":"There seems like a lot of potential for bit rot throughout that concerns me.  Do we need all of these details or can we extract the pieces of most value to operators?","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"b501721e04212317652a0619e03c184c96db2f48","unresolved":false,"context_lines":[{"line_number":256,"context_line":""},{"line_number":257,"context_line":"     .. code-block:: console"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"        _uuid               : 9af3d8d0-4ddc-4358-baea-608a7f45f0e2"},{"line_number":260,"context_line":"        actions             : \"drop;\""},{"line_number":261,"context_line":"        external_ids        : {stage-name\u003d\"ls_in_port_sec_l2\"}"},{"line_number":262,"context_line":"        logical_datapath    : f1f0981f-a206-4fac-b3a1-dc2030c9909f"}],"source_content_type":"text/x-rst","patch_set":24,"id":"7aa08908_7dd60a50","line":259,"in_reply_to":"7aa08908_4c8e02d1","updated":"2016-06-13 14:06:09.000000000","message":"Unfortunately, the whole point of this is to let operators know what is happening, therefore, some level of bit-rot has to be accepted.","commit_id":"e6b18f9cf9f78b677a8dd2b6c5c47233b9233e27"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76b54859c5a986796481adbaa36e09c5e1adc53e","unresolved":false,"context_lines":[{"line_number":159,"context_line":"creates a ``flat`` provider network ``provider`` using the provider bridge"},{"line_number":160,"context_line":"``br-provider``."},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"Create a provider network"},{"line_number":163,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"#. On each compute node, create the provider bridge and map the provider"}],"source_content_type":"text/x-rst","patch_set":25,"id":"7aa08908_c6e24601","line":162,"updated":"2016-06-15 18:22:10.000000000","message":"Can we consolidate this with similar information under doc/source/testing.rst?","commit_id":"1a9a073d9691a9e8fd71d466a7e6b66a5fbc671e"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76b54859c5a986796481adbaa36e09c5e1adc53e","unresolved":false,"context_lines":[{"line_number":226,"context_line":"      external_ids        : {\"neutron:network_name\"\u003dprovider}"},{"line_number":227,"context_line":"      name                : \"neutron-e4abf6df-f8cf-49fd-85d4-3ea399f4d645\""},{"line_number":228,"context_line":"      ports               : [92ee7c2f-cd22-4cac-a9d9-68a374dc7b17]"},{"line_number":229,"context_line":"      subnets             : []"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"      _uuid               : 92ee7c2f-cd22-4cac-a9d9-68a374dc7b17"},{"line_number":232,"context_line":"      addresses           : [unknown]"}],"source_content_type":"text/x-rst","patch_set":25,"id":"7aa08908_068f2ecd","line":229,"range":{"start_line":229,"start_character":6,"end_line":229,"end_character":30},"updated":"2016-06-15 18:22:10.000000000","message":"I don\u0027t see subnets in my output.","commit_id":"1a9a073d9691a9e8fd71d466a7e6b66a5fbc671e"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76b54859c5a986796481adbaa36e09c5e1adc53e","unresolved":false,"context_lines":[{"line_number":230,"context_line":""},{"line_number":231,"context_line":"      _uuid               : 92ee7c2f-cd22-4cac-a9d9-68a374dc7b17"},{"line_number":232,"context_line":"      addresses           : [unknown]"},{"line_number":233,"context_line":"      enabled             : []"},{"line_number":234,"context_line":"      external_ids        : {}"},{"line_number":235,"context_line":"      name                : \"provnet-e4abf6df-f8cf-49fd-85d4-3ea399f4d645\""},{"line_number":236,"context_line":"      options             : {network_name\u003dprovider}"}],"source_content_type":"text/x-rst","patch_set":25,"id":"7aa08908_86703ede","line":233,"range":{"start_line":233,"start_character":6,"end_line":233,"end_character":30},"updated":"2016-06-15 18:22:10.000000000","message":"The default value for enabled should be true.","commit_id":"1a9a073d9691a9e8fd71d466a7e6b66a5fbc671e"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76b54859c5a986796481adbaa36e09c5e1adc53e","unresolved":false,"context_lines":[{"line_number":1100,"context_line":""},{"line_number":1101,"context_line":"     _uuid               : 1c2e340d-dac9-496b-9e86-1065f9dab752"},{"line_number":1102,"context_line":"     default_gw          : []"},{"line_number":1103,"context_line":"     enabled             : []"},{"line_number":1104,"context_line":"     external_ids        : {\"neutron:router_name\"\u003d\"self-service-router-1\"}"},{"line_number":1105,"context_line":"     name                : \"neutron-a24fd760-1a99-4eec-9f02-24bb284ff708\""},{"line_number":1106,"context_line":"     ports               : []"}],"source_content_type":"text/x-rst","patch_set":25,"id":"7aa08908_860f9e87","line":1103,"range":{"start_line":1103,"start_character":27,"end_line":1103,"end_character":29},"updated":"2016-06-15 18:22:10.000000000","message":"This should be true","commit_id":"1a9a073d9691a9e8fd71d466a7e6b66a5fbc671e"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76b54859c5a986796481adbaa36e09c5e1adc53e","unresolved":false,"context_lines":[{"line_number":1102,"context_line":"     default_gw          : []"},{"line_number":1103,"context_line":"     enabled             : []"},{"line_number":1104,"context_line":"     external_ids        : {\"neutron:router_name\"\u003d\"self-service-router-1\"}"},{"line_number":1105,"context_line":"     name                : \"neutron-a24fd760-1a99-4eec-9f02-24bb284ff708\""},{"line_number":1106,"context_line":"     ports               : []"},{"line_number":1107,"context_line":"     static_routes       : []"},{"line_number":1108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":25,"id":"7aa08908_a681fac5","line":1105,"updated":"2016-06-15 18:22:10.000000000","message":"Missing options field for router","commit_id":"1a9a073d9691a9e8fd71d466a7e6b66a5fbc671e"},{"author":{"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},"change_message_id":"29a5cef81af2785aa33ed6b0047b1921b512d571","unresolved":false,"context_lines":[{"line_number":33,"context_line":"* Open vSwitch (OVS) database service (``ovsdb-server``) for the OVN"},{"line_number":34,"context_line":"  southbound database (``ovnsb.db``)"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"The compute nodes contain the following components:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* Three network interfaces for management, overlay networks, and provider"},{"line_number":39,"context_line":"  networks"}],"source_content_type":"text/x-rst","patch_set":31,"id":"5a9d85d2_d3203a9e","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":3},"updated":"2016-06-20 18:51:35.000000000","message":"Suggesting change to: Two compute nodes each contains ...\n\nSo we match the \"four nodes\" in line 16.","commit_id":"fdbe7f09aa48696e1bb83ff7e24727098ed6b2cd"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"1c2ec7d7bce254f4bedf0a49d1710d8e857ca98b","unresolved":false,"context_lines":[{"line_number":92,"context_line":"tables in the northbound and southbound databases. The example database"},{"line_number":93,"context_line":"output in this section uses these commands with various output filters."},{"line_number":94,"context_line":""},{"line_number":95,"context_line":".. code-block:: console"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   $ ovn-nbctl list Logical_Switch"},{"line_number":98,"context_line":"   $ ovn-nbctl list Logical_Switch_Port"}],"source_content_type":"text/x-rst","patch_set":33,"id":"3aaa91ec_d507631a","line":95,"updated":"2016-06-22 19:02:53.000000000","message":"Do we want to note that the commands below require access to the OVN NB and SB DBs? It\u0027s not obvious if you\u0027re a new user and you try to run these from a node where it\u0027s not configured for you.","commit_id":"57ffd15257d78802f636f7005399fe0f8c7b5a0e"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"1c2ec7d7bce254f4bedf0a49d1710d8e857ca98b","unresolved":false,"context_lines":[{"line_number":162,"context_line":"Create a provider network"},{"line_number":163,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"#. On each compute node, create the provider bridge and map the provider"},{"line_number":166,"context_line":"   network to it."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":33,"id":"3aaa91ec_30f7d5f6","line":165,"updated":"2016-06-22 19:02:53.000000000","message":"You also need to attach a physical interface or bond to this provider bridge, right?","commit_id":"57ffd15257d78802f636f7005399fe0f8c7b5a0e"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"1c2ec7d7bce254f4bedf0a49d1710d8e857ca98b","unresolved":false,"context_lines":[{"line_number":461,"context_line":"          idle_age\u003d49, priority\u003d100,reg7\u003d0xffff,metadata\u003d0x6d"},{"line_number":462,"context_line":"          actions\u003dload:0x1-\u003eNXM_NX_REG5[],load:0xffff-\u003eNXM_NX_REG7[]"},{"line_number":463,"context_line":""},{"line_number":464,"context_line":"Create a subnet on the provider network"},{"line_number":465,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"The provider network requires at least one subnet that contains the IP"}],"source_content_type":"text/x-rst","patch_set":33,"id":"3aaa91ec_102d7946","line":464,"updated":"2016-06-22 19:02:53.000000000","message":"This section will need updating once native DHCP is merged, but you guys know that. :)","commit_id":"57ffd15257d78802f636f7005399fe0f8c7b5a0e"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"1c2ec7d7bce254f4bedf0a49d1710d8e857ca98b","unresolved":false,"context_lines":[{"line_number":840,"context_line":"A self-service (project) network includes only virtual components, thus"},{"line_number":841,"context_line":"enabling projects to manage them without additional configuration of the"},{"line_number":842,"context_line":"underlying physical network. The OVN mechanism driver supports Geneve"},{"line_number":843,"context_line":"and VLAN network types with a preference toward Geneve. Projects can"},{"line_number":844,"context_line":"choose to isolate self-service networks, connect two or more together"},{"line_number":845,"context_line":"via routers, or connect them to provider networks via routers with"},{"line_number":846,"context_line":"appropriate capabilities. Similar to provider networks, self-service"}],"source_content_type":"text/x-rst","patch_set":33,"id":"3aaa91ec_70783d2c","line":843,"updated":"2016-06-22 19:02:53.000000000","message":"Wait, we support VLAN for tenant networks? I thought it had to be geneve due to the amount of metadata carried by OVN.","commit_id":"57ffd15257d78802f636f7005399fe0f8c7b5a0e"}],"doc/source/refarch/launch-instance-selfservice-network.rst":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1b0e3ae373d5e9387de80430677767b6318da9a8","unresolved":false,"context_lines":[{"line_number":129,"context_line":"                             c754d1d2-a7fb-4dd0-b14c-c076962b06b9]"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"#. If the project contains instances on another network that use the same"},{"line_number":132,"context_line":"   security group and that security group contains a ``remote_group_id``"},{"line_number":133,"context_line":"   value, the OVN mechanism driver creates ACLs to handle communication among"},{"line_number":134,"context_line":"   those instances and updates the provider network logical switch record"},{"line_number":135,"context_line":"   because the driver cannot determine whether external means connect the"}],"source_content_type":"text/x-rst","patch_set":34,"id":"1aa78d24_4a7b327b","line":132,"updated":"2016-07-07 15:50:47.000000000","message":"FYI: This and the ACL examples will change with address set support (https://review.openstack.org/#/c/318995/).","commit_id":"8de2b8b5447585d61f5f95bb974ebb6ef7319199"}],"doc/source/refarch/provider-networks.rst":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1b0e3ae373d5e9387de80430677767b6318da9a8","unresolved":false,"context_lines":[{"line_number":341,"context_line":"   .. code-block:: console"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"      $ openstack subnet create --network provider --subnet-range \\"},{"line_number":344,"context_line":"        203.0.113.0/24--allocation-pool start\u003d203.0.113.101,end\u003d203.0.113.250 \\"},{"line_number":345,"context_line":"        --dns-nameserver 8.8.8.8,8.8.4.4 --gateway 203.0.113.1 provider-v4"},{"line_number":346,"context_line":"        +-------------------+--------------------------------------+"},{"line_number":347,"context_line":"        | Field             | Value                                |"}],"source_content_type":"text/x-rst","patch_set":34,"id":"1aa78d24_eabf7ecd","line":344,"range":{"start_line":344,"start_character":8,"end_line":344,"end_character":39},"updated":"2016-07-07 15:50:47.000000000","message":"Need a space to separate","commit_id":"8de2b8b5447585d61f5f95bb974ebb6ef7319199"}],"doc/source/refarch/refarch.rst":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"ce253efef17bb72d0b6cb6d5ff4ccf2cae5354e6","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Layout"},{"line_number":14,"context_line":"------"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The minimum environment includes four nodes."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The controller node contains the following components that provide enough"},{"line_number":19,"context_line":"functionality to launch basic instances:"}],"source_content_type":"text/x-rst","patch_set":34,"id":"1aa78d24_b5314da4","line":16,"updated":"2016-07-07 18:30:13.000000000","message":"It seems like a minimum environment would combine the controller and db node.  I\u0027m not sure why they\u0027re separate.\n\nYou could add a note somewhere saying that they could be combined to make this 3 nodes if desired.","commit_id":"8de2b8b5447585d61f5f95bb974ebb6ef7319199"}]}
