statpan

LegiNote परियोजना विकास कहानी4 - संयोग से होम नेटवर्क

  • लेखन भाषा: कोरियाई
  • आधार देश: सभी देशcountry-flag
  • आईटी

रचना: 2024-10-19

रचना: 2024-10-19 21:10


नमस्ते! मैं StatPan हूँ।

मैं LegiNote साइड प्रोजेक्ट के विकास के बारे में लिख रहा हूँ।

पिछले भाग के लिए, कृपया निम्न लिंक देखें।


LegiNote का चौथा विकास लॉग, पिछले वाले से थोड़ा अलग, इंफ्रास्ट्रक्चर सेटअप के बारे में बात करते हैं।

सेवा विकास के लिए, सर्वर संसाधन की आवश्यकता होती है जिस पर सेवा चलाई जा सके।

यदि आप केवल अनुभव प्राप्त करना चाहते हैं और सेवा को लगातार चलाने की योजना नहीं बना रहे हैं, तो आप अपने व्यक्तिगत पीसी या विभिन्न कंपनियों द्वारा प्रदान की जाने वाली मुफ्त टियर सेवाओं पर विचार कर सकते हैं।

आप AWS, Azure, GCP जैसे प्रमुख क्लाउड प्रदाताओं द्वारा प्रदान की जाने वाली मुफ्त टियर सेवाओं का अस्थायी रूप से उपयोग कर सकते हैं, या Cafe24, Gabia जैसी होस्टिंग सेवाओं पर विचार कर सकते हैं।

इनमें से, मैंने Oracle Cloud के Free Tier का चुनाव किया। यह क्लाउड में सबसे अच्छी मुफ्त टियर नीति है।


LegiNote परियोजना विकास कहानी4 - संयोग से होम नेटवर्क


संक्षेप में,

आप सेवा के लिए पूर्णकालिक रूप से OCPU 4, RAM 24GB, और 200GB SSD वाला VM उपयोग कर सकते हैं (ट्रैफ़िक असीमित नहीं है, लेकिन अगर आप इसे भर देते हैं, तो आपको पहले ही पेड सर्विस का उपयोग करना होगा)


हालांकि, इस VM का उपयोग करने के लिए, आपको कुख्यात Oracle क्रेडिट कार्ड पंजीकरण परीक्षा पास करनी होगी।

LegiNote परियोजना विकास कहानी4 - संयोग से होम नेटवर्क


इस तरह से, मैंने 24 घंटे बिना रुके 1 VM प्राप्त किया।


संसाधन अभी भी अपर्याप्त लग रहे हैं

विकास करते समय, केवल एक नोड पर्याप्त नहीं है।

मेरे अनुभव से, मुझे विकास और संचालन को अलग-अलग तैनात करने के लिए संसाधन की आवश्यकता है।

दुर्भाग्य से, Oracle Free Tier केवल एक (मानक स्थिति में) VM की अनुमति देता है, इसलिए मैं एक और 24/7 VM प्राप्त करना चाहता था।


VM का विकल्प, मिनी पीसी

उपरोक्त Oracle Free Tier सेवा के समान विनिर्देशों के साथ, और 24/7 संचालन के लिए, मुझे पर्याप्त प्रदर्शन और कम बिजली खपत वाला सर्वर चाहिए था।

इस क्षेत्र की जानकारी के लिए, खोज करते समय, मुझे DC गैलरी से सबसे अधिक मदद मिली।

n100, eqr6, ser8 आदि विकल्पों में से, मैं VM विनिर्देशों के समान विनिर्देशों वाला चाहता था, इसलिए मैंने eqr6 चुना और एक बहुत ही कम कीमत पर सर्वर खरीदा।


बेयरबोन eqr6 240,000 रुपये

SSD 256GB 22,000 रुपये

RAM 8GB * 2 18,000 रुपये

कुल 280,000 रुपये


लगभग 1-2 साल बिना रुके VM सेवा के लिए, मुझे लगता है कि यह एक उचित मूल्य है, इसलिए मैंने इसे खरीदा।

यह सब आसान था, लेकिन...


समस्या की शुरुआत

भूलने पर ही आने वाली डिलीवरी

हाँ, ये मिनी पीसी आजकल के दौर में, जहाँ एक या दो दिन में डिलीवरी हो जाती है, वास्तव में नहीं आते।

डिलीवरी के लिए 2 हफ़्ते का इंतज़ार बहुत लंबा था, और मुझे लगा कि कहीं चीन में फंस गया क्या? लेकिन आखिरकार मिल ही गया।

यदि आपके पास इस तरह का पीसी सेटअप करने का अनुभव नहीं है, तो आप मिनी पीसी गैलरी में उपयोगी लेख पढ़कर इंतज़ार कर सकते हैं।

(जैसे, बूट डिस्क तैयार करना, ड्राइवर इत्यादि)

मिनी पीसी असेंबली

हाँ, मिनी पीसी असेंबली एक अलग अनुभव था। मैंने खुद अपने डेस्कटॉप को असेंबल किया था, इसलिए मुझे लगा कि यह आसान होगा, लेकिन मिनी पीसी के छोटे केस में कई पार्ट्स होने के कारण, असेंबली में मुझे परेशानी हुई, खासकर ढीले हुए स्क्रू को फिर से निकालना मुश्किल था।

उस स्क्रू को निकालने के लिए, मुझे पावर सप्लाई को थोड़ा अलग करना पड़ा, और ढीले कनेक्शन के कारण, केस के थोड़े से हिलने पर भी पावर कट जाता था।

बाद में देखने पर, यह यादों में छिपा हुआ दर्द था।


मिनी पीसी सेटअप

यह BIOS के साथ युद्ध था। Ubuntu इंस्टॉल करने के बाद, 8GB VRAM इस्तेमाल हो रहा था, जिससे केवल 8GB मेमोरी बच रही थी।

मैं इसे सर्वर के रूप में इस्तेमाल करने वाला था, इसलिए मुझे VRAM की बहुत ज़रूरत नहीं थी, इसलिए इसे ठीक करने के लिए, मुझे पुराने BIOS मेनू में उस फीचर को खोजने में काफी परेशानी हुई। BIOS का वर्ज़न पुराना था, इसलिए ऑनलाइन गाइड के साथ मिलान करना मुश्किल था।

आखिरकार, मुझे एक अज्ञात YouTube वीडियो मिला जिससे मुझे मदद मिली।

मैं इस अवसर पर उनका धन्यवाद करता हूँ, अज्ञात डेवलपर महोदय...


होम नेटवर्क सेटअप

मैं SK इंटरनेट का उपयोग करता हूँ, और चूँकि मैं स्थापना के समय मौजूद नहीं था, इसलिए मुझे नहीं पता था कि यह कैसे स्थापित किया गया था, और चूँकि मेरे पास मुख्य रूप से KT इंटरनेट का उपयोग करने का अनुभव था, इसलिए मैंने इसे हल्के में लिया।

यानी, मैंने सोचा कि यह एक मोडेम से निकलने वाले राउटर का उपयोग कर रहा है।

शुरू में, मुझे यह नहीं पता था, और लिविंग रूम राउटर और बेडरूम राउटर लगातार अलग-अलग बैंडविड्थ का उपयोग कर रहे थे, इसलिए मुझे लगा कि बेडरूम राउटर में कोई समस्या है, और मैंने इसे कई बार रीसेट किया।

खोज के बाद, मुझे पता चला कि एक और राउटर है, और मुझे एक छिपे हुए मोडेम का पता चला।

लगभग एक दिन के कष्ट के बदले, मैंने साहसपूर्वक सार्वजनिक IP प्राप्त मोडेम को ब्रिज किया, और सभी नेटवर्क को नियंत्रित करने के लिए आंतरिक SK राउटर को NAT के रूप में कॉन्फ़िगर किया, लेकिन थोड़ा सा परिवर्तन किया।

हालांकि अभी कारण स्पष्ट नहीं है, लेकिन अंत में मुझे 2 सार्वजनिक IP मिले।

सेवा के लिए एक अतिरिक्त IP प्राप्त करना मेरे लिए संतोषजनक है, लेकिन मुझे अन्य इंटरनेट कंपनियों के विपरीत इस तरह की सेवा दर्शन की अभी आदत नहीं है।

यदि आप SK इंटरनेट का उपयोग करके होम नेटवर्क सेट अप कर रहे हैं, तो इन बिंदुओं को ध्यान में रखें ताकि आपको कोई समस्या न हो।


DDNS और DNS, पोर्ट फ़ॉरवर्डिंग

मुझे लगता है कि अगर मुझे अतिरिक्त Oracle VM मिल जाता, तो यह कार्य आवश्यक नहीं होता, लेकिन मुझे अच्छा अनुभव हुआ।

घरेलू IP आमतौर पर गतिशील IP असाइन करता है, इसलिए यदि आप केवल DNS सर्वर पर IP को मैप करते हैं, तो राउटर के रीसेट होने पर आपको हर बार मैपिंग करनी पड़ सकती है।

इस समस्या को हल करने के लिए, राउटर स्वयं DDNS सेवा प्रदान करता है।

SK राउटर ऐसा नहीं करता है, और तीसरे पक्ष की सेवाओं का उपयोग करने की सलाह देता है।

मैं भाग्यशाली था क्योंकि मैं ASUS राउटर का उपयोग करता था, इसलिए मैंने ASUS राउटर के व्यवस्थापक पृष्ठ में अंतर्निहित DDNS फ़ंक्शन का उपयोग किया, और DNS सर्वर पर मैपिंग करके समस्या को हल किया।

मुझे पहले से ही डोमेन खरीदा था और DNS का उपयोग किया था, इसलिए यह मेरे लिए आसान था।


समस्या के समाधान के बाद विचार

जब मैं केवल 24/7 VM चलाने की लागत की गणना कर रहा था, तो यह बहुत महंगा लग सकता था, लेकिन शुरुआती सेटअप की लागत और समय को ध्यान में रखते हुए, मुझे समझ आया कि क्लाउड सेवाएँ इतनी लोकप्रिय क्यों हैं।

फिर भी, मैं इस बुनियादी ढाँचे को विकसित करना जारी रखूँगा, क्योंकि यह एक लाभदायक परियोजना नहीं है, और व्यक्तिगत शिक्षा के लिए है।

वास्तव में, अभी तक कोई ऐसा उपयोगकर्ता नहीं है जिसके लिए मुझे तेज़ी से स्केल अप करने की आवश्यकता हो।

भविष्य में, मैं इस परियोजना को बनाए रखने वाले बुनियादी ढाँचे के बारे में भी पोस्ट करूँगा।

यदि आपकी भी ऐसी ही समस्या है या योजना बना रहे हैं, तो बेझिझक मुझसे संपर्क करें।

यह StatPan था!

टिप्पणियाँ0

[बहुभाषी होमपेज निर्माण डायरी - तीसरा दिन] होस्टिंगर बनाम गूगल क्लाउडबहुभाषी वेबसाइट निर्माण का तीसरा दिन: होस्टिंगर और गूगल क्लाउड सर्वर की तुलना के बाद कम कीमत और उपयोग में आसानी के कारण होस्टिंगर का चयन। प्रगति 52%
aghkuh1
aghkuh1
aghkuh1
aghkuh1

December 29, 2024

क्लाउडवेज़ पर छूट प्राप्त करें और साइन अप करें (सस्ते में उपयोग करने का तरीका)क्लाउडवेज़ पर साइन अप करने से लेकर इसे सस्ते में इस्तेमाल करने के टिप्स तक, हम आपको सब कुछ बताएंगे। मुफ़्त क्रेडिट लाभ और डिस्काउंट कोड का उपयोग करने का तरीका, सर्वर सेटिंग और सावधानियों के बारे में विस्तार से जानकारी दी गई है।
테크민 it&tech 블로그
테크민 it&tech 블로그
테크민 it&tech 블로그
테크민 it&tech 블로그

August 20, 2024

[एसआई डेवलपर की कहानी] 12. एसआई प्रोजेक्ट में अक्सर उपयोग किए जाने वाले तकनीकी स्टैकएसआई प्रोजेक्ट में अक्सर उपयोग किए जाने वाले तकनीकी स्टैक में स्प्रिंग, ओरेकल डीबी, मायबैटिस, जेएसपी, जावास्क्रिप्ट, HTML, CSS शामिल हैं और इक्लिप्स को IDE के रूप में उपयोग किया जाता है।
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

April 19, 2024

एसएनए, एचसीआई समाधान का उपयोग करके 'आईटी टोटल रेंटल सेवा' प्रदान करता हैएसएनए एचसीआई समाधान आधारित आईटी टोटल रेंटल सेवा के साथ उद्यमों को टीसीओ में कमी और वर्चुअलाइजेशन संक्रमण में सहायता प्रदान करता है।
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

May 22, 2024

क्लाउड सेवाएँ: आधुनिक व्यवसायों में परिवर्तनयह लेख क्लाउड सेवा की अवधारणा, प्रकार, लाभ और हानि, उद्योग-वार उपयोग के उदाहरण, कार्यान्वयन रणनीति और भविष्य के पूर्वानुमानों पर विस्तार से चर्चा करता है। व्यावसायिक नवाचार के लिए क्लाउड का उपयोग करने के तरीके बताए गए हैं।
Cherry Bee
Cherry Bee
Cherry Bee
Cherry Bee

January 31, 2025

अगली पीढ़ी के हाइब्रिड क्लाउड एकीकरण और AI इन्फ्रास्ट्रक्चर के लिए फ़ाइल संग्रहण 'VSP One File' लॉन्चह्यॉसंग इंफॉर्मेशन सिस्टम ने अगली पीढ़ी के हाइब्रिड क्लाउड और AI इन्फ्रास्ट्रक्चर वातावरण के लिए अनुकूलित फ़ाइल संग्रहण 'VSP One File' लॉन्च किया है।
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

May 20, 2024