Координаты сети Phoenix - Phoenix network coordinates
Феникс децентрализованный сетевая координата (NC) система на основе матричная факторизация модель.[1]
Задний план
- Системы сетевых координат (NC)[2] являются эффективным механизмом для расстояния в Интернете (задержка в оба конца ) предсказание с масштабируемыми измерениями. Для сети с N хостами, выполнив O (N) измерений, можно спрогнозировать все расстояния N * N.
- Сценарии использования: Вузе BitTorrent, многоадресная рассылка на уровне приложений, наложение PeerWise, многопользовательские онлайн-игры.
- Неравенство треугольника нарушение (TIV) широко распространено в Интернете из-за текущих неоптимальных Интернет-маршрутизация.
Модель
- Большинство предшествующих систем ЧПУ используют модель евклидова расстояния, то есть встраивают N хостов в d-мерное пространство. Евклидово пространство рd. В связи с широким распространением TIV в Интернете точность прогнозирования таких систем ограничена. Phoenix использует матричная факторизация (MF) модель, которая не имеет ограничения TIV.
- В линейная зависимость среди строк мотивирует факторизацию матрицы расстояний в Интернете, т.е. для системы с Интернет-узлы, Матрица расстояния в Интернете D может быть разложена на две меньшие матрицы. где и находятся матрицы (d << N). Факторизация матрицы по сути является проблемой уменьшения линейной размерности, и Phoenix пытается решить ее распределенным образом.
Выбор дизайна в Phoenix
- В отличие от существующих систем ЧПУ на основе MF, таких как IDES[3] и ДМФ,[4] Phoenix представляет вес каждому эталонному NC и доверяет NC с более высокими значениями веса больше, чем другим. Механизм на основе веса может существенно снизить влияние распространения ошибки.
- Для обнаружения узлов Phoenix использует распределенную схему, так называемую одноранговый обмен (PEX), который используется в BitTorrent (протокол). Использование PEX снижает нагрузку на трекер, сохраняя при этом точность прогнозирования при оттоке узлов.
- Подобно DMF, для предотвращения потенциального дрейфа NC, Регуляризация (математика) вводится в расчет ЧПУ.
- NCShield[5] - это децентрализованная система доверия и репутации на основе goosip для защиты Phoenix и других систем ЧПУ на основе матричной факторизации.
Смотрите также
- Координаты Вивальди
- Координаты сети Pharos
- Позиционирование в глобальной сети
- Симулятор Феникса с открытым исходным кодом
использованная литература
- ^ Ю. Чен, X. Ван, К. Ши и; и другие. (Декабрь 2011 г.). «Phoenix: сетевая система координат на основе веса с использованием матричной факторизации» (PDF). IEEE Transactions по управлению сетью и услугами. 8 (4): 334–347. CiteSeerX 10.1.1.300.2851. Дои:10.1109 / tnsm.2011.110911.100079. Архивировано из оригинал (PDF) на 2013-12-02.CS1 maint: несколько имен: список авторов (ссылка на сайт)
- ^ Б. Доннет; Б. Гуйе; М.А.Каафар (2010). «Обзор систем, проектирования и безопасности сетевых координат» (PDF). Обзоры и учебные пособия по коммуникациям IEEE. 12 (4): 488–503. CiteSeerX 10.1.1.217.5675. Дои:10.1109 / SURV.2010.032810.00007.
- ^ Юн Мао, Лоуренс Саул и Джонатан М. Смит (декабрь 2006 г.). «IDES: служба оценки расстояния в Интернете для больших сетей» (PDF). Журнал IEEE по избранным областям коммуникаций. 24 (12): 2273–2284. CiteSeerX 10.1.1.136.3837. Дои:10.1109 / JSAC.2006.884026.
- ^ Ю. Ляо, П. Геуртс и Г. Ледук (2010). «Прогнозирование расстояния в сети на основе децентрализованной матричной факторизации» (PDF). Proc. сети IFIP.
- ^ Сияющий Ву; Ян Чен; Сяомин Фу; Джун Ли (2012). "NCShield: Обеспечение децентрализованной системы координат сети на основе матричной факторизации" (PDF). Proc. 20-го международного семинара IEEE / ACM по качеству обслуживания (IWQoS'12). Архивировано из оригинал (PDF) на 2013-12-03.
Эта компьютерная сеть статья - это заглушка. Вы можете помочь Википедии расширяя это. |