მთავარი წაღებები
- გლობალური ინტერნეტის გათიშვა 14 ივნისის კვირაში სერვერების ქსელებთან დაკავშირებული პრობლემების გამო იყო.
- ექსპერტები ამბობენ, რომ მზარდმა დამოკიდებულებამ სერვერებზე, სახელწოდებით "კონტენტის სადისტრიბუციო ქსელები", შესაძლოა ვებ გვერდი უფრო დაუცველი გახადოს პრობლემების მიმართ.
- ინტერნეტ პროგრამული უზრუნველყოფის პრობლემების გადასაჭრელად, ზოგიერთი პროვაიდერი მიმართავს მანქანური სწავლის სისტემებს.
ინტერნეტი შექმნილია საიმედოდ, მაგრამ ის ყოველთვის არ არის ხელმისაწვდომი, როცა გჭირდებათ.
ინტერნეტის ხანმოკლე გათიშვის ტალღა მოხვდა ათობით ფინანსური ინსტიტუტის, ავიაკომპანიის და სხვა კომპანიის ვებსაიტებსა და აპებში 14 ივნისის კვირის განმავლობაში.ექსპერტები ამბობენ, რომ ეს ხაზს უსვამს ქსელის დაუცველობას გამორთვის მიმართ და მის მზარდ დამოკიდებულებას სერვერების ჯაჭვზე, სახელწოდებით Content Distribution Networks (CDN), რომლებიც პასუხისმგებელნი არიან შეფერხებებზე.
CDN-ები სულ უფრო პოპულარული ხდება ბოლო წლებში, თქვა ოლაფ კოლკმანმა, ინტერნეტ საზოგადოების დირექტორმა, არაკომერციული ორგანიზაცია, რომელიც მხარს უჭერს ღია ინტერნეტს, ელ. ინტერვიუში.
"მაგრამ დიდი ნაკლი ის არის, რომ თუ რამე არასწორედ მოხდება CDN ცენტრალურ კონფიგურაციის სისტემაში, ან არის კიბერუსაფრთხოების პრობლემა, მაშინ ბევრი კონტენტი იშლება", - დასძინა კოლკმანმა.
მოხერხებული, მაგრამ პრობლემური?
ინტერნეტის გათიშვით დაზარალებული ვებსაიტების უმეტესობას ემსახურება კომპანია Fastly, რომელიც მსოფლიოს უდიდეს CDN პროვაიდერებს შორისაა. სხვა CDN-მა, Akamai-მ, თქვა, რომ მისმა 500-მდე კლიენტმა დაზარალდა პროგრამული ხარვეზის გამო.
"ამ სერვისით მოსარგებლე დაახლოებით 500 კლიენტიდან ბევრი ავტომატურად გადაინაცვლა, რამაც რამდენიმე წუთში აღადგინა ოპერაციები", - ნათქვამია კომპანიის განცხადებაში თავის ვებსაიტზე."დარჩენილი კლიენტების დიდმა უმრავლესობამ ხელით გადააკეთა მარშრუტი ამის შემდეგ."
CDN იძენს მეტ ტრაფიკს, რადგან ისინი იძლევიან მონაცემთა ლოკალურ განაწილებას წყალქვეშა კაბელებით გაგზავნის ნაცვლად.
ასე რომ, თუ თქვენ პოპულარულ კონტენტს მასპინძლობთ, უფრო იაფია სერვერის დაყენება რამდენიმე 100 ქალაქში, რათა ინტერნეტის ყველა მომხმარებელმა შეძლოს კონტენტის მიღება ახლომდებარე ქვეყნებიდან, ვიდრე უნდა გადაიხადოთ კონტენტის ტრანზიტის საფასური, რომელიც დიდხანს იმოგზაურებს. აზიდვა, - თქვა კოლკმანმა.
CDN-ები ასევე გვთავაზობენ კავშირის სწრაფ სიჩქარეს და მდგრადობას კიბერშეტევების წინააღმდეგ, განმარტა კოლკმანმა.
"თუმცა, CDN არის განაწილებული ინფრასტრუქტურა და მართავს ერთი სუბიექტი, რაც ნიშნავს შეცდომას ან თავდასხმას backend ინფრასტრუქტურაზე, რომელიც აკონფიგურირებს ამ CDN-ებს, შეიძლება გავლენა იქონიოს განაწილების ყველა წერტილზე," დასძინა მან. „და იმის გამო, რომ ამ CDN-ებს, როგორც წესი, ბევრი მომხმარებელი ჰყავს, იქნება ბევრი კონტენტი, რომელიც „გაქრება“ან მიუწვდომელია - ეს არის ზუსტად ის, რაც მოხდა Fastly-ის ბოლო გათიშვასთან დაკავშირებით."
ინტერნეტის დაუცველობა ბევრია
CDN არ არის ერთადერთი მიზეზი, რის გამოც ინტერნეტი დაუცველია. ვებ-ჰოსტინგის კომპანიის DivisionX-ის ხელმძღვანელმა ატაოლა ეთემადიმ ელფოსტით ინტერვიუში განმარტა ვებ-ჰოსტინგის ძირითადი სტრუქტურა. ეს იმიტომ, რომ ვებ აკონტროლებს პროგრამულ უზრუნველყოფას, რომლის სპეციფიკაციები თავისუფლად არის ხელმისაწვდომი, აღნიშნა მან.
"დამატებითი მხარე, ეს შესანიშნავია, რადგან მოწყობილობებს შეუძლიათ "ლაპარაკი" ერთსა და იმავე ენაზე", - თქვა მან. "მინუს მხარეზე, ეს ნიშნავს, რომ თუ არის შეცდომა ან პრობლემა, შეიძლება გავლენა იქონიოს მილიონობით თუ არა მილიარდობით მოწყობილობაზე. ყოველთვის კარგად იყო ცნობილი, რომ ინტერნეტი ყველაზე მტრული გარემოა კოდისთვის."
ინჟინრებს ხშირად უწევთ მტკივნეული საათების გატარება ჟურნალებსა და დაფებზე ნადირობისთვის, რათა იპოვონ შეფერხებების ძირითადი მიზეზები. ინტერნეტ პროგრამული უზრუნველყოფის პრობლემების გადასაჭრელად, ზოგიერთი პროვაიდერი მიმართავს მანქანათმცოდნეობის სისტემებს.მაგალითად, Zebrium გთავაზობთ პროგრამულ უზრუნველყოფას, რომელიც სწავლობს პრობლემების ავტომატურად აღმოჩენას.
გათიშვა ხშირად ხდება არა ძირითადი გავრცელებული პრობლემების გამო, არამედ პროგრამული უზრუნველყოფის გარკვეული სახის უკმარისობის გამო, თქვა გევინ კოენმა, Zebrium-ის ვიცე-პრეზიდენტმა ელექტრონული ფოსტის ინტერვიუში.
"ყველა გარემო განსხვავებულია და [არსებობს] თითქმის უსასრულო რაოდენობის შესაძლო წარუმატებლობის რეჟიმი", დასძინა კოენმა. "როდესაც პრობლემა წარმოიქმნება, მნიშვნელოვანია, რომ კომპანიამ რაც შეიძლება მალე მიაღწიოს ყველაფერს. იმის ნაცვლად, რომ ადამიანებს პრობლემების ხელით მოგვარება მოუწიონ, მანქანურ სწავლებას შეუძლია ამის გაკეთება თითქმის მყისიერად და უფრო საიმედოდ."
Etemadi არ ფიქრობს, რომ ჩვენ ოდესმე შევძლებთ სრულად ავიცილოთ თავიდან ინტერნეტის გათიშვა.
"ინტერნეტი შედგება პროგრამული უზრუნველყოფისგან და პროგრამულ უზრუნველყოფას აქვს შეცდომები", - თქვა მან. "პროგრამული უზრუნველყოფის გატეხვა შესაძლებელია. თქვენ შეგიძლიათ მხოლოდ დაგეგმოთ და შეამსუბუქოთ იგი."