06.19 AWS案例研究:海康威視

關於海康威視

海康威視是領先的視頻產品和內容服務提供商,面向全球提供領先的視頻產品、專業的行業解決方案與內容服務。螢石是海康威視旗下安全生活業務品牌,為家庭和小微企業用戶提供以可視化安全為基礎的關愛、溝通、分享服務。螢石業務涵蓋螢石雲視頻APP、螢石雲視頻服務平臺以及系列互聯網產品(攝像機、硬盤錄像機、視頻盒子、報警盒子、雲存儲)等。

“安全生活用螢石”,螢石雲作為微視頻服務平臺,為用戶提供實時查看、遠程關愛、即時分享等視頻應用服務。目前,螢石在國內已經積累了百萬級別的聯網設備和用戶,並正在利用國內已經積累的經驗,將產品從國內拓展到全球。

AWS案例研究:海康威視

面臨的挑戰

海康威視的螢石業務以“螢石雲”為核心,通過“螢石雲”,用戶可以輕鬆查看家裡、商鋪或辦公室場所的實時視頻、歷史錄像;通過“螢石雲”,用戶可以即時接收所關注場所的異常信息報警,第一時間採取安全防護措施;通過“螢石雲”,用戶可以在繁忙工作時不再錯過孩子的成長片斷;通過“螢石雲”,用戶可以把自己認為最有意思的生活點滴分享給自己最在意的人。

與海康威視傳統的視頻行業解決方案相比,螢石業務面對的客戶群體數量龐大、訪問頻繁,這就要求“螢石雲”具有良好的可擴展性、快速響應能力以及極高的可用性。最初,海康威視在國內以傳統互聯網數據中心(以下簡稱IDC)方式建立了“螢石雲”,用戶只需簡單註冊,就可以方便地享受“螢石雲”提供的各種服務。隨著螢石業務在海外的快速發展,僅靠在國內依託IDC建立的“螢石雲”已經無法滿足海外用戶對速度、安全、存儲等方面的需求,因此海康威視急需為“螢石雲”建立海外站點,以便為身處不同地域的海外用戶提供更好的用戶體驗。

如果按照傳統的方式,海康威視就必須在全球多個地域建立數據中心或者將服務器託管給當地的IDC,這不僅需要先期投入大量的資金購買服務器等硬件設備,還需要耗費大量的時間和精力與當地的IDC提供商、電信運營商等進行溝通和協調。

“AWS的雲服務具備高度靈活、按使用量付費的特點,而且在全球擁有多個服務區,服務範圍覆蓋全球。因此,我們在為螢石雲海外站點進行方案選型時直接選定了AWS,完全沒有考慮其他方案。”海康威視技術總監李興波說。

AWS案例研究:海康威視

為什麼選擇AWS

海康威視選擇AWS雲服務時最關注的因素有三個:其一是AWS雲服務廣闊的地域性;其二是AWS雲服務領先的技術以及豐富的功能;其三是AWS及時、專業的技術支持服務。

一、廣闊的地域性

“螢石雲”的海外用戶遍佈全球,不同區域的用戶需求也略有差異,因此海康威視在不同的區域採用了不同的運營策略。目前,海康威視已經採用了AWS在美國、愛爾蘭、巴西和新加坡四個區域的雲服務,服務範圍覆蓋全球,無論用戶身處何地,都可以快速訪問“螢石雲”並獲得自己所需的視頻監控、存儲、分享等服務。

二、領先的技術和豐富的功能

AWS雲服務在計算、存儲、數據庫、應用程序服務以及部署與管理等方面提供了非常豐富的功能,用戶可以根據需要隨時添加新的服務,快速完成系統的開發與部署。

對螢石的用戶來說,隨時、隨地都能訪問“螢石雲”並獲得自己所需要的視頻數據是最基本的要求,為此,“螢石雲”的國內外站點既要存儲本地的數據供用戶快速訪問,也需要在不同站點之間可靠地複製、傳輸數據。Amazon RDS數據庫具有一寫多讀的功能,能夠使“螢石雲”可以實現單點寫入,多個區域複製的功能,將分佈在全球各站點的數據進行全局複製,確保所有用戶數據都隨時可用。

而在異步通信機制方面,“螢石雲”採用了Amazon SQS 實現跨區域站點之間的消息傳輸。Amazon SQS是AWS提供的一種應用程序服務,它提供了可靠且高度可擴展的託管隊列,當消息在計算機之間傳輸時它可用於存儲消息。通過使用 Amazon SQS,開發人員可以在其分散的執行不同任務的應用程序之間輕鬆移動數據,既不會丟失消息,也不要求各個部分保持始終可用。“我們特別看重AWS在雲存儲以及實現不同區域站點之間數據同步的技術和產品,它們能確保數據的高可靠性和高可用性,使我們能為不同地域的用戶提供滿意的服務。”李興波說。

三、及時、專業的技術支持服務

AWS為用戶提供了不同級別的技術支持服務,在架構設計、開發、運維等各個環節為用戶提供全方位的支持,從而使用戶能夠專注於自身的業務系統。在建立海外站點之前,海康威視已經擁有基於私有云的“螢石雲”,在將現有系統平移到海外站點的過程中,曾經遇到Amazon EC2的性能未達到預期的問題,在復現問題的過程中,AWS技術支持團隊在一天內就部署了Amazon EC2測試集群,模擬客戶環境完成了選型測試,成功幫助客戶達到超過預期DAS直接連接數24.4%的性能目標。

“選型完成後,AWS技術支持團隊又針對實施過程中Amazon S3的配置及操作、Amazon EC2連接、Amazon Route 53解析等具體問題,給出了快速清晰的解答。這種及時到位的技術服務使我們可以專注於業務。”李興波說。

獲得的成效

目前,“螢石雲”在美國、愛爾蘭、巴西和新加坡的海外站點均已全部上線,所有站點都使用了Amazon EC2和Elastic Load Balancing做系統的運行平臺、Amazon S3做圖片和視頻等非結構化數據的存儲,並採用Amazon RDS數據庫一寫多讀的功能實現多個區域站點之間的數據共享,同時採用Amazon SQS實現跨區域的消息傳輸。由於採用了AWS雲服務,極大地縮短了整個系統的開發、部署時間,同時大幅度降低了固定資產成本和運維成本。

在傳統的IDC模式下,開發部署“螢石雲”的海外站點需要事先申請預算、購買設備、與海外的網絡、IDC服務商溝通協調、開發並完成系統部署,這需要花費相當長的時間,無法滿足螢石業務發展的需求,AWS雲服務提供快速靈活訪問,大幅度縮短了整個項目的開發週期。“在海外站點的開發過程中,我們首先分析了現有系統的技術實現,僅針對那些不能平移的服務做開發,然後在AWS北京區域搭建測試環境,測試通過後直接複製到海外站點,整個過程僅花費了兩個月。”李興波說。

採用AWS雲服務帶來的第二個好處是成本的節省。AWS雲服務提供按需購買IT資源和按使用量付費的方式,使海康威視不必先期投入大筆資金,就能完成整個海外站點的部署,並且可以根據用戶量的增加隨時擴展系統。而在運維方面,採用AWS雲服務極大地簡化了系統的運維工作,只需要設定好策略、流程,即可確保系統的正常運行,實現了輕量級運維的目標。與傳統IDC方式相比,採用AWS雲服務後,運維成本至少節省了40%。

在未來,隨著“螢石雲”海外用戶的增加和需求的變化,海康威視將選用更多的AWS 雲服務,豐富系統功能,為全球用戶提供更好的服務。

附:AWS技術峰會2018中國上海站即將於6月29日在上海世博中心揭幕,註冊或瞭解AWS技術峰會的更多信息,


分享到:


相關文章: