天天看點

DockerCon 2016 西雅圖即将到來,8大主題詳盡解讀

DockerCon 2016 西雅圖即将到來,8大主題詳盡解讀

距離全球docker粉絲最受歡迎的dockercon 2016,隻有短短幾天。大家一定想了解,本次大會有哪些新的技術會推出?哪些新的場景又使用上容器技術?各大廠商又是如何在生産環境部署docker?本文通過對會議議題的解讀,幫助大家提前了解會議的亮點。

本次dockercon大會持續2天半(6.19-6.21),在西雅圖的華盛頓州會議中心舉辦。除了主會場外,還有另外8個分會場。分别有

使用者故事(ibm、ge、furgo)

百搭 (微服務)

docker技術 (engine、contained、machine、swarm、compose)

開源貢獻和合作 (contribute 101、maintainer)

開放論壇 (gpu、raspberry pi)

生态系統a(網絡、存儲、安全和監控)

生态系統b(網絡、存儲、安全和監控)

黑帶專家 (gpu、安全、unikernel、runc)

演講者:brett timperman, kroger (零售食品供應鍊公司)工程師

一句話簡介:如何平衡創新和穩定安全?通過docker datacenter和開源技術來打造監控、ab測試和持續傳遞。

演講者:yu-lun chen & evans ye, 趨勢科技(防毒軟體) 進階軟體工程師

一句話簡介:趨勢科技通過sparkdockerakkacassandrakafka架構來搭建安全事件監測平台,分享搭建過程中的一些容器監控、安全政策和跨主機叢集方案。

演講者:maxfield stewart,riot games(電子遊戲開發商)

一句話簡介:通過jenkins處理docker鏡像來打造持續建構平台,分享如何通過開源計劃和内部軟體來打造和進化這個建構系統。

演講者:susan diamond,ibm watson 持續傳遞主管

一句話簡介:ibm的watson認知服務是由微服務方式傳遞,通過将打包方式從ova變成docker,顯著提高了部署效率和縮短啟動時間,并簡化了intelpower平台和公共專有私有雲的傳遞方式。

演講者:scott coulton,health direct(健康資訊咨詢公司) 解決方案架構師

一句話簡介:health direct公司的docker化曆程,從代碼送出到持續傳遞到一個生産環境的docker swarm叢集。

演講者:andy lim&imran raja, ge

一句話簡介:通用電器公司如何在面對業務多樣性的場景下将遺留系統(9000+系統和9個業務單元)改造為全新的微服務和混合雲架構。

演講者:jay blanchard, furgo chance(跨國地質監測公司);aater suleman, flux7(devops和雲架構咨詢公司)

一句話簡介:furgo地質監測公司和咨詢公司flux7上馬一套新的解決方案,通過docker和aws來建構持續傳遞,并保障24*7的系統高可用和資料的跨地域按需複制能力。

演講者:cem gurkok, salesforce 資訊安全

一句話簡介:容器技術在帶來易用性、速度、隔離性、快速銷毀、管理便利的同時,敏感資料增多導緻環境越來越挑戰。同時,在這樣的易變環境下,以下問題的處理變得艱難起來:對系統、應用和網絡的監控;對磁盤、記憶體和網絡的異常采樣;對漏洞的檢測。這裡會介紹salesforce如何處理這些問題和加強整個架構及自動化流程,并展示下如何通過線上記憶體分析來保證在執行過程中的容器和應用完整性。

演講者:cedric coroir, societe generale(法國興業銀行);alex drahon,docker解決方案架構師

一句話簡介:法國興業銀行希望将傳統的銀行it變得更靈活和高效,正在通過服務目錄、服務拓撲、docker datacenter和持續內建等方案一步步定義和架構一個paas平台。

演講者:mike coleman,docker公司的技術布道者。

一句話簡介:将容器應用到生産環境,如何選擇虛拟機還是實體機、vm還是容器、雲還是私有資料中心?需要根據一些關鍵的因素來做具體的決策。

演講者:chris richardson,eventuate.io(一家微服務分布式資料管了解決方案的公司)

一句話簡介:開發、部署大量微服務和維護微服務之間的資料一緻性是比較困難的。可以通過事件驅動架構和docker來簡化。

演講者:gareth rushgrove,puppet 進階工程師

一句話簡介:dockerfile很棒,但是太簡單了是以帶來一些問題:如何抽象、繼承dockerfile,如何優化鏡像的存儲空間和性能。

演講者:josh corman, sonatype cto; john wilis ,docker 生态開發總監

一句話簡介:通過兩種手段使得服務傳遞的效率提升2到3個數量級:a.開源和豐田供應鍊原則去降低服務傳遞的費用;b.docker的不可變價格

演講者:laura frank, codeship(持續傳遞平台) 工程師

一句話簡介:通過聯合使用docker的元件,來提高測試的效率和資源使用率

演講者:nate aune,appsemble(線上學習平台) ceo

一句話簡介:通過docker swarm+consul來實作一個高可用的個性化學習實驗室,支援cloud9 ide和代碼實時獲得結果。

演講者:michele titolo,capital one(信用卡公司)

一句話簡介:微服務和soa架構被贊美很多年了,但是如何消費和調用微服務卻不總是那麼簡單。需要通過類似于docker的工具來提升開發者體驗。

演講者:david malan,哈佛教授

一句話簡介:通過将哈佛的線上課程的基礎架構從vm遷移到docker,來簡化部署和提供隔離的獨立服務,并講述過程中的得與失。

演講者:narayan annamalai,azure 網絡首席産品經理;ross gardler, 微軟進階項目經理

一句話簡介:微軟的開源生态政策和azure容器服務如何利用開源工具來提供原生的docker體驗。

演講者:mike goelzer,docker core runtime 産品經理; andrea luzzardi, docker swarm 負責人

演講者:borja burgos,docker 産品經理,原tutum ceo;david gageot,docker軟體工程師,負責docker for mac and windows

演講者:banjot chanana,docker 進階産品總監

演講者:ying li,docker 安全工程師;nathan mccauley,docker 安全總監

演講者:evan hazlett,docker 進階軟體工程師,主要負責docker ucp;vivek saraswat,docker 産品經理

演講者:arnaud porterie,docker 進階技術主管;anusha ragunathan,docker 軟體工程師

演講者:brian goff,docker 支援工程師

演講者:jana radhakrishnan,docker 技術主管;madhu venugopal, docker 進階網絡總監

演講者:arnaud porterie,docker 進階技術主管

一句話簡介:介紹如何管理docker這個快速發展的開源項目,并讨論如何保持一緻的決策、過濾噪音并通過健康性檢查來保證項目順利運作。

演講者:michael crosby & andrea luzzardi & arnaud porterie &victor vieux ,docker;phil estes,ibm;

一句話簡介:engine/swarm/containerd 代碼貢獻入門

一句話簡介:maintainer深度交流,了解下一步的設計決策、issue、open pr等

演講者:robert mcfrazier,google 解決方案工程師

一句話簡介:通過docker容器降低開源項目開始接觸時的系統管理,使得對開源項目的貢獻更容易。

演講者:anna ossowksi,eldarion 社群經理

一句話簡介:新技術永遠出現,我們是一方面的專家,也是新領域的新手。輔導者很重要,我們要學會如何成為一個輔導者。

演講者:jonas rosland,emc

一句話簡介:開源技術在過去20年顯著增長,并提供了更好的軟體、解決方案和代碼。讓我們來學習,為什麼這個會發生,組織、企業和人類怎麼從中獲益。

演講者:ben bonnefoy & david gageot & aanand prasad,docker

一句話簡介:compose/kitematic/machine 代碼貢獻入門

演講者:anna ossowski,eldarion;john willis,docker

一句話簡介:如何避免對一個開源項目的倦怠。

包括:

1.使用docker 支援gpu應用

演講者:felix abecassis,nvidia 軟體工程師

2.通過docker和hpc來探索宇宙的奧秘。支援部署在cori超級計算機上進行大資料的科學計算分析。

演講者:deborah bard,nersc 大資料架構師

3.通過遊戲來了解docker。在遊戲平台“docker than light”上,參與者在一系列有趣的練習中,通過各種語言來體驗有狀态微服務和docker的工具集。

演講者:brendan fosberry,codeship 進階軟體工程師

4.讓任何人通過gui一鍵操作深度學習算法。

演講者:dora korpar&siphan bou,holberton 學生

1.在arm架構上搭建swarm叢集:支援樹莓派

演講者:dieter reuter&stefan scherer,seal systems(電子書)

2.docker在開放科學資料挑戰賽:敏感資料通常不能直接給參與者,而鏡像化的可訓練模型是一個好辦法。通過docker的工具集很好的支援任務的執行。

演講者:bruce hoff,sage bionetworks 首席工程師 (一家非盈利組織,進行疾病的預發和健康研究)

3.如何成功打造一個本地docker社團:大學内的docker社團

演講者:mathias renner,研究所學生

4.參見docker captains:docker captain 是一個稱号,給與樂于在社群分享的docker專家

演講者:alex ellis,adp;laura frank,codeship;nirmal mehta,booz allen hamilton

演講者:donnie berkholz,451 research;rachel chalmers, igniton partners; sean michael kerner,eweek;frederic lardinois,tech crunch;alex williams,the new stack

一句話簡介:從媒體和分析師的角度了解docker的現在和未來。讨論社群的進化、開源的角色、容器标準和2016年的準備。

演講者:chris aniszczyk,cncf;jeff borek,ibm;liang chenye,huawei;michael crosby,docker;rob dolin,microsoft;mrunal patel,red hat

一句話簡介:oci的技術主導者會讨論oci的runtime标準的認證項目,讨論oci的現狀、測試工具、組織方式和如何參與。

演講者:ken owens & balaji sivasubramanian, cisco

一句話簡介:介紹如何在一個共享基礎架構環境定義政策來提供安全、監控和性能等。并介紹cisco的contiv和mantl開源項目如何為雲原生應用建立架構。

演講者:jason mcgee & chris rosen, ibm

一句話簡介:介紹ibm的全生命周期解決方案,包括如何利用裸金屬伺服器,如何實施overlay網絡,如何在多租戶環境保證隔離和安全,如何管理全球的服務部署。

演講者:steve lasker, microsoft azure

一句話簡介:全demo示範,從微軟的vs的代碼編寫和本地容器開發環境,再持續傳遞到azure的容器服務。

演講者:andy pemberton,cloudbees;darren shepherd,rancher labs

一句話簡介:1.介紹通過rancher來建構開源、雲廠商無關的容器管理平台,并讨論組織如何實施devops、管理排程工具,如果通過軟體定義基礎架構服務支撐跨雲平台的容器網絡和存儲。2.通過cloudbees的jenkins平台和docker來降低實施devops的阻力。

演講者:julian dunn,chef;josh ellithorpe,apcera

一句話簡介:1.如何将x86的遺留應用改造成docker,需要考慮持久化存儲、網絡、配置管理、政策、日志、監控和服務發現等。2.使用者要的不是編排而是chef的編舞能力。

演講者:baruch sadogursky,jfrog;wentao zhang,huawei

一句話簡介:1.一個更好的管理和跟蹤容器鏡像的機制,并支援傳遞給不同的客戶(消費者或資料中心);2.華為新的集中式卷docker和容器平台存儲解決方案,elara。支援不同的存儲後端和存儲資源排程,支援docker volume plugin擴充。

演講者:ben bernstein,twistlock;mark lavi,calm.io

一句話簡介:1.資料表明40%的計算資源都沒有被充分利用。calm提供了公有雲和私有雲的統一管理平台,支援編排、成本控制和按需部署。2.twistlock支援鏡像安全掃描和運作時行為分析,實作高效、海量和易伸縮的的産品級安全控制。

演講者:nirmal mehta,booz allen hamilton;matthew williams,datadog

一句話簡介:1.每個人都想成為devops的獨角獸,但是要做的事情很多。利用datadog的架構可以很快實施devops。2.serverless可以降低成本、更安全和易擴充,這裡會展示如何通過docker swarm來部署serverless架構的容器應用。

演講者:ryan wallner,clusterhq

一句話簡介:1.在aws部署docker datacenter 2.介紹docker volume和flocker volume manager,并通過資料庫容器的場景,示範如果利用flocker和swarm做到節點異常時的卷軸遷移。

演講者:guido appenzeller,vmware; sushil kumar,robin systems

一句話簡介:1.介紹如何利用企業級的持久化存儲和安全網絡,以及docker工具來滿足生産環境的it ops需求。同時介紹一些開源技術:ovn(虛拟網絡和安全項目)和vic。2.無狀态的微服務很好實作,但是性能敏感的有狀态應用卻不好辦。這裡會介紹如何建構純容器的環境,同時支援有狀态和無狀态,并保證應用的性能和資料層面的靈活。

演講者:casey bisson,joyent;sean kane,new relic

一句話簡介:1.容器化一個資料庫或有狀态服務沒那麼容易。這裡會介紹幾種方案,如何通過管理資料的生命周期和容器的生命周期來實作。2.介紹new relic如何從容器的生态系統平台中采集資料,并進行可視化分析和監控。

演講者:matt baldwin,stackpointcloud; joshua bernstein ,emc

一句話簡介:1.emc正在解決有狀态應用的問題,通過整合外部存儲。這裡會介紹持久存儲、容器和排程的現在狀态,以及整個競技場的的未來方向。2. 1&1 是歐洲最大的web應用托管網站。這裡會介紹如何将已有多租戶的lamp環境演變成許多單租戶的docker項目,替使用者管理上千個項目,測試容器互動和更新流程等。

演講者:oscar renalias,accenture

一句話簡介:1.dell在用戶端系統使用docker的成功嘗試。 2.介紹為什麼擁有一個良好定義的參考模型來建構容器平台是非常重要的。同時展示在傳遞容器平台過程中的支撐真實項目的容器架構。

演講者:marc chene & den gladkikh,splunk;matthew loge,weaveworks

一句話簡介:1.介紹微服務網絡的好、壞和醜陋。介紹利用微sdn、服務發現和請求路由來解決這些聯通問題。2.splunk通過采集、搜尋、聯合容器的資料和不同層次的基礎架構資料,實作更好的監控和分析。并介紹splunk和docker的log driver內建。

演講者:alois mayr , dynatrace; edward raigosa & deshraj singh,hpe

一句話簡介:1.微服務架構使得系統環境擴大了20倍,如何快速定位一個服務異常?這裡會介紹通過事後分析來準确定位失敗。2.介紹世界上最大公司之一的hpe,如何通過2階段擁抱docker,并分享從開發和運維的角度的真實經驗。

演講者:kendrick coleman ,emc

一句話簡介:1.持久化應用是容器化政策最後要考慮的事情。對持久化應用的支援需要合适的能感覺不同層次存儲的容器平台。2.介紹intel的基于硬體的容器安全,并展示在最新docker版本裡支援的clear container功能和如何使用clear container。

演講者:thomas cameron & murnal patel, red hat; john griffith & garrett mueller,netapp

一句話簡介:1.讨論目前的容器安全,包括namespaceselinuxcgroupscapabilitiesscanseccomp等。2.目前容器的持久化方案還不夠易用,雖然有很多基于docker的存儲驅動和插件。這裡會介紹如何部署持久化存儲資料庫,如何按需提供存儲,如何通過san或nas提供跨機器的資料高可用。

演講者:michal svec,suse; chiradeep vittal,citrix

一句話簡介:1.從傳統it的模式到更靈活的方式,容器提供了正确的方式。這裡介紹如何安全的建立容器應用,如何內建容器應用和雲,如何用最小化的os來快速部署docker。2.citrix netscaler cpx是原有硬體負載均衡的容器化形态,可以在swarm 和kubernets裡自動的配置。同時也讨論了容器負載均衡的一些需求和如何來解決。

演講者:aaron grattanori, ncc group(網絡安全和風險控制) 技術總監

一句話簡介:微服務絕不僅僅是暴露一個rest接口并打包到一個docker容器就完事了,必須自頂向下的來考慮安全性。這裡會介紹下docker的安全特性和安全設計原則,并探索下網絡安全、秘鑰管理和應用加強。

演講者:ross boucher,playgroud theory(獨立遊戲工作室)

一句話簡介:利用criu工具去對docker程序的狀态打快照(包括記憶體、檔案描述符和打開的tcp連接配接等),以進行中斷、繼續、復原和熱遷移。同時介紹基于web的nodejs原型工具 tonic,是如何利用調用docker remote api來并在底層通過criu來實作代碼復原。

演講者:justin cormack,docker 工程師

一句話簡介:在mac和windows上使用docker再也不用裝virtualbox了。這裡會深度講解内部實作,包括osx和windows的hypervisor機制、網絡、嵌入式alpine等。

演講者:michael crosby,docker工程師

一句話簡介:作為一個符合現代設計理念的守護程序,containerd管理了容器的的生命周期。這裡會讨論containerd的一些設計決策,如何來保證reattach和100個容器秒級啟動。

演講者:taylor brown& john starks ,microsoft

一句話簡介:衆所周知,linux下docker通過namespace和cgroup來建構分布式應用。那麼windows呢?這裡會深入揭秘如何利用windows的能力來開啟docker的體驗,并展示線上demo。

演講者:jeff nickoloff,all in geek consulting, docker in action作者

一句話簡介:一個編排平台提供了service和job的高層抽象,不僅包含了排程和服務發現,也是一組角色和api的集合。這裡會深入開源編排平台的設計,包括如何考慮伸縮的痛點、暴露擴充點、如何在aws實施。最後會展示一個線上、跨雲平台的swarm叢集。

演講者:phi estes,ibm 進階技術專家

一句話簡介:runc,作為oci的參考實作,在去年夏天的dockercon誕生。這裡會展示如何用runc來體驗容器運作時的底層次特性,并介紹可以轉換docker配置到oci配置的工具riddler,以及如何自定義oci的安全配置。

演講者:mindy prestion,docker 軟體工程師

一句話介紹:unikernel是一個發展中的技術,這裡會展示rumrun and migrateos 來部署lamp棧的多種方式,并使用docker的工具鍊。unikernel是對存在的基于linux container和基于vm的部署方式的演進,而不是一個變革。

演講者:andrey sibiryov,uber 進階基礎架構工程師

一句話介紹:go毫無疑問對大并發程式支援很好,但是當高吞吐量高負載應用很多時會遇到一個性能瓶頸。通過使用docker和本地負載均衡來自動化shard應用,以提高更好的資源使用率和穩定性。

繼續閱讀