精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Netflix已經全部遷移到云端

責任編輯:jackye

作者:張英潔

2016-02-19 09:17:19

摘自:INFOQ

我們把Netflix遷移到云端的旅程開始于2008年8月,那時我們正在經歷一場主數據庫錯誤,長達3天無法向會員發放DVD。

我們把Netflix遷移到云端的旅程開始于2008年8月,那時我們正在經歷一場主數據庫錯誤,長達3天無法向會員發放DVD。正是在那個時候,我們意識到必須從縱向擴展的單點系統失敗模式——比如我們數據中心的關系數據庫——轉向高度可靠的橫向擴展的云端分布式系統。我們選擇了AWS云服務作為我們的云服務提供商,因為它為我們提供了最大的規模和最廣闊的服務與功能。大部分我們的系統在2015年前就已經被遷移到了云端,其中包括全部面向客戶的服務。從那時起,我們就開始為計費基礎架構和客戶與員工數據管理尋求安全且持久的云服務。我們很高興地在2016年的1月份宣布,在長達7年的勤奮努力之后,我們終于完成了云遷移,并且關閉了流媒體服務使用的剩余數據中心!

遷往云端給Netflix帶來了許多益處。我們現在擁有了8倍于2008年的流媒體會員數量,而且他們的參與度也更高了,整體看來在8年里這個數據增長了3個數量級。

Netflix產品本身繼續迅速發展,開啟了很多新的消耗資源的功能,并且依賴于不斷增長的數據量。對我們的數據中心來說,支撐如此迅猛的增長極端困難;我們根本不可能讓服務器足夠快。云的靈活性允許我們在幾分鐘內增加數千個虛擬服務器和PB級存儲,從而使上述擴張成為可能。2016年1月6日,Netflix將它的服務擴展到130多個新國家,成為一個真正意義上的全球互聯網電視網絡。充分利用遍布全球的多個AWS云區域,使我們能夠動態地變換并擴張我們的全球基礎架構容量,從而為Netflix世界各地的會員創造出更好、更舒適的視頻播放體驗。

在所有的可擴展計算和存儲需求方面,我們都依靠云計算。我們的業務邏輯、分布式數據庫和大數據處理/分析、推薦、轉碼和數以百計構成Netflix應用的其他功能,都是如此。視頻是通過Netflix開放連接來傳送的,這個開放連接是一個全球分布式內容分發網絡,可以有效地將我們的數據推送到會員的設備上。

云計算還使我們顯著提高了自己的服務可用性。以前,我們的數據中心有非常多的運行中斷,尤其是在云遷移的早期,我們重點解決了一些不可避免的云端問題。在整體可用性方面,我們的服務穩定提升,已經接近了期望中的目標——99.99%的服務正常運行時。在任何大規模分布式系統中失敗都是不可避免的,即使基于云的系統也一樣。然而,云計算卻可以使一個基于不穩定的冗余組件建立高可用的服務。在架構設計中采取冗余和優雅降級的原則,加上通過Simian Army嚴控生產環境,即使云基礎設施和我們自己的系統都出現問題,仍然不會影響用戶的體驗。

成本削減并不是我們遷移到云端的主要原因。然而,我們在云方面的花費最終只是那些數據中心花費的一小部分——這是一個令人欣慰的額外好處。這可能還是由于云的靈活性,使我們能夠不斷優化實例類型的配置,并幾乎瞬時地增加和收縮占用的資源,而不用維持大量的備用資源。我們還能從規模經濟中受益,而規模經濟只在龐大的云生態系統中才成為可能。

鑒于云的益處如此明顯,那為什么我們花了整整7年才完成遷移呢?事實上,遷往云端是件非常艱苦的工作,在前進的道路上我們不得不做出許多艱難的選擇。毋庸置疑,最簡便的遷往云端的方法就是復制整個系統直接放到AWS上。但是這樣做,你最終就把數據中心所有的問題和局限一并帶去了云端。作為替代,我們選擇了云原生的方法,縱向重建所有的服務,從根本上改變我們運營公司的方式。在結構上,我們從一個單一龐大的APP轉向了數以百計的微服務,轉向非規格化,轉向我們使用NoSQL數據庫的數據模型。預算審批、集中發布的協調工作和多個星期的硬件置配循環,讓位于持續的交付,讓位于工程團隊制作使用自助服務工具,并在松散連接的DevOps環境中獨立決策,這些都加速了創新。我們必須建立許多新的系統,學習新的技能。把Netflix轉變成一個云原生的公司需要時間和努力,但這也把我們置于更有利的位置,讓我們繼續增長并成長為全球化電視網絡。

在過去的幾年中,Netflix的流媒體技術已經走過了漫長的道路。最終不被我們先前面臨的限制所束縛,這感覺真是太棒了。對我們業界的很多人來說,云計算仍然是相當新的事物,還有許多問題要去解答,許多難題要去克服。通過Netflix Open Souce這樣的開源舉措,我們希望繼續和偉大的科技頭腦合作,共同應對所有這些挑戰。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 曲水县| 阿合奇县| 子长县| 罗源县| 若羌县| 贡觉县| 渝中区| 长泰县| 江油市| 布拖县| 白河县| 板桥市| 米泉市| 延安市| 高陵县| 静海县| 湖南省| 阜宁县| 拉孜县| 舞阳县| 栾城县| 双峰县| 日土县| 科技| 汉寿县| 儋州市| 墨玉县| 肥乡县| 分宜县| 溧阳市| 柏乡县| 当雄县| 宜章县| 邳州市| 灵台县| 平武县| 彭水| 柳林县| 荆门市| 子洲县| 陇川县|