如果你因為使用了一個Docker容器而洋洋得意,那你可有點過時了。Verizon 本月20日在美國西雅圖舉辦的Mesos大會上花了100秒就啟動了五萬個Docker容器。
人們提到Verizon一般的印象都是差勁的信號,然而它展現了在云基礎設施領域上的進步?,F在Verizon可能擁有世界上最快的物聯網服務。
Verizon五萬個容器的集群由Mesosphere數據中心操作系統(DCOS)驅動,目的是保障Verizon日益增長的物聯網業務。2014年Verizon的物聯網業務營收增長了45%,4G業務增長了135%。Verizon管理的物聯網設備數目超過一千五百萬而且還在增長中。
下面是TechRepublic與Verizon技術總監Larry Rau的訪談。
TechRepublic:物聯網對Verizon的發展和運營有什么影響?
Rau:物聯網設備的數目呈現出爆炸式的增長,這就對物聯網服務提出了要求。物聯網業務的商機促使我們研究如何為開發人員的開發和部署提供便利。我們的結論是必須對物聯網相關的基礎設施進行重組才能加快開發部署過程,最好能做到今天開發明天部署。
大型企業中傳統的部署方式涉及到很多不同的職能部門,比如先要找數據中心申請服務器,接著要找管理服務器的運維人員,此外還可能要找網絡管理員或者數據中心的管理層。這么多手續步驟兜兜轉轉可能部署一個服務要花幾個月的時間。我們轉向面向集群的解決方案將數據中心的資源進行集成,在實現自動化的同時加快了將新服務推向市場的速度。
在數據方面,物聯網設備所產生的大數據量和繁多的種類引發了我們在擴展方面的思考。對于Verizon來說傳輸數據的網絡并不是一個問題因為我們的網絡是最快的,我們此次的調整想要解決的是如何可靠地將數據存儲起來并提供給實時的物聯網處理和分析服務。同一個集群可以運行不同類型應用的話就能對同一組數據進行不同的處理,而且是并行的。
TechRepublic:Verizon是Mesosphere數據中心操作系統最大的客戶之一,數據中心操作系統在Verizon的環境中扮演一種怎樣的角色呢?
Rau:我們的物聯網平臺其核心是大規模的集群。Mesosphere使我們能夠對集群有一個整體上的認識,也使我們能夠擺脫傳統擴展模式和人工協調的限制。
我們的集群規模已經非常大了,他們被抽象成單一一臺機器,而我們可以在這臺機器上自動啟動容器。Mesosphere實現了管理的自動化,也加快了新服務的部署速度。使用數據中心操作系統之后部署時間縮短了90%,這是指數級別的區別了。我們部署一個新服務的時候通常需要部署到不同地區,而且必須保證99.999%的可用性,Mesosphere可以幫助我們做到這兩點。
TechRepublic:Verizon對云中數據的處理是很重視的,物聯網的流行對常見的企業后臺系統有什么影響呢?
Rau:物聯網可能有幾百萬個終端在不停地收集數據,這些數據必須安全地存儲起來以便其他人或者系統使用。這就要求企業的IT基礎設施的發展能夠跟得上物聯網的需求。我之前已經講過了傳輸數據對我們來說不是個問題,問題在于將數據載入云端之后如何進行不同的處理。使用集群和數據中心操作系統的好處之一就是進行不同處理的時候無需將數據進行移動。這就降低了IO的開銷提高了實時處理和分析的性能。我們也使用數據中心操作系統來在同一集群上運行Kafka和Cassandra這樣的框架。