Централізована мережа. Децентралізовані мережі. Масштабування різних баз даних

Децентралізована мережа Ricochet Інтернет від ліхтаря
Децентралізована мережа Ricochet: інтернет від ліхтаря
Бездротова децентралізована мережа Ricochet розвивалася з 1985 року
і існувала паралельно із звичними нам способами доступу до Інтернету.

У світі технологій філософським суперечкам ( хто перший? курка чи яйце?) не місце.
Завжди є першопрохідник, челенджер, що кидає виклик,
що відкриває для інших новий напрямок руху.

Зараз, коли 3G-інтернет може налаштувати будь-яка
середньостатистична куховарка, а точки доступу Wi-Fi у метрополісах є
буквально на кожному кутку, здається неймовірним, що ще
п'ятнадцять років тому про передачу даних повітрям для рядового споживача
і мови не могло бути. На той час і дротового широкосмугового інтернету не було.
Старий добрий dial-up, скреготні звуки модемних протоколів
та робота в незручній позі (телефонна розетка у готельних
номерах за законом Мерфіопинялася в найдальшому кутку кімнати).

Дивно, але саме в цей час побачила світ і, що головне,
отримала активний розвиток одна з найцікавіших бездротових технологій
передачі даних - передвісниця нинішнього бездротового доступу до мережі.
Ця технологія має ім'я, звучне, як постріл, - Ricochet.


Минуле Ricochet

У мережі Ricochet є батько-засновник.Та ще який. Пол Берен
американський інженер польського походження, один із основоположників
комп'ютерних мереж із комутацією пакетів. Працюючи у фінансованій державою
компанії RAND Corporation, Берен наприкінці шістдесятих років приходить до думки
про необхідність розробки комп'ютерних мереж, здатних у плані
живучості протистояти цілком реальній на той час ядерній загрозі.


Системи передачі тоді базувалися на архітектурі
телефонних мереж загального призначення та мали централізовану
(центр - телефонна станція) або децентралізовану (багато пов'язаних
центрів – телефонних станцій) структуру. Очевидно, що навіть
такий надійний спосіб, як пакетна передача даних, не давав стовідсоткової
гарантії доставки пакетів у межах централізованої чи децентралізованої інфраструктури мережі.



Пола Беренацілком справедливо називають одним
із батьків-засновників інтернету. Але його ковзаном завжди були ніздрюваті сіті.

Берен запропонувавальтернативну інфраструктуру, яку
він назвав розподіленою ( distributed). У розподіленій мережі кожен
з вузлів є потенційним маршрутизатором, пов'язаним з одним чи кількома
вузлами мережі. Завдяки таким надлишковим зв'язкам пакети у розподіленій мережі
можуть рухатися по безлічі динамічно формованих альтернативних маршрутів,
що дозволяє мережі функціонувати навіть в умовах
виходу з ладу більшості її вузлів.

Розподілена мережа, що функціонує
за цими принципами, отримала назву "коміркова (mesh) мережа".


Запропонована Береном розподілена (Distributed)
архітектура мережі є одним із класичних мережевих архітектур.

Технологію пористих мереж Берен запропонував головному замовнику
компанії RAND Corporation- Військово-повітряним силам США. Однак через
лобіювання з боку компанії AT&T, що надавала свої телекомунікаційні
канали в оренду військовим проект так і залишився проектом. Щоправда, роботами Берена
зацікавилися розробники мережі ARPANET.Лері Робертс, "головний інтернет"
в лабораторії DARPA, був вражений моделлю відмовостійкої мережі Берена,
описаної у його статті On Distributed Communications Networks",
та запросив його до проекту неофіційним консультантом.

Участь Беренау створенні перших варіантів ARPANETпривело
до поширеної помилки про те, що інтернет має суто військові
коріння, пов'язані з необхідністю розробки системи передачі даних,
настільки живучою, що вона здатна легко протистояти ядерній атаці потенційного
супротивника та функціонувати в будь-яких критичних умовах. До речі, цей великий
і могутній Skynet, який захопив 19 квітня 2011 року у фільмі
"Термінатор "світове панування", і є високонадійна військова mesh-мережа,
побудована на основі моделі Берена.

Насправді, ARPANETбув суто дослідницьким проектом.
Ця мережа пов'язувала дослідницькі центри, а чи не військові об'єкти.
В ARPANET на першому місці розглядається ефективність доставки даних
між вузлами за прийнятний час Звичайно, роботи Берена, пов'язані з стійкістю до відмови
мереж, які суттєво вплинули на методи маршрутизації в сучасному інтернеті.
Саме тому Пол Берен поряд з Лері Робертсом, Леонардом Клейнроком
і Джозеф Ліклайдервважається одним із основоположників інтернету.


Короткий спалах слави:
Розвиваючи свої ідеї розподілених мереж пакетної комутації,
Пол Берен у 1985 році стає одним із засновників компанії Metricom.
Метою її створення була розробка мережі передачі даних, яка не має чітко
певного центрального комутуючого вузла. Ця мережа проектувалась у першу
черга для потреб енергетичної галузі, яка на той час намагалася здешевити процес
управління такими розгалуженими інфраструктурами, як електричні та газові мережі.

Оренда телефонних каналіву великих американських провайдерів
влітала в копійчину, оскільки комп'ютери, що обмінюються даними, постійно
перебували на зв'язку, отже, займали канал. Саме тоді і стали в нагоді ідеї Берена
зі створення розподіленої мережі, вузли якої самостійно здійснюють маршрутизацію.
Щоб повністю відмовитись від оренди провідних каналів, таку мережу вирішили
зробити бездротовий. Як протокольна основа в Metricom
вибрали стандарт radio ethernet, що набирає чинності.

Під час розробки стало зрозуміло, що подібна мережа може стати
конкурентоспроможною на ринку провайдерських послуг. До цієї ж думки
прийшли і інвестори, серед яких був один із засновників Microsoft Пол Аллен.
Зараз Ricochetназвали б мережею " останньої милі", оскільки її основний
завданням було бездротове підключення користувача до Інтернету чи корпоративної мережі.

До 1994 року було розроблено та випробувано всі необхідні
зразки обладнання, придатного для споживчих цілей, та компанія Metricom
офіційно вийшла на ринок послуг ISPз комерційною мережею Ricochet.
Експансія Ricochetпочалася з містечка Купертіно - того самого, де розташовується
штаб-квартира Apple і розташовувався офіс самої Metricom.
Усього за рік розподілена мережа Ricochetрозтяглася по всьому північному
узбережжю Сан-Франциско, а ще через пару років вона обплутала
Нью-Йорк, Лос-Анджелес, Атланта, Міннеаполіс, Даллас, Детройт і Майамі.



Зоні покриття мережі Ricochet у 1995 році
може позаздрити будь-який сучасний оператор послуг зв'язку.

Ключові компоненти мережі Ricochet – бездротові модеми,
які передплатники Ricochetотримували разом із контрактом. Вони підключалися
до послідовного порту (пізніше до USB) і працювали на частоті 900 МГц, забезпечуючи
прийом та передачу даних зі швидкістю 28,8 кілобіт на секунду
на відстані від однієї до п'яти миль. Зв'язувалися вони з найближчим мікростільниковим
радіомодемом, що називається Poletop Radio.



Poletop Radio- мікростільникові модеми, що забезпечують взаємодію
з безліччю модемів користувачів та безліччю собі подібних пристроїв.
Вони забезпечують інтелектуальну маршрутизацію пакетів у мережі Ricochet, формуючи
кілька альтернативних маршрутів передачі. Передавши пакет,
ці вузли формували сигнал ACK (acnowledgment), що вирушав на попередній
у маршруті вузол. Цей сигнал підтверджував успішну передачу пакета.
Таким чином, кожен пакет рикошетом відправляв назад підтвердження про свою доставку.
Звідси і назва усієї мережі. Ну а назву Poletop ці вузли отримали тому,
що найчастіше вони кріпилися на ліхтарних стовпах ( Streetlight Pole)
- Найзручнішому місці, яких у будь-якому місті безліч.
Саме тому мережа Ricochetнайчастіше розросталася вздовж вулиць.


Усі модеми Poletopу радіусі десяти-двадцяти миль зв'язувалися
з провідною точкою доступу - спеціальним сервером, що зазвичай розташовується
в одному з муніципальних будівель. Цей сервер забезпечував високошвидкісне
дротове з'єднання з найближчим регіональним інтерфейсом доступу до IP-мереж.
Працюючи на частоті 2,4 ГГц, Wired Access Point (WAP)забезпечували високу
(До 128 кілобіт в секунду) швидкість обміну даними з безліччю Poletop.
Трохи згодом на цій же частоті стали працювати і модеми користувачів.




Найчастіше регіональний комунікаційний
сервер мережі Ricochet розташовувався в муніципальних будинках ( City Hall).
Безліч регіональних інтерфейсів доступу до IP-мереж
(NIF - Network Interface Facility)мали орендовані канали зв'язку до:
провайдерам інтернету, які є партнерами Metricom; корпоративним
мережам передплатників Ricochet; центру управління ( NOC - Network Operations Center)
найрозподіленішою мережею. Остання не лише контролювала
стан решти компонентів мережі, але й містила сервер імен Ricochet,
забезпечує авторизацію користувачів, що підключаються до мережі.

Робота в Ricochetне була схожа на жодну з технологій
доступу до Інтернету, наявних на той час. Фактично користувач,
увімкнувши ноутбук та бездротовий Ricochet-модем (він мав автономне живлення),
міг отримати доступ до мережі у будь-якому місці міста. Його модем зв'язувався у найближчому Poletop,
який, зв'язуючись із сусідніми Poletop, формував динамічні
маршрути руху пакетів до найближчого WAP. Далі пакети Ricochet
конвертувалися в IP-пакети і рухалися орендованими провідними мережами.

Наприкінці дев'яностих мережа Ricochetмала більше сорока тисяч передплатників,
незважаючи на високу вартість модемів (триста доларів США), платну (тридцять доларів)
реєстрацію та немаленьку (сімдесят п'ять доларів) щомісячну абонентську плату.

Всі ці витрати з лишкомкомпенсувалися можливістю отримати
доступ до мережі де завгодно - як у межах рідного міста, так і у відрядженнях
інші великі міста. Втім, рух Ricochet охоплював не лише мегаполіси.
Маса містечок одноповерхової Америки мала змогу створити невелику Ricochet-структуру.



Рух пакетів даних користувача
в мережі Ricochetвідбувалося буквально від стовпа до стовпа.

У 1997 році Пол Алленстає власником контрольного
пакету акцій компанії Metricom Аналітики прогнозують блискуче
майбутнє перспективної та, головне, реально працюючої технології.
Однак у 2001 році, маючи у передплатниках понад п'ятдесят
тисяч людей, компанія Metricomоголошує себе банкрутом.

Причина банкрутства?Вся справа в неправильній маркетинговій політиці,
обраним керівництвом Metricom. Розвиток Ricochetне могло не позначитися
на положенні традиційних інтернет-провайдерів, які швидко скоригували
свої тарифи, зробивши їх по-справжньому народними. Більше того, усвідомивши перспективність
бездротовий доступ, більшість із них стали активно впроваджувати Wi-Fi.
Не дрімали й оператори стільникового зв'язку, які отримали в особі Ricochetприклад організації
бездротової мережі обміну даними на існуючій інфраструктурі (ліхтарні стовпи, муніципальні приміщення).

У Metricomне відчули біди і навіть не подумали зробити
обладнання та тарифи дешевші. На жаль, у компанії захопилися надуванням
мильної бульбашки - біди всіх доткомів. Кошти вкладалися у "перспективні"
дослідження щодо збільшення пропускної спроможності мережі, передплатникам та акціонерам
рапортували про взяття нових швидкісних рубежів та випуск нових модемів.
Забувала Metricomповідомляти лише про те, що останні кілька років перед банкрутством
вона працювала в борг, і цей борг зростав з кожним днем.

Десять років тому міхура луснула.Якийсь час мережа продовжувала
функціонувати, втрачаючи передплатників. Кілька років її активи перекуповували
різні компанії та організації, які мають надії відродити колишню велич
Метриком хоча б у межах кількох окремо взятих міст. У 2004 році компанія
Terabeam спробувала повторно розгорнути мережу у великих містах. Спроба загрузла
у бюрократичному листуванні з муніципалітетами та нескінченних
переговори з регіональними провайдерами. Все це відбувалося на тлі
набираючого популярність доступу по GPRSта активного розвитку публічних точок Wi-Fi.


28 березня 2008 року мережа Ricochet офіційно припинила своє існування.


Майбутнє Ricochet

Хороші ідеї не кануть у прірву.А мережа Ricochet у своїй основі
мала чудову ідею. Так, зараз рядовий споживач інтернету отримує
доступ до Мережі не за допомогою модему Ricochet, інтегрованого в його смартфон,
а найчастіше завдяки технології 3G та Wi-Fi. Такого успіху
ці технології не в останню чергу зобов'язані "смерті" мережі Ricochet.
Втім, чому смерть? Ricochet, як і відомий політичний діяч,
жив, живий і, здається, ще довго житиме.

Судіть самі.На базі напрацювань Ricochetуспішно функціонує
маса сервісних мереж передачі. Наприклад,
систем протипожежної охорони та контролю доступу до об'єктів, що охороняються.


У разі потреби розгортання мережної інфраструктури
у місцях, не обладнаних традиційними точками доступу до мережі
(наприклад, під час рятувальних робіт у важкодоступних місцях або при
техногенних катастрофах), ідеї мережі Ricochet стають незамінними.
Існують навіть проекти розгортання ricochet-подібних мереж на базі літаючих роботів-дронів.



І ще.Останнім часом все більше розмов ведеться про те,
що найближче майбутнє бездротового доступу до Мережі - пориста інфраструктура,
розгорнута на безлічі пристроїв, якими будь-який мегаполіс просто наповнений.
Отже, можливо, технологія Ricochetще " відрикошетитьвід минулого в майбутнє.

Потік інформації сьогодні величезний, тому важко зберігати її так, щоб будь-якої миті можна було легко знайти те, що потрібно. Для зберігання великих масивів інформації використовують бази даних, які є впорядкованим набором інформації. Усі бази даних можна поділити на три типи:

. І тут всі дані записуються в єдиний масив, який зберігається одному комп'ютері. Щоб отримати інформацію, потрібно підключитися до головного комп'ютера, який називається сервером.

. І тут немає єдиного центрального сховища. Інформацію клієнтам надають кілька серверів. Ці сервери з'єднані один з одним.


Розподілені . Сховища даних відсутні. Інформація міститься на всіх вузлах. Усі клієнти рівні та мають однакові права.


Застосування баз даних

Хоча бази даних існують вже давно, при їх використанні виникає низка складнощів.

  • Безпека. Будь-хто, хто має доступ до сервера з інформацією, може додавати, змінювати та видаляти дані.
  • Надійність. При надходженні декількох запитів одночасно сервер може вийти з ладу і перестати відповідати.
  • Доступність. Якщо у центральному сховищі виникають проблеми, ви не зможете отримати необхідну інформацію, доки ці проблеми не будуть вирішені. Крім того, хоча різні користувачі мають різні потреби, процес доступу до інформації уніфікований і може бути незручним для клієнтів.
  • Швидкість передачі даних. Якщо вузли знаходяться в різних країнах або на різних континентах, підключення до сервера може бути складним.
  • Масштабованість. Централізовані мережі важко нарощувати, оскільки продуктивність сервера та пропускна спроможність ліній зв'язку обмежені.

Децентралізовані та розподілені бази даних дозволяють вирішити всі ці проблеми.

Безпека децентралізованих баз даних

У таких базах немає централізованого сховища. Це означає, що всі дані розподілені між вузлами мережі. Якщо на будь-якому комп'ютері щось додається, редагується або видаляється, це відобразиться на всіх комп'ютерах мережі. Якщо внесені зміни, нова інформація поширюється по мережі іншим користувачам. В іншому випадку дані будуть відновлені з резервної копії, щоб досягти їх збігу з іншими вузлами. Таким чином, система є самодостатньою та саморегулюючою. Такі бази даних захищені від навмисних атак чи випадкової зміни інформації.

Надійність, доступність та швидкість передачі даних у децентралізованих мережах

Децентралізовані мережі здатні витримувати значне навантаження.

Дані на всіх вузлах мережі. Тому запити, що надходять, розподіляються між вузлами. Таким чином, навантаження лягає не на один комп'ютер, а на всю мережу. Загальна продуктивність такої мережі значно вища, ніж централізованої.

Враховуючи, що децентралізовані та розподілені мережі складаються з великої кількості комп'ютерів, DDoS-атака виявиться успішною, тільки якщо її продуктивність буде набагато вищою за продуктивність мережі. Але організувати таку атаку буде дуже дорого. Тому можна вважати, що децентралізовані та розподілені мережі безпечні.

Користувачі можуть розташовуватись по всьому світу, і у кожного можуть виникати проблеми з інтернетом. У децентралізованих та розподілених мережах клієнт має можливість вибрати вузол, через який зможе працювати з необхідною інформацією.

Масштабування різних баз даних

Централізована мережа не може бути значно розширена.

Централізована модель передбачає підключення всіх клієнтів до сервера. Дані зберігаються лише на сервері. Тому всі запити на отримання, зміну, додавання або видалення інформації проходять через комп'ютер. Однак ресурси сервера обмежені. Отже, він може ефективно працювати лише з певною кількістю учасників мережі. Якщо кількість клієнтів буде більшою, в пікові періоди навантаження на сервер може перевищувати цю межу. Децентралізована та розподілена моделі дозволяють уникнути таких проблем, оскільки навантаження розподіляється між кількома комп'ютерами.

Застосування децентралізованих та розподілених баз даних

Такі бази даних дозволяють прискорити взаємодію між різними ділянками виробничого ланцюжка.

Розглянемо наступний приклад. Протягом терміну служби автомобіль проходить різні етапи - складання, продаж, страхування і так далі, аж до утилізації. На кожному етапі створюється безліч різної документації та звітів. За необхідності отримання будь-яких роз'яснень, надсилаються запити до відповідних органів. На це йде багато часу. Фізичне місце розташування, різні робочі мови та бюрократія - ось лише деякі зі складнощів.

Технологія блокчейн дозволяє уникнути всіх цих проблем. Вся інформація про кожен автомобіль може зберігатися у мережі. Ці дані не можна видалити або змінити без дозволу учасника. І до необхідної інформації є доступ у будь-який час. Ця схема реалізується практично авторами проекту CarFix. Спираючись на ідею розумних контрактів, вони працюють над тим, щоб весь життєвий шлях будь-якого транспортного засобу реєструвався у ланцюжку блоків.

Будьте в курсі всіх важливих подій United Traders - підписуйтесь на наш

В закладки

Кадр із серіалу «Кремнієва долина»

25 червня завершився четвертий сезон комедійного серіалу «Кремнієва долина». За сюжетом головний герой Річард Хендрікс захопився ідеєю створення «нового інтернету», в якому пристрої підключаються один до одного безпосередньо, а не через сервери. Він упевнений, що це дозволить захистити конфіденційні дані та убезпечити інтернет від можливого «відключення» державою чи великими компаніями.

Існуючі проблеми

Для децентралізованих сервісів одна з проблем закладена у необхідності шифрування даних. У месенджері FireChat повідомлення можуть бачити всі користувачі, зокрема зловмисники або правоохоронці. Якщо розробники додадуть шифрування, це може сповільнити роботу програми та підвищити навантаження на процесори.

Звідси виходить друга проблема - роздача децентралізованого інтернету накладе додаткове навантаження на акумулятори смартфонів, які і зараз розряджаються досить швидко. Сервіс шифрує дані користувача, а для зберігання файлів використовує вільне місце на диску або флеш-накопичувачі пристрою.

Крім того, описана Хендрікс технологія можлива тільки в тому випадку, якщо в мережі одночасно буде перебувати досить велика кількість користувачів. Інакше вона матиме низьку пропускну здатність і слабку якість зв'язку. Протокол почасти справляється з цією проблемою, тому що дозволяє користувачам відкривати сторінки в браузері, не звертаючись до серверів. Кожен може надавати доступ до сайтів та контенту для іншого, для цього не потрібна велика кількість учасників. Це дозволяє впоратися з блокуваннями сайтів, які неможливі за відсутності серверів.

У існуючих сервісів децентралізованого інтернету, наприклад - невелика масштабованість чи неможливість встановлення державного чи корпоративного контролю. Ідею, зачеплену в четвертому сезоні «Кремнієвої долини», можна назвати реалізованою - але скоріше в рамках окремих додатків і платформ: проект створення цілого інтернету неможливо охопити силами однієї команди ентузіастів з Каліфорнії.

Це суперечить базовим свободам інтернету, таким як можливість перейти до будь-якого сайту на його адресу (що змушує вас публікувати контент лише у Facebook) або можливість індексації вмісту соцмережі пошуковими сервісами (а не внутрішнім пошуком Facebook).

Концепція децентралізованої мережі має на увазі майбутнє, в якому такі сервіси, як спілкування, фінанси, публікації, соціальні мережі, пошук, архівація тощо, не надаються централізованими платформами, які контролює та чи інша організація, а управляються людьми, тобто спільнотою користувачів .

Ключова ідея децентралізації полягає в тому, щоб не довіряти керування тим чи іншим сервісом окремої всемогутньої компанії. Натомість відповідальність за роботу сервісу стає колективною справою: можливо, шляхом запуску на кількох інтегрованих серверах або у додатках з боку клієнтів у вигляді повністю «розподіленої» моделі користувача.

Навіть якщо співтовариство буде складним, а його члени не зможуть довіряти один одному, правила цих децентралізованих сервісів продумані таким чином, щоб учасники чинили справедливо один до одного, інакше робота сервісу неможлива. Для того, щоб учасники дотримувалися правил, будуть використовуватись прийоми криптографії, такі як дерева Меркла та цифрові підписи.

Децентралізована мережа точно виграє у традиційного підходу за трьома фундаментальними параметрами: конфіденційність, переносимість даних та безпека.

  • Конфіденційність.При децентралізації приділяється більша увага недоторканності особистих даних. Дані розподілені по всій мережі, а для обмеження доступу до них використовуються технології кінцевого шифрування. Доступ до даних контролюється виключно алгоритмом мережі, на відміну від централізованіших мереж, власник яких зазвичай має доступ до всіх даних і може впливати на профілі клієнтів і націлення реклами.
  • Перенесення даних.У децентралізованій системі користувачі залишаються власниками своїх даних і можуть вирішувати, з ким ними ділитися. Більше того, користувачі зберігають контроль над даними під час переходу від одного провайдера послуг до іншого (якщо в сервісі взагалі є поняття провайдера). Цей момент важливий. Якщо сьогодні я вирішу пересісти з автомобіля виробництва General Motors на BMW, то мої права водія залишаться у мені. Те саме стосується історії спілкування в чаті та записів про стан здоров'я.
  • Безпека.Ми живемо у світі, де кількість загроз нашій безпеці тільки зростає. У централізованій системі чим більше та цінніша інформація, тим більше вона приваблива для шахраїв та злочинців. Природа децентралізованих платформ робить їх більш стійкими до злому, проникнення, крадіжки та інших загроз, оскільки вони від початку створені для роботи під контролем суспільства.

Так само, як сама поява інтернету свого часу призвела до колосальних змін, коли окремі місцеві мережі були об'єднані в єдину нейтральну мережу, зараз завдяки технологіям виникає нова загальна платформа для сервісів вищого рівня. І, як було при зародженні епохи Web 2.0, перші ознаки епохи Web 3.0 вже кілька років дають про себе знати.

Вкрай успішною системою контролю версій ПЗ стала повністю децентралізована Git, яка практично повністю замінила централізовані системи на кшталт Subversion. Приклад демонструє, що валюта легко може існувати без центрального органу, що випускає, і успішно суперничає з централізованим PayPal. Децентралізовану альтернативу Facebook планує запропонувати мережу Diaspora. Freenet стала першопрохідником у галузі децентралізованих веб-сайтів, електронної пошти та обміну файлами.

Трохи менш відома StatusNet (перейменована на GNU Social) пропонує децентралізовану альтернативу. Сервіс XMPP є децентралізованою версією месенджерів на кшталт AOL, ICQ та MSN інших.

Оператори телефонного вузла, 1914 рік. Джерело: Flickr/raynermedia

Проте ці технології завжди були десь на краю – ними користувалися лише гіки, які придумали їх, які легко могли не помічати недоліків цих сервісів для масової аудиторії. Ця тенденція змінюється. Суспільство розуміє, що бути повністю залежним від величезної платформи – не найкращий варіант.

Заявити про прихід нової епохи всерйоз покликане ціле покоління стартапів, які працюють над створенням децентралізованих сервісів і вже привернули увагу індустрії.

Мережа була задумана децентралізованою, щоб кожен міг володіти власним доменом та сервером, проте зараз це не так. Натомість сьогодні особисті дані людей зберігаються у великих масивах разом з іншими. […] У цьому випадку ми пропонуємо повернутися до ідеї децентралізованої мережі.

Повернути владу людям. Ми вважаємо, що зможемо зробити соціальну революцію шляхом невеликих модифікацій: ми продовжимо використовувати мережу, але робитимемо це так, що програми, які ви використовуєте, існуватимуть окремо від ваших даних.

Стає ясно, що головне завдання зараз – довести ці нові технології до пуття і вивести на масовий ринок. З комерційної точки зору децентралізація несе величезні перспективи: у той час як нинішні сховища даних можуть зникнути, нові завжди залишатимуться на поверхні нових платформ так, як це було при зародженні інтернету.

Піонером у цьому плані є: компанія вартістю $2 млрд, яка є комерційним сервісом, побудованим на базі технології Git. Його користувачі в будь-який момент можуть отримати свої дані та залишити сервіс.

А кожен вузол (peer) є як клієнтом, і виконує функції сервера. На відміну від архітектури клієнт-сервера, така організація дозволяє зберігати працездатність мережі за будь-якої кількості та будь-якого поєднання доступних вузлів. Учасниками мережі є бенкети.

Історія

Вперше фраза peer-to-peer була використана в 1984 році при розробці архітектури Advanced Peer to Peer Networking (APPN) фірми IBM.

Пристрій одноранговій мережі

У мережі є деяка кількість машин, при цьому кожна може зв'язатися з будь-якою з інших. Кожна з цих машин може надсилати запити іншим машинам на надання будь-яких ресурсів у межах цієї мережі і таким чином виступати в ролі клієнта. Будучи сервером, кожна машина повинна бути здатна обробляти запити від інших машин у мережі, відсилати те, що було запрошено. Кожна машина також повинна виконувати деякі допоміжні та адміністративні функції (наприклад, зберігати список інших відомих машин-сусідів і підтримувати його актуальність).

Будь-який член мережі не гарантує свою присутність на постійній основі. Він може з'являтися та зникати у будь-який момент часу. Але при досягненні певного критичного розміру мережі настає такий момент, що в мережі одночасно існує безліч серверів з однаковими функціями.

Приватні P2P мережі

Частково децентралізовані (гібридні) мережі

Крім чистих P2P-мереж, існують так звані гібридні мережі, в яких існують сервери, що використовуються для координації роботи, пошуку або надання інформації про існуючі машини мережі та їх статус (on-line, off-line і т.д.). Гібридні мережі поєднують швидкість централізованих мереж та надійність децентралізованих завдяки гібридним схемам із незалежними індексаційними серверами, що синхронізують інформацію між собою. При виході з експлуатації одного чи кількох серверів мережа продовжує функціонувати. До частково децентралізованих мереж відносяться наприклад eDonkey, BitTorrent, Direct Connect, The Onion Router.

Пірингова файлообмінна мережа

Багато файлів, що розповсюджуються в таких мережах, не є вільними для поширення з юридичної точки зору, поширюються в них без дозволу правовласників. Відеовидавничі та звукозаписні компанії стверджують, що це призводить до значного недоотриманого ними прибутку. Проблем їм додає той факт, що припинити поширення файлу в децентралізованій мережі технічно неможливо - для цього потрібно фізично відключити від мережі всі машини, на яких лежить цей файл, а таких машин може бути дуже і дуже багато - залежно від Популярність файлу їх число може досягати декількох сотень тисяч. Останнім часом відеовидавці та звукозаписні компанії почали подавати до суду на окремих користувачів таких мереж, звинувачуючи їх у незаконному розповсюдженні музики та відео.

Пірингові мережі розподілених обчислень

Технологія пірингових мереж (які піддаються квазисинхронному обчисленню) застосовується також розподілених обчислень . Вони дозволяють порівняно короткі терміни виконувати воістину величезний обсяг обчислень, який навіть суперкомп'ютерах зажадав, залежно від складності завдання, багатьох років і навіть століть роботи. Така продуктивність досягається завдяки тому, що деяке глобальне завдання розбивається на велику кількість блоків, які одночасно виконуються сотнями тисяч комп'ютерів, що беруть участь у проекті. Один із прикладів такого використання пірингових мереж продемонструвала компанія Sony на ігрових приставках Sony PlayStation.

Пірингові платіжні системи

Розроблено децентралізовані платіжні системи, які називаються криптовалютами. Основна ідея їх розробників: сучасні платіжні системи недосконалі, залежить від волі високопосадовців. Децентралізовані системи, засновані на p2p технологіях, є справедливішим засобом взаємних розрахунків користувачів.

Інші децентралізовані сервіси

Пірингове мовлення

Див. також

Напишіть відгук про статтю "Однорангова мережа"

Примітки

Уривок, що характеризує однорангову мережу

Граф Тюрен ввів його у велику приймальню, де чекало багато генералів, камергерів і польських магнатів, у тому числі багатьох Балашев бачив при дворі російського імператора. Дюрок сказав, що імператор Наполеон прийме російського генерала перед прогулянкою.
Після кількох хвилин очікування черговий камергер вийшов у велику приймальню і, чемно поклонившись Балашеву, запросив його йти за собою.
Балашев увійшов до маленької приймальні, з якої були одні двері до кабінету, до того самого кабінету, з якого відправляв його російський імператор. Балашев простояв одну хвилину зо дві, чекаючи. За дверима почулися поспішні кроки. Швидко відчинилися обидві половинки дверей, камергер, що відчинив, шанобливо зупинився, чекаючи, все затихло, і з кабінету залунали інші, тверді, рішучі кроки: то був Наполеон. Він тільки-но закінчив свій туалет для верхової їзди. Він був у синьому мундирі, розкритому над білим жилетом, що спускався на круглий живіт, у білих лосинах, що обтягували жирні стегна коротких ніг, і в ботфортах. Коротке волосся його, очевидно, щойно було причесане, але одне пасмо волосся спускалося вниз над серединою широкого чола. Біла пухка шия його різко виступала з-за чорного коміра мундира; від нього пахло одеколоном. На молодому повному обличчі його з підборіддям було вираження милостивого і величного імператорського вітання.
Він вийшов, швидко тремтячи на кожному кроці і відкинувши кілька тому голову. Уся його потовстішала, коротка постать з широкими товстими плечима і мимоволі виставленим уперед животом і грудьми мала той представницький, осанистий вигляд, який мають у холі сорокарічні люди, що живуть. Крім того, видно було, що він у цей день перебував у найкращому настрої.
Він кивнув головою, відповідаючи на низький і шанобливий уклін Балашева, і, підійшовши до нього, одразу почав говорити як людина, яка дорожчає будь-якої хвилини свого часу і не поблажлива до того, щоб готувати свої промови, а впевнений у тому, що він завжди скаже добре і що треба сказати.
– Здрастуйте, генерале! - сказав він. – Я отримав листа імператора Олександра, який ви доставили, і дуже радий вас бачити. - Він глянув в обличчя Балашева своїми великими очима і одразу почав дивитися вперед повз нього.
Очевидно було, що його не цікавила жодна особистість Балашева. Видно було, що тільки те, що відбувалося в його душі, мало для нього інтерес. Все, що було поза ним, не мало для нього значення, тому що все у світі, як йому здавалося, залежало тільки від його волі.
- Я не бажаю і не бажав війни, - сказав він, - але мене змусили до неї. Я й тепер (він сказав це слово із наголосом) готовий прийняти всі пояснення, які ви можете дати мені. – І він ясно і коротко почав викладати причини свого невдоволення проти російського уряду.
Судячи з помірковано спокійного і дружелюбного тону, з яким говорив французький імператор, Балашев був твердо переконаний, що хоче миру і має намір розпочати переговори.
- Sire! L"Empereur, mon maitre, [Ваша величність! Імператор, пане мій,] - почав Балашев давно приготовлену промову, коли Наполеон, закінчивши свою промову, запитливо глянув на російського посла; але погляд спрямованих на нього око імператора збентежив його. «Ви збентежені - оговтайтеся", - ніби сказав Наполеон, з ледь помітною усмішкою оглядаючи мундир і шпагу Балашева. Балашев оговтався і почав говорити. Він сказав, що імператор Олександр не вважає достатньою причиною для війни вимогу паспортів Куракіним, що Куракін вчинив так за своєю сваволею і без згоди те государя, що імператор Олександр хоче війни і що з Англією немає жодних зносин.
- Ще ні, - вставив Наполеон і, ніби боячись віддатися своєму почуттю, насупився і трохи кивнув головою, даючи цим відчувати Балашеву, що він може продовжувати.
Висловивши все, що йому було наказано, Балашев сказав, що імператор Олександр бажає миру, але не приступить до переговорів інакше, як із тією умовою, щоб… Тут Балашев зам'явся: він згадав ті слова, які імператор Олександр не написав у листі, але які неодмінно наказав вставити в рескрипт Салтикову і наказав Балашеву передати Наполеону. Балашев пам'ятав про ці слова: «поки що жоден озброєний ворог не залишиться землі російської», але якесь складне почуття втримало його. Він не міг сказати цих слів, хоч і хотів це зробити. Він зам'явся і сказав: за умови, щоб французькі війська відступили за Ньоман.
Наполеон помітив збентеження Балашева під час висловлювання останніх слів; обличчя його здригнулося, ліва ікра ноги почала мірно тремтіти. Не сходячи з місця, він голосом, вищим і поспішним, ніж раніше, почав говорити. Під час наступної промови Балашев, неодноразово опускаючи очі, мимоволі спостерігав тремтіння ікри в лівій нозі Наполеона, яке тим більше посилювалося, чим більше він підносив голос.
- Я бажаю миру не менше імператора Олександра, - почав він. – Чи не я вісімнадцять місяців роблю все, щоби отримати його? Я вісімнадцять місяців чекаю пояснень. Але для того, щоб розпочати переговори, чого вимагають від мене? – сказав він, насупившись і роблячи енергійно запитальний жест своєю маленькою білою та пухкою рукою.
- Відступ військ за Німан, пане, - сказав Балашев.
– За Нєман? – повторив Наполеон. – То тепер ви хочете, щоб відступили за Ньоман – тільки за Ньоман? - повторив Наполеон, глянувши на Балашева.
Балашев шанобливо нахилив голову.
Замість вимоги чотири місяці тому відступити з номера, тепер вимагали відступити тільки за Нєман. Наполеон швидко обернувся і почав ходити по кімнаті.
– Ви кажете, що від мене вимагають відступу за Німан для започаткування переговорів; але від мене вимагали так само два місяці тому відступи за Одер та Віслу, і, незважаючи на те, ви згодні вести переговори.
Він мовчки пройшов від одного кута кімнати до іншого і знову зупинився проти Балашева. Обличчя його ніби скам'яніло у своєму суворому виразі, і ліва нога тремтіла ще швидше, ніж раніше. Це тремтіння лівої ікри Наполеон знав за собою. La тремтіння моєї лівої ікри є великою ознакою, – говорив він згодом.
— Такі пропозиції, як очистити Одер і Віслу, можна робити принцу Баденському, а не мені, — зовсім несподівано для себе майже скрикнув Наполеон. – Якби ви мені дали Петербуг та Москву, я б не прийняв цих умов. Ви кажете, я почав війну? А хто раніше приїхав до армії? - Імператор Олександр, а не я. І ви пропонуєте мені переговори тоді, як я витратив мільйони, тоді як ви в союзі з Англією і коли ваше становище погано – ви пропонуєте мені переговори! А яка ціль вашого союзу з Англією? Що вона вам дала? – говорив він поспішно, очевидно, вже спрямовуючи свою промову не для того, щоб висловити вигоди укладання миру та обговорити його можливість, а лише для того, щоб довести і свою правоту, і свою силу, і щоб довести неправоту та помилки Олександра.