Uploads%2farticles%2f12878%2fch8a0336
|
2018-12-23

從云到端窝稿,Ubuntu 在 IoT 領(lǐng)域的應(yīng)用和部署詳解 | 活動回顧

Ubuntu 無處不在~

12 月 20 日奕谭,在「Ubuntu ·云到端的營收秘籍」線下沙龍中仪缸,Canonical 的技術(shù)專家為我們深入介紹了Canonical Distribution of Kubernetes贵涵、Juju部署實例,Ubuntu Core 技術(shù)應(yīng)用及案例分享恰画,并與現(xiàn)場開發(fā)者独悴、企業(yè)進行深度的交流。

Ubuntu 是工作站锣尉、云和 IoT 領(lǐng)域使用最廣泛的 Linux 平臺刻炒。經(jīng)過多年的發(fā)展,Ubuntu 已經(jīng)從一個的操作平臺變成一套完整從云端到設(shè)備的生態(tài)鏈自沧。在云端坟奥,Canonical(Ubuntu 母公司)為企業(yè)提供了 Ubuntu 服務(wù)器認證,Canonical Distributed Kubernetes, OpenStack 等解決方案拇厢。在設(shè)備端爱谁,Canonical 提供了專為 IoT 所設(shè)計的 Ubuntu Core。

從云到端孝偎,Ubuntu 提供全棧式的商業(yè)化能力

在多個應(yīng)用場景中访敌,Ubuntu 都是一個非常適合商用的平臺。從第一代 Ubuntu 平臺誕生以來衣盾,Ubuntu 便只提供一個版本寺旺,不做社區(qū)和企業(yè)的版本區(qū)分,如此一來势决,開發(fā)者在轉(zhuǎn)向商業(yè)化過程中將不存在任何的遷移成本阻塑,開發(fā)者只要在原來開發(fā)版本上進行升級即可。

為了更好的幫助企業(yè)進行商業(yè)化果复,Canonical 還提供了服務(wù)器認證和基礎(chǔ)信息設(shè)施建設(shè)解決方案陈莽。

Canonical 銷售總監(jiān) Land Lu

在服務(wù)器認證方面,Canonical 開放了 SOA Program。Canonical 銷售總監(jiān) Land Lu 介紹到走搁,根據(jù) model 的種類和數(shù)量的不同独柑,Canonical 為企業(yè)提供 1~3 個等級的認證,并在網(wǎng)絡(luò)上提供相應(yīng)的認證信息查詢私植。具體認證過程可以參見下方圖片:

Canonical 的 Kubernetes 發(fā)行版(CDK)可以在公有云忌栅、VMware、OpenStack 和裸機上運行兵琳,并提供最新的上游版本(目前是 Kubernetes 1.10)狂秘,可按需擴展 Kubernetes 集群,并與用于存儲躯肌、網(wǎng)絡(luò)和監(jiān)控的可選組件集成者春。

Kubernetes 使用 Juju 進行建模,并擁有管理持久性集群所需的所有操作腳本和工具清女,簡單易用钱烟,高彈性,且具備了很強的擴展性嫡丙。目前拴袭,CDK 支持包括 X86、ARM曙博、 POWER拥刻、s390x 等主流架構(gòu)。

Demo #1:如何使用 Juju 部署 CDK

Juju 是一個自動化部署工具和運維工具父泳。通過 Juju般哼,開發(fā)者可以運行社區(qū)發(fā)布的標準解決方案,或者構(gòu)建屬于自己的解決方案惠窄。

Canonical 架構(gòu)師 Zhanglei Mao

Canonical 架構(gòu)師 Zhanglei Mao 表示蒸眠,一般情況下,開發(fā)者使用 Juju 進行應(yīng)用部署僅需要三步便可完成:

首先杆融,決定解決方案的部署位置楞卡,比如公有云、物理服務(wù)器或者單機脾歇。其次蒋腮,要創(chuàng)建一個 Mode 來容納這些服務(wù)。第三介劫,在 Charm Store 中選擇一個服務(wù)或者服務(wù)的 bundle徽惋,然后等待資源裝好即可。

Juju 提供圖形化管理界面座韵,方便開發(fā)者在第一時間發(fā)現(xiàn)錯誤并進行修正。另外,Juju 還支持多用戶管理功能誉碴,管理員可為創(chuàng)建相對較低權(quán)限的賬戶宦棺,方便第三方用戶查閱或者進行功能擴展。完成部署后黔帕,開發(fā)者還可以在 AWS代咸、Azure、Google成黄、Oracle呐芥、VMware、OpenStack奋岁、裸機和 LXD 容器上重用這些解決方案思瘟。

Demo #2:如何使用 Rancher 管理 CDK 集群

目前,一系列合作伙伴為 CDK 提供解決方案闻伶,如 Rancher 2.0滨攻。在現(xiàn)場,Rancher Labs 解決方案架構(gòu)師萬紹遠為我們演示了如何使用 Rancher 管理 CDK 集群蓝翰。

Rancher Labs 解決方案架構(gòu)師萬紹遠

萬紹遠表示光绕,Ubuntu 對于 OpenStack、K8s 的支持性比較好畜份,尤其是在云和云延伸的應(yīng)用诞帐,在做生態(tài)環(huán)境部署容器等方面的工作時,Ubuntu 可以省去非常多不必要的麻煩爆雹。

Rancher Labs 成立于 2014 年停蕉,是一家專注于容器技術(shù)的公司,此前顶别,核心團隊曾創(chuàng)立 Cloud.com谷徙,并推出了 CloudStack,歷經(jīng)從 VM 到容器的完整技術(shù)演進過程驯绎。目前 Rancher 在社區(qū)下載量已經(jīng)超過 1 億次完慧,有 20000+ 生產(chǎn)節(jié)點部署。

Ubuntu Core剩失,打造端到端的安全鐵鏈

針對 IoT 領(lǐng)域屈尼,Canonical 打造了 Ubuntu Core 平臺,面向多種類型和規(guī)模的設(shè)備提供全面型操作系統(tǒng)拴孤,具備出色的安全性和可擴展性脾歧,并通過軟件升級讓產(chǎn)品使用壽命期不斷延伸,為廠商持續(xù)創(chuàng)造收入演熟。

 Canonical 架構(gòu)師 Rex Tsai

Canonical 架構(gòu)師 Rex Tsai 表示鞭执,所謂的端到端的安全設(shè)計司顿,需要從最底層硬件到最上層的軟件都做好安全防護,覆蓋從底層硬件兄纺、到開機大溜、內(nèi)核、OS 層估脆、應(yīng)用及業(yè)務(wù)資料等多個層級钦奋。

在底層硬件上,Ubuntu Core 會在硬件處理器上加入一個 eFuse疙赠,這個 eFuse 僅支持一次性寫入付材,寫入后內(nèi)容不可改動。在設(shè)備開機之后圃阳,需要有一個金鑰來驗證厌衔,并基于驗證結(jié)果來驅(qū)動下一個命令的驗證和執(zhí)行,以確保安全限佩。最后葵诈,透過內(nèi)核對內(nèi)存進行擾亂和干預(yù),以保障數(shù)據(jù)安全祟同。

在系統(tǒng)和應(yīng)用層作喘,Canonical 為 Ubuntu Core 提供了長期維護版本,并每隔三周就會進行一次內(nèi)核分析晕城,以確保系統(tǒng)的安全性泞坦。

在應(yīng)用層,Ubuntu Core 采用 Snap 技術(shù)進行軟件分發(fā)砖顷。Snap 可對應(yīng)用和 Ubuntu Core 軟件本身進行原子級事務(wù)性更新贰锁,為了實現(xiàn)簡單的維護和升級,這些更新可根據(jù)需要恢復(fù)原狀滤蝠,而不影響系統(tǒng)其他部分的運行豌熄。Snap 具有沙箱的屬性,不可以隨意訪問外部資源物咳,和系統(tǒng)的其它部分隔離開來锣险,并通過設(shè)計好的安全策略與其他 Snap 進行交互。

在業(yè)務(wù)資料方面览闰,Ubuntu Core 提供了 Ubuntu Store 進行應(yīng)用分發(fā)芯肤。當軟件包上傳到 Ubuntu Store 之后,系統(tǒng)會對軟件包進行基本的驗證程序压鉴,并進行第一次簽名崖咨,證明該軟件包屬于哪一位開發(fā)者或企業(yè)。隨后油吭,當設(shè)備申請使用 Ubuntu Store 上的軟件包時击蹲,軟件包會對設(shè)備的獨立 ID 進行驗證署拟,以確保服務(wù)不會被盜用或者誤用。

分享案例 #1:Orange Pi 在橙子云中的運用

作為行業(yè)內(nèi)知名的智能硬件開發(fā)板設(shè)計廠商际邻,目前芯丧,Orange Pi 的多種開發(fā)板和傳感器芍阎、以及 APP 平臺都是基于 Ubuntu Core 實現(xiàn)的世曾。在現(xiàn)場,Orange Pi CEO 趙一帆與我們分享 Orange Pi 與 Ubuntu 的合作經(jīng)驗谴咸。

 Orange Pi CEO 趙一帆

在設(shè)備端轮听,Orange Pi 將能力封裝進開發(fā)板和傳感器中,實現(xiàn)各個終端的智能化岭佳,而在云端血巍,Orange Pi Cloud IoT 能夠支持數(shù)十億臺設(shè)備和數(shù)萬億條消息,并且可以對這些消息進行處理并將其路由至 Orange Pi Cloud 終端節(jié)點和其他設(shè)備珊随,幫助設(shè)備安全地與云應(yīng)用程序及其他設(shè)備交互述寡。

在安全方面,Orange Pi Cloud IoT 會在所有連接點處提供身份驗證和端到端加密叶洞,杜絕在未驗證身份的情況下在設(shè)備和 Orange Pi Cloud IoT之間交換數(shù)據(jù)鲫凶。此外,用戶可以通過應(yīng)用具有精細權(quán)限的策略來保護對設(shè)備和應(yīng)用程序的訪問衩辟。

案例分享 #2:Ubuntu 在 AIoT 領(lǐng)域應(yīng)用

威聯(lián)通科技總部產(chǎn)品總監(jiān)李崟與我們分享了 Ubuntu 在 IoT 領(lǐng)域的應(yīng)用案例螟炫。李崟表示,IoT 的數(shù)據(jù)全部是小數(shù)據(jù)艺晴,且無時無刻的存在昼钻,因此,數(shù)據(jù)量非常大封寞,對存儲空間有著很大的要求然评。

威聯(lián)通科技總部產(chǎn)品總監(jiān)李崟

為了應(yīng)對這一特殊的環(huán)境,威聯(lián)通科技不再將存儲產(chǎn)品當做一個簡單的存儲狈究,而是做成網(wǎng)絡(luò)應(yīng)用的服務(wù)器或網(wǎng)關(guān)碗淌,通過「混合云」的方式實現(xiàn)智慧型邊緣運算,激發(fā) IoT 應(yīng)用潛能谦炒。

此外贯莺,威聯(lián)通科技基于 Ubuntu 打造了一款 QIoT Suite 的產(chǎn)品,用戶將數(shù)據(jù)導(dǎo)入到 QIoT Suite 中這進行管理和設(shè)置宁改,并將這些數(shù)據(jù)直接上傳到各個公有云端缕探,通過公有云的 IoT 的計算引擎實現(xiàn)云端計算。

現(xiàn)場花絮

活動聚集了大量開發(fā)者和愛好者还蹲,與會者們正聚精會神地聽嘉賓技術(shù)講解爹耗。

Canonical 的技術(shù)專家與開發(fā)者們熱情交流:

Ubuntu為幸運觀眾準備的福利:


>>
Back to top btn
亚洲AV无码国产精品网址,久久亚洲AV成人出白浆无码国产,日韩AV美乳欧美,永久免费AV无码软件app下载