調研選型:進行技術和成本可行性分析,雲產品調研比較。
制定計畫:主要是資料遷移,安全加固。
方案執行:按方案計畫執行,記錄遇到的問題和解決方法。
方案總結:檢討方案的時間成本、人力成本。
產品是公司做的第一款面向網際網路c端使用者的產品。當公司「進軍網際網路」的軍令下達,作為技術,有些憧憬,有些不安。挑戰主要**於如何應對高併發,如何保證系統安全穩定。確定技術指標如下: 1
、快速擴充套件性 包括應用部署可伸縮、資料庫可擴容,能快速響應業務需求。 2
、執行穩定性和管理簡單性 要求服務穩定,監控完善,出現問題方便快速定位跟蹤,彌補新產品人手不足的缺點。 3
、售後支援和後續產品線的完善 由於當時是初創業務版塊,容易出錯並且對問題處理的時間要求很高,必須快速響應,所以希望借助部分平台的技術資源,避開不必要的問題干擾。 4
、許可權粒度控制 支援許可權分治,便於精細化授權管理。 5
、各家公有雲生態和口碑,**
根據阿里雲的服務優勢,結合我們的產品特點,確定合適的部署結構。最初比較簡單:
功能原產品
雲產品 評估
負載均衡
nigix
slbslb
配置簡單,資費優惠,靈活性相對不足,不影響使用。
資料庫mysql
rds for mysql
rds自帶主備,穩定可靠,維護簡單,相容原生mysql協議。擴容快速。遷移工具當時不支援觸發器遷移。 應用
伺服器ecs
登入和操作簡單,安全組設定靈活,配置和磁碟擴容簡單
檔案共享
檔案伺服器
ossoss
檔案儲存安全,主要用來儲存共享的靜態資源。需要修改應用的檔案儲存介面,通過api儲存到oss。
確定好了對應關係後,購買測試環境,執行程式測試程式相容性,資料和檔案遷移演練,設計安全方案等,安排整改計畫和遷移計畫。期間,多次和阿里雲客服溝通,通過工單和**諮詢和尋求建議。
由於測試充分,資料量不大,遷移過程比較順利,兩個小時切換完畢。大致步驟如下:
1、按方案部署程式,資料庫為生產環境備份恢復庫,防資料異常;
2、測試驗證細節,完畢後清空資料庫;
3、停止原生產服務,使用阿里雲遷移工具遷移生產資料;
4、內部簡單驗證確認,開放服務。
5、觀察系統各項指標和業務執行。
整體技術方案無太大難點,需要做的適配性也較少。通過上雲遷移,節省了硬體維護,採購,時間成本,避免了硬體故障引起產品服務中斷,這點對於應對後期使用者突發需求,提高快速迭代版本對部分效率bug的容忍。
numa節點 漫步雲端NUMA排程
01 numa單元 伺服器一般有多個物理cpu,每個物理cpu與它周邊的記憶體條組成乙個numa單元。物理設計上導致cpu訪問同numa單元節點的記憶體條速度快,跨numa單元訪問速度慢。02 numa排程 建立虛機時,根據虛機規格分配cpu和記憶體資源,當分配的cpu和記憶體來自不同numa單元時...
辦公 漫步雲端 ,永中雲辦公亮相雲服務大會
10 月 15 日,由上海市軟體行業協會 中國雲體系產業創新戰略聯盟 拓普會展和csa聯合主辦的ecsc2019 第二屆企業雲服務大會在上海寶華萬豪酒店舉行。大會以 企業智變雲化未來 為主題,圍繞數位化變革 雲安全 saas應用 資料智慧型 5g應用等前沿話題,分為 智變 企業上雲 的主論壇,產業網...
python隨機漫步 Python 隨機漫步
建立randomwalk 類 我們將使用python來生成隨機漫步資料,再使用matplotlib以引入矚目的方式將這些資料呈現出來 首先建立類randomwalk from random importchoiceclassrandomwalk 乙個生成隨機漫步資料的類 def init self,...