सर्भर समग्र वास्तुकलाको परिचय

सर्भर धेरै उपप्रणालीहरू मिलेर बनेको हुन्छ, प्रत्येकले सर्भरको कार्यसम्पादन निर्धारण गर्न महत्त्वपूर्ण भूमिका खेल्छ। केहि उपप्रणालीहरू कार्यसम्पादनका लागि सर्भर प्रयोग गरिएको अनुप्रयोगमा निर्भर गर्दछ।

यी सर्भर उपप्रणालीहरू समावेश छन्:

1. प्रोसेसर र क्यास
प्रोसेसर सर्भरको मुटु हो, लगभग सबै लेनदेनहरू ह्यान्डल गर्न जिम्मेवार। यो एक अत्यधिक महत्त्वपूर्ण उपप्रणाली हो, र त्यहाँ एक सामान्य गलत धारणा छ कि छिटो प्रोसेसरहरू सधैं प्रदर्शन बाधाहरू हटाउन राम्रो हुन्छ।

सर्भरहरूमा स्थापित मुख्य कम्पोनेन्टहरू मध्ये, प्रोसेसरहरू प्राय: अन्य सबसिस्टमहरू भन्दा बढी शक्तिशाली हुन्छन्। यद्यपि, केवल केहि विशेष अनुप्रयोगहरूले आधुनिक प्रोसेसरहरू जस्तै P4 वा 64-बिट प्रोसेसरहरूको फाइदाहरू पूर्ण रूपमा प्रयोग गर्न सक्छन्।

उदाहरणका लागि, क्लासिक सर्भर उदाहरणहरू जस्तै फाइल सर्भरहरू प्रोसेसर वर्कलोडमा धेरै भरोसा गर्दैनन् किनकि धेरै जसो फाइल ट्राफिकले प्रोसेसरलाई बाइपास गर्न डायरेक्ट मेमोरी एक्सेस (DMA) टेक्नोलोजी प्रयोग गर्दछ, नेटवर्क, मेमोरी, र थ्रुपुटको लागि हार्ड डिस्क सबसिस्टमहरूमा निर्भर गर्दछ।

आज, इंटेलले X-श्रृङ्खला सर्भरहरूको लागि अनुकूलित विभिन्न प्रोसेसरहरू प्रदान गर्दछ। विभिन्न प्रोसेसरहरू बीचको भिन्नता र फाइदाहरू बुझ्न महत्त्वपूर्ण छ।

क्यास, मेमोरी सबसिस्टमको कडा रूपमा मानिन्छ, भौतिक रूपमा प्रोसेसरसँग एकीकृत हुन्छ। CPU र क्यासले प्रोसेसर वा बराबरको लगभग आधा गतिमा काम गर्ने क्यासको साथ नजिकबाट काम गर्दछ।

2. PCI बस
PCI बस सर्भरहरूमा इनपुट र आउटपुट डेटाको लागि पाइपलाइन हो। सबै X-श्रृङ्खला सर्भरहरूले PCI बस (PCI-X र PCI-E सहित) को SCSI र हार्ड डिस्क जस्ता महत्त्वपूर्ण एडेप्टरहरू जडान गर्न प्रयोग गर्छन्। उच्च-अन्त सर्भरहरूमा सामान्यतया धेरै PCI बसहरू र अघिल्लो मोडेलहरूको तुलनामा धेरै PCI स्लटहरू हुन्छन्।

उन्नत PCI बसहरूमा PCI-X 2.0 र PCI-E जस्ता प्रविधिहरू समावेश छन्, जसले उच्च डाटा थ्रुपुट र जडान क्षमताहरू प्रदान गर्दछ। PCI चिपले CPU र क्यास PCI बसमा जडान गर्दछ। कम्पोनेन्टहरूको यो सेटले PCI बस, प्रोसेसर, र मेमोरी सबसिस्टमहरू बीचको जडानलाई समग्र प्रणाली कार्यसम्पादनलाई अधिकतम बनाउनको लागि प्रबन्ध गर्दछ।

3. मेमोरी
सर्भर प्रदर्शनमा मेमोरीले महत्त्वपूर्ण भूमिका खेल्छ। यदि सर्भरसँग पर्याप्त मेमोरी छैन भने, यसको कार्यसम्पादन बिग्रन्छ, किनकि अपरेटिङ सिस्टमले मेमोरीमा थप डाटा भण्डारण गर्न आवश्यक छ, तर स्पेस अपर्याप्त छ, जसले हार्ड डिस्कमा डाटा स्थिरता निम्त्याउँछ।

इन्टरप्राइज X-श्रृंखला सर्भरको वास्तुकलामा एउटा उल्लेखनीय विशेषता भनेको मेमोरी मिररिङ हो, जसले अनावश्यकता र गल्ती सहिष्णुता सुधार गर्दछ। यो IBM मेमोरी टेक्नोलोजी लगभग हार्ड डिस्कका लागि RAID-1 को बराबर छ, जहाँ मेमोरी मिरर गरिएका समूहहरूमा विभाजित छ। मिररिङ प्रकार्य हार्डवेयर-आधारित छ, अपरेटिङ सिस्टमबाट कुनै अतिरिक्त समर्थन आवश्यक पर्दैन।

4. हार्ड डिस्क
प्रशासकको परिप्रेक्ष्यबाट, हार्ड डिस्क उपप्रणाली सर्भर प्रदर्शनको मुख्य निर्धारक हो। अनलाइन भण्डारण उपकरणहरू (क्यास, मेमोरी, हार्ड डिस्क) को क्रमबद्ध व्यवस्थामा, हार्ड डिस्क सबैभन्दा ढिलो छ तर सबैभन्दा ठूलो क्षमता छ। धेरै सर्भर अनुप्रयोगहरूको लागि, लगभग सबै डाटा हार्ड डिस्कमा भण्डारण गरिन्छ, द्रुत हार्ड डिस्क सबसिस्टम महत्वपूर्ण बनाउँदै।

RAID सामान्यतया सर्भरहरूमा भण्डारण ठाउँ बढाउन प्रयोग गरिन्छ। यद्यपि, RAID arrayहरूले सर्भरको कार्यसम्पादनमा उल्लेखनीय प्रभाव पार्छ। विभिन्न तार्किक डिस्कहरू परिभाषित गर्न विभिन्न RAID स्तरहरूको छनोटले कार्यसम्पादनलाई असर गर्छ, र भण्डारण ठाउँ र समानता जानकारी फरक हुन्छ। IBM को ServerRAID array कार्डहरू र IBM फाइबर च्यानल कार्डहरूले विभिन्न RAID स्तरहरू लागू गर्न विकल्पहरू प्रदान गर्दछ, प्रत्येक यसको अद्वितीय कन्फिगरेसनको साथ।

कार्यसम्पादनमा अर्को महत्वपूर्ण कारक कन्फिगर गरिएको एरेमा हार्ड डिस्कको संख्या हो: जति धेरै डिस्कहरू, थ्रुपुट त्यति नै राम्रो हुन्छ। RAID ले I/O अनुरोधहरूलाई कसरी ह्यान्डल गर्छ भन्ने बुझ्दा कार्यसम्पादनलाई अनुकूलन गर्न महत्त्वपूर्ण भूमिका खेल्छ।

नयाँ सिरियल टेक्नोलोजीहरू, जस्तै SATA र SAS, अब प्रदर्शन र विश्वसनीयता बढाउन प्रयोग भइरहेका छन्।

5. नेटवर्क
नेटवर्क एडाप्टर एक इन्टरफेस हो जसको माध्यमबाट सर्भरले बाहिरी संसारसँग सञ्चार गर्दछ। यदि डाटाले यस इन्टरफेस मार्फत उत्कृष्ट प्रदर्शन हासिल गर्न सक्छ भने, एक शक्तिशाली नेटवर्क उपप्रणालीले समग्र सर्भर प्रदर्शनलाई महत्त्वपूर्ण रूपमा प्रभाव पार्न सक्छ।

नेटवर्क डिजाइन सर्भर डिजाइन जस्तै महत्त्वपूर्ण छ। विभिन्न नेटवर्क खण्डहरू आवंटित गर्ने स्विचहरू वा एटीएम जस्ता प्रविधिहरूको प्रयोग विचार गर्न लायक छन्।

Gigabit नेटवर्क कार्डहरू अब आवश्यक उच्च थ्रुपुट प्रदान गर्न सर्भरहरूमा व्यापक रूपमा प्रयोग गरिन्छ। यद्यपि, 10G दरहरू प्राप्त गर्न TCP अफलोड इन्जिन (TOE) जस्ता नयाँ प्रविधिहरू पनि क्षितिजमा छन्।

6. ग्राफिक्स कार्ड
सर्भरहरूमा डिस्प्ले सबसिस्टम अपेक्षाकृत महत्वहीन छ किनकि यो केवल प्रशासकहरूले सर्भर नियन्त्रण गर्न आवश्यक हुँदा मात्र प्रयोग गरिन्छ। क्लाइन्टहरूले कहिल्यै ग्राफिक्स कार्ड प्रयोग गर्दैनन्, त्यसैले सर्भरको कार्यसम्पादनले यो उपप्रणालीलाई विरलै जोड दिन्छ।

7. अपरेटिङ सिस्टम
हामी अपरेटिङ सिस्टमलाई अन्य हार्ड डिस्क सबसिस्टमहरू जस्तै सम्भावित बाधाको रूपमा विचार गर्छौं। Windows, Linux, ESX सर्भर, र NetWare जस्ता अपरेटिङ सिस्टमहरूमा, त्यहाँ सेटिङहरू छन् जुन सर्भरको कार्यसम्पादन सुधार गर्न परिवर्तन गर्न सकिन्छ।

कार्यसम्पादन-निर्धारण गर्ने उपप्रणालीहरू सर्भरको अनुप्रयोगमा निर्भर हुन्छन्। कार्यसम्पादन डाटा सङ्कलन र विश्लेषण गरेर अवरोधहरू पहिचान र उन्मूलन गर्न सकिन्छ। यद्यपि, यो कार्य एकैचोटि पूरा गर्न सकिँदैन, किनकि सर्भर कार्यभारमा हुने परिवर्तनहरू, सम्भवतः दैनिक वा साप्ताहिक आधारमा बाधाहरू फरक हुन सक्छन्।


पोस्ट समय: जुलाई-20-2023