पिछले दशक में माइक्रोसॉफ्ट ने SQL सर्वर संस्करणों के समर्थन की समाप्ति की प्रतीक्षा करना आर्थिक रूप से फायदेमंद बनाया। विस्तारित समर्थन की समाप्ति की किसी भी समय सीमा - जैसे 2008, 2012 या 2014 - पर पहुंचने पर हमेशा एक ही समाधान उपलब्ध था: वर्कलोड को एज़्योर वर्चुअल मशीन पर ले जाना, और तब एक्सटेंडेड सिक्योरिटी अपडेट्स (ESU) मुफ्त में प्रदान किए जाते थे। यह समझौता SQL सर्वर 2014 के लिए भी बना रहता है, जिसका समर्थन जुलाई 2027 तक है।
हालांकि, SQL सर्वर 2016 के मामले में स्थिति बदल गई है। 15 जुलाई से उत्पादन वर्कलोड के लिए ESU कवरेज एज़्योर में सशुल्क हो गया है, जैसा कि हर जगह है, गैर-उत्पादन इंस्टेंस और निष्क्रिय प्रतिकृतियों के लिए संकीर्ण मामलों को छोड़कर।
मुख्य निष्कर्ष
स्थगन पर सब्सिडी वापस ले ली गई है। तीन समर्थन समाप्ति चक्रों के दौरान, माइक्रोसॉफ्ट ने वास्तव में एज़्योर में मुफ्त में स्थगन प्रदान किया, लेकिन SQL सर्वर 2016 के साथ यह बंद हो गया। इस चक्र में मुख्य परिवर्तन यही है, न कि समर्थन समाप्ति की तारीख स्वयं।
अब स्थगन एक ऐसा समाधान है जिसका भुगतान किया जाता है, जमा किया जाता है और उलटी गिनती के साथ प्रस्तुत किया जाता है। माइक्रोसॉफ्ट SQL सर्वर दिशानिर्देश बताते हैं कि ESU लगभग प्रति वर्ष लाइसेंस लागत का 75% हैं, जुलाई 2029 तक, और बाद में बिलिंग पहले दिन से की जाती है। इस प्रकार, प्रतीक्षा केवल बिलिंग को स्थगित करती है, लेकिन इसकी लागत को कम नहीं करती है।
यह समझना महत्वपूर्ण है कि यह एक कार्यक्रम है, न कि एक एकल घटना। विंडोज सर्वर 2016 जनवरी 2027 में समर्थन समाप्त करता है, और SQL सर्वर 2017 अक्टूबर 2027 में समाप्त होता है। जो संगठन केवल एक तारीख के आसपास योजना बनाता है, वह समस्या के एक तिहाई हिस्से को नजरअंदाज कर रहा है।
इसके अलावा, पॉपिया के अनुसार, असमर्थित सॉफ़्टवेयर को उचित ठहराना मुश्किल हो जाता है। सूचना नियामक ने पहले ही पुराने सुरक्षा उपकरणों के कारण खंड 19 का उल्लंघन पाया है, और दक्षिण अफ्रीका के साइबर बीमाकर्ता आवेदकों से एक दस्तावेज़ पर हस्ताक्षर करने की मांग करता है जिसमें कहा गया है कि वे विक्रेता द्वारा अब समर्थित नहीं सॉफ़्टवेयर का उपयोग नहीं करते हैं। यह निर्णय आईटी रोडमैप से जोखिम रजिस्टर में स्थानांतरित हो जाता है।
उपयोगकर्ताओं के सामने विकल्प केवल अगले संस्करण से कहीं अधिक व्यापक हैं। संभावित विकल्पों में से एक में इंजन संस्करण के लिए कोई अंतिम तिथि नहीं होती है और ESU खरीदने की आवश्यकता नहीं होती है। अन्य विकल्प समर्थन अवधि खरीदने और चक्र में फिर से प्रवेश करने की अनुमति देते हैं।
जीवनचक्र संस्करण तक पहुंचना एक नियमित प्रक्रिया है। हालांकि, सब्सिडी का चुपचाप समाप्त होना, जिसने स्थगन को सुलभ बनाया था, कुछ और है जिस पर ध्यान देने की आवश्यकता है। पहले स्थगन मुफ़्त था; अब इसे पैसे से महत्व दिया जाता है, और काउंटर चलता रहता है।
समाप्त सौदा
एज़्योर में मुफ्त ESU का मार्ग कभी भी दान नहीं था। यह एक वाणिज्यिक उपकरण था, और प्रभावी था। माइक्रोसॉफ्ट ने समर्थन समाप्ति से जुड़े दबाव को एज़्योर संसाधन खपत में बदलने के लिए इसे तीन लगातार चक्रों के दौरान इस्तेमाल किया, और दक्षिण अफ्रीका में कई उद्यम इस तर्क का पालन करते थे। वर्कलोड को आधुनिक नहीं किया गया था; इसे बस स्थानांतरित कर दिया गया था, और सुरक्षा अपडेट सशुल्क डिलीवरी के साथ आए।
वर्तमान में दो ESU कार्यक्रम समानांतर में चल रहे हैं जो विपरीत नियमों के तहत काम करते हैं। SQL सर्वर 2014 जुलाई 2027 तक एज़्योर वर्चुअल मशीन में मुफ्त अपडेट प्राप्त करना जारी रखता है, जबकि SQL सर्वर 2016 15 जुलाई 2026 से सशुल्क ESU अवधि में प्रवेश कर गया है।
अगले जुलाई तक एक संगठन मुफ्त में पैच प्राप्त करता है, जबकि पड़ोसी उसी प्रोग्राम के लिए, उसी विक्रेता से, उसी महीने लगभग पूरी लाइसेंस लागत का भुगतान करता है। संगठनों का ध्यान आकर्षित करने वाला विवरण उलटा बिलिंग है। अवधि शुरू होने के बाद शामिल होने पर उस अवधि के पहले दिन से भुगतान किया जाता है, इसलिए छह महीने निर्णय लेने में खर्च करने वाली कंपनी छह महीने के खर्च में बचत नहीं करती है - यह बस बाद में वही बिल प्राप्त करती है।
कवरेज तीन साल के लिए मान्य है, 17 जुलाई 2029 तक, और प्रत्येक मशीन के लिए आवंटित वर्चुअल कोर के आधार पर लाइसेंस प्राप्त होता है, जिसमें न्यूनतम चार कोर की सीमा होती है, या यदि होस्ट कॉन्फ़िगरेशन उचित ठहराता है तो भौतिक कोर मॉडल के माध्यम से। माइक्रोसॉफ्ट लागतों के बारे में ईमानदार है। SQL सर्वर समर्थन समाप्ति दिशानिर्देश ESU को वार्षिक रूप से स्थानीय लाइसेंस लागत के लगभग 75% पर सेट करते हैं और इस विकल्प को अपने शब्दों में महंगा बताते हैं।
पूरे कार्यकाल को देखते हुए, यह वर्तमान स्थिति बनाए रखने के लिए पूरी तरह से खर्च किए गए लाइसेंस की लागत से ढाई गुना अधिक है। नुकसान पहुंचाने के लिए दर को जरूरी नहीं कि बढ़ना चाहिए; यह बस तब तक हर कोर पर सालाना जमा होता रहता है जब तक कि वर्कलोड को स्थानांतरित नहीं कर दिया जाता है।
प्रकाशित प्रतिशत अभी भी संगठन का व्यक्तिगत आंकड़ा नहीं है। जो यह भुगतान करता है वह संस्करण, कोर की संख्या, लाइसेंसिंग कार्यक्रम, चैनल और वाणिज्यिक शर्तों पर निर्भर करता है, इसलिए माइक्रोसॉफ्ट इस मुद्दे को ग्राहक टीम या लाइसेंस भागीदार को निर्देशित करता है। दर प्रकाशित है, लेकिन बिल तभी भेजा जाता है जब कोई इसे अनुरोध करता है।
स्थगन के वित्तीय औचित्य का दशक मजबूत था क्योंकि स्थगन सब्सिडी प्राप्त था। अब ऐसा नहीं है, और मेरे अनुभव में, कई संगठनों ने अभी तक उन लोगों को नया आंकड़ा प्रस्तुत नहीं किया है जिन्हें इसकी मंजूरी देनी चाहिए।
एक तारीख, तीन शर्तें
अधिकांश योजना जो मैं देखता हूं, एक अंतिम तिथि के आसपास बनाई जाती है। वास्तव में, वे तीन हैं। विंडोज सर्वर 2016 ऑपरेटिंग सिस्टम, जो बड़ी संख्या में इन डेटाबेस का आधार है, 12 जनवरी 2027 को समर्थन की समाप्ति तक पहुंचता है। इसके बाद SQL सर्वर 2017 12 अक्टूबर 2027 को आता है। जो कंपनी केवल SQL सर्वर 2016 की समस्या का समाधान कर रही है, वह 18 महीनों के भीतर दो बार फिर से मेज पर आएगी, हर बार योजना के लिए कम समय और पहले से खर्च किए गए बजट का बड़ा हिस्सा होगा।
यह एक संरचनात्मक बिंदु है, और यह वह है जिसे सबसे अधिक नजरअंदाज किया जाता है। समर्थन समाप्ति की तारीखें घटनाओं के रूप में नहीं आती हैं। वे वर्षों पहले प्रकाशित एक कार्यक्रम हैं, जो पूरी तरह से अनुमानित है। उन्हें एक-एक करके, प्रतिक्रियाशील रूप से, उस कीमत पर प्रतिक्रिया देना जो आप उस दिन विक्रेता निर्धारित करता है, कैलेंडर प्रबंधन का सबसे महंगा तरीका है जो आपको पहले से ही प्रदान किया गया है।
गंतव्य नहीं, पुल
माइक्रोसॉफ्ट स्पष्ट रूप से कहता है कि एक्सटेंडेड सिक्योरिटी अपडेट्स उन वर्कलोड के लिए एक पुल हैं जिन्हें अभी तक स्थानांतरित नहीं किया जा सकता है - एप्लिकेशन निर्भरताओं, परीक्षण सीमाओं या माइग्रेशन की वास्तविक जटिलता के कारण। यह वाक्यांश ईमानदार और सही है। कार्यक्रम मौजूद है ताकि एक विनियमित उद्यम को जीवनचक्र सूची में तारीख के कारण असुरक्षित माइग्रेशन करने के लिए मजबूर न किया जाए।
लेकिन यह एक रणनीति नहीं है, और अंकगणितीय सूत्र इसे स्पष्ट रूप से दिखाता है। तीन साल का कवरेज आपको वहीं रहने का अधिकार देता है जहां आप हैं। इस अवधि के बाद वही समाधान इंतजार कर रहा है - केवल माइग्रेशन बजट को स्थानांतरित न करने के लिए खर्च किया गया था, और उद्यम तीन साल बड़ा हो गया है।
इस पुल की भी एक सीमा है। माइक्रोसॉफ्ट केवल उन कमजोरियों के लिए SQL सर्वर ESU जारी करता है जिनका मूल्यांकन उसका सुरक्षा प्रतिक्रिया केंद्र गंभीर मानता है, और सीधे तौर पर कहता है कि उनके पास इन अपडेट्स को जारी करने का कोई नियमित कार्यक्रम नहीं है। ESU पर उद्यम एक समर्थित उद्यम नहीं है जो बस अधिक भुगतान करता है। यह एक असमर्थित उद्यम है जो बिना किसी शेड्यूल के सुधारों का एक उपसमुच्चय प्राप्त करता है।
इसका एक संस्करण है जो उचित है: यह एक निश्चित लागत और समय सीमा वाला पुल है, जिसे पहले से वित्त पोषित और सक्रिय माइग्रेशन कार्यक्रम द्वारा समर्थित किया जाता है। एक संस्करण है जो ऐसा नहीं है: ESU सदस्यता, जिसे हर साल नवीनीकृत किया जाता है, क्योंकि विकल्प लगातार टल जाता है। दोनों बिल में समान दिखते हैं। लेकिन वे तीन साल बाद पूरी तरह से अलग दिखते हैं।
उचित उपाय
दक्षिण अफ्रीकी संगठनों के लिए एक दूसरी लागत है जो कभी भी लाइसेंसिंग के वाणिज्यिक प्रस्ताव में शामिल नहीं होती है। पॉपिया व्यक्तिगत जानकारी की सुरक्षा के लिए उचित, विवेकपूर्ण तकनीकी और संगठनात्मक उपायों को अपनाने की मांग करती है। यह मानक चेकलिस्ट द्वारा परिभाषित नहीं है, जो चुनौती देना कठिन बनाता है।
जैसे ही विक्रेता सार्वजनिक रूप से उत्पाद के सुरक्षा समर्थन को बंद कर देता है, व्यक्तिगत जानकारी का उपयोग करते हुए इसे उत्पादन वातावरण में संचालित करना एक ऐसी स्थिति बन जाता है जिसे सक्रिय रूप से संरक्षित करने की आवश्यकता होती है - या तो ESU कवरेज, या अलगाव, या प्रदर्शित रूप से काम करने वाले नियंत्रण तंत्र। यदि यह किसी भी चीज़ से सुरक्षित नहीं है, तो घटना के बाद नियामक के सामने इसका बचाव करना एक कठिन स्थिति है। यह साबित करने के सबूत कि क्या ज्ञात था और कब, माइक्रोसॉफ्ट की अपनी वेबसाइट पर प्रकाशित होते हैं।
सूचना नियामक पहले ही इस तरह के तर्क पर विचार कर चुका है। 2023 में न्याय मंत्रालय के खिलाफ उसकी अनिवार्य अधिसूचना ने खंड 19 के उल्लंघन का पता लगाया, जो सुरक्षा सॉफ़्टवेयर लाइसेंस की समाप्ति पर आधारित था - निगरानी, घुसपैठ का पता लगाना और एंटीवायरस, सभी 2020 से अतिदेय थे, जिसके परिणामस्वरूप रैंसमवेयर हमले के दौरान वायरस परिभाषाओं का अभाव था। जब मंत्रालय नियामक द्वारा उनके नवीनीकरण के लिए निर्धारित समय सीमा चूक गया, तो नियामक ने उस पर 5 मिलियन रैंड का जुर्माना लगाया।
समाप्त लाइसेंस असमर्थित संस्करण नहीं हैं, लेकिन तर्क लागू होता है: सुरक्षा उपकरण जिन्हें अद्यतन नहीं किया जा सकता है, नियामक के विश्लेषण के अनुसार खंड 19 की समस्या हैं। पॉपिया निजी कंपनी पर उन्हीं शर्तों पर बाध्य करती है जो मंत्रालय पर लागू होती हैं।
बीमाकर्ताओं ने कुछ समय पहले यही निष्कर्ष निकाला। दक्षिण अफ्रीका में एक वाणिज्यिक साइबर बीमा फॉर्म में, विक्रेता द्वारा अब समर्थित सॉफ़्टवेयर का उपयोग करना चेकलिस्ट के अंत का मामला नहीं है। यह न्यूनतम सुरक्षा आवश्यकताओं में से एक है जिसे आवेदक पुष्टि करने के लिए हस्ताक्षर करता है, सुरक्षा पैच जारी होने के तीन महीने के भीतर लागू करने के साथ, और फॉर्म सीधे अनुबंध का आधार बनता है। यूके और ऑस्ट्रेलिया के फॉर्म इसकी सीधे मांग करते हैं।
चक्र छोड़ना दस्तावेज़ीकरण की समस्या नहीं है, बल्कि कवरेज की समस्या है जो सबसे अनुपयुक्त समय पर पाई जाती है। इसका मतलब है कि निर्णय चुपचाप अन्य पक्षों को सौंप दिया गया है। समर्थन समाप्ति की तारीख पहले आईटी रोडमैप का एक बिंदु थी, जो पूंजी बजट दौर के हिस्से के रूप में चर्चा की जाती थी। नियामक सुरक्षा और बीमा दावे की ताकत को निर्धारित करने वाला प्रश्न जोखिम रजिस्टर और उन लोगों के सामने होना चाहिए जो दोनों दस्तावेजों पर हस्ताक्षर करते हैं। मेरे द्वारा देखे गए अधिकांश संगठनों में, यह अभी भी तीन स्तर नीचे हल किया जाता है।
इस चक्र में एक और बात है जिसे स्पष्ट रूप से परिभाषित किया जाना चाहिए। एज़्योर SQL डेटाबेस इंजन शाश्वत है। माइक्रोसॉफ्ट प्रबंधित इंस्टेंस संस्करण को अपनी निरंतर अपडेट नीति के तहत सर्वरलेस कहती है: इंजन संस्करण की कोई समाप्ति तिथि नहीं है जिसके आसपास योजना बनाने की आवश्यकता है, और कोई ESU कार्यक्रम नहीं है जिसे खरीदना हो। हालांकि, अपवाद वास्तविक है। एक नया प्रबंधित इंस्टेंस डिफ़ॉल्ट रूप से SQL सर्वर 2022 से जुड़ा हुआ है, जो इस संस्करण की मुख्य समाप्ति जनवरी 2028 तक चलती है, इससे पहले कि यह स्वयं आगे बढ़े, जबकि कार्यक्षमता और एपीआई अभी भी प्रकाशित समय पर चरणबद्ध तरीके से बाहर हो जाते हैं। माइग्रेशन परियोजना गायब हो जाती है, न कि प्रत्येक अंतिम तिथि।
SQL सर्वर 2025 तक ऑन-साइट अपग्रेड एक उचित और अक्सर सही निर्णय है, क्योंकि यह एक लंबी, स्पष्ट अवधि प्रदान करता है। लेकिन यह एक अवधि है, और इसके अंत में संगठन फिर से इसी बातचीत में आ जाता है।
इसलिए, विकल्प इस बात से ऊपर है कि अगला कौन सा संस्करण होगा। सवाल यह है कि क्या व्यवसाय अगले 20 वर्षों के लिए अपनी किताबों में आवर्ती, पूंजी का उपभोग करने वाले अंतिम तिथियों के चक्र को चाहता है, या यह उससे बाहर निकलने का क्षण है। यह एक स्वतंत्र विकल्प नहीं है, और मैं इसे ऐसा पेश नहीं करूंगा। सर्वरलेस प्लेटफॉर्म आवधिक पूंजीगत घटनाओं से लागत को निरंतर परिचालन रेखा पर स्थानांतरित करते हैं, जो कुछ बैलेंस शीटों के लिए उपयुक्त है और दूसरों को चिंतित करता है। कुछ वर्कलोड वास्तव में स्थानांतरित नहीं किए जा सकते हैं - लाइसेंसिंग जटिलताओं, एप्लिकेशन प्रमाणन, विलंब, डेटा निवास पदों के कारण जो अभी तक काम नहीं किए गए हैं। कई उद्यमों के लिए ईमानदार उत्तर मिश्रित है, जो कई वर्षों तक फैला हुआ है।
लेकिन यह एक निर्णय है जिसे एक बार, जानबूझकर, 20 साल के स्वरूप की समझ के साथ लिया जाना चाहिए। न कि वह जो प्रत्येक उत्पाद जीवनचक्र के अंत में डिफ़ॉल्ट रूप से फिर से बनाया जाता है, क्योंकि एक अलग समर्थन तिथि आ गई है, और कुछ करने की आवश्यकता थी।
निष्कर्ष
मैंने करीब से तीन ऐसे चक्र देखे हैं, और मुझे आश्चर्य है कि स्थगन पर निर्णय कितनी लगातार अंतिम चक्र की शर्तों पर लिया जाता है। यह धारणा कि एज़्योर में जाना सुरक्षा अपडेट को मुफ्त रखेगा, एक दशक तक सही थी। यह पिछले महीने के मध्य तक सच था।
दक्षिण अफ्रीका में डेटा के साथ Ascent के 20 वर्षों के काम से, मुझे उम्मीद है कि यह पैटर्न दोहराया जाएगा। कई संगठन इस बदलाव को योजना सत्र में नहीं, बल्कि बिल में पाएंगे। विंडोज सर्वर 2016 जनवरी में अपनी समर्थन समाप्ति तक पहुंचेगा। उस समय तक, प्रत्येक संगठन, जो अभी भी 2016 युग के वातावरण का उपयोग कर रहा है, इस प्रश्न का उत्तर दे चुका होगा, चाहे उसने बैठ कर जवाब दिया हो या नहीं। कुछ ने निर्णय लिया। अधिकांश ने तारीख को अपने लिए निर्णय लेने दिया।