የኤልዲኤፒ አገልጋይ መልቀቅ ReOpenLDAP 1.2.0

የኤልዲኤፒ አገልጋይ ReOpenLDAP 1.2.0 ታትሟል፣ በ GitHub ላይ ያለውን ማከማቻ ከከለከለ በኋላ ፕሮጀክቱን እንደገና ለማስነሳት ተፈጥሯል። በሚያዝያ ወር GitHub የ ReOpenLDAP ማከማቻን ጨምሮ በአሜሪካ ማዕቀብ ከተጣለባቸው ኩባንያዎች ጋር የተቆራኙ የበርካታ የሩሲያ ገንቢዎችን መለያዎች እና ማከማቻዎችን አስወግዷል። በReOpenLDAP የተጠቃሚ ፍላጎት መነቃቃት ምክንያት ፕሮጀክቱን ወደ ህይወት ለማምጣት ተወስኗል።

የ ReOpenLDAP ፕሮጄክት የተፈጠረው በ2014 የOpenLDAP ጥቅልን በመጠቀም በPJSC MegaFon መሠረተ ልማት ውስጥ የኤልዲኤፒ አገልጋይ በአንደኛው የመሠረተ ልማት ንዑስ ስርዓቶች ውስጥ በተሳተፈበት ወቅት የተፈጠሩ ችግሮችን ለመፍታት ነው (NGDR UDR (User Data Repository) ነው)። 3ጂፒፒ 23.335 መደበኛ፣ እና በሁሉም የደንበኝነት ተመዝጋቢ አገልግሎቶች ላይ በቴሌኮም ኦፕሬተር የአይቲ መሠረተ ልማት ውስጥ መረጃን ለማከማቸት የተማከለ መስቀለኛ መንገድ ነው። እንዲህ ዓይነቱ መተግበሪያ ከ24-7 ሚሊዮን ምዝግቦች መጠን ያለው የተወሰነ የኤልዲኤፒ ማውጫ በ10 × 100 ሁነታ፣ ከፍተኛ ጭነት ባለው ሁኔታ (10K ዝማኔዎች እና 50 ኬ በሰከንድ ይነበባል) እና ባለብዙ-ማስተር ቶፖሎጂ ውስጥ የኢንዱስትሪ ሥራን ወስዷል።

Symas Corp, እንደ ዋና ገንቢዎች, ፈጻሚዎች እና የ OpenLDAP ኮድ ባለቤቶች, የተነሱትን ችግሮች መፍታት አልቻሉም, ስለዚህ እራሳቸው ለመሞከር ወሰኑ. በኋላ ላይ እንደታየው, በኮዱ ውስጥ ከሚጠበቀው በላይ ብዙ ስህተቶች ነበሩ. ስለዚህ፣ ከታቀደው በላይ ተጨማሪ ጥረት ተካፍሏል፣ እና ReOpenLDAP አሁንም የተወሰነ እሴትን ይወክላል እና (በሚገኘው መረጃ መሰረት) ባለብዙ-ማስተር ቶፖሎጂን ለ RFC-4533 ሙሉ በሙሉ እና በአስተማማኝ ሁኔታ የሚደግፍ ብቸኛው የኤልዲኤፒ አገልጋይ ነው፣ ይህም በከፍተኛ ጭነት ሁኔታዎች ውስጥ።

እ.ኤ.አ. በ 2016 የፕሮጀክቱ ግቦች ተሳክተዋል ፣ እና የፕሮጀክቱ ድጋፍ እና ልማት በቀጥታ በ MegaFon PJSC ፍላጎቶች ውስጥ ተጠናቅቋል። ከዚያ ReOpenLDAP በንቃት ተገንብቶ ለሌላ ሶስት ዓመታት ተደግፏል፣ ነገር ግን ቀስ በቀስ ትርጉሙን አጣ፡

  • በቴክኖሎጂ፣ ሜጋፎን ከReOpenLDAP ወደ Tarantool ፈለሰ፣ ይህም በሥነ ሕንፃ ትክክል ነው፤
  • ምንም ግልጽ ፍላጎት ያላቸው ReOpenLDAP ተጠቃሚዎች አልነበሩም;
  • ከገንቢዎቹ ውስጥ አንዳቸውም ቢሆኑ ፕሮጀክቱን አልተቀላቀሉም፣ ሁለቱም በከፍተኛ የመግቢያ ገደብ እና የ ReOpenLDAP እራሱ ዝቅተኛ ፍላጎት ምክንያት።
  • ከ ReOpenLDAP ኢንዱስትሪያዊ አሠራር በሙያ ስለራቀ ልማት እና ድጋፍ ከቀሪው (ዋና) ገንቢ በጣም ብዙ ጊዜ መውሰድ ጀመረ።

እንቅስቃሴ-አልባ በሆነ ሁኔታ የReOpenLDAP ማከማቻ እስከ ኤፕሪል 2022 ድረስ የ Github አስተዳደር ተጓዳኝ አካውንቶችን እና ማከማቻውን ያለምንም ማስጠንቀቂያ እና ማብራሪያ ሲሰርዝ ነበር። በቅርቡ፣ ደራሲው ReOpenLDAPን በተመለከተ፣ የመረጃ ማከማቻው የሚገኝበትን ቦታ እና የኮድ ቤዝ ሁኔታን ጨምሮ በርካታ ጥያቄዎችን ተቀብሏል። ስለዚህ ፕሮጀክቱን በትንሹ ለማዘመን፣ ቴክኒካል ልቀት ለመፍጠር እና ፍላጎት ላለው ሁሉ ይህን ዜና ለመጠቀም ተወስኗል።

OpenLDAPን በተመለከተ የፕሮጀክቱ ወቅታዊ ሁኔታ፡-

  • ከዲሴምበር 2018 ጀምሮ ማሻሻያዎች እና ጥገናዎች ከOpenLDAP አልመጡም። ወሳኝ ለሆኑ መተግበሪያዎች በOpenLDAP ውስጥ ያሉትን ሁሉንም ጥገናዎች መተንተን እና ተዛማጅ የሆኑትን ማስመጣት ያስፈልግዎታል።
  • አሁን ያሉት የOpenLDAP ስሪቶች አሁን በ2.5 ቅርንጫፍ ላይ የተመሰረቱ ናቸው። ስለዚህ ከዚህ በታች የተገለጹት ማሻሻያዎች የተደረጉት በ "devel" ቅርንጫፍ ውስጥ ብቻ ነው (ከ OpenLDAP 2.5 ጋር ይዛመዳል) እና ከዚያ ወደ "ማስተር" ቅርንጫፍ (ከመዋሃዱ በፊት ከ OpenLDAP 2.4 ጋር ይዛመዳል)።
  • እ.ኤ.አ. በ 2018 ከOpenLDAP የተወረሰው የውቅረት-ደጋፊ ችግሮች ቀጥለዋል። በተለይም የአገልጋይ ውቅርን በ config-backend (ኤልዲኤፒን በኤልዲኤፒ በኩል ሲያዋቅሩ) የዘር ሁኔታዎች ወይም ተደጋጋሚ ችግሮች ይከሰታሉ።
  • አሁን ባለው የOpenSSL/GnuTLS ስሪቶች ላይ የግንባታ ችግሮች እንዳሉ መገመት ይቻላል፤
  • ዋና የባለቤትነት ፈተናዎችን ያልፋል፣ TLS/SSL ከሚያስፈልጋቸው ሲቀነስ፣

የቅርብ ጊዜ ማሻሻያዎች፡-

  • የlibmdbx ቤተ-መጽሐፍት ወደ የቅርብ ጊዜው ስሪት ተዘምኗል፣ ይህም በቤተ መፃህፍቱ እድገት ምክንያት የተከሰቱትን ሁሉንም የተኳኋኝነት ችግሮች ያስወግዳል። ሆኖም፣ በሰው ገፆች ውስጥ ምናልባት አንዳንድ ጊዜ ያለፈበት መረጃ ይቀራል።
  • የአሁኑ የ autotools 2.71 ጥቅም ላይ ይውላል።
  • በአሁኑ gcc 11.2 ማጠናቀር ውስጥ ያሉ አንዳንድ ማስጠንቀቂያዎችን ተከትሎ አነስተኛ አርትዖቶች ተደርገዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ