• Главная

  • Магистерские

  • Дипломные

  • Курсовые

  • Купить готовую

  • Антиплагиат ап.ВУЗ

  • Ответы к ГОСам

  • Перевод на английский

  • Магистерская диссертация: Архитектура социальной сети Facebook

    Исследование архитектуры социальной сети Facebook. Актуальность и новизна курсовых, дипломных и магистерских работ по архитектуре социальной сети Facebook, узнать рекомендации эксперта и скачать пример.


    Facebook - это сайт социальной сети, который позволяет легко подключиться и поделиться информацией с семьей и друзьями в Интернете. Первоначально разработанный для студентов колледжа, Facebook был создан в 2004 году Марком Цукербергом. К 2006 году любой человек в возрасте старше 13 лет с действительным адресом электронной почты может присоединиться к Facebook (Рис.1).


    Рисунок 1 - Статистика со всемирным числом активных пользователей Facebook


    Архитектура Facebook - прекрасный пример сетевого эффекта, в котором значение сети для пользователя экспоненциально пропорционально числу других пользователей. Facebook поддерживают центры обработки данных в Санта-Кларе, Калифорния; Сан-Франциско; и Северной Вирджинии. Центры построены на основе трех уровней серверов x86, загруженных программным обеспечением с открытым исходным кодом (Рис. 2).


    Рисунок 2 - Архитектура Facebook


    Верхний уровень архитектуры Facebook состоит из веб-серверов, которые создают веб-страницы, которые видят пользователи, причем большинство из них (серверов) имеют восемь ядер с 64-разрядными Linux и Apache.

    Нижний ярус архитектуры Facebook состоит из восьмиъядерных серверов Linux, работающих под управлением MySQL, серверного приложения с открытым исходным кодом. По оценкам Ротшильда, Facebook имеет около 800 таких серверов, распределяющих около 40 терабайт пользовательских данных. Этот уровень хранит все метаданные обо всех объектах в базе данных, таких как человек, фотография или событие.

    Средний уровень состоит из кеширующих серверов. Даже 800 серверов баз данных не могут обслуживать все необходимые данные: Facebook получает 15 миллионов запросов в секунду как для данных, так и для соединений.

    Фотографии, видеоролики и другие объекты, которые заполняют уровень Web, хранятся в отдельных фильтрах в центре обработки данных. Объект в Сан-Франциско реплицирует уровни Интернета и кэша, а также файлы с объектами базы данных, но использует уровень базы данных Santa Clara MySQL. Центр обработки данных в Вирджинии находится слишком далеко, чтобы делиться базами данных MySQL.

    Техника взаимодействия пользователей с социальной сетью через Facebook APIs представлена на рисунке 3. Здесь пользователь через контроллер соединяется с базой данных и с помощью механизма обработки данных получает доступ к Facebook через его API.


    Рисунок 3 - Техника взаимодействия пользователей с социальной сетью через Facebook APIs


    Старая архитектура Facebook имела множество проблем и было сделано решение о построении более устойчивой компоновки с большей пропускной способностью. Новая сетевая топология устраняет сложную иерархию нисходящей сети. На рисунке 4 показана новая группировка серверов, называемая блоковой.


    Рисунок 4 - Новая сетевая топология Facebook


    Этот подход имеет следующие преимущества:

    1. Простота развертывания узлов.

    2. Масштабируемость упрощена и неограничена.

    3. Каждый модуль идентичен одинаковой связности.

    Вместе, структуры и плоскости образуют модульную топологию сети, способную размещать сотни тысяч серверов с 10-гигабайтным подключением, масштабируясь до ширины полосы бисекции с несколькими петабитами и охватывая здания центров обработки данных.


    Рисунок 5 - Современная топология Facebook


    Таким образом, данная статья демонстрирует этап дипломной работы по архитектуре социальной сети Facebook, которая имеет свои достоинства и недостатки. Из плюсов можно выделить способность размещение большого количества серверов с немалым объёмом подключений. Недостатком может стать оборудование для хранения постоянно увеличивающегося объёма данных. Сложность структуры будет уменьшать вычислительные способности исследования вредоносного контента, однако, упрощение схемы приведёт к потере работоспособности сети.

    Скачать магистерскую работу по архитектуре социальной сети Facebook (пример)

    Скачать другие готовые или купить дипломную/магистерскую по архитектуре социальной сети Facebook

    Заказать магистерскую работу по архитектуре социальной сети Facebook или оценить стоимость можно при помощи формы Узнать стоимость моей работы.

    Нет отзывов об этом товаре.