摘要:下文是一體數科運維工程師姚欣銳在沙龍現場演講速記整理。目前一體數科的產品有等多種終端設備,通過這種車載的終端可以收集車輛的數據,把駕駛行為油耗等等數據收集到統一的平臺中。
在新一輪的創新浪潮中,物聯網正在高速發展。由于物聯網行業的特殊性以及設備數量的爆炸式增長,對物聯網的IT服務架構提出了更高的要求。得力于云計算對地理分散的各種設備協同合作的良好支持,物聯網的云端化成為常態。將各種設備所提供的服務結合起來并可靠地支持大量用戶應是物聯網應用的核心要求,而這正是云計算所擅長的。
下文是一體數科運維工程師姚欣銳在QingCloud IoT沙龍現場演講速記整理。
一體數科成立于2013年,是一家專注于車聯網、車主生活服務、用車生活服務等領域的創新科技型互聯網企業。姚欣銳分享的話題是『智能生活,車網互聯』,他以一個運維人的身份講述了在實際生產環境中所遇到的一些坑,以及構建云平臺的實踐經驗。
姚欣銳的分享主要分成四個部分。首先,介紹了一體數科平臺的業務需求、項目背景;第二,在眾多云產品當中為什么選擇了青云QingCloud;第三,分享一下一體數科如何在云中去構建IT平臺系統;第四,對未來的一些思考。
緣起車聯網首先介紹一下車聯網,是指利用先進的傳感技術、網絡技術、計算技術、控制技術、智能技術,對車輛、道路和交通進行全面感知,實現多個系統間大范圍、大容量數據的交互,對每一輛汽車進行全程跟蹤,對每一條道路進行交通全時空控制,以提供行車安全和交通效率為主的網絡服務與應用。
一體數科主要專注于車隊管理、物流領域,所以如上圖所示,一體數科的車聯網云平臺生態鏈中的目標客戶會是一些企業客戶,像東部公交、西安交運等等一些大的車隊、保險公司、服務提供商等等。
目前一體數科的產品有GPS、OBD等多種終端設備,通過這種車載的終端可以收集車輛的數據,把駕駛行為、油耗、GPS等等數據收集到統一的平臺中。同時一體數科車聯網綜合服務平臺制定了一套簡單高效的通用標準協議,使得第三方的各類終端設備都可以通過標準協議,快速穩定地接入云平臺,保障數據的穩定性、標準性、規范性,更快速、完整地覆蓋業務需求。
物聯網可能有幾百萬個終端在不停地收集數據,這些數據必須安全地存儲起來以便其他人或者系統使用,而且物聯網的很多終端設備是基于長連接的。長連接的特點,數據傳輸快、數據狀態實時,這些特性對平臺是有一些要求的。要適應這種特性,我們的平臺就需要既能支持這種TCP協議,又能支持大并發。我們就需要負載均衡的產品。什么樣的負載均衡的產品能滿足需求?我們就需要去做一些選擇。
首先,企業的IT基礎設施的發展能夠跟得上物聯網的需求。 我之前已經講過了傳輸數據對一體數科來說不是個問題,問題在于將數據載入云端之后如何進行不同類型的處理。其次,車聯網的數據量是非常大的,GPS軌跡、油耗、駕駛行為這些數據的量是非常大的,需要一個可靠的集群、一個可動態擴展的數據庫、一個穩定的網絡環境,只有這樣才能承載車聯網的業務。
如上圖所示,我們目前使用統一的數據中心管理平臺來在同一集群上運行Kafka和Cassandra這樣的框架。當然平臺的搭建也是基于云服務的方式,有IaaS、PaaS和SaaS。這樣的好處之一就是進行不同需求處理的時候無需將數據進行移動,降低了I/O的開銷,提高了實時處理和分析的性能。現在的業務模式是終端去采集、收集數據,然后在平臺進行一個分析,展現到WEB端和APP端,來為客戶提供車隊管理的解決方案。
為什么選擇青云QingCloud終端需要一個負載均衡器來承受并發、收集數據。負載均衡分為硬件和軟件,硬件有F5、A10等等,價格非常昂貴,對于創業公司來說,基本上不會考慮這樣的硬件產品。軟件的負載,有LVS等等,LVS主要用于服務器集群的負載均衡,在解決第三層負載上表現性能優秀。但是LVS有一個弊端,它的配置是基于文件配置的,如果后端主機特別多或者服務特別多,配置會非常復雜,而且不好管理、容易出錯。另外一個問題是LVS沒有辦法做到粘性,無法獲取終端的真實IP,不便于繼續做后面的分析。基于這種背景和業務條件,一體數科選擇在青云QingCloud公有云上去部署IT系統。
當時在選擇公有云的時候,一體數科對比了幾家云服務提供商,發現在VPC這一塊,別的廠家基本上是空缺、不完善的,而青云QingCloud是最先推出基于SDN的VPC服務,這就等于我們在QingCloud公有云當中可以構建私有云,組建復雜的網絡拓撲。同時,由于QingCloud做的是一個100%的用戶隔離,這樣就可以解決安全方面的隱患。
我們經過一段時間的使用和體驗之后,發現青云QingCloud在部署和變更、響應方面都比其他服務商快的多。部署快,在資源的創建上面非常快,基本上是秒級的反應,6秒創建一個主機,這是其他服務商做不到的;變更快, 是在一些路由器的配置變更上面非常快;響應快, 主要體現在工單方面,基本上有什么問題,下一個工單很快就會得到響應;標準化, QingCloud的接口非常的標準、統一。一體數科在QingCloud上一些日常的操作,基本上可以通過API來完成,然后集成到自身的運維平臺上面。
最后,特別強調一下青云QingCloud的負載均衡。QingCloud把負載均衡抽化成三個概念,負載均衡器本身、監聽器和后端主機。當創建一個負載均衡器的時候,監聽器和后端主機都一起配置了。這樣有什么好處呢?用戶可以在不需要后端主機做任何變更的情況下面完成負載均衡器的配置。同時,QingCloud負載均衡器可以直接獲取客戶端的真實IP,解決了一個技術難題。我覺得QingCloud做到這一點,對負載均衡技術來說是很大的突破,這也是一體數科選擇QingCloud一個很重要的原因,因為它特別適合物聯網的業務場景。
構建基于青云QingCloud的IT架構系統介紹完了為何選擇青云QingCloud,接下來詳細的講一下一體數科是怎么樣在QingCloud上構建IT系統的。
好的架構不是設計出來的,而是慢慢演進出來的。如圖所示,是我們在QingCloud上的一些應用部署架構。通過虛擬的防火墻之后才能到達路由器,在二層上面做了網絡隔離。終端、用戶和第三方的需求,都集中到負載均衡器上面,然后由負載均衡器到路由器,轉發到后端去完成請求。這樣的設計的好處就是整個業務非常的平滑,擴展后端完全不會影響業務,當然這也依靠QingCloud的自動伸縮的功能。數據層,我們用的也是QingCloud的產品,不需要去考慮很多DB上的運維。
接下來分享一下我們是怎么在QingCloud上面做自動化運維的。持續集成是在本地一個機房內部進行操作,除了將代碼在本地進行打包,然后再更新到服務器端,還通過青云QingCloud的API來獲取一個負載均衡器的后端主機列表,然后再把應用包更新到相對應的主機上,完成線上的一個發布過程。第二步,就是橫向的擴展。橫向擴展主要是應用QingCloud自動伸縮功能,去觸發一個條件,就會自動進行創建和調整資源,然后執行。可以利用API對QingCloud的資源進行查看、修改和創建,當然也可以使用青云應用中心第三方的服務來完成這樣的操作,比如說FIT2CLOUD(相關文章閱讀)。
未來的一些思考我們會繼續將新的需求部署在云上,公有云服務可以更好的協助創業公司將注意力集中在自身的業務上,幫助創業公司更好的發展。?同時期待QingCloud平臺能夠在PaaS平臺和API接口服務方面實現更多突破,?為我們用戶提供更豐富的資源調度。
相關技術文章:
火熱的DevOps如何在你的團隊落地
如何在同一平臺管理你所有的云端資源?
在云計算平臺上部署Spark實踐分享
原文鏈接
https://community.qingcloud.com/topic/175
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25137.html
摘要:微信圖片微信圖片月日,優刻得舉辦的技術開放日活動來到深圳。本次活動以構建云原生,擁抱新增長為主題。得益于容器技術的使用,讓傳統監控系統變得更加彈性。您是否仍意猶未盡,本次技術開放日視頻回看與資料已上線,歡迎掃碼觀看下載。數字時代的發展,萬物上云的步伐不斷加快,以容器、微服務、服務網格等為代表的云原生技術體系得到越來越多的深入應用。在金融、制造、汽車、政務等多個領域,應用率普遍提升。10月30...
摘要:百度云智峰會召開。百度云發布,與百度大腦的最新迭代版本共同構成百度。作為新的增長極,百度云補完了百度長期商業版圖中缺乏的環,與共同構成了百度這座火箭的核心引擎。2018 ABC SUMMIT百度云智峰會召開。百度云發布ABC3.0,與百度大腦、Apollo、DuerOS的最新迭代版本共同構成百度AI3.0。壓軸出場的百度云ABC3.0向人們展現了引領智能變革的雄心。事實上,云計算正成為企業戰...
摘要:月日消息,近日,中國信息通信研究院大數據產品能力評測數據庫方向的測評結果陸續出爐。月日消息,國家工業信息安全發展研究中心發布電信行業數據庫產品第一期測評結果,前三名分別是阿里云數據庫柏睿數據企業級交易型數據庫信創版云和恩墨企業級數據庫。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-si...
摘要:在日前由中國公路學會主辦的第屆中國高速公路信息化研討會上,華為云的高光亮相,不僅彰顯出華為針對智慧高速建設在產品技術積淀行業經驗積累和生態系統打造上的領先性,也描繪出華為云將普惠真正落地到智慧高速中的方法和路徑。日前,清明節以及五一勞動節期間,收費公路對7座以下(含7座)載客車輛免收通行費的重磅消息一出,全國各地的車主們都沸騰了!不過,車主們對于堵車的擔心也隨之而來,其中省界收費站更是導致高...
摘要:年月日,在上海舉行了以構建,創見為主題的用戶大會暨大會。這是在科創板上市后舉辦的首次用戶大會。在本次大會上,宣布旗下核心云產品全線升級,助力全行業加速上云。2020年10月23日,UCloud在上海舉行了以構建,創見為主題的UCloud用戶大會暨Think in Cloud大會。這是UCloud在科創板上市后舉辦的首次用戶大會。在本次大會上,UCloud 宣布旗下核心云產品全線升級,助力全行...
閱讀 3712·2023-04-25 17:45
閱讀 3426·2021-09-04 16:40
閱讀 999·2019-08-30 13:54
閱讀 2125·2019-08-29 12:59
閱讀 1395·2019-08-26 12:11
閱讀 3272·2019-08-23 15:17
閱讀 1516·2019-08-23 12:07
閱讀 3878·2019-08-22 18:00