Load Balance vs Round-robin DNS | Load Balancer vs Round Robin DNS
Load Balance እና Round-robin DNS ሸክሞችን ለተለያዩ አስተናጋጆች ወይም ኔትወርኮች ለማሰራጨት የጭነት ስርጭትን፣ ከፍተኛ ተገኝነትን እና ጂኦግራፊያዊ ስርጭትን በፍጥነት ለማድረስ ያገለግላሉ። በአብዛኛው፣ ከላይ በተጠቀሱት ምክንያቶች በድር ላይ የተመሰረተ የኢንተርኔት አፕሊኬሽኖች ውስጥ ጥቅም ላይ ይውላል። በአሁኑ ጊዜ፣ ሲዲኤን (የይዘት ማቅረቢያ አውታረ መረብ) የሚባል አዲስ ዘዴ ተጀመረ፣ ነገር ግን በዋናነት የማይንቀሳቀስ ይዘት አቅርቦትን ብቻ እያነጣጠረ ነው። የአስተናጋጁ የማመሳሰል ድግግሞሽ ካልተጨመረ በስተቀር CDN ፈጣን ዝመናዎችን አይሰጥም።
የጭነት ማመጣጠን (Load Balancer)
Load balancers በኔትወርክ አርክቴክቸር ውስጥ የተቀመጡ የሶፍትዌር አፕሊኬሽኖች ወይም ሃርድዌር መሳሪያዎች ከተጠቃሚው ጎን ጋር ለመገናኘት ከኬላ ጀርባ መሆኑ ግልጽ ነው። በመሠረቱ, ከአገልግሎት ወደብ ቁጥሮች ጋር ለተጠቃሚዎች መስተጋብር የጭነት ሚዛን ከአይፒ አድራሻ ጋር ይመደባል. ለምሳሌ፣ የዌብ ሎድ ሚዛኔን ሲያገኙ ከአቅራቢው የአይ ፒ አድራሻ ያገኛሉ፣ በዚህም እርስዎ ብቻ በዲ ኤን ኤስ መዛግብት ካርታ ያገኛሉ። ያንን ለድር አገልጋይ ልትጠቀም ከሆነ በሎድ ሚዛን ውስጥ ወደብ 80 መፍጠር አለብህ። ከተመሳሳይ ይዘት እና አወቃቀሮች ጀርባ ለተመሳሳይ አገልግሎቶች የሰቨር እርሻ ሊኖርዎት ይችላል። ወደ ጭነት ሚዛኑ IP የሚመጡ የ http ጥያቄዎች መቶኛ በእርስዎ በተገለጸው መሰረት ከጭነት ማመሳከሪያው ጀርባ ላሉ አስተናጋጆች ይሰራጫል። አንድ ማረጋገጥ ያለብዎት ነገር ቢኖር ሁሉም አስተናጋጅ አገልጋዮች ከተመሳሳይ ይዘት እና ውቅረት ጋር የተመሳሰሉ ናቸው፣ ከዚያ ተጠቃሚዎች ብቻ ተመሳሳይ ይዘት ያገኛሉ።
ይህ አይነቱ አርክቴክቸር በተደጋጋሚ አስተናጋጆች በኩል ከፍተኛ ተደራሽነትን ለመጨመር ይረዳናል። ሁለት ዓይነት የጭነት ማመሳከሪያዎች አሉ; አንዱ የአካባቢ ወይም የዳታ ሴንተር ሎድ ሚዛን ሲሆን ሌላኛው ዓለም አቀፍ ጭነት ሚዛን ነው።በአለምአቀፍ ሎድ ሚዛኖች እና በአካባቢያዊ ወይም በመረጃ ማእከል መካከል ያለውን ልዩነት ያንብቡ።
ዙር-robin DNS
ዲ ኤን ኤስ የሰው ሊነበብ የሚችል እና ጥቅም ላይ ሊውል የሚችል መታወቂያ ለአስተናጋጆች ለማቅረብ በበርካታ የውሂብ ጎታዎች ውስጥ የሚሰራጩ የጎራ ስም ሲስተሞች ነው። አስተናጋጆች የሚታወቁት በአይ ፒያቸው ነው፣ እና ያንን አስተናጋጅ ለመድረስ የአይፒ አድራሻውን ላለማስታወስ በዲ ኤን ኤስ አገልጋይ ውስጥ ለዚያ አይፒ ስም ተሰጥቷል። ለምሳሌ፣ ልዩነትbetween.com ሲጠይቁ፣የእርስዎ አካባቢ የዲ ኤን ኤስ አገልጋይ ለመገናኘት የአስተናጋጁ ዝርዝሮችን ይሰጣል። በአጠቃላይ፣ የ ልዩነትbetween.com አስተናጋጅ ነጠላ አይፒ አድራሻ ነው። በRound-robin ዲ ኤን ኤስ ውስጥ ብዙ የአይፒ አድራሻዎችን በአንድ የጎራ ስም ማዋቀር ይችላሉ እና እነዚያ የአይፒ አድራሻዎች ለተጠቃሚዎች ጥያቄዎች በክብ መንገድ ይሰጣሉ። እዚህ፣ አስተናጋጁ ኮምፒዩተር ወይም አገልጋዩ በዓለም ላይ በማንኛውም ቦታ ሊሆን ይችላል፣ ይህም ከ Global Load balancer ጋር እኩል ነው።
ዲኤንኤስ ለጥያቄዎች ምላሽ ይሰጣል፣ ይህም እንደ አፕሊኬሽኑ ሊገለፅ ይችላል። በአጠቃላይ ይህ ክብ ሮቢን ውስጥ ነው; ማለትም IP 1 ለመጀመሪያው መጠይቅ ከተሰጠ, ሁለተኛው ጥያቄ IP 2, ወዘተ ይቀበላል.ነገር ግን፣ እንደ ፍላጎቶችዎ እና የመተግበሪያ ችሎታዎችዎ ላይ በመመስረት ይህንን መግለጽ ይችላሉ። የእርስዎ ዲ ኤን ኤስ በምላሽ ጊዜ ወይም በሌላ ዘዴ የጂኦግራፊያዊ አካባቢዎችን ለመለየት በቂ ብልህ ከሆነ፣ በዚያ አካባቢ ላሉ ደንበኞች በጣም ቅርብ የሆነውን አይፒ ማቅረብ ይችላሉ።
በLoad Balancer እና Round-robin DNS መካከል ያለው ልዩነት ምንድነው?
(1) በሎድ ሚዛን መደበቅ የአይ ፒ አድራሻ እና የወደብ ቁጥር ማሳካት እንችላለን ነገርግን በዲኤንኤስ ዘዴ ማድረግ አንችልም።
(2) የዲኤንኤስ ዘዴ አንዳንድ ጊዜ አይሰራም ምክንያቱም አንዳንድ አገልግሎት አቅራቢዎች ዲ ኤን ኤስ መሸጎጫ ስለሚጠቀሙ ለደንበኛው ጥያቄ አዲሱን አይፒ ማግኘት ያቆማል እና ወደ ተመሳሳይ አይፒ ያቀናል ፣ ግን በሎድ ሚዛን ይህ ችግር አይሆንም.
(3) DOS፣ DDOS ጥቃቶች በቀጥታ አስተናጋጅ አገልጋዮች ላይ ተጽዕኖ አይኖራቸውም፣ ይልቁንስ ሎድ ባላንስ አይፒን ይነካል፣ በዲኤንኤስ ዘዴ ግን አስተናጋጁን በቀጥታ ይመታል።
(4) በሎድ ባላንስ ዘዴ ሎድ ባላነር ለብዙ HTTP ጥያቄ ነጠላ TCP ግንኙነትን ይጠቀማል፣ይህም የኔትወርክ መጨናነቅን ይቀንሳል እና የ TCP ክፍለ ጊዜዎችን ለመከታተል የአገልጋይ ጭንቅላትን ይቀንሳል፣ በዲኤንኤስ ዘዴ ግን ይህ አይተገበርም።
(5) በኤችቲቲፒኤስ የኤስ ኤስ ኤል ምስጠራ እና ዲክሪፕት ማድረግ ተጨማሪ የሲፒዩ አጠቃቀምን ይበላል፣ እና ይህ ጭነት በሎድ ሚዛን ማቃለል እና አስተናጋጆች የተሰየሙትን ተግባራቸውን እንዲያከናውኑ ያስችላቸዋል። ይህ በዲ ኤን ኤስ ዘዴም ሊሳካ አይችልም።
(6) አንዳንድ የሎድ ሚዛን ሰጪዎች መሸጎጫ ቦታ ሊኖራቸው ይችላል፣ እና አስተናጋጅ አገልጋዮችን ሳያስቸግር የተሸጎጠ ይዘት ለደንበኞቹ ያቅርቡ። ይህ ፈጣን ምላሽ ጊዜ በኩል ፈጣን መላኪያ ይጨምራል።
(7) በ Load balancers ውስጥ የሎድ ባላንደር ምርጫዎች የአገልጋዩን የጤና ሁኔታ ያስተናግዳሉ፣ እና ሰርቨሩ ከሞተ የአገልግሎት ምርጫውን ያስወግዳል እና ጭነቱን ለሌሎች ያከፋፍላል፣ ይህ ደግሞ በዲ ኤን ኤስ ዘዴ አይገኝም።
(8) የመጫኛ ሚዛን አንድ ነጠላ የውድቀት ነጥብ ሲሆን በዲ ኤን ኤስ ዘዴ ግን በአጠቃላይ የዲኤንኤስ መዛግብት በቃሉ ውስጥ በተዋረድ ይሻሻላሉ እና በአከባቢ ዲ ኤን ኤስ ውስጥ ይሸፈናሉ ይህም አይፒውን በፍጥነት ለመፍታት ይረዳል።