Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12099|Odpověď: 1

Další generace modelů cloud computingu: Docker revolucionalizuje personalizovaný obchod

[Kopírovat odkaz]
Zveřejněno 25.09.2015 15:30:42 | | | |
Text/ITValue reportérka Wu Ningchuan
Od vstupu do veřejného povědomí v roce 2008 až po nedávnou smlouvu Amazonu na cloudové výpočty v hodnotě 100 milionů dolarů s Microsoftem, cloud computing prošel plnými sedmi lety. Za posledních 7 let nové informační technologie, jako jsou mobilní výpočetní technologie, sociální sítě a big data založené na první generaci cloud computing, odstartovaly nový obchodní pohyb v globálním obchodním poli, vytvářející personalizované obchodní modely s klienty a uživateli jako jádrem.
Technologický trend Docker, který od loňska zasáhl oblast cloud computingu, je velkým krokem vpřed pro podniky, aby se přiblížily spotřebitelům a uživatelům. Tento článek poskytuje podrobnou analýzu toho, co Docker je a jak promění cloud computing, čímž inkubuje nové generace obchodních modelů, které mohou industrializovat výrobu personalizovaných produktů a služeb.
   Co je Docker?
Odpověď zní: Docker je další generací cloud computingu.
Docker se v čínštině překládá jako "dock porter", takže co vlastně "dock porter" nosí? Jedná se o standardizovaný "kontejner" a tento standardizovaný "kontejner" obsahuje aplikace. "Termináloví portéři" mohou přijímat standardizované "kontejnery" na jakémkoli "terminálu" na světě, které poskytují standardizovaná připojení, a pak rychle instalovat, spouštět a spravovat aplikace v těchto "kontejnerech", a právě různí poskytovatelé cloudových služeb poskytují standardizovaná připojení k "terminálům". Tímto způsobem Docker přináší vývoj a distribuci aplikací v prostředí cloud computingu do éry průmyslové výroby, což je právě to, o co Dockeru jde.
V prostředí Dockeru vývojáři programů vytvářejí programy podle určitých balicích standardů a standardizované programy jsou načítány do standardizovaných kontejnerů, což jsou "kontejnery". Poskytovatelé cloudových služeb po celém světě poskytují standardizované "doky", které mohou snadno přijímat standardizované kontejnery a aplikace v nich, sestavovat tyto standardizované aplikace do vlastních personalizovaných řešení plug-and-play způsobem a poté je poskytovat koncovým uživatelům. Standardizovaná architektura programu odpovídající Dockerovu "kontejneru" je známá mikroservisní struktura.
V éře Dockeru se vrstva IaaS a vrstva PaaS v první generaci cloud computingu sloučily do jedné a vytvořily Container-as-a-Service (CaaS), což je další generace architektury cloud computingu. Architektura cloudového výpočtu nové generace založená na CaaS dává podnikům možnost vyrábět obecný software průmyslově a poté rychle sestavovat obecný software pro vytvoření personalizovaných řešení podle individuálních potřeb spotřebitelů a uživatelů, což je další generace obchodního modelu.
   Průkopníci éry kontejnerů
Podle dat za druhé čtvrtletí, které v červenci 2015 zveřejnila společnost Synergy Research, americká firma zabývající se průzkumem trhu, je globální trh s cloudovými službami nyní pevně monopolizován čtyřmi hlavními dodavateli: AWS Amazon Cloud, Microsoft, IBM a Google, kteří tvoří 54 % globálního podílu na trhu cloudových služeb, zatímco průměrný roční růst cloudového podnikání u těchto čtyř hlavních dodavatelů dosahuje až 84 %, zatímco u ostatních poskytovatelů cloudových služeb na trhu je roční růst pouze 33 %. Mezi nimi AWS Amazon Cloud vygeneroval ve druhém čtvrtletí tohoto roku tržby ve výši 1,82 miliardy dolarů, což představuje meziroční nárůst o 81 %; A Microsoft už investoval 15 miliard dolarů do svých globálních datových center. Samozřejmě, jako čtyři hlavní výrobci v odvětví cloud computingu první generace, zejména Google, Amazon a Microsoft, tři hlavní veřejnoprávní cloudy zanechali ostatní poskytovatele cloudových služeb daleko za sebou a tito tři pevně stanovili tržní vzor první generace veřejného cloudu.
V roce 2014 a na začátku roku 2015 začali čínští technictí experti v hlavních technických týmech první generace hlavních poskytovatelů veřejných cloudových služeb opouštět své původní společnosti a vracet se do domácího podnikatelského kontejnerového a dockerového pole. Patří sem Lingque Cloud z týmu Microsoft pro jádro Windows Azure, Digital Cloud z oddělení marketingových technologií Google, DaoCloud z týmů EMC a VMware, Hourspeed Cloud z IBM Bluemix a Alibaba Cloud Shield z týmu cloud computing.
Společným rysem těchto startupů je, že zakladatelé jsou všichni z hlavního technického týmu první generace veřejného cloudu, na jedné straně zjistili, že kontejnery/Docker jsou hlavním trendem další generace cloud computingu, a na druhé straně opustili původní firmu, protože první generace veřejného cloudu v podstatě dospěla. "Proč je cloud computing talent v Seattlu? Je to proto, že Amazon Cloud i Microsoft jsou oba v Seattlu a technické schopnosti cloud computingu vycházejí hlavně ze zkušeností s provozem a údržbou, přičemž pouze tři technické talenty mají zkušenosti s provozem a údržbou více než jednoho milionu serverů: Google, Amazon Cloud a Microsoft. Zuo Yue, zakladatel Lingque Cloud a bývalý vedoucí kontejnerového projektu jádra technického týmu Microsoft Windows Azure US, uvedl. Chen Kai, spoluzakladatel a CTO společnosti Lingque Cloud, pochází také z hlavního technického týmu Microsoft Windows Azure ve Spojených státech a měl na starosti globální plánovací systém Fabric Controller ve Windows Azure.
Wang Pu, zakladatel dalšího digitálního cloudu, pochází z hlavního technického týmu reklamního podnikání Googlu ve Spojených státech a novinářům řekl, že Google má největší počet serverů mezi poskytovateli veřejných služeb na světě a Google, založený v roce 1998, provozuje a udržuje desítky milionů serverů po celém světě; následovaly AWS a Microsoft Windows Azure, které vlastní a provozují miliony serverů; za třetí, IBM SoftLayer vlastní a provozuje stovky tisíc serverů; Nakonec regionální poskytovatelé veřejných cloudových služeb v různých zemích mají, provozují a udržují servery v rozmezí stovek až tisíců a zkušenosti s provozem a údržbou a technickou úroveň poskytovatelů veřejných cloudových služeb lze přímo posoudit podle rozsahu provozu a údržby serverů.
   Vyvinulo se do éry kontejnerů
Co je to nádoba? To by mělo zmiňovat osobu a společnost.
Touto osobou je slavný druhý a poslední hlavní architekt Microsoftu, Ray Ozzie. V říjnu 2005 vydal Ray Ozzie, který právě nastoupil do Microsoftu, memorandum nazvané "The Internet Services Disruption", které mělo primárně podpořit celkovou transformaci Microsoftu na internetové služby. V tomto článku Ray Ozzie navrhuje slavný "bezproblémový uživatelský zážitek" umožněný architekturou softwaru orientovaného na služby a interpretuje jej jako "bezproblémovou komunikaci", "bezproblémovou produktivitu", "bezproblémovou zábavu", "bezproblémový trh", "bezproblémový operační systém", "bezproblémové řešení" a "bezproblémové IT", jehož jádrem jsou "bezproblémový operační systém", "bezproblémové řešení" a "bezproblémové IT".
Google je průkopníkem, pokud jde o "bezproblémové operační systémy", "bezproblémová řešení" a "bezproblémové IT" postupy. Chen Hao, slavný bloger, bývalý manažer výzkumu a vývoje Amazon China a hlavní expert na Alibabu, má živou metaforu: cloud computing "znamená řídit Mercedes-Benz s autem Xiali". Google je tvrdý hráč, který vyhnal "Xiali" z Mercedesu-Benz, když tvrdí, že je internetovou společností a tvůrcem internetové technologie. Wang Pu uvedl, že Google provozoval a udržoval desítky milionů serverů po celém světě, což výrazně překročilo horní limit mnoha stávajících dodavatelů technologií, takže Google sám vynalezl mnoho technologií pro správu desítek milionů serverů, "Například Google vyvinul špičkový síťový switch a ani Cisco takový síťový switch nedokáže postavit." Důvod je jednoduchý, protože neexistuje odpovídající experimentální prostředí. Od svého založení v roce 1998 Google vyvinul a hromadil mnoho "technologie jaderné úrovně", ale většina těchto technologií byla Googlem zablokována a lze je najít pouze v akademických článcích publikovaných Googlem.
Aby se předešlo používání drahých fyzických strojových virtualizačních produktů na trhu a zároveň umožnilo rychlejší a levnější vydání vlastního softwaru a služeb, vyvinul Google od začátku novou technologii virtualizace založenou na kontejnerech, díky níž zjednodušuje základní operační prostředí potřebné pro provoz všech služeb Google. Na konferenci CNUTCon Global Container Technology Conference v srpnu 2015 Dawn Chen, softwarová inženýrka Google Cloud Platform s více než 8 lety zkušeností v Googlu, uvedla, že když před osmi a půl lety nastoupila do Googlu, kdy Google teprve začínal vyvíjet kontejnerovou technologii, byli v týmu kontejnerové technologie Googlu pouze dva lidé plus ona. Dnes všechny služby Googlu běží v kontejnerech, včetně Gmailu, Maps, souborového systému GFS, MapReduce a dalších. Google nyní spouští přibližně 7 000 kontejnerů za sekundu a více než 2 miliardy kontejnerů týdně.
Google skutečně realizoval vizi "bezproblémového operačního systému" s kontejnery. Kdokoli, kdo se v cloud computingu vyzná alespoň trochu, ví, jak důležité jsou virtuální stroje na vrstvě IaaS, a změna způsobu, jakým virtuální stroje fungují, mění strukturu vrstvy IaaS, což je důvod, proč jsou kontejnery další generací modelů cloud computingu. Kontejnery jsou v podstatě technologie operačního systému, což je virtualizační technologie založená na operačním systému. Aplikační software vyvinutý na základě kontejnerů může dosáhnout efektu "jedno místo pro vývoj, běž všude", bez ohledu na to, jaký operační systém nebo cloudové prostředí IaaS je základem, což je ve skutečnosti koncept "plynulého operačního systému", což odpovídá "bezproblémovým řešením" a "bezproblémovému IT".
   Docker sjednocuje kontejnery po celém světě
Container a Docker jsou dvě anglická slova a Docker je ekvivalentem standardizovaného kontejneru, což je nejnovější výsledek vývoje kontejnerové technologie za posledních 30 let.
Jako technologie virtualizace na úrovni operačního systému pochází kontejnerová technologie sama o sobě až do roku 1982. V té době byla technologie Chroot zavedená Unixem považována za počátek virtualizace na úrovni operačního systému, což je nejranější stav kontejnerové technologie. Následně byla technologie virtualizace operačních systémů propojena s jádrem Linuxu a vývojem operačního systému Linux. Protože virtualizace operačních systémů je primárně zaměřena na levné x86 servery, vývoj serverové čipové technologie od Intelu a AMD ovlivnil vývoj kontejnerové technologie.
V roce 1991 vyvinul Linus Torvalds, doktorand na Univerzitě v Helsinkách ve Finsku, linuxové jádro pro stroj 386. Na základě jádra Linuxu vyvinuli různí výrobci komerčně dostupné operační systémy Linux. V lednu 1995 byl založen RedHat, který spustil RedHat Linux, linuxovou "distribuci". Následně bylo linuxové jádro neustále aktualizováno a až v roce 2007 vstoupila do Linuxového jádra vyspělejší kontejnerová technologie, která také těžila z 64bitových serverových čipů uvedení Intelem a AMD kolem roku 2005. Právě díky výraznému zvýšení kapacity CPU a paměťových čipů lze virtualizovat více prostorů v jednom operačním systému. V roce 2008 byl založen projekt LXC, tedy Linux container open source, a technologie kontejnerů se začala široce používat v průmyslu, přičemž Microsoft také spustil první generaci veřejného cloudu Windows Azure.
V roce 2010 byl ve Spojených státech založen startup dotCloud, dotCloud byl původně PaaS platformou založenou na technologii LXC a jejím konceptem bylo poskytnout vývojovou cloudovou platformu, která pokrývá základní IaaS cloud a podporuje více vývojových jazyků. Na začátku roku 2011 dotCloud získal 10 milionů dolarů z financování Series A. DotCloud původně běžel na AWS EC2, ale jak na trh vstupovalo více poskytovatelů veřejného cloudu, koncept dotCloudu bylo obtížné implementovat s proprietární technologií jediné společnosti. V důsledku toho zakladatelé dotCloud zjednodušili a standardizovali kontejnerovou technologii založenou na LXC, pojmenovali ji Docker, otevřeli ji a spustili Open Container Program (OCI), který se rychle stal populárním mezi Dockerem a open source komunitou Dockeru. Dne 29. října 2013 byl dotCloud přejmenován na Docker. Následně začalo několik dodavatelů oznamovat podporu pro Docker. K srpnu 2015 veřejná aplikace Registry (spravovaná Dockerem) publikovala více než 180 000 žádostí ve veřejné komunitě.
Lze říci, že servery s architekturou X86 jsou vítězi heterogenních hardwarových architektur, Linux a Windows jsou vítězi heterogenních operačních systémů a Docker poskytuje jednotný virtuální operační systém pro cloudová datová centra založený na serverech X86 a operačních systémech Linux/Windows, a éra heterogenní architektury začíná končit.
   Nastala éra kontejnerů
Kromě startupů se nechtějí nechat překonat velcí výrobci a rychle na to reagovali. V říjnu loňského roku Microsoft oznámil plány na implementaci kontejnerové technologie na Windows Server a oznámil partnerství s Dockerem, které zajistí jednotný a otevřený zážitek jak na Linuxu, tak na Windows Serveru. Ačkoli jsou linuxové kontejnery a Windows kontejnery vzájemně nekompatibilní kvůli různým operačním systémům, manažeři kontejnerů jsou jednotní. Nedávno Microsoft dále oznámil, že vydá kontejnery Windows Server a Hyper-V pro Windows Server 2016, které podporují Docker API i Docker klienta.
VMWare, další společnost, kterou Docker tvrdě zasáhl, se také nemohl dočkat, až na VMWare World 2014 oznámí svou podporu Dockeru. Přístup VMware ke kontejnerům je pozitivní a navzdory konkurenci mezi kontejnery a fyzickými strojovými VM zůstává VMware odhodlán rozšiřovat spolupráci s kontejnerovým ekosystémem. Na veletrhu VMWare World 2015 na konci srpna 2015 VMware představil řadu nových technologií podporujících Docker a navrhl novou technickou architekturu pro plnou podporu kontejnerů v budoucnu, což umožní Dockerovým programům běžet ve virtuálních strojích VM.
Kromě toho AWS Amazon Cloud v listopadu loňského roku spustil AWS ECS, EC2 kontejnerovou službu, která uživatelům umožňuje již neinstalovat, provozovat ani rozšiřovat infrastrukturu správy clusteru, ale mohou začít a přestat podporovat Docker aplikace jednoduchými API voláními.
Huawei byl vždy aktivním sponzorem různých open source projektů, nadací, organizací a summitů. V roce 2015 se Huawei připojil k OCI a Cloud Native Computing Foundation (CNCF) jako zakládající člen, čímž se stal jedinou čínskou společností na seznamu. Liang Chenye, senior R&D inženýr v Open Source Competence Center společnosti Huawei, uvedl na konferenci CNUT Global Container Conference 2015, že Huawei se aktivně účastní projektu Open Container Test Project (OCT) a spolupracuje s organizací OCI na podpoře implementace a popularizace standardů otevřených kontejnerů. Od roku 2015 se Huawei řadí mezi tři nejlepší v přínosu komunitě Docker a nejstarším správcem komunity Docker v Číně je společnost Huawei.
Kromě domácích poskytovatelů cloudových služeb, jako jsou Huawei a Alibaba, začaly domácí internetové společnosti jako Tencent, Baidu, 360, JD.com a Sohu od roku 2011 plně využívat kontejnerovou technologii. Podle Liu Haifenga, hlavního architekta JD Cloud Platform, JD.com na CNUT Global Container Conference 2015 začal v říjnu 2014 zavádět Docker, v únoru 2015 realizoval strategický projekt pro Docker, v roce 2015 vydal více než 11 000 kontejnerových instancí v produkčním prostředí a v roce 2015 se připojil k více než 1 000 aplikacím na 618, a od srpna 2015 plně přijal kontejnerovou technologii v novém datovém centru. V současnosti JD.com spustil více než 20 000 Docker instancí, což se očekává, že se do konce roku zdvojnásobí, kdy většina aplikací JD.com bude vydána přes Docker. V budoucnu je vizí JD.com Dockeru spravovat všechny stroje prostřednictvím Dockeru, plně oddělit aplikace od fyzických zdrojů, dosáhnout plně automatizované údržby systému a výzkum a vývoj se mohou soustředit na vývoj nových aplikací.
Když jsem řekl tolik,Ve skutečnosti je Google největším přispěvatelem k kontejnerům.Technologie Docker je napsána v jazyce Google Go, druhém open source programovacím jazyce vydaném Googlem v roce 2009. Google vydává více než 200 milionů kontejnerů každý týden, což mu umožňuje vynalézat mnoho klíčových kontejnerových technologií. To zahrnovalo systém správy kontejnerů, jehož první verze se jmenovala Borg, následovaná verzí nazvanou Omega. Tento systém správy umožňuje využití kontejnerové technologie na rozsáhlých clusterových zdrojích Googlu. Později, podle relevantních akademických studií Googlu, průmysl napodoboval systém Mesos vyvinutý společností Borg, který používají Airbnb, Twitter, Apple Siri a další.
   Personalizované podnikání: Podniky budoucnosti jsou softwarové firmy
Douglas M. Baker, Jr., předseda představenstva a generální ředitel společnosti Fortune 500 Ecolab, uvedl ve studii provedené PwC v rámci Global CEO Survey 2015: "Žádná společnost nemůže předpokládat, že dnešní podnikání zaručí budoucí úspěch. Předpokládá se, že velké firmy jsou bezpečnější a stabilnější, ale posledních 50 let ukázalo opak. Pokud podnik nemůže pokračovat v rychlých změnách, riziko se může jen zvyšovat, nikoli snižovat. ”
Schopnost měnit se se zjevně stala jádrem konkurenceschopnosti budoucího podnikání. Jak se vliv internetového průmyslu stále zvětšuje, invaze internetu do tradičních odvětví je stále intenzivnější a hlubší, zejména díky silnému zavedení čínské národní strategie "Internet +", a budoucí podniky budou stále více internetizovány. V takovém plně internetovém podnikatelském prostředí budou mít budoucí podniky více či méně softwarových schopností. Kromě toho, že v budoucnu bude podnikové podnikání částečně nebo zcela strukturováno na internetu, podniky budou také spoléhat na softwarové schopnosti k poskytování personalizovaných služeb spotřebitelům a uživatelům.
   Pokud budou podniky budoucnosti softwarové, lze si představit význam Dockeru.V polovině roku 2015 vydal Adrian Cockcroft, technologický expert ze společnosti Battery Vetures, zkušené venture kapitálové firmy v Silicon Valley, Cloud White Paper 2015: A Review of Industry Milestones and Future Prospects, bývalý architekt cloudové platformy ve společnosti Netflix, bývalé streamovací služby ve Spojených státech, a zakládající člen eBay Research Labs a Sun Microsystems Významný inženýr a hlavní architekt oddělení vysoce výkonných technických výpočtů. Věří, že Docker se postupně stane standardizovaným výrobním nástrojem, což zároveň odráží vysoké přijetí Dockeru z jedné strany.
Adrian říká, že výzvou u Dockeru je pečlivé řízení ekosystému a rychlé přidávání funkcí pro podporu produkčních nasazení. Dosud Docker zabránil rozdělení ekosystému. Dnes se dokonce i výrobce čipů Intel připojil k ekosystému Docker. V květnu Intel spustil Clear Linux, projekt zaměřený na kontejnery, který je momentálně ve fázi experimentování, a Intel naznačuje, že systém bude v budoucnu dostupný i v produkčních prostředích.
Je patrné, že v procesu směřování k budoucnosti podnikání bude stále více přeshraničních aktivit. Podle agentury Thomson Reuters došlo pouze v listopadu 2014 ve Spojených státech k 10 330 fúzím a akvizicím, což představuje celkovou hodnotu transakce ve výši 1,9 bilionu dolarů. Tyto fúze a akvizice jsou spíše o rozšiřování obchodních aliancí a vytváření obchodní hodnoty, které nemůže dosáhnout jedna společnost prostřednictvím fúzí nebo akvizic společností s různými obchody či schopnostmi. Podle Global CEO Survey Report PwC z roku 2015 přibližně 44 % generálních ředitelů ve Spojených státech zahájí novou strategickou alianci do 12 měsíců od průzkumu. V minulosti byly obchodní aliance hlavně o spojení s dodavateli nebo uživateli, ale v budoucnu bude stále více generálních ředitelů volit aliance s konkurenty, startupy nebo firmami z různých oborů.
Samozřejmě mnoho technických expertů Dockeru, včetně Sun Honglianga, člena jádra týmu DaoCloud, opakovaně uvedlo, že Docker je stále v rané fázi vývoje, s výzvami jako jsou slabé síťové funkce, bezpečnost a obtíže při provozu tradičních podniků. Právě díky těmto technickým nezralostem vzniklo v USA a Číně řada startupů společnosti Docker, z nichž každý ukazuje své vlastní schopnosti a má odvahu představit další generaci cloud computingu a podnikání nové generace.
Tým cloud computingu z Laboratoře softwarového inženýrství (SEL) Zhejiang University, která je jednou z prvních v Číně zabývajících se výzkumem kontejnerů a Dockerů, byl založen v roce 2011 za účelem budování, analýzy a studia open source cloud computingových technologií. Ve své nové knize "Docker – Kontejnery a kontejnerový cloud" píše tým SEL z Univerzity Zhejiang: "Docker, který spoléhá na kontejnerovou technologii, se rychle stal pokladem v rukou hlavních výrobců a vývojářů cloud computingu doma i v zahraničí. Uprostřed horka tiše dorazila nová revoluce. ”





Předchozí:Naučí vás ručně prolomit jakýkoli poplatek v internetové kavárně, jakýkoli poplatek! Nikdy nevycházejte z módy!
Další:Otázky v algoritmu pohovoru 1, 1, 2, 3, 5, 8, 13, 21, 34...... zjistěte, co je 30. číslice, a použijte rekurzivní algoritmus k zjištění
Zveřejněno 12.11.2015 0:19:28 |
Dizzy
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com