Em piştgirîyê erzantir dikin, hewl didin ku kalîteyê winda nekin

Em piştgirîyê erzantir dikin, hewl didin ku kalîteyê winda nekinModa Fallback (ku wekî IPKVM jî tê binav kirin), ku dihêle hûn rasterast ji qata hîpervisor bi VPS-ê bêyî RDP-yê ve girêbidin, her hefte 15-20 hûrdeman xilas dike.

Tişta yekem û ya herî girîng ew e ku mirov pîs neke. Li çaraliyê cîhanê, piştgirî di rêzan de tê dabeş kirin, û karmend yekem e ku çareseriyên tîpîk biceribîne. Ger peywir ji sînorên wan derbas bibe, wê veguhezînin rêza duyemîn. Ji ber vê yekê, di nav rêveberên VDS de pir caran mirovên ku dizanin çawa difikirin hene. Berevajî gelek piştgirîyên din. Welê, bi kêmanî pir caran pir girîng e. Û ew bilêtê baş ava dikin, tavilê her tiştê ku hewce dike diyar dikin. Ger rêza yekem "bişewitîne" û ew bi xeletî ji we dipirsin ku hûn di bersivê de wê vekin û vekin, ew fiasko ye.

Kar pir hêsan e: bi lêçûnek hindiktirîn ji bo mêvandariya meya VDS-ê piştgirîyek têr peyda bikin. Ji ber ku em xwarina bilez a cîhana pêşkêşkerên mêvandariyê ne: ne "lezkirin"ek taybetî, bihayên kêm, kalîteya normal. Berî Jixwe çîrokek li ser vê yekê hebû ku bi hatina dilşewatên Instagram re ku hewl didin rêveberiya hesab û xwediyên karsaziyên piçûk bi hesabên dûr û mirovên din ên ku di teknolojiyê de ne pir pêşkeftî ne otomatîk bikin, ragihandina "wek rêveberek ji rêveberê re" rawestiya. Diviyabû min zimanê danûstandinê biguheranda.

Naha ez ê ji we re hinekî bêtir li ser pêvajoyan bibêjim - û li ser pirsgirêkên neçar ên bi wan re.

Xelkê #1 aciz nekin

Her piştgirî hilberek xeta meclîsê ye. Serlêdanek tê, karmendê rêza yekem tavilê hewl dide ku rewşek tîpîk ku berê hezar carî qewimiye û dê dîsa hezar carî biqewime nas bike. Ji sedî 90 şansek heye ku serîlêdan serîlêdanek tîpîk e, û hûn dikarin bi rastî bi tikandina du bişkokan bersivê bidin da ku şablon were guheztin. Hûn bi gelemperî tenê hewce ne ku çend peyvan di şablonê de binivîsin û hûn qediyan. An jî biçin navrûya rêveberiyê û li wir çend bişkokan bikirtînin. Di rewşên tevlihevtir de (mînakek veguheztina ji herêm bo herêmek), hûn hewce ne ku algorîtmayê bişopînin.

Tiştê ku mirov herî zêde aciz dike, bêyî ku taybetmendiyên din ên piştgiriyê bigire, reaksiyona tîpîk a daxwazek netîp e. Bilêtek tê, ku her tişt bi hûrgulî tê vegotin, ji bo sê pirsan li pêş gelek daneyên pêwîst hene, xerîdar pêşbîniya diyalogê dike... Û li gorî gotinên pêşî, xebatkarê piştgiriyê li ser otopîlotê akordek dinivîse da ku li şûna şablonê bixe. "biceribînin ku ji nû ve bidin destpêkirin, divê ew bibe alîkar."

Ya ku rasterast hişê mirovan vedike ev e, û piştî rewşên weha ye ku nirxandinên herî neyînî û şîroveyên hêrs dimînin. Eşkere ye ku em pir xelet bûn, li wir em statîstîkan dizanin. Bi gelemperî, me bi awayên cûda xeletî kir, lê rewşên weha her gav tenê hov in. Ji bo xwe jî di nav de. Helbet em dixwazin ev yek qet nebe. Lê ev di pratîkê de ne pir mumkin e: her çend hefte carekê, karmendek ji monotoniyê westiyayî dê bişkokên kêfê bikirtînin.

Xelkê #2 aciz nekin

Tişta duyemîn ku bi heman rengî hişê xwe vedike ev e ku gava kes bi têra xwe dirêj bersivê nade bilêtek. Li Ewropayê, ev tevgera piştgirî normal e: sê roj beriya ku bûyerek ji bo xebatê were pejirandin ji normê zêdetir e. Tewra ku hûn pir bilez in û tiştek dişewite - ne torên civakî, ne têlefon, ne peyamnêr, tenê e-name û li benda dora xwe bisekinin. Li Rûsyayê ev pir hindiktir e, lê hin bilêt hîn jî "jibîrkirî" ne. Di destpêka xebatê de, me ji bo bersiva yekem a 15 hûrdem SLA saz kir. Û ev 24/7 dilsoz e. Eşkere ye ku gava ku mêvandariya VDS mezin dibe, ev xuya dike. Lê pêşkêşkerên karûbarê gumanbar vê yekê tune. Û em di destpêkê de tenê guman bûn û tenê wê hingê kêm-zêde mezin bûn. Okay, kêm-zêde navîn.

Rêza yekem operatorên ku ji wan re senaryo hatin dayîn û fêr kirin ku li hember rewşên tîpîk bertek nîşan bidin. Ew zû pirsgirêkan çareser dikin û di nav 15 hûrdeman de hewl didin ku bi çalakiyek tîpîk bersiv bidin, an jî ragihînin ku bilêt di pêşkeftinê de ye û wê veguhezînin ya duyemîn.

Rêza duyemîn rêveberên mêvandar e; ew dizanin ku hema hema her tiştî bi destan dikin. Di heman demê de rêveberek piştgirî jî heye ku dikare her tiştî û hinekî din jî bike. Xeta sêyemîn pêşdebiran e, ew bilêtên wekî "vê di navberê de rast bikin" an "parametek wusa û wusa bi xeletî tête hesibandin" digirin.

Hejmara serlêdanan kêm bikin

Ji ber sedemên diyar, heke hûn dixwazin bi erzan piştgirî peyda bikin, wê hingê divê hûn rêza yekem zêde nekin da ku mirov zû zû bi nivîsan re mijûl bibin, lê otomatê zêde bikin. Ji ber ku li şûna kesên bi senaryoyan nivîsên rast hene. Ji ber vê yekê, yek ji yekem tiştên ku me kir ev bû ku pêvajoyên bilindkirina makîneyek virtual, pîvandina ji hêla çavkaniyan ve (di nav de ji hêla dîskê ve û xwarê, lê ne ji hêla frekansa pêvajoyê ve) û tiştên din ên bi vî rengî otomatîk bikin. Zêdetir bikarhêner dikare ji navrûyê bike, ew qas hêsantir e ku meriv bi rêza yekem re bijî, û ew dikare piçûktir be. Gava ku bikarhênerek digihîje tiştek ku di hesabê wî yê kesane de ye, ew hewce dike ku wiya bike û jê re bêje ka ew çawa dikare bixwe bike.

Ger hewcedariya we bi piştgiriyê tune be, wê hingê ew karekî baş dike.

Taybetmendiya duyemîn, ku gelek wext xilas dike, ew demek dirêj e ku ji bo dagirtina bingeha zanînê digire. Ger bikarhêner pirsgirêkek heye ku ne di navnîşa çalakiyên piştgirî de ye (pir caran ev pirs di asta "çawa meriv serverek Minecraft-ê saz dike" an "Li ku derê meriv VPS-yek di Servera Win-ê de saz bike" ne), wê hingê gotar di bingeha zanînê de hatiye nivîsandin. Heman gotara berfireh ji bo hemî daxwazên xerîb tê nivîsandin. Mînakî, heke bikarhênerek ji piştgirîyê bixwaze ku dîwarê dîwarê Windows Server-a çêkirî jê bibe, wê hingê em wan dişînin da ku bixwînin ka dê çi bibe heke ew bi rastî neçalak be, û meriv çawa destûrên tenê ji bo nermalava hilbijartî biguhezîne. Ji ber ku pirsgirêk bi gelemperî bi vê yekê ye ku tiştek ji ber mîhengan nikare bi hev ve girêbide, û ne bi dîwarê agir bixwe. Lê ravekirina vê yekê her car di diyalogê de pir zehmet e. Lê bi rengekî ez naxwazim dîwarê dîwarê neçalak bikim, ji ber ku zû zû em ê makîneya virtual an jî xerîdar winda bikin.

Ger tiştek di derbarê nermalava serîlêdanê de di bingeha zanînê de pir populer bibe, wê hingê hûn dikarin belavkirinê li sûkê zêde bikin da ku karûbarê "bi vê yekê ku jixwe hatî saz kirin serverek saz bike" xuya bibe. Bi rastî, ev tiştê ku bi Docker re çêbû, û ya ku bi servera Minecraft re çêbû. Dîsa, yek bişkojka "min baş bike" di navberê de salê bi sedan bilêtan xilas dike.

Modeya acîl

Piştî van gavan, şikestinên herî ciddî yên ku xebata destan hewce dike bi vê rastiyê re dimîne ku bikarhêner ji ber hin sedeman rêgezên gihîştina dûr a OS-ya mêvan di hîpervisorê de winda kiriye. Doza herî gelemperî mîhengek dîwarê dîwarê bi tenê nerast e, ya duyemîn a herî gelemperî hin xeletî ne ku pêşî li destpêkirina Win bi gelemperî vedigirin û we neçar dikin ku hûn ji nû ve li Moda Ewle dest pê bikin. Û di moda ewle de, RDP ji hêla xwerû ve tune.

Me ji bo vê rewşê moda awarte çêkir. Di rastiyê de, bi gelemperî ji bo gihîştina makîneyek VDS-ê hûn hewce ne ku ji bo xebata ji dûr ve cûreyek xerîdar hebe. Bi gelemperî em li ser gihîştina konsolê, RDP, VNC an tiştek mîna hev dipeyivin. Kêmasiya van rêbazan ev e ku ew bêyî OS-ê naxebitin. Lê di asta hîpervisorê de em dikarin wêneyê li ser ekranê werbigirin û çapên klavyeyê li wir bişînin! Rast e, ev pêvajo pir pir bar dike (ji ber weşana vîdyoya rastîn), lê ew dihêle hûn encama xwestinê bistînin.

Ji ber vê yekê, me gihîştina moda acîl daye hemî bikarhêneran, lê ew di warê dirêjahiya karanîna domdar de sînordar e. Bi bextewarî, wekî ku pratîk destnîşan dike, vê carê ji bo nûvekirin û rastkirina tiştek têr e.

Encam hîn kêmtir bilêtên piştgiriyê ye. Û cihê ku rêveber dikare bilêtê bixwe rast bike, ne hewce ye ku piştgirî bikeve hundur û wê fêhm bike.

Pirsgirêkên mayî

Pir caran, bikarhêner difikirin ku piştgirî tiştek li ser wan dikişîne. Mixabin, li ser vê yekê tiştek nayê kirin (an jî me tiştek nekiriye). Du mînakên herî gelemperî sînorên çavkaniyê û parastina DDoS ne.

Her makîneya virtual di barkirina dîskê, bîranîn û seyrûsefera destûr de sînor hene. Kapasîteya danîna sînoran di pêşniyarê de tête diyar kirin, lê sînor bixwe têne hilbijartin da ku pir bikarhêner dikarin bêdeng bixebitin bêyî ku haya wan jê hebe. Lê heke hûn ji nişka ve dest pê bikin pir bi kanal û dîskê re mijûl bibin, wê hingê algorîtmayan bixweber bikarhêner hişyar dikin. Ji Nîsana par ve me kilîdên otomatîk rakirin. Di şûna wê de, danîna sînorên nerm ji bo heyamek guhêrbar.

Berê, wusa bû: hişyariyek, wê hingê, heke bikarhêner guh neda, astengkirina otomatîk. Û di wê gavê de mirov aciz bûn: "Tu qala çi dikî, ev pergala te ye, tiştek neqewimî!" - û wê hingê hûn dikarin hewl bidin ku nermalava serîlêdanê fam bikin, an jî pêşniyar bikin ku plana tarîfê zêde bikin. Derfeta me tune ku em xebata nermalava serîlêdanê fam bikin, ji ber ku ev ji çarçoweya piştgirîyê wêdetir e. Her çend çend dozên yekem bi bikarhêneran re hatin rêz kirin. Bi taybetî tê bîra min ya ku xapînokek dîtinên YouTube-ê Trojanek çêkirî hebû, û ev Trojan bîranîn diherikî. Di dawiyê de, em gihîştin wê encamê ku ev ne Heisenbugs bûn, lê pirsgirêkên bi bikarhêneran re bûn, wekî din em ê bi daxwazên wekhev re bişewitin. Lê hêj kesek yek kesî qebûl nekiriye ku ew bixwe dikare ji tarîfan derbas bike.

Çîrokek wusa bi DDoS re ye: em dinivîsin ku hûn, bikarhênerê delal, di bin êrîşê de ne. Ji kerema xwe parastinê ve girêdin. Û bikarhêner: "Erê, tu bi xwe êrîşî min dikî!" Bê guman, em tenê bikarhênerek DDoS dikin da ku wan ji 300 rubleyan bixapînin. Ew karsaziyek qezenc e. Erê, ez dizanim ku gelek malperên mêvandariyê yên mezin ên di kategoriya bihatir de vê parastinê di tarîfê de vedihewînin, lê em nekarin wiya bikin: aboriya fast food bihayên hindiktirîn ên din destnîşan dike.

Bi heman awayî, yên ku me daneyên wan jêbirin ji piştgirî nerazî ne. Di vê wateyê de ku ew bi qanûnî piştî bidawîbûna heyama drav hate jêbirin. Ger kesek kirêya xwe ya VDS-ê nû neke, wê hingê gelek agahdarî têne şandin ku rave dikin ka dê paşê çi bibe. Dema ku drav qediya, makîneya virtual disekine, lê wêneyê wê xilas dibe. Agahiyek din tê, û dûv re çendek din. Beriya ku bi domdarî were jêbirin, wêne heft rojên din tê hilanîn. Ji ber vê yekê, kategoriyek mirovan heye ku ji vê yekê pir nerazî ne. Ji "rêveber dev ji kar berda, agahdarî ji e-nameya wî re hatin şandin, vegerandin" û bi tawanbarkirina sextekarî û gefên zirara laşî dest pê kir. Sedem ji bo hemî bikarhênerên din heman bihayên e. Ger em wê mehekê hilînin, em ê hewceyê bêtir depokirinê bikin. Ev ê ji bo her xerîdarek kesane tê wateya bihayên bilindtir. Û aborîya xwarina bilez... Belê, hûn têgihîştin. Di encamê de, li ser foruman em bi ruhê "wan drav girtin, dane jêbirin, xapînok" nirxandinan digirin.

Ez dixwazim bibînim ku rêzek me ya tarîfên premium heye. Li wir, bê guman, rewş cûda ye, ji ber ku em daxwazên xerîdar li ber çavan digirin û bi nermî hem sînor û hem jî jêbirina di rewşa nedayînê de saz dikin (em wê dixin nav minusê, tenê ji bo ku ew asteng nekin). Li wir ew jixwe ji hêla aborî ve gengaz e, ji ber ku bi rastî her tişt dikare biqewime, û girtina xerîdarek mezin a domdar biha ye.

Carinan bikarhêner xerabkar in. Gelek caran pergala me têkçûn bi sedan makîneyên virtual ku ji ber hin kiryarên eşkere neqanûnî yên xerîdar têne asteng kirin. Bi rastî, tam ji ber rewşên weha bû ku me hewceyê ajokarên torê yên xwe bû ku çalakiya torê bişopînin û bibînin ku bikarhêner ji servera xwe êrîşek pêk neaniye. Çavdêriya plansaziyek wusa girîng e da ku sînorên makîneyên virtual yên cîran ji hêla xortên hov ve neyên binpêkirin.

Yên ku bi tenê spam, min, an wekî din pêşniyarê binpê dikin hene. Dûv re ew ji bo piştgiriyê lê dixe û dipirse ka çi xelet bûye û çima otomobîl hatiye asteng kirin. Ger pêvajoya di bilêtê de di dîmenderê de jê re "spam sender.exe" tê gotin, wê hingê dibe ku tiştek xelet diçe. Nêzîkî her du hefteyan carekê em ji Sony an Lucasfilm (niha Disney) gilî distînin ku kesek ji makîneya meya virtual ya ji rêza navnîşanên IP-ya me fîlimek şewitî belav dike. Ji bo vê yekê, hûn ê tavilê li gorî pêşniyarê dravê mayî yê di hesabê de asteng bikin û vegerînin (bihêle ez ji we re bi bîr bînim: quantîzasyona me her saniye ye, ango, dê her gav bê guman hevsengiyek hebe). Û ji bo vegerandina pereyan, li gorî qanûnê, divê hûn pasaporta xwe nîşan bidin: ev li dijî şûştina pereyan e. Ji ber hin sedeman, korsan li şûna ku pasaportek nîşan bidin, dinivîsin ku me pere ji wan kişand, ji bîr kirin ku hin rewşan zelal bikin.

Oh, belê. Daxwaza meya herî baş a salê ev e: "Ez dikarim berî kirînê çend rojan makîneyek virtual bi rêjeya 30 rubleyan biceribînim?"

Encam

Rêza yekem bilêtan rêz dike û bi çalakiyên tîpîk bersiv dide. Nerazîbûna herî zêde li vê derê ye. Dê hîn jî ne mumkun be ku vê yekê rast bike, ji ber ku bingeha rastkirina wê di otomasyona mêvandariyê de ye, ango di paşketinek mezin de. Erê, me ji gelekan zêdetir li sûkê hene, lê dîsa jî ne bes e. Ji ber vê yekê, çêtirîn tiştê ku dikare were kirin ev e ku meriv çavdêriya rêza yekem saz bike. Çavdêriya Maseya Alîkariyê - Pêkanîna KPI ya rêza yekem. Dereng di SLA de di wextê rast de têne xuyang kirin: kî dişewite, pir caran - çima. Bi saya hişyariyên weha, serîlêdan qet winda nabin. Erê, dibe ku bilêt bi şablonek ku ne li ser mijarê ye were bersivandin, lê em vê yekê jixwe ji bertekan fêr dibin.

Ger xerîdar bi rastî dipirse, wê hingê pisporê rêza duyemîn dikare biçe serverê û tiştê ku xerîdar li wir hewce dike bike (şert pejirandina bi nameyê ye ku tê de ew ê agahdariya têketinê pêşkêşî serverê bike).

Em vê yekê pir kêm kêm dikin û em karê weha tenê bi ya herî baş ve spartine, ji ber ku em dixwazin garantî bin ku dê daneyên bikarhêner zirarê nebînin. Ya herî baş xeta duyemîn a piştgiriyê ne.

Rêza yekem bingehek zanînê heye ku hûn dikarin bişînin da ku li tiştên tevlihev bigerin.

Hesabek kesane ya bi fonksiyonên dewlemend û bingehek zanînê - û naha me karîbû bi navînî ji her xerîdar re salê 1-1,5 daxwazan kêm bikin.

Rêza duyemîn bi gelemperî serîlêdanên tevlihev ên ku keda destan hewce dike pêvajoyê dike. Tiştê ku tîpîk e: her ku pilana tarîfê bihatir be, daxwazên weha ji bo makîneya virtual hindiktir dibe. Bi gelemperî ji ber ku yên ku dikarin tarîfek giranbiha bidin an pisporên karmendan hene, an jî bi tenê nîvê pirsgirêkan dernakeve ji ber vê yekê ku ji bo her tiştî mîhengek têr heye. Ez hîn jî lehengê ku ne-kevintirîn Servera Windows-ê li ser mîhengek bi 256 MB RAM-ê saz kir, tê bîra min.

Di rêza duyemîn de komek kîtên belavkirinê û komek nivîsarên xweseriyê hene. Her du jî dikarin li gorî hewcedariyê werin nûve kirin.

Rêzeya duyemîn û rêveberên kesane yên tarîfên VIP dikarin li ser profîla xerîdar notan zêde bikin. Ger ew rêveberek Linux be, em ê wê binivîsin. Ev ê şîreta rêza yekem be: bikarhêner bi guman dizane ku ev ê ne guleyek di lingê xwe de be, lê hilweşandina kontrolkirî be.

Rêza sêyemîn ya herî xerîb hukum dike. Mînakî, xeletiyek me hebû ku nekaribû bigihîje yek ji fonksiyonên hesabê weya kesane di Firefox de. Bikarhêner rasterast reş kir: "Heke hûn di nav 12 demjimêran de wê sererast nekin, ez ê li ser hemî nirxandinên mêvandar binivîsim." Wekî ku derket holê, pirsgirêk di adblock-a xwerû de bû. Li aliyê bikarhêner, bi awayekî ecêb. Pir caran xeletiyên tevlihev bêyî hûrgulî çêdibin, û ew êdî nayên dubare kirin. Detektîfên bi dîmenek hene: "Çima hûn mehekê rast dikin?" - “Erê, em hemû ev dem li kêzika te digeriyan,” “Ax, baş e, îro dîsa pêrgî min hat, lê min nikarî carek din dubare bikim”…

Bi gelemperî, hûn çu carî nizanin ku dîmenek diyalogek bi piştgirîyê dê li ku derê biqede, û ger kesek ji bo piştgirîyê lêxe, wê hingê pirsgirêkek wî heye. Hûn dikarin helwesta xwe baştir bikin. Bi kêmanî hewl bikin.

Erê, em dizanin ku piştgiriya me ne bêkêmasî ye, lê ez dixwazim bawer bikim ku ew leza têr bi qalîteya têr re têkildar dike. Û ew ji bo kesên ku dikarin bêyî wê bikin bihayên tarîf zêde nake.

Em piştgirîyê erzantir dikin, hewl didin ku kalîteyê winda nekin

Source: www.habr.com

Add a comment