Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Осы мақалалар топтамасында біз хостинг провайдерлерімен және арнайы серверлермен жұмыс істегенде адамдар туындайтын сұрақтарды қарастырғымыз келеді. Біз талқылаулардың көбін ағылшын тілді форумдарда жүргіздік, ең алдымен өзін-өзі жарнамалаудан гөрі, пайдаланушыларға кеңес беруге тырыстық, барынша егжей-тегжейлі және бейтарап жауап бердік, өйткені біздің салада 14 жылдан астам тәжірибеміз бар, жүздеген сәтті енгізілген шешімдер және мыңдаған қанағаттанған клиенттер. Дегенмен, біздің жауаптарымызды бірінші инстанцияның жалғыз дұрыс жауаптары ретінде қабылдауға болмайды; оларда дәлсіздіктер және тіпті қателер болуы мүмкін; ешкім мінсіз емес. Түсініктемелерде оларды қоссаңыз немесе түзетсеңіз, біз ризамыз.

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 1-бөлім
Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 2-бөлім. Дата орталығындағы интернет неге сонша қымбат?
Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 3-бөлім

Неліктен трафик шегі 100 ТБ және 1 Гбит/с арнасы бар сервердің құны трафиксіз 1 Гбит/с арнасы бар сервердің құнынан әлдеқайда төмен? Ақыр соңында, егер сіз 2 Гбит/с арнасы және 3 ТБ шегі бар 1-100 серверді жалға алсаңыз, провайдер 1 Гбит/с өлшенбеген сервер тұтынатындай соманы немесе одан да көп арнаны ең жоғары деңгейде тұтына аласыз. шын мәнінде көбірек жабдықты, көбірек қосылымдарды және төмен бағаны қамтамасыз етеді ме?

Провайдерлер трафик шегі айтарлықтай үлкен немесе тіпті аз ақшаға «шексіз» серверлерді ұсына отырып, өз клиенттерінің орташа тұтыну профилін ескереді. Мұндай арналарды сатып алатын клиенттердің көпшілігі оларға берілген қосылымды толық пайдаланбайтыны белгілі болды. Міне, осындай ұсыныс жасауға мүмкіндік береді.

100 ТБ трафик - бұл өте үлкен шектеу. Бұл өлшеусіз 100 Мбит/с астам. Ақыр соңында, есепсіз 100 Мбит / с арнаға ие бола отырып, сіз максимум 100 (мегабиттегі жылдамдық) * 86400 (тәуліктегі секундтар саны) * 30 (күн) / 8 (байттағы бит) / 1000 соруға болады. (гигабайттағы мегабайт, егер біз 1000 емес, 1024-ға есептесек, 1024 кибибитте бит) = 32% тұрақты арна жүктемесі бар әр бағытта айына 400 100 ГБ. Дегенмен, біз білетіндей, серверлер трафикті үнемі тұтынбайды және жиі күнделікті тұтыну қисықтары келесідей болуы мүмкін:

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Кейбіреулер үшін шыңдар максималды өткізу қабілетіне жетуі мүмкін және осы сәттерде адал 1 Гбит/с қажет болуы мүмкін. Бұл жағдайда айына жалпы трафик лимиті дерлік асып кетпеуі мүмкін:

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Мұндай клиенттер, әрине, провайдерлер үшін өте тиімді емес, сондықтан провайдер оларды Unmetered-ге ауыстыруға тырысады, өйткені егер ол бір аймақтағы клиенттерге қызмет көрсетсе, тұтыну шыңдары сәйкес келуі мүмкін және бұл «адал» гигабит провайдер тек 1,2 клиентті сата алады. Егер провайдердің әртүрлі аймақтардағы клиенттері болса, онда арнаны бірден екі немесе одан да көп жазылушыларға сатуға болады, өйткені аудиторияны тұтынудың шыңы әртүрлі уақытта болады. Шындығында, әрбір клиент 100 ТБ шегін пайдаланбайды, сондықтан серверлерге 100 ТБ трафик шегін беру өте тиімді.

Сонымен қатар, 10 гигабиттік арнаны тіректерге қосу арқылы трафикті барлығына тиімді бөлуге болады. Біз 10 Гбит/с арнаны 5 ТБ шегі бар серверлермен толтырылған орта есеппен 100 сөреге бөле аламыз. Бұл шамамен 150 сервер. Себебі биіктігі 47 бірлік болатын бір сөре 41 бір блокты серверді немесе 21 қос блокты серверді орналастыра алады.

Нәтижесінде арнаның жалпы тұтынуы келесідей болады:

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Егер сіз көп трафикті генерациялайтын жазылушыларға қызмет көрсетуден бас тартсаңыз (арнаның жүктелуіне негізгі үлес осы портта бар 10 сервердің 150-нан аз сервері арқылы жасалады), онда серверлер санын 300 немесе одан да көпке дейін көбейтуге болады. Және бәрі бақытты болады және барлығына трафик жеткілікті болады.

Дегенмен, ақшаны үнемдеудің және жазылушыларды ренжітпеудің басқа жолдары бар - арзанырақ транзиттік желіні қосыңыз немесе трафикті айырбастау нүктесіне жіберіңіз немесе үлкен трафик генераторы болсаңыз.

Бұл бізге төмен бағаларды ұсынуға мүмкіндік береді, абоненттерге қызмет көрсетуден бас тартпайды, транзиттік провайдерлерге транзиттік провайдердің қаншалықты жақсы екеніне байланысты әрбір 1500G үшін 6000-10 еуро төлеуге және қосылымды белгілі бір артық сату коэффициентімен төмен бағамен сатуға мүмкіндік береді. Абонент бір-біріне кедергі жасамай, өзінің адал арнасына тапсырыс береді.

1Gbps Unmetered бағасының неліктен әлдеқайда жоғары екені бірден түсінікті болады, өйткені 100 терабайт серверлермен барлығы өз шегін пайдаланбаса, 1Gbps Unmetered тапсырыс берген клиент арнаның көп бөлігін анық тұтынады. Жоғарыда біз ерекше жағдайды және шыңдарда 1 Гбит/с трафикті генерациялау және әлі де 100 терабайт шегінде болу үлгісін көргенімен, бұл әдеттегі үлгі емес, ерекшелік.

Менің әкімшім серверде vnstatd бағдарламасын орнатты, трафик интерфейстен алынады, әр 5 минут сайын қабылданады. Ол бәрін ескере ме? Бұл 87 ТБ қолданылғанын көрсетеді, ал провайдер 96 ТБ қолданылғанын және трафик аяқталуға жақын екенін айтады. Мен өзімнің жүйелік әкімшіме сенімдімін, ол тамаша маман. Ал егер ол провайдер құнын көтеріп жатыр десе, бұл дұрыс. Оның үстіне, бұл пікірталас кезінде сол кезеңдегі трафик үшін әртүрлі мәндерді бере отырып, олар күшті және негізгі құндылықтармен ойнай бастағанын көрсетеді. «Бұл қалай?» Деген сұраққа. әлі жауап күтеміз.

Кейбір трафикті есепке алу бағдарламалары ТБ емес, TiB жазбаларын жүргізеді. Терабайт емес, тебибайт. Яғни, есеп ондық жүйені емес, екілік жүйені пайдалана отырып, килобайтта 1024 байт, дәлірек айтқанда кибибайтта 1000 емес, негізінде жүзеге асырылады.

Бұл айырмашылықты маркетингтік мақсатта қолдануды болдырмау үшін ISO (Халықаралық стандарттау ұйымы) екілік байттар, яғни кибибайттар, мебибайттар, гибибайттар, тебибайттар үшін «bi» префиксін бұрыннан енгізгенін атап өткен жөн. Бірақ маркетинг әлі де болды, ал егер диск өндірушілер ондық байттарды пайдалана отырып, дискінің сыйымдылығының кішірек көлемін көрсете алса, трафикті өлшеу және есепке алу кезінде жағдай керісінше болады. Хостинг провайдері 100 ТБ трафикті қамтамасыз ете отырып, оның екілік терминдермен есептелетінінен азырақ қамтамасыз етеді.

Айырмашылық шамалы сияқты, 24-ға 1000 байт қана, қате 2,4% ғана, бірақ неге соншалықты үлкен айырмашылық бар, 10% деңгейінде? Мүмкін олар кейбір трафикті есепке алмаған шығар?

Мәселе мынада, біз «қате» көбейетінін ұмытпауымыз керек, атап айтқанда:

Кибибайтта 1024 байт (егер ISO стандарттарына сәйкес айтсақ), мебибайтта қазірдің өзінде 1024 * 1024 = 1 048 576 байт бар, гибибайтта - 1024 * 1024 * 1024 = 1 073 741 824 1024 байт және *1024 байт 1024 * 1024 = 1 099 511 627 776.

Күтпеген бұрылыс? Иә?

Трафикті терабайтпен өлшеген кезде есеп бірліктерінің арасындағы айырмашылық дәл 10% құрайды!

Хостинг және бөлінген серверлер: сұрақтарға жауап беру. 4-бөлім

Сонымен қатар, коммутатор портынан және сервер портынан алынған деректердің айырмашылығы DDOS шабуылынан туындауы мүмкін, ол клиентке жетпейді және «маршрутизатор» деңгейінде жойылуы мүмкін, ал трафикті тұтыну әлі де орын алады.

Сондай-ақ, кейде бағдарлама барлық порттардағы трафикті ескермейтінін және кейбір трафикті бақылаудан «қалып кетуі» мүмкін екенін ұмытпауымыз керек.

Сонымен қатар, шектеулі трафик қамтамасыз етілгенде, жалпы кіріс + шығыс трафик жиі ескеріледі, ал егер сізде, айталық, VPN қызметі болса, арақатынас 1-ден 1-ге тең болады және сіздің клиенттеріңіз жалпы трафикті шығара алады. 50 шегімен 100 ТБ трафиктен аспайды.

Жалғасы бар…

Кейбір жарнамалар 🙂

Бізбен бірге болғандарыңызға рахмет. Сізге біздің мақалалар ұнайды ма? Қызықты мазмұнды көргіңіз келе ме? Тапсырыс беру немесе достарыңызға ұсыну арқылы бізге қолдау көрсетіңіз, әзірлеушілерге арналған бұлтты VPS $4.99, Сіз үшін біз ойлап тапқан бастапқы деңгейдегі серверлердің бірегей аналогы: VPS (KVM) E5-2697 v3 (6 ядросы) 10 ГБ DDR4 480 ГБ SSD 1 Гбит/с 19 доллардан немесе серверді қалай бөлісуге болатыны туралы барлық шындық? (RAID1 және RAID10, 24 ядроға дейін және 40 ГБ DDR4 дейін қол жетімді).

Dell R730xd Амстердамдағы Equinix Tier IV деректер орталығында 2 есе арзан ба? Тек осында 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6 ГГц 14C 64 ГБ DDR4 4x960 ГБ SSD 1 Гбит/с 100 теледидар 199 доллардан бастап Нидерландыда! Dell R420 - 2x E5-2430 2.2 ГГц 6C 128 ГБ DDR3 2x960 ГБ SSD 1 Гбит/с 100 ТБ - 99 доллардан бастап! туралы оқыңыз Инфрақұрылымдық корпорацияны қалай құруға болады. бір тиынға 730 еуро тұратын Dell R5xd E2650-4 v9000 серверлерін қолданатын класс?

Ақпарат көзі: www.habr.com

пікір қалдыру