Использование систем класса PEER-TO-PEER
Рубрика Трансформация коммерции | 09-06-2010
0
Развитие Интернета привело к появлению новых информационно-коммуникационных систем – рееr-to-peer. Р2Р (от англ. peer-to-peer – пользователь–пользователю) – технология построения распределенной сети, где каждый узел может одновременно выступать как в роли клиента (получателя информации), так и в роли сервера (поставщика информации).
Р2Р-системы делятся на две категории – централизованные и децентрализованные. В централизованных вся информация хранится на сервере системы, в децентрализованных – на компьютерах пользователей. При децентрализованном варианте система получает запрос о необходимой информации, анализирует, на каком узле сети есть эта информация, и если этот узел в данный момент находится в онлайновом состоянии, обращается с запросом на получение информации к нему, иначе – ставит запрос в очередь.
Как правило, Р2Р-система состоит из равноправных узлов, причем каждый из них непосредственно взаимодействует лишь с некоторым подмножеством узлов сети, так как установление связи «каждый с каждым» невозможно из-за ограниченности ресурсов (как вычислительных, так и информационно-пропускных). При этом передача информации между узлами, не связанными в данный момент непосредственно, может осуществляться как по своеобразной эстафете – от узла к узлу, так и путем установления временной прямой связи. Все вопросы маршрутизации и авторизации сообщений, передаваемых по эстафете, лежат не на едином сервере, а на всех отдельных узлах.
Ключевыми характеристиками Р2Р-систем являются:
- надежность – устойчивость к сбоям, отключению произвольного количества узлов сети;
- экономичность – отсутствие затрат на серверный комплекс;
- высокая производительность, которая обеспечивается более широкой полосой пропускания;
- управляемость – простота поддержания работоспособности системы, а также решения вопросов, связанных с обновлением контента;
- балансировка нагрузки;
- масштабируемость – сохранение работоспособности при изменении масштабов системы;
- широкие возможности по публикации контента.
Как любой мощный инструмент электронной коммерции, Р2Р-система многофункциональна. Перспективность подобных систем не вызывает сомнений и возможное коммерческое применение охватывает практически все сферы, начиная с обмена коммерческой информацией, построения виртуальных предприятий, систем электронных взаиморасчетов, многоуровневого маркетинга и заканчивая распределенными процессами вычислений, когда для решения сложной вычислительной задачи параллельно используются ресурсы всех участников Сети.
