尹人黄色性交网黄曰片毛片|国产一级Av免费观看|曰韩色图视频免费在线黄视频|超碰97在线免费播放|五月情色丁香亭亭|亚洲无码在线大全|国产成人+亚洲+欧洲在线|欧美丰满少妇人妻精品性爱不卡|久草视频免费在线观看免费|日本一黄色网亚洲第一成视频

您的位置:首頁 > 行業(yè)新聞

做技術(shù)驅(qū)動(dòng)型企業(yè),易寶支付技術(shù)分享之——網(wǎng)絡(luò)容量如何規(guī)劃

面對(duì)互聯(lián)網(wǎng)的快速發(fā)展,第三方支付平臺(tái)也在產(chǎn)品更新、客戶服務(wù)上不斷進(jìn)行完善。做為第三方支付領(lǐng)導(dǎo)者的易寶支付,在近幾年不斷推出易碼付、掌柜通、EPOS支付等產(chǎn)品。產(chǎn)品類型的增加、功能項(xiàng)的優(yōu)化等等技術(shù)問題,如何在原有系統(tǒng)基礎(chǔ)上進(jìn)行擴(kuò)展?如何在擴(kuò)展的同時(shí)不影響原有系統(tǒng)的正常運(yùn)營?這些問題與易寶支付相關(guān)人員進(jìn)行了交流。今天我們還將討論如何計(jì)算系統(tǒng)的可擴(kuò)展性,也就是如何進(jìn)行系統(tǒng)容量或者系統(tǒng)能力的規(guī)劃。系統(tǒng)穩(wěn)定性就像陽光、空氣、水一樣,只有失去了才知道珍貴。

網(wǎng)絡(luò)隨著企業(yè)業(yè)務(wù)的發(fā)展而發(fā)展。無論是計(jì)劃新局域網(wǎng)(LAN)還是維護(hù)現(xiàn)有LAN,都需要根據(jù)業(yè)務(wù)需求對(duì)數(shù)據(jù)容量要求進(jìn)行建模。因此,網(wǎng)絡(luò)容量規(guī)劃的起點(diǎn)是記錄你現(xiàn)有的資源,網(wǎng)絡(luò)當(dāng)前的性能,并評(píng)估潛在的需求變化。

事實(shí)上,如果做好網(wǎng)站的容量規(guī)劃,系統(tǒng)過載這類問題完全可以通過正確的管理流程和適當(dāng)?shù)馁Y源投入來避免。

對(duì)互聯(lián)網(wǎng)公司而言,清楚地掌握并合理地規(guī)劃平臺(tái)的容量是業(yè)務(wù)成敗的關(guān)鍵之一。首先產(chǎn)品部門需要根據(jù)業(yè)務(wù)的規(guī)劃來預(yù)測(cè)用戶的訪問量,以確定產(chǎn)品所需要的服務(wù)能力,據(jù)此進(jìn)一步確定系統(tǒng)所需要的容量。系統(tǒng)運(yùn)維部門的工程師根據(jù)產(chǎn)品需求預(yù)測(cè)出容量需求,以確定下一年度系統(tǒng)資源的預(yù)算,人力資源部門根據(jù)產(chǎn)品需求確定需要招聘多少不同技能的人員,比如軟件開發(fā)工程師、系統(tǒng)運(yùn)維工程師、數(shù)據(jù)庫管理員等。預(yù)算部門根據(jù)各部門的需求,準(zhǔn)備足夠的資金確保增加或者減少服務(wù)器和網(wǎng)絡(luò)設(shè)備,雇傭更多稱職的工程師來擴(kuò)展系統(tǒng)容量,以達(dá)到預(yù)期的產(chǎn)品需求。

基本步驟

了解了以上這些基本信息后,我們應(yīng)該如何計(jì)算并確定平臺(tái)的合理預(yù)留空間呢?以下是需要遵循的幾個(gè)基本步驟:

實(shí)例操作

下面我們通過一個(gè)典型的基于 SaaS 的 B2B 產(chǎn)品實(shí)例來解釋如何規(guī)劃系統(tǒng)的容量。這個(gè)產(chǎn)品非常受市場(chǎng)歡迎,而且客戶數(shù)量呈爆發(fā)式的增長(zhǎng)。當(dāng)新客戶注冊(cè)該產(chǎn)品的服務(wù)時(shí),平臺(tái)的負(fù)載會(huì)隨著每個(gè)客戶公司所帶來的用戶數(shù)量的變化而變化。到目前為止,該平臺(tái)共有 25 個(gè)客戶,約 1500 位用戶。

為確保平臺(tái)可以滿足業(yè)務(wù)發(fā)展的需要,該 SaaS 提供商的 CTO 正在做明年的預(yù)算,這需要我們準(zhǔn)確地預(yù)測(cè)成本,因此要求進(jìn)行一次系統(tǒng)容量的規(guī)劃。

第一步是理解平臺(tái)的技術(shù)架構(gòu)。該 SaaS 應(yīng)用的技術(shù)架構(gòu)非常簡(jiǎn)單,包含網(wǎng)絡(luò)層、應(yīng)用層和數(shù)據(jù)層。在該容量規(guī)劃中,我們將聚焦網(wǎng)絡(luò)、應(yīng)用和數(shù)據(jù)庫服務(wù)器,暫時(shí)忽略路由器、交換機(jī)、防火墻和負(fù)載均衡等網(wǎng)絡(luò)設(shè)備,當(dāng)然,在實(shí)踐中我們必須定期對(duì)這些網(wǎng)絡(luò)設(shè)備進(jìn)行分析,以確保有足夠的預(yù)留空間。

第二步是確定需要關(guān)注的組件。在本案例中,這些要關(guān)注的組件就是網(wǎng)絡(luò)服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器。

第三步是確定每個(gè)組件的實(shí)際和最大的使用率。假設(shè)這些組件都有良好的運(yùn)維記錄,我們了解所有這些組件的實(shí)際峰值和平均使用率,在每次代碼發(fā)布前都進(jìn)行壓力測(cè)試,并且掌握每個(gè)組件的 TPS(每秒處理的用戶請(qǐng)求數(shù)或者每秒處理的交易數(shù))。

系統(tǒng)可以監(jiān)控每個(gè)發(fā)送到網(wǎng)絡(luò)服務(wù)器和應(yīng)用服務(wù)器的請(qǐng)求。從上表中可以看到,網(wǎng)絡(luò)服務(wù)器在高峰期每秒接受 125 個(gè)請(qǐng)求(TPS),應(yīng)用服務(wù)器在高峰期每秒接受 80 個(gè)請(qǐng)求(TPS)。出現(xiàn)這種差別的原因是在網(wǎng)絡(luò)服務(wù)器上有大量不需要任何業(yè)務(wù)邏輯計(jì)算的靜態(tài)頁面,這些頁面包括企業(yè)官網(wǎng)、引導(dǎo)頁、圖片等。上表給出了每個(gè)組件高峰期請(qǐng)求的總數(shù)、服務(wù)器群組的節(jié)點(diǎn)數(shù)、單節(jié)點(diǎn)請(qǐng)求的峰值和單節(jié)點(diǎn)所允許的最大請(qǐng)求數(shù)。在壓力測(cè)試中,當(dāng)服務(wù)器對(duì)用戶需求的響應(yīng)時(shí)間高于內(nèi)部服務(wù)水平協(xié)議(SLA)標(biāo)準(zhǔn)時(shí),所觀察到的請(qǐng)求數(shù)量就是每個(gè)節(jié)點(diǎn)所允許的最大請(qǐng)求數(shù)。

第四步是確定該業(yè)務(wù)流量的增長(zhǎng)率。下圖顯示了該 SaaS 產(chǎn)品最近兩周每天的流量監(jiān)控?cái)?shù)據(jù),據(jù)此可以看出每周的流量增長(zhǎng)情況。通過計(jì)算,我們得出每周的流量增長(zhǎng)率為2%,年化相當(dāng)于280%的增長(zhǎng)率,或者每年3倍的增長(zhǎng)率。這種快速的增長(zhǎng)既來自于現(xiàn)有的客戶使用越來越多的服務(wù),也得益于銷售團(tuán)隊(duì)簽約新的客戶。

第五步是確定該 SaaS 產(chǎn)品受季節(jié)性影響的程度。由于該產(chǎn)品是為企業(yè)服務(wù)的,而企業(yè)的項(xiàng)目往往是在年初做預(yù)算,所以會(huì)有一定的周期性。下圖顯示了該 SaaS 案例中存量客戶的季節(jié)性變化趨勢(shì)。根據(jù)這個(gè)趨勢(shì),我們可以觀察到存量客戶會(huì)受到影響的季節(jié)。由于這個(gè)容量規(guī)劃是在八月份進(jìn)行的,而八月通常是該產(chǎn)品使用率較低的月份;因此我們預(yù)計(jì)在明年的一月底前受季節(jié)效應(yīng)影響,流量會(huì)增加 50% 。

第六步是計(jì)算實(shí)施既定的系統(tǒng)擴(kuò)容項(xiàng)目后可以獲得的新容量。假如這個(gè)項(xiàng)目計(jì)劃在今年秋季實(shí)施,創(chuàng)建一個(gè)寫數(shù)據(jù)庫和兩個(gè)讀數(shù)據(jù)庫,把數(shù)據(jù)庫節(jié)點(diǎn)增加到三個(gè),從而把現(xiàn)有請(qǐng)求分散到三個(gè)節(jié)點(diǎn)之間。

第七步是估計(jì)服務(wù)器的理想使用率。理想使用率是指一個(gè)特定組件可以安全地使用多大百分比的容量。有兩個(gè)理由使我們無法 100% 地使用組件。首先,盡管我們盡力收集數(shù)據(jù),但在容量規(guī)劃中,必定會(huì)包含一定程度的誤差。為此,我們需要一個(gè)緩沖空間以容納這些不確切性。

從這個(gè)案例可以看到,對(duì)每個(gè)迭代進(jìn)行例行的壓力測(cè)試對(duì)掌握單個(gè)節(jié)點(diǎn)的處理能力變化非常重要;另外持續(xù)不斷地對(duì)用戶請(qǐng)求和系統(tǒng)資源的使用情況進(jìn)行監(jiān)測(cè)也是進(jìn)行系統(tǒng)容量規(guī)劃的基礎(chǔ)。

從這個(gè)案例可以看到,對(duì)每個(gè)迭代進(jìn)行例行的壓力測(cè)試以掌握單個(gè)節(jié)點(diǎn)的處理能力變化非常重要;另外持續(xù)不斷地對(duì)用戶請(qǐng)求和系統(tǒng)資源的使用情況進(jìn)行監(jiān)測(cè)也是進(jìn)行系統(tǒng)容量規(guī)劃的基礎(chǔ)。理解起來容易做起來難,一切盡在細(xì)節(jié)中,在于嚴(yán)瑾和堅(jiān)持,在于事故中磨練出來的團(tuán)隊(duì)。

(新媒體責(zé)編:shang080503)

聲明:

1、凡本網(wǎng)注明“人民交通雜志”/人民交通網(wǎng),所有自采新聞(含圖片),如需授權(quán)轉(zhuǎn)載應(yīng)在授權(quán)范圍內(nèi)使用,并注明來源。

2、部分內(nèi)容轉(zhuǎn)自其他媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。

3、如因作品內(nèi)容、版權(quán)和其他問題需要同本網(wǎng)聯(lián)系的,請(qǐng)?jiān)?0日內(nèi)進(jìn)行。電話:010-67683008

時(shí)政 | 交通 | 交警 | 公路 | 鐵路 | 民航 | 物流 | 水運(yùn) | 汽車 | 財(cái)經(jīng) | 輿情 | 郵局

人民交通24小時(shí)值班手機(jī):17801261553 商務(wù)合作:010-67683008轉(zhuǎn)602

Copyright 人民交通雜志 All Rights Reserved 版權(quán)所有 復(fù)制必究 百度統(tǒng)計(jì) 地址:北京市豐臺(tái)區(qū)南三環(huán)東路6號(hào)A座四層

增值電信業(yè)務(wù)經(jīng)營許可證號(hào):京B2-20201704 本刊法律顧問:北京京師(蘭州)律師事務(wù)所 李大偉

京公網(wǎng)安備 11010602130064號(hào) 京ICP備18014261號(hào)-2  廣播電視節(jié)目制作經(jīng)營許可證:(京)字第16597號(hào)