Электронная библиотека » Нил Мехта » » онлайн чтение - страница 6


  • Текст добавлен: 11 марта 2022, 15:42


Автор книги: Нил Мехта


Жанр: О бизнесе популярно, Бизнес-Книги


Возрастные ограничения: +16

сообщить о неприемлемом содержимом

Текущая страница: 6 (всего у книги 21 страниц) [доступный отрывок для чтения: 6 страниц]

Шрифт:
- 100% +
Какой путь проходит информация с одного компьютера на другой?

Помните, что при использовании TCP и IP информация разбивается на маленькие пакеты и передается через различные промежуточные компьютеры, пока не дойдет до адреса назначения. От серверов сайта до компьютера или телефона каждый пакет проходит своим путем. Но что они собой представляют?

Чтобы это выяснить, мы использовали утилиту Mac/Linux под названием traceroute, которая определяет маршруты следования пакета данных с компьютера на указанный веб-сайт. Мы находились в Вашингтоне, округ Колумбия, и искали путь к ucla.edu, веб-сайту Калифорнийского университета в Лос-Анджелесе. Серверы UCLA находятся в Лос-Анджелесе, поэтому этот эксперимент даст ответ на вопрос: по какому пути проходят данные из Вашингтона в Лос-Анджелес через интернет?

Маршрут следования изображен на рисунке ниже. Каждая промежуточная точка представляет компьютер, который передает пакет данных в следующий пункт; каждый путь между компьютерами называется переходом. Похоже на то, как посылки, отправленные почтой, останавливаются в промежуточных почтовых отделениях, или на перелет с пересадкой.



Путь, пройденный информацией из Вашингтона в Лос-Анджелес, прежде чем попасть в UCLA. Остановки в Вашингтоне, в Эшберне, штат Вирджиния (B); Чикаго (С); Абилин, штат Канзас (D); Денвер (E); Солт-Лейк-Сити (F) и Лас-Вегас (G). Источник: traceroute и Bing Maps


Обратите внимание, что пакет данных не очутился волшебным образом на другом конце страны. Ему пришлось пройти через физические кабели (о которых мы поговорим в последнем разделе), поэтому он должен был соблюдать географические ограничения. Интересно, что если отправить данные из Вашингтона в UCLA по почте, они могут пойти по тому же маршруту!

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

Хотите попробовать? Воспользуйтесь онлайн утилитой traceroute, чтобы посмотреть, какой путь пройдет пакет данных с серверов на любой сайт по вашему выбору. Вам просто нужно предоставить IP-адрес; можете посмотреть свой или попробовать, например, такой: 23.4.112.131 (mit.edu, штат Массачусетс) или 216.58.219.206 (google.com, Северная Калифорния).

Итак, мы рассказали о том, как данные попадают с одного компьютера на другой через интернет. Но как это происходит физически? Узнаете дальше.

Зачем трейдер с Уолл-стрит пробурил Аллеганские горы, чтобы проложить оптоволоконный кабель?

В 2008 году трейдер с Уолл-стрит Дэниел Спиви практически напрямую проложил 825 миль оптоволоконного кабеля между Чикаго-Луп, где расположены биржи Чикаго, и севером Нью-Джерси, сразу за границами Нью-Йорка, где находится «дом» серверов Nasdaq. Спиви был серьезно настроен: его рабочие пробурились через массив Аллеганских гор в Пенсильвании, отказавшись от более легких (но обходных) маршрутов. Это обошлось в 300 млн долларов.

Почему вообще кому-то понадобилось прокладывать кабель напрямую?

Интернет-кабели

Давайте поговорим о том, почему кабели имеют значение. Каждый раз, когда с помощью IP через интернет отправляются данные, они проходят по длинным кабелям под землей. (Интернет – это не трубопровод, как сказал сенатор Тед Стивенс, это множество кабелей!)

Известный тип кабеля – оптоволоконный, пользующийся спросом благодаря услуге FiOS, которую предоставляет Verizon. Оптоволоконные кабели изготовлены из прозрачного стекла и имеют толщину примерно с волос. Они настолько прозрачные, что если бы вы находились над океаном твердого оптоволоконного стекла, то смогли бы четко разглядеть дно.

Помните, что компьютеры хранят все данные в виде единиц и нулей, так же как мы записываем текст, используя ограниченное число букв алфавита. Если одному компьютеру нужно передать данные на другой (используя TCP, IP и HTTP/HTTPS), он должен передать эти единицы и нули по кабелям. Компьютер преобразует их в крошечные вспышки света. Единица может означать, что свет будет включен в течение доли секунды, а нуль – что он будет выключен в течение того же времени. Затем эти вспышки следуют по оптоволоконному кабелю. Поскольку он изготовлен из прозрачного стекла, информация передается очень быстро: примерно две трети скорости света.

Пока все считают, что данные путешествует по интернету как по мановению волшебной палочки, на самом деле они проходят через длинные кабели под землей. Как правило, самый короткий путь – самый быстрый, поэтому наибольшая скорость интернета будет у того, кто проложит кабели напрямую. Все мы любим быстрый интернет, но кто же перешел черту и проложил линию через Аллеганы? Давайте выясним.

Высокочастотный трейдинг

Многие высокочастотные трейдеры, или HFT, используют программное обеспечение для быстрой торговли между двумя крупнейшими центрами фондового рынка Америки – Нью-Йорком и Чикаго. HFT зарабатывают на небольшой разнице стоимости акции на биржах двух городов – например, покупая акцию за один доллар в Нью-Йорке и продавая ее за один доллар один цент в Чикаго, можно получать маленькую прибыль тысячи или миллионы раз в день. Такая сделка называется арбитражной, а возможности совершить ее тают на глазах, поскольку для нее нужны свободные деньги. Чтобы попасть туда первым, требуется молниеносная скорость интернета. Конкуренция настолько высока, что трейдеры ведут войну за то, чтобы выиграть несколько микросекунд (миллионные доли секунды).

Чтобы обойти конкурентов и закрыть прибыльную сделку, высокочастотным трейдерам нужен самый быстрый интернет. Поскольку для передачи данных используются очень длинные кабели, для получения максимальной скорости нужно, чтобы они были проложены напрямую.

Вернемся к вопросу: почему трейдер Дэниел Спиви потратил так много денег на прокладку необычайно прямого кабеля? Это было сделано для того, чтобы максимально увеличить скорость интернета между двумя столицами фондовой биржи, что предоставило бы HFT преимущество. Кабель проложили по самому прямому возможному маршруту: теперь данные между Нью-Йорком и Чикаго проходили всего за 13 миллисекунд, а это на три миллисекунды быстрее, чем по предыдущему кабелю. HFT готовы были разориться на это небольшое преимущество: первые 200 HFT, подписавшихся на использование кабеля, потратили в общей сложности 2,8 млрд долларов.

Помните, что оптоволоконные кабели позволяют данным распространяться со скоростью в две трети скорости света? Некоторым трейдерам этого недостаточно. В 2014 году одна компания начала эксперименты с гигантскими лазерными пушками, передававшими данные по воздуху между Нью-Йорком и Чикаго. Поскольку в воздухе скорость света выше, чем в стекле, то и скорость передачи данных будет гораздо выше – и, скорее всего, превзойти ее будет почти невозможно.

По крайней мере, пока используются кабели. И пока они существуют, будут появляться слегка одержимые трейдеры с Уолл-стрит вроде Дэниела Спиви.

Глава 5. Облачные вычисления

Еще в начале 2000-х годов фильмы брали напрокат в Blockbuster, Photoshop и Microsoft Office покупали на дисках в Best Buy, а файлы компании хранили в огромной серверной центрального офиса. Сейчас фильмы смотрят онлайн на Netflix, платят за ежемесячную подписку на Photoshop и другие приложения, а корпоративные файлы хранят на огромных мегакомпьютерах, пользуясь услугами Dropbox или Amazon Web Services.

Оказывается, что между всеми этими изменениями есть кое-что общее. Облако. И оно не имеет ничего общего с погодой. Так что же это? Давайте разберемся.

Чем Google Диск похож на Uber?

Машина сейчас обходится дорого: за топливо, страховку, ремонт, налоги и прочие расходы придется выложить в год более 8 тысяч долларов. Но если нужна свобода передвижения, то кроме как купить автомобиль нет другого выхода.

Или есть?

Райдшеринг (или карпулинг), например Uber, Lyft и Zipcar, решают эту проблему, предоставляя возможность осуществлять совместные поездки или брать автомобиль в краткосрочную аренду. Поскольку оплачивается только поездка, Uber – отличное решение для тех, кто мало ездит. Если в год вы проезжаете менее 15 тысяч километров, то Uber обойдется дешевле, чем собственный автомобиль. Вызвать Uber можно практически куда угодно и в любое время, а личный автомобиль должен быть поблизости, чтобы воспользоваться им. С Uber можно не думать о ремонте, бензине или угоне, эти машины – не ваша собственность.

Но причем здесь технологии? Технологии претерпевают ряд изменений, которые можно приравнять к переходу от пользования личным автомобилем к поездкам на Uber.

Облачные или традиционные системы вычислений

Обычно вы покупаете такие программы, как Microsoft Word, и храните файлы в компьютере. Это похоже на владение автомобилем: у вас есть не только полный контроль, но и полная ответственность. Не повезло, если сломался жесткий диск или вы потеряли ноутбук, так же как если бы ваша машина сломалась или ее угнали. Но вам все равно придется заплатить всю сумму, независимо от того, как долго вы на ней ездили. Неважно, напишете ли вы всего пару строк или создадите целую эпопею – вы заплатите за весь Word.

Между тем с середины 2000-х годов можно запускать в браузере такие приложения, как Google Docs, и хранить файлы в интернете с помощью Google Диска. Файлы, которые там хранятся, можно открыть где угодно, на любом устройстве с доступом к интернету, так же как и Google Docs, только прежде нужно зайти в свою учетную запись. Так что даже если грузовик переехал ваш ноутбук, вы можете взять другой компьютер, залогиниться и как ни в чем не бывало получить доступ к своим файлам. И вы платите только за необходимое: Google Диск предоставляет 15 ГБ бесплатно, а за дополнительное место придется выложить еще несколько долларов сверху. Одним словом, принцип такой же, как в Uber: вы получаете доступ к своим данным, находясь в любой точке мира, не будучи привязаны к собственности, и платите только за то, что вам нужно.

Эта новая модель обработки данных, когда приложения и файлы хранятся в интернете, а не на ноутбуке, называется облачными вычислениями, или облаком. Microsoft Word и жесткие диски – это традиционные системы, а Google Docs и Google Диск – облачные.

Возвращаясь к аналогиям, облачные вычисления – это Uber для компьютеров. Можно не покупать собственный автомобиль или компьютер, а получать файлы или транспорт по запросу, находясь в любой точке мира и имея под рукой интернет.

Облачные вычисления повсюду. Классическим примером является Gmail: пользователь получает доступ к своей электронной почте через веб-интерфейс, а не через программу Microsoft Outlook. В Spotify можно слушать музыку онлайн, а не скачивать песни на устройство. iPhone хранит сообщения и другие файлы в iCloud, чтобы они оказались доступны при замене телефона. И таких примеров много.

Где «живут» данные в облаке?

Когда пользователь заходит на Google Диск через браузер, то, как по волшебству, отображаются все файлы. Он может нажать кнопку в приложении Spotify, и заиграет музыка. Но все компьютерные файлы – от электронных таблиц и до песен – должны быть представлены в виде единиц и нулей. Но если этих файлов на компьютере нет, тогда где они?

Технические специалисты скажут, что эта информация «живет в облаке», но это вам ни о чем не говорит, верно? Естественно, в небе нет гигантских парящих компьютеров, на которых хранятся данные. Что же тогда означает это странное модное словечко?

Центры хранения и обработки данных

Говоря простыми словами: облако – это чужой компьютер. Когда пользователь создает документ на Google Диске, все его сообщения и фотографии сохраняются на компьютерах Google, а не на его компьютере. Когда он запускает Gmail, обработка почты также выполняется не его компьютером, а компьютерами Google.

Говоря «компьютеры Google», мы не имеем в виду ноутбук одного из сотрудников компании. Google Docs «живут» на серверах, которые представляют собой мощные компьютеры, предназначенные для хранения данных и запуска приложений и веб-сайтов. Серверы используются только ради их вычислительной мощности, поэтому у них нет клавиатур, мышек, экранов и приложений, таких как iTunes или Chrome. Кроме того, их не выключают (по крайней мере, намеренно), поскольку такие службы, как Google Drive и Gmail, должны работать 24/7.



ЦХОД изнутри с большим количеством серверов – компьютеры, на которых запущены веб-сайты и приложения, на переднем плане. Источник: Torkild Retvedt


Серверы обычно находятся в огромных зданиях – центрах хранения и обработки данных (ЦХОД), в которых установлены стеллажи и серверные стойки. (Группа серверов называется «серверная ферма».) ЦХОД не могут располагаться в старом здании, поскольку должны быть оснащены мощными системами охлаждения. Также там необходимо размещать резервные электрические генераторы на случай отключения питания.

Внешний и внутренний интерфейс

Эти серверы выполняют большую часть вычислений для приложений и веб-сайтов. Всякий раз, когда пользователь заходит в Google Docs, Google извлекает данные с серверов и показывает их ему. Точно так же музыкальные файлы Spotify «живут» на серверах, арендованных компанией. Когда пользователь хочет послушать трек в Spotify, браузер передает на серверы запрос. Серверы отправляют обратно файл, а браузер воспроизводит трек. Приложение Spotify, или вкладка браузера, называются внешним интерфейсом, а серверы Spotify – внутренним интерфейсом.

Внутренние интерфейсы, как правило, более безопасны, чем внешние, поскольку их тщательно контролируют производители приложений, в то время как контроль внешнего интерфейса больше принадлежит пользователям. Таким образом, все, что связано с паролями или базами данных, обычно происходит на серверах, тогда как интерактивные пользовательские интерфейсы обычно относятся к внешним интерфейсам. Например, весь код Gmail для отправки, получения и поиска сообщений по электронной почте выполняется на серверах Google; кнопки, на которые пользователь нажимает в своем браузере, просто сообщают серверам, что делать.

Плюс и минусы облака

Облачные вычисления просто хранят файлы и запускают приложения на серверах удаленных компаний. Это чрезвычайно удобно: например, имея Dropbox, не нужно отправлять какие-либо файлы на свою электронную почту, и при этом они будут в безопасности, даже если ваш ноутбук истерзает горилла. Но каковы риски?

Один из них – безопасность: в тот момент, когда пользователь размещает файлы на чужом компьютере, он доверяет ему, рассчитывая на безопасное хранение данных. Иногда случается так, что безопасность облака нарушена: в 2014 году хакеры взломали учетные записи пользователей в iCloud, онлайн-сервис резервного копирования Apple (похож на Dropbox), и выложили в сеть фотографии нескольких голливудских актеров в обнаженном виде.

Но в Apple тщательно работали над повышением безопасности, и сейчас большинство облачных провайдеров обеспечивают ее невероятный уровень. Например, если ЦХОД Google выводит жесткий диск из эксплуатации, сотрудники безжалостно уничтожают его, чтобы никто не смог получить хранящиеся на нем данные. ЦХОД компании также имеют специально разработанные электронные карты доступа, сигнализацию, ограничение доступа транспортных средств, ограждение территории по периметру, металлоискатели и биометрические данные, чтобы предотвратить проникновение злоумышленников. В них даже есть система обнаружения лазерного луча, как в фильме о Джеймсе Бонде. Проще говоря, облачные компании делают многое для безопасного хранения данных, и вероятнее всего, в облаке им будет надежнее, чем на компьютере.

Вторая проблема связана с конфиденциальностью: если данные хранятся на чужом компьютере, можно только надеяться на то, что они ни к кому не попадут. И эти страхи вполне обоснованны. Американские суды несколько раз пытались заставить Google и Microsoft передавать электронные письма, хранящиеся на их серверах. К чести Microsoft и Google, они неоднократно отклоняли эти требования.

Третья проблема связана с доступом в интернет. Если у пользователя есть любимые веб-приложения, например Twitter и Google Maps, то он не сможет обойтись без интернета (скажем, в самолете, с запредельно дорогим Wi-Fi). Однако многие приложения добились прогресса в работе офлайн. Google Docs и Gmail сейчас могут работать офлайн в ограниченном режиме, а для некоторых игр и приложений были разработаны офлайн-версии с поддержкой Google Chrome.

Поэтому, несмотря на некоторые риски, облачное хранение удобнее и безопаснее.

Почему больше нельзя купить Photoshop?

В 1990 году Adobe выпустила первую версию своего знаменитого графического редактора Photoshop. Купить дискету с программным обеспечением можно было в любом компьютерном магазине. В конце концов, Adobe доросла до CD-дисков, и позже уже можно было загрузить ПО напрямую. Но независимо от способа установки приложения пользователь платил за «бессрочную лицензию» на использование ПО – это означало, что приложение навсегда переходило в его собственность. Photoshop CS6, выпущенный в 2012 году, стоил 700 долларов.

Но в 2013 году компания Adobe объявила о значительных изменениях: пользователи больше не смогут владеть ни одним из ее программных пакетов Creative Suite, включая Photoshop.



Упаковка первой версии Adobe Photoshop, выпущенная в 1990 году, а также дискета с ПО. Источник: ComputerHistory


Вместо этого можно загрузить Photoshop бесплатно, но чтобы пользоваться им, придется подписаться на новый сервис Creative Cloud, стоимость которого составила около 20 долларов в месяц. Эта новая модель «сдачи в аренду» от Photoshop называется «программное обеспечение как услуга», или SaaS. Работает по тому же принципу, что и аренда автомобиля.

Сейчас объясним. После загрузки Photoshop программа запрашивает номер лицензионного ключа. Приложение подключается к серверам Adobe и проверяет, является ли он действующим. Чтобы убедиться, что оплата производится, проверка будет ежемесячной. Обратите внимание, что Photoshop также работает на вашем компьютере, только проверка подписки осуществляется через облако. И если подписка истекла, то Photoshop работать не будет!

Зачем это было нужно Adobe?

Перевод Photoshop на подписную модель оказался хорошим бизнес-ходом для Adobe. С одной стороны, компания могла получать более стабильный доход благодаря ежемесячной абонентской плате вместо ожидания огромного выпуска обновления раз в несколько лет. Кроме того, это помогло Adobe бороться с пиратством, поскольку ежемесячная проверка лицензий означает, что компания принимает решение, кто сможет использовать ПО. Наконец, поскольку Photoshop теперь регулярно подключается к интернету, Adobe может постоянно загружать обновления и исправлять ошибки, а не ждать выхода новой версии. Это приносит радость клиентам и ускоряет процесс решения вопросов безопасности. (Эта модель называется «гибкая методология разработки», или Agile.)

Однако и здесь все прошло не так гладко.

Жалобы пользователей

Клиенты были недовольны. Многих разозлило, что компания Adobe заставляла пользователей обновлять программу. Они считали, что компания вытягивает из них деньги, вынуждая постоянно платить за Photoshop. Известный блогер назвал этот ход «самым масштабным ограблением в истории программного обеспечения», а защитники прав потребителей назвали это «хищением». Но в итоге пользователи быстро успокоились, массово приняв облачный Photoshop: за год доход Adobe взлетел на 70 %. Почему? В первую очередь, подписка предоставляет возможность постоянных обновлений без каких-либо дополнительных затрат. Также Photoshop становится доступнее для новых пользователей. Теперь можно получить бесплатную пробную версию на месяц, а первый год использования стоит 240 долларов по сравнению с 700 долларами – стоимость последней версии в коробке. Наконец, Creative Cloud позволяет бесплатно хранить файлы Photoshop в облаке, и, следовательно, их можно редактировать на любом устройстве.

Таким образом, несмотря на первоначальные споры и разногласия, переход на подписку имел для Adobe огромное значение: в результате стоимость акций компании выросла вдвое, а доход увеличился на 70 % всего за год.

Медленное внедрение

Вы можете задаться вопросом, почему, если предложение ввести подписку на Photoshop (или модель продажи «ПО как услуга») такое удачное, Adobe потребовалось 22 года (с 1990 по 2012 год), чтобы прийти к этому.

Первая причина: такая модель продаж, как SaaS, полностью зависима от интернета, поэтому люди будут покупать подписки, только имея доступ к нему. Сейчас интернет воспринимается как само собой разумеющееся, но так было не всегда. В 1997 году только 18 % американцев имели домашний интернет, однако к 2011 году этот показатель увеличился вчетверо, до 72 %, что позволило начать продажу ПО исключительно через интернет.

Вторая причина, по которой внедрение заняло так много времени, заключается в том, что на разработку облачной платформы Creative Cloud у инженеров ушло несколько лет. Creative Cloud анонсировали в 2011 году, и только после этого Photoshop перешел на подписку.

Другие примеры SaaS

Мы уделили много внимания примеру с Photoshop, но следует отметить, что SaaS достаточно популярная бизнес-модель. Помните, что она означает «ПО как услуга», то есть бизнес-модель, в рамках которой клиенты покупают подписки на предоставление ПО через интернет. Как правило, SaaS работает онлайн, но не всегда – помните, что даже при введении подписки Photoshop по-прежнему запускается на вашем компьютере.

Есть множество других примеров SaaS. За несколько долларов в месяц можно арендовать один терабайт памяти на серверах Dropbox. За абонентскую плату Spotify открывает доступ к безлимитной музыке. Физические лица могут пользоваться почтой Gmail бесплатно, но компаниям придется заплатить за неограниченный доступ к электронной почте через G Suite. Google Sheets, SaaS-версия Microsoft Excel, также доступна в бесплатной версии, но за несколько долларов в месяц можно приобрести дополнительное место для хранения файлов на Google Диске.

Что общего у всех этих примеров SaaS? Возможность зайти во все эти приложения через браузер, пока данные хранятся на серверах других компаний. Другими словами, SaaS – это еще одно название приложений, которые запускаются в облаке.

Вернемся к вопросу, который мы задали вначале: почему больше нельзя купить Photoshop? Он стал SaaS-приложением, поэтому можно оформить только подписку. Подумайте о приложениях, которыми вы ежедневно пользуетесь, и увидите, как модель SaaS набирает обороты.

Внимание! Это не конец книги.

Если начало книги вам понравилось, то полную версию можно приобрести у нашего партнёра - распространителя легального контента. Поддержите автора!

Страницы книги >> Предыдущая | 1 2 3 4 5 6
  • 0 Оценок: 0

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации