2009-07-20 5 views
16

मैं जानता हूँ कि यह लोड संतुलन सर्वर की एक किस्म के होने से कोई लेना देना नहीं है, लेकिन कुछ साइटों अलग नाम "www" के उप डोमेन का उपयोग करना क्यों (www2.somesite.com, www3.somesite.com आदि) जहां के रूप में अन्य किया जा सकता है ऐसा करने के बिना पूरी तरह से बड़े पैमाने पर - यानी सभी यातायात www.hugesite.com है।कुछ वेबसाइटें www2, www3 उप-डोमेन में क्यों फैली हुई हैं जबकि अन्य इसके बिना स्केलिंग प्रबंधित करते हैं?

क्या यह कुछ वास्तुशिल्प निर्णयों को इंगित करता है/इसका एक विशिष्ट उद्देश्य है? क्या इससे बचा जा सकता है या क्या यह साइट स्केल को एक निश्चित तरीके से रखने की सीमा है?

उत्तर

14

www [n] अधिक से अधिक सर्वर जोड़ने के लिए लोड से निपटने के लिए के बाद से आप विभिन्न सर्वर के बीच बहुत आसानी से संतुलन लोड कर सकते हैं एक आसान तरीका है - www के साथ [n] तुम सिर्फ अनुरोध उचित सर्वर पर रीडायरेक्ट और भूल सकता है बाद के अनुरोधों के बारे में - क्योंकि क्लाइंट www1 या www2 आदि से संबंधित है ... अधिक सर्वर जोड़ना सरल है ... लेकिन यह बाद के अनुरोधों के संदर्भ में निरंतर नहीं है

विकल्प लोड बैलेंसर के पूल को बनाए रखने के लिए विकल्प है बैकएंड नोड्स जिन्हें "दृश्यों के पीछे" बनाए रखा जाता है। यह ट्रैक करता है कि उपयोगकर्ता को किस नोड को आवंटित किया गया है - आम तौर पर सत्र कुकीज का उपयोग करके यह पहचानने के लिए कि कौन सा बैकएंड नोड उपयोगकर्ता आवंटित किया गया है। यह केवल सत्र आईडी के बैकएंड नोड्स के मेमोरी हैशपैप (प्रभावी रूप से) में एक बड़ा रखता है, जो उपयोगकर्ता के ब्राउज़र से प्रत्येक बार बैकएंड नोड में अनुरोध प्रस्तुत करता है ... सेटअप के लिए यह अधिक जटिल है, लेकिन लंबे समय तक अधिक शक्तिशाली है।

अधिक यहाँ जानकारी: http://en.wikipedia.org/wiki/Load_balancing_%28computing%29

+0

एक सुधार .. यह हमेशा बुद्धिमान चिपचिपा सत्र का उपयोग करने के लिए है। हमारे पास एकाधिक अनुप्रयोग सर्वरों वाला एक फ्रंट फ्रंट मॉडल है, लेकिन हम चिपचिपा सत्र (या उनके जैसे, उस मामले के लिए) का उपयोग नहीं करते हैं – Evert

+0

हाय एवर्ट, क्या आप इसका मतलब बता सकते हैं कि मैंने क्या मतलब है, मैंने निर्दिष्ट किया है कि सत्र कुकीज़ एक हैं इसे प्राप्त करने का विशिष्ट तरीका - निश्चित रूप से अन्य हैं ... – Jon

संबंधित मुद्दे

 संबंधित मुद्दे