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

Вид: 12099|Ответ: 1

Следующее поколение моделей облачных вычислений: Docker революционизирует персонализированную коммерцию

[Скопировать ссылку]
Опубликовано 25.09.2015 15:30:42 | | | |
Текст/репортёр ITValue У Нинчуань
С момента выхода на поле зрения общественности в 2008 году до недавнего контракта Amazon на 100 миллионов долларов, заключённого Федеральным управлением по облачным вычислениям с Microsoft, облачные вычисления прошли целых семь лет. За последние 7 лет новые информационные технологии, такие как мобильные вычисления, социальные сети и большие данные, основанные на первом поколении облачных технологий, запустили новое бизнес-движение в глобальной сфере бизнеса, создав персонализированные бизнес-модели с потребителями и пользователями в центре.
Технологический тренд Docker, который с прошлого года охватил облачные вычисления, стал большим шагом вперёд для предприятий, чтобы сблизиться с потребителями и пользователями. В этой статье представлен глубокий анализ того, что такое Docker и как он преобразит облачные вычисления, тем самым формируя бизнес-модели следующего поколения, которые могут индустриализировать производство персонализированных продуктов и услуг.
   Что такое Docker?
Ответ таков: Docker — это следующее поколение облачных вычислений.
Слово Docker переводится с китайского как «портье на доке», так что что же означает «портье на доке»? Это стандартизированный «контейнер», и этот стандартизированный «контейнер» содержит приложения. «Портеры терминалов» могут принимать стандартизированные «контейнеры» на любом «терминале» мира, которые обеспечивают стандартизированные соединения, а затем быстро устанавливать, запускать и управлять приложениями в этих «контейнерах», а также различные облачные провайдеры предоставляют стандартизированные соединения с «терминалами». Таким образом, Docker переносит разработку и распространение приложений в облачные вычисления в эпоху промышленного производства, что и является суть Docker.
В среде Docker разработчики программ создают программы в соответствии с определёнными стандартами упаковки, а стандартизированные программы загружаются в стандартизированные контейнеры, которые являются «контейнерами». Облачные провайдеры по всему миру предоставляют стандартизированные «доки», которые могут легко принимать стандартизированные контейнеры и приложения, объединять эти приложения в собственные персонализированные решения в режиме plug-and-play, а затем предоставлять их конечным пользователям. Стандартизированная архитектура программы, соответствующая «контейнеру» Docker, — это знакомые микросервисы.
В эпоху Docker слой IaaS и PaaS в первом поколении облачных вычислений объединились в одное, образовав Container-as-a-Service (CaaS) — следующее поколение архитектуры облачных вычислений. Архитектура облачных вычислений следующего поколения на основе CaaS даёт предприятиям возможность создавать общее программное обеспечение на промышленном уровне, а затем быстро собирать общее программное обеспечение для формирования персонализированных решений в соответствии с индивидуальными потребностями потребителей и пользователей, что является следующим поколением бизнес-модели.
   Пионеры эры контейнеров
Согласно данным за второй квартал, опубликованным американской компанией Synergy Research, занимающейся маркетинговыми исследованиями, в июле 2015 года, мировой рынок облачных сервисов теперь полностью монополизирован четырьмя основными поставщиками: AWS Amazon Cloud, Microsoft, IBM и Google занимают 54% мировой доли облачных сервисов, а среднегодовой рост бизнеса облачных вычислений четырёх основных поставщиков составляет до 84%, по сравнению с годовым ростом других поставщиков облачных вычислений на рынке всего 33%. Среди них AWS Amazon Cloud принесла выручку в размере 1,82 миллиарда долларов во втором квартале этого года, что на 81% больше по сравнению с прошлым годом; А Microsoft уже инвестировала 15 миллиардов долларов в свои глобальные дата-центры. Очевидно, что, будучи четырьмя крупнейшими производителями в индустрии облачных вычислений первого поколения, особенно Google, Amazon и Microsoft, три крупных публичных облака сильно опередили других поставщиков облачных сервисов, и эти три твёрдо заложили рыночную модель первого поколения публичных облаков.
В 2014 и начале 2015 года китайские технические эксперты из основных технических команд первого поколения основных поставщиков публичных облачных сервисов начали покидать свои первоначальные компании и возвращаться в отечественную предпринимательскую область контейнеров/Docker. Среди них — Lingque Cloud из команды Windows Azure Core, Digital Cloud из отдела рекламных технологий Google, DaoCloud из команд EMC и VMware, Hourspeed Cloud от IBM Bluemix и Alibaba Cloud Shield, а также Hyper Cloud от команды облачных вычислений Китайского института мобильных исследований.
Общая особенность этих стартапов в том, что основатели — это основная техническая команда первого поколения публичных облаков: с одной стороны, контейнеры/Docker стали основным трендом следующего поколения облачных вычислений, а с другой — они покинули оригинальную компанию, потому что первое поколение публичных облаков практически созрело. «Почему таланты облачных вычислений находятся в Сиэтле? Это связано с тем, что Amazon Cloud и Microsoft оба находятся в Сиэтле, а технические возможности облачных вычислений в основном основаны на опыте эксплуатации и обслуживания, и всего три технических специалиста имеют опыт работы и обслуживания более миллиона серверов: Google, Amazon Cloud и Microsoft. Цзо Юэ, основатель Lingque Cloud и бывший руководитель контейнерного проекта основной технической команды Microsoft Windows Azure US в США, сказал. Чэнь Кай, соучредитель и технический директор Lingque Cloud, также принадлежит к основной технической команде Microsoft Windows Azure в США и руководил глобальной системой планирования Windows Azure — Fabric Controller.
Ван Пу, основатель другого цифрового облака, входит в основную техническую команду рекламного бизнеса Google в США, и он сообщил журналистам, что Google обладает самым большим количеством серверов среди поставщиков общественных услуг в мире, а Google, основанная в 1998 году, управляет и поддерживает десятки миллионов серверов по всему миру; за ними следуют AWS и Microsoft Windows Azure, каждая из которых владеет и управляет миллионами серверов; в-третьих, IBM SoftLayer владеет и управляет сотнями тысяч серверов; Наконец, региональные поставщики публичных облачных сервисов в разных странах имеют и эксплуатируют и обслуживают серверы от сотен до тысяч, а опыт эксплуатации и обслуживания, а также технический уровень провайдеров публичных облачных сервисов можно напрямую оценить по масштабу серверов эксплуатации и обслуживания.
   Эволюционировали в эпоху контейнеров
Что такое контейнер? Здесь должны упоминаться люди и компания.
Этот человек — знаменитый второй и последний главный архитектор Microsoft, Рэй Оззи. В октябре 2005 года Рэй Оззи, только что присоединившийся к Microsoft, выпустил меморандум под названием «The Internet Services Disruption», который был направлен в первую очередь на продвижение всеобщей трансформации Microsoft на интернет-услуги. В этой статье Рэй Оззи предлагает знаменитый «бесшовный пользовательский опыт», обеспечиваемый сервисно-ориентированной архитектурой программного обеспечения, и интерпретирует его как «бесшовную коммуникацию», «бесшовную продуктивность», «бесшовное развлечение», «бесшовный рынок», «бесшовную операционную систему», «бесшовное решение» и «бесшовное ИТ», основой которых являются «бесшовная операционная система», «бесшовное решение» и «бесшовное ИТ».
Google является пионером в области «бесшовных операционных систем», «бесшовных решений» и «бесшовных ИТ» практик. Чэнь Хао, известный блогер, бывший менеджер по исследованиям и разработкам Amazon China и старший эксперт Alibaba, использует яркую метафору: облачные вычисления «— это ездить на автомобиле Mercedes-Benz с автомобилем Xiali». Google — это хардкорный игрок, который выгнал «Xiali из Mercedes-Benz», заявив, что это интернет-компания и создатель интернет-технологий. Ван Пу сказал, что Google эксплуатировала и обслуживала десятки миллионов серверов по всему миру, что значительно превысило верхний предел многих существующих поставщиков технологий, поэтому сама Google изобрёла множество технологий для управления десятками миллионов серверов: «Например, Google разработала первоклассный сетевой коммутатор, и даже Cisco не может создать такой сетевой коммутатор.» Причина проста: соответствующей экспериментальной среды нет. С момента основания в 1998 году Google разработала и накопила множество «технологий уровня ядерной бомбы», но большинство этих технологий были заблокированы Google и доступны только через академические статьи, опубликованные Google.
Чтобы избежать использования дорогих продуктов виртуализации на базе физических машин и одновременно быстрее и дешевле выпускать собственное программное обеспечение и сервисы, Google с самого начала разработала новую технологию виртуализации на основе контейнеров, благодаря которой упрощает базовую операционную среду, необходимую для работы всех сервисов Google. На глобальной конференции CNUTCon Container Technology в августе 2015 года Дон Чен, инженер-программист на Google Cloud Platform с более чем 8-летним опытом работы в Google, рассказала, что когда она присоединилась к Google восемь с половиной лет назад, когда Google только начинала разрабатывать контейнерную технологию, в команде контейнерных технологий было всего двое человек вместе с ней. Сегодня все сервисы Google работают в контейнерах, включая Gmail, Maps, файловую систему GFS, MapReduce и другие. Сейчас Google запускает около 7 000 контейнеров в секунду и выпускает более 2 миллиардов контейнеров в неделю.
Google действительно реализовала видение «бесшовной операционной системы» с контейнерами. Любой, кто немного разбирается в облачных вычислениях, знает важность виртуальных машин на уровне IaaS, и изменение подхода виртуальных машин меняет структуру слоя IaaS, поэтому контейнеры — это следующее поколение моделей облачных вычислений. Контейнеры по сути являются технологией операционной системы, то есть технологией виртуализации на основе операционной системы. Прикладное программное обеспечение, разработанное на основе контейнеров, может достичь эффекта «одно место для разработки, запуск везде», независимо от того, на какой операционной системе или облачной среде IaaS лежит в основе — что на самом деле является понятием «бесшовной операционной системы», соответствующей «бесшовным решениям» и «бесшовному ИТ».
   Docker объединяет мировые контейнеры
Container и Docker — это два английских слова, а Docker эквивалентен стандартизированному контейнеру, что является последним результатом развития контейнерных технологий за последние 30 лет.
Как технология виртуализации на уровне операционной системы, контейнерная технология существует с 1982 года. В то время технология Chroot, введённая Unix, считалась источником виртуализации на уровне операционной системы — самой ранней стадии контейнерной технологии. Впоследствии технология виртуализации операционной системы была тесно связана с ядром Linux и разработкой операционной системы Linux. Поскольку виртуализация операционных систем в первую очередь ориентирована на дешёвые серверы x86, развитие технологии серверных чипов от Intel и AMD также повлияло на развитие контейнерных технологий.
В 1991 году Линус Торвальдс, аспирант Хельсинкского университета в Финляндии, разработал ядро Linux для машины 386. На основе ядра Linux разные производители разработали коммерчески доступные операционные системы Linux. В январе 1995 года была основана компания RedHat, запустив RedHat Linux — «дистрибутив» Linux. Впоследствии ядро Linux постоянно обновлялось, и только в 2007 году в ядро Linux вошли более зрелые контейнерные технологии, которые также получили преимущества от 64-битных серверных чипов, выпущенных Intel и AMD примерно в 2005 году. Именно благодаря значительному увеличению ёмкости CPU и чипов памяти можно виртуализировать несколько пространств в одной операционной системе. В 2008 году был создан LXC, или проект с открытым исходным кодом Linux контейнера, и технологии контейнеров начали широко применяться в отрасли, а Microsoft также выпустила первое поколение публичного облака Windows Azure.
В 2010 году в США был основан стартап под названием dotCloud, который изначально был платформой PaaS, основанной на технологии LXC, и её концепция заключалась в создании облачной платформы для разработки, охватывающей базовое облако IaaS и поддерживающую несколько языков разработки. В начале 2011 года dotCloud привлёк 10 миллионов долларов в рамках финансирования серии A. Изначально DotCloud работал на AWS EC2, но по мере выхода на рынок всё большего числа поставщиков публичных облаков концепцию dotCloud стало сложно реализовать с помощью проприетарной технологии одной компании. В результате основатели dotCloud упростили и стандартизировали контейнерную технологию на базе LXC, назвали её Docker и открыли её, а также запустили программу Open Container Program (OCI), которая быстро стала популярной среди Docker и сообщества открытого исходного кода Docker. 29 октября 2013 года dotCloud был переименован в Docker. Впоследствии несколько поставщиков начали объявлять о поддержке Docker. По состоянию на август 2015 года публичное приложение контейнерных пакетов Registry (поддерживаемое Docker) опубликовало более 180 000 заявок в публичном сообществе.
Можно сказать, что серверы с архитектурой X86 — победители среди гетерогенных аппаратных архитектур, Linux и Windows — среди гетерогенных операционных систем, а Docker предоставляет единую виртуальную операционную систему для облачных дата-центров на базе серверов X86 и операционных систем Linux/Windows, и эпоха гетерогенной архитектуры начинает заканчиваться.
   Эпоха контейнеров наступила
Помимо стартапов, крупные производители не должны уступать и быстро последовали за развитием стартапов. В октябре прошлого года Microsoft объявила о планах внедрить контейнерную технологию на Windows Server, объявив о партнёрстве с Docker для обеспечения единого и открытого опыта как на Linux, так и на Windows Server. Хотя контейнеры Linux и Windows несовместимы друг с другом в зависимости от разных операционных систем, менеджеры контейнеров унифицированы. Недавно Microsoft также объявила о выпуске контейнеров Windows Server и Hyper-V для Windows Server 2016, которые поддерживают Docker API и клиент Docker.
VMWare, ещё одна компания, сильно пострадавшая от Docker, также не дождалась, чтобы объявить о поддержке Docker на VMWare World 2014. Подход VMware к контейнерам положительный, и несмотря на конкуренцию между контейнерами и виртуальными машинами, VMware по-прежнему стремится расширять сотрудничество с контейнерной экосистемой. На VMWare World 2015 в конце августа 2015 года VMware представила ряд новых технологий с поддержкой Docker и предложила новую техническую архитектуру для полной поддержки контейнеров в будущем, позволяющую запускать программы Docker в виртуальных машинах.
Кроме того, AWS Amazon Cloud запустила AWS ECS — контейнерный сервис EC2 — в ноябре прошлого года, позволяющий пользователям больше не устанавливать, управлять и расширять инфраструктуру управления кластерами, а также запускать и прекращать поддержку Docker-приложений с помощью простых вызовов API.
Huawei всегда была активным спонсором различных проектов с открытым исходным кодом, фондов, организаций и саммитов. В 2015 году Huawei присоединилась к OCI и Cloud Native Computing Foundation (CNCF) в качестве одного из основателей, став единственной китайской компанией в этом списке. Лян Чэнье, старший инженер по исследованиям и разработкам Центра компетенций Open Source компании Huawei, заявил на конференции CNUT Global Container Conference 2015 года, что Huawei активно участвует в проекте Open Container Test Project (OCT) и сотрудничает с организацией OCI для продвижения внедрения и популяризации стандартов открытых контейнеров. С 2015 года Huawei входит в тройку лидеров по вкладу в сообщество Docker, а самый ранний поддерживающий сообщество Docker в Китае — Huawei.
Помимо отечественных облачных провайдеров, таких как Huawei и Alibaba, с 2011 года начали полностью использовать контейнерные технологии, такие как Tencent, Baidu, 360, JD.com и Sohu. По словам Лю Хайфэна, главного архитектора JD Cloud Platform, на конференции CNUT Global Container Conference 2015 года JD.com начал внедрять Docker в октябре 2014 года, реализовал стратегический проект для Docker в феврале 2015 года, выпустил более 11 000 экземпляров контейнеров в производственной среде и подключился к более чем 1 000 приложений в 2015 году на 618 устройствах, а с августа 2015 года полностью внедрил контейнерную технологию в новом дата-центре. В настоящее время JD.com запустила более 20 000 инстансов Docker, которые, как ожидается, удвоятся к концу года, когда большинство приложений JD.com будут выпущены через Docker. В будущем видение JD.com в Docker — управлять всеми машинами через Docker, полностью отделять приложения от физических ресурсов, обеспечивать полностью автоматизированное обслуживание систем, а сотрудники R&D могут сосредоточиться на разработке новых приложений.
Сказав так много,На самом деле, Google является крупнейшим вкладчиком в контейнеры.Технология Docker написана на языке Go от Google — втором языке программирования с открытым исходным кодом, выпущенном Google в 2009 году. Google выпускает более 200 миллионов контейнеров каждую неделю, давая ей возможность изобретать множество ключевых контейнерных технологий. Это включало систему управления контейнерами, первая версия которой называлась Borg, а затем версия под названием Omega. Эта система управления позволяет использовать контейнерные технологии на крупномасштабных кластерных ресурсах Google. Позже, согласно соответствующим академическим статьям Google, индустрия подражала системе Mesos, разработанной Borg, которую используют Airbnb, Twitter, Siri от Apple и другие.
   Персонализированный бизнес: Предприятия будущего — это софтверные компании
Дуглас М. Бейкер-младший, председатель и генеральный директор Fortune 500 Ecolab, заявил в исследовании, проведённом PwC в рамках глобального опроса CEO 2015 года: «Ни одна компания не может воспринимать как должное, что сегодняшний бизнес гарантирует будущий успех. Считается, что крупные компании безопаснее и стабильнее, но последние 50 лет доказали обратное. Если предприятие не может продолжать быстро меняться, риск может только увеличиться, а не уменьшиться. ”
Способность меняться явно стала основой конкурентоспособности будущего бизнеса. По мере того как влияние интернет-индустрии становится всё более масштабным, вторжение Интернета в традиционные отрасли становится всё более интенсивным и глубоким, особенно с активным внедрением национальной стратегии Китая «Интернет +», и будущие предприятия будут всё более интернетизированными. В такой полностью интернет-бизнес-среде будущие предприятия будут обладать более или менее программными возможностями. Помимо того, что будущий корпоративный бизнес будет частично или полностью структурирован в Интернете, предприятия также будут полагаться на программные возможности для предоставления персонализированных услуг потребителям и пользователям.
   Если предприятия будущего — это программные предприятия, то важность Docker можно представить.В середине 2015 года Адриан Коккрофт, эксперт по технологиям из Battery Vetures, опытной венчурной компании из Кремниевой долины, выпустил Cloud White Paper 2015 года: обзор отраслевых вех и перспектив будущего, бывший архитектор облачной платформы в Netflix — бывшем стриминговом сервисе в США, а также один из основателей eBay Research Labs и Sun Microsystems Выдающийся инженер и главный архитектор отдела высокопроизводительных технических вычислений. Он считает, что Docker постепенно превратится в стандартизированный производственный инструмент, что также отражает высокое признание Docker с одной стороны.
Адриан говорит, что задача Docker заключается в тщательном управлении экосистемой, быстро добавляя функции для поддержки производственных развертываний. Пока что Docker предотвратил раскол экосистемы. Сегодня даже производитель чипов Intel перешёл в экосистему Docker. В мае Intel запустила Clear Linux — проект ОС, ориентированный на контейнеры, который сейчас находится на стадии эксперимента, и Intel сообщает, что система будет доступна в производственных средах в будущем.
Видно, что в процессе движения к будущему бизнеса будет всё больше трансграничных проявлений поведения. По данным Thomson Reuters, только в ноябре 2014 года в США произошло 10 330 слияний и поглощений, что составляет общую сумму сделки в 1,9 триллиона долларов. Эти слияния и поглощения больше направлены на расширение бизнес-альянсов и создание бизнес-ценности, которую одна компания не может достичь через слияния или поглощения компаний с разными бизнесами или возможностями. Согласно глобальному опросу генеральных директоров PwC за 2015 год, около 44% генеральных директоров в США запустят новый стратегический альянс в течение 12 месяцев после проведения опроса. Раньше бизнес-альянсы в основном налаживались связей с поставщиками или пользователями, но в будущем всё больше генеральных директоров будут выбирать альянсы с конкурентами, стартапами или компаниями в разных сферах.
Конечно, многие технические эксперты Docker, включая Сунь Хунляна, члена основной команды DaoCloud, неоднократно заявляли, что Docker всё ещё находится на ранних стадиях разработки, сталкиваясь с такими проблемами, как слабые сетевые функции, безопасность и трудности с управлением традиционным бизнесом. Именно благодаря этим техническим особенностям в США и Китае появилось множество стартапов Docker, каждый из которых демонстрирует свои возможности и обладает смелостью заложить следующее поколение облачных вычислений и бизнеса следующего поколения.
Команда облачных вычислений Лаборатории программной инженерии (SEL) Чжэцзянского университета, одной из первых в Китае, занимающихся исследованиями контейнеров и Docker, была создана в 2011 году для создания, анализа и изучения технологий открытых облачных вычислений. В своей новой книге «Docker — Containers and Container Cloud» команда SEL из Чжэцзянского университета пишет: «Docker, основанный на контейнерных технологиях, быстро стал настоящим сокровищем в руках крупных производителей и разработчиков облачных вычислений как внутри страны, так и за рубежом. В разгар жары тихо наступила новая революция. ”





Предыдущий:Научим вас вручную взламывать любую плату за интернет-кафе, любую плату! Никогда не выходите из моды!
Следующий:Вопросы алгоритма интервью 1, 1, 2, 3, 5, 8, 13, 21, 34...... узнайте, что такое 30-я цифра, и используйте рекурсивный алгоритм, чтобы узнать
Опубликовано 12.11.2015 0:19:28 |
Головокружение
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com