Wolkra

प्रोडक्ट

फ़्लोटिंग IP

Wolkra फ़्लोटिंग IP फ़्रैंकफ़र्ट में सेकंडों में एक सर्वर से दूसरे पर चले जाते हैं। फ़ेलओवर, मेंटेनेंस और बिना डाउनटाइम सर्वर बदलने के लिए एक ही पब्लिक एड्रेस रखें।

अपडेट:

Wolkra फ़्लोटिंग IP एक पब्लिक IP एड्रेस है जिसे आप सेकंडों में एक सर्वर से दूसरे पर ले जा सकते हैं, ताकि पीछे की मशीन बदलने पर भी आपकी सर्विस का एड्रेस वही रहे। फ़्रैंकफ़र्ट में फ़ेलओवर और बिना डाउनटाइम सर्वर बदलने का यह सबसे आसान तरीका है।

फ़्लोटिंग IP क्यों काम आता है

सर्वर का प्राइमरी IP उसी सर्वर से बँधा होता है। सर्वर बदलने पर एड्रेस भी उसके साथ चला जाता है, और आपको DNS अपडेट करके कैश एक्सपायर होने का इंतज़ार करना पड़ता है। फ़्लोटिंग IP यह जुड़ाव तोड़ देता है: एड्रेस आपके प्रोजेक्ट का होता है, और आप तय करते हैं कि वह किस सर्वर की ओर इशारा करे।

  • फ़ेलओवर: अगर एक्टिव सर्वर फ़ेल हो जाए, तो एड्रेस को स्टैंडबाय सर्वर पर ले जाएँ।
  • सर्वर बदलना: नया सर्वर बनाएं, उसे टेस्ट करें, फिर एड्रेस मूव करें। विज़िटर को कभी DNS बदलाव का पता नहीं चलता।
  • मेंटेनेंस: जिस सर्वर को पैच या रीसाइज़ करना है, उससे ट्रैफ़िक हटा दें।
  • स्थिर allow-list: जिन पार्टनर ने आपका एड्रेस अनुमत किया है, उनके लिए हार्डवेयर बदलने पर भी सब चलता रहता है।

यह कैसे काम करता है

  1. अपने प्रोजेक्ट में फ़्लोटिंग IP बनाएं।
  2. उसे किसी सर्वर को असाइन करें। Wolkra उस एड्रेस का ट्रैफ़िक उस सर्वर तक रूट करता है।
  3. सर्वर के नेटवर्क इंटरफ़ेस पर एड्रेस कॉन्फ़िगर करें ताकि ऑपरेटिंग सिस्टम उसे स्वीकार करे।
  4. जब इसे मूव करना हो, तो किसी दूसरे सर्वर को फिर से असाइन करें। रूटिंग सेकंडों में बदल जाती है।

स्टेप 3 आपके सर्वर के अंदर होता है, इसलिए यह कॉन्फ़िगरेशन हर उस सर्वर पर पहले से तैयार रखें जो एड्रेस संभाल सकता है। कई टीमें cloud-init user data इस्तेमाल करती हैं ताकि नए सर्वर यह कॉन्फ़िग पहले से लेकर चालू हों।

कंसोल और API में

कंसोल में फ़्लोटिंग IP की अपनी अलग सूची होती है। एक क्लिक में उन्हें असाइन, अनअसाइन और मूव करें, और हर एक के लिए रिवर्स DNS (PTR) नाम सेट करें।

ऑटोमैटिक फ़ेलओवर के लिए Wolkra API इस्तेमाल करें। आपके सर्वर पर चलने वाली एक छोटी हेल्थ-चेक स्क्रिप्ट या keepalived जैसा टूल, एक्टिव नोड के जवाब देना बंद करने पर API को कॉल करके एड्रेस फिर से असाइन कर सकता है। read/write एक्सेस वाला प्रोजेक्ट-स्कोप्ड टोकन बनाएं, वैकल्पिक IP allow list से उसे अपने सर्वर के एड्रेस तक सीमित करें, और उसे सिर्फ़ उन्हीं सर्वर पर रखें जिन्हें उसकी ज़रूरत है। देखें API टोकन।

फ़्लोटिंग IP या लोड बैलेंसर?

फ़्लोटिंग IP लोड बैलेंसर
ट्रैफ़िक कहाँ जाता है एक समय में एक सर्वर पर एक साथ कई सर्वर पर
फ़ेलओवर आप या आपकी स्क्रिप्ट इसे मूव करते हैं हेल्थ चेक खराब टारगेट हटा देते हैं
प्रोटोकॉल IP पर चलने वाला कुछ भी Layer 4 (TCP) और HTTP
किसके लिए सबसे अच्छा Active/standby जोड़ी, कोई भी प्रोटोकॉल कई ऐप सर्वर वाले वेब ऐप और API

कई सेटअप दोनों इस्तेमाल करते हैं: वेब ट्रैफ़िक के लिए लोड बैलेंसर और डेटाबेस प्राइमरी या मेल या VPN सर्वर के लिए फ़्लोटिंग IP।

आम इस्तेमाल

फ़ेलओवर जोड़ी की योजना

फ़्लोटिंग IP के साथ एक सामान्य active/standby सेटअप ऐसा दिखता है:

  1. एक जैसे सॉफ़्टवेयर वाले दो सर्वर बनाएं, जिनके बीच डेटा रेप्लिकेशन हो।
  2. दोनों को एक प्लेसमेंट ग्रुप में रखें ताकि वे अलग-अलग होस्ट पर चलें।
  3. दोनों सर्वर के नेटवर्क इंटरफ़ेस पर फ़्लोटिंग IP कॉन्फ़िगर करें।
  4. फ़्लोटिंग IP को एक्टिव सर्वर को असाइन करें और DNS को उसकी ओर पॉइंट करें।
  5. स्टैंडबाय पर हेल्थ चेक चलाएँ। जब एक्टिव सर्वर जवाब देना बंद करे, तो स्टैंडबाय API कॉल करके एड्रेस अपने पास ले लेता है।

ज़रूरत पड़ने से पहले स्विच को टेस्ट करें। एक बार एड्रेस हाथ से मूव करें, जाँचें कि क्लाइंट फिर से कनेक्ट होते हैं और स्टैंडबाय ट्रैफ़िक सही से संभालता है, फिर उसे वापस ले आएँ। जिस फ़ेलओवर को कभी आज़माया न गया हो, वह सिर्फ़ एक योजना है।

कीमत का आधार

फ़्लोटिंग IP का शुल्क आपके प्रीपेड बैलेंस से हर शुरू हुए घंटे के हिसाब से लगता है और मासिक कीमत पर अधिकतम सीमा रहती है। Wolkra के बाकी ट्रैफ़िक की तरह इन पर आने-जाने वाला ट्रैफ़िक भी अनमीटर्ड है। देखें प्राइसिंग पेज।

ध्यान रखने वाली सीमाएँ

  • एक फ़्लोटिंग IP एक समय में एक ही सर्वर की ओर इशारा करता है।
  • यह एक ही लोकेशन के सर्वर के बीच मूव हो सकता है। फ़िलहाल वह लोकेशन फ़्रैंकफ़र्ट है।
  • ऑपरेटिंग सिस्टम को एड्रेस स्वीकार करने के लिए कॉन्फ़िगर करना ज़रूरी है।
  • सर्वर को अलग-अलग होस्ट पर बाँटने के लिए, ताकि स्टैंडबाय और एक्टिव सर्वर एक ही होस्ट पर न हों, प्लेसमेंट ग्रुप इस्तेमाल करें।

संबंधित प्रोडक्ट

सर्वर बदलें, एड्रेस वही रखें

DNS को छुए बिना सर्वर बदलें, पैच करें और फ़ेलओवर करें। Wolkra पर अकाउंट बनाएं और फ़्रैंकफ़र्ट में फ़्लोटिंग IP बनाएं।

अक्सर पूछे जाने वाले सवाल

फ़्लोटिंग IP क्या है?

फ़्लोटिंग IP एक पब्लिक IP एड्रेस है जो किसी एक सर्वर के बजाय आपके प्रोजेक्ट का होता है। आप इसे अपने किसी भी सर्वर को असाइन कर सकते हैं और सेकंडों में दूसरे सर्वर पर ले जा सकते हैं।

फ़्लोटिंग IP किस काम आते हैं?

इनका इस्तेमाल फ़ेलओवर के लिए, DNS बदले बिना पुराने सर्वर की जगह नया सर्वर लगाने के लिए, और ऐसा स्थिर एड्रेस रखने के लिए होता है जिसे क्लाइंट या पार्टनर ने allow-list किया हुआ है।

क्या मुझे सर्वर के अंदर फ़्लोटिंग IP कॉन्फ़िगर करना होगा?

आमतौर पर हाँ। एड्रेस को सर्वर के नेटवर्क इंटरफ़ेस में जोड़ें ताकि ऑपरेटिंग सिस्टम उसका ट्रैफ़िक स्वीकार करे, और यह कॉन्फ़िग हर उस सर्वर पर रखें जो इसे संभाल सकता है।

क्या मैं फ़्लोटिंग IP के लिए रिवर्स DNS सेट कर सकता हूँ?

हाँ। प्राइमरी IP की तरह ही आप फ़्लोटिंग IP के लिए भी रिवर्स DNS (PTR) रिकॉर्ड सेट कर सकते हैं।

फ़्लोटिंग IP का बिल कैसे बनता है?

फ़्लोटिंग IP का बिल आपके प्रीपेड बैलेंस से प्रति घंटा बनता है और मासिक कीमत पर अधिकतम सीमा रहती है। मौजूदा कीमत प्राइसिंग पेज पर है।

फ़्रैंकफ़र्ट में सर्वर शुरू करें

अकाउंट बनाएं, टॉप-अप करें, और €3.49 प्रति माह से सर्वर चलाएं, सिर्फ़ इस्तेमाल किए गए घंटों का भुगतान करके। हर प्लान पर अनमीटर्ड बैंडविड्थ।