Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर 2014 के लिए एक प्रोसेसर का चयन करना - भाग 2

जनवरी में वापस, मैंने SQL सर्वर 2014 के लिए एक प्रोसेसर का चयन - भाग 1 लिखा था। अब, SQL सर्वर 2014 के लिए 1 अप्रैल 2014 की सामान्य उपलब्धता (GA) तिथि की हालिया घोषणा के साथ, यह इसके भाग दो को कवर करने का समय है। श्रृंखला।

चार सॉकेट सर्वर

जनवरी के बाद से बड़ी खबर फरवरी 16, 2014 को नए 22nm Intel Xeon E7-4800 v2 उत्पाद परिवार (Ivy Bridge-EX) प्रोसेसर की रिलीज़ है। वर्तमान में, इस उत्पाद परिवार में आठ अलग-अलग प्रोसेसर हैं। यदि आप सोचते हैं कि SQL सर्वर 2014 कोर-आधारित लाइसेंसिंग कैसे काम करता है, और आप सबसे कम लाइसेंस लागत के लिए सर्वोत्तम प्रदर्शन चाहते हैं, तो आप उस सूची को SQL सर्वर के लिए केवल तीन दिलचस्प प्रोसेसर तक सीमित कर सकते हैं। ये पंद्रह-कोर Xeon E7-4890 v2, बारह-कोर Xeon E7-4860 v2 और दस-कोर Xeon E7-4830 v2 हैं। तालिका 1 इन तीन प्रोसेसर के लिए कुछ प्रासंगिक विशिष्टताओं को दिखाती है।

<थ>लागत
मॉडल कोर आधार गति टर्बो स्पीड L3 कैश साइज
E7-4890 v2 15 2.8GHz 3.4GHz 37.5MB $6,619.00
E7-4860 v2 12 2.6GHz 3.2GHz 30MB $3,838.00
E7-4830 v2 10 2.2GHz 2.7GHz 20MB $2,059.00

तालिका 1:SQL सर्वर 2012/2014 के लिए अनुशंसित Xeon E7-4800 v2 प्रोसेसर मॉडल

इंटेल के परिवार में दो कम लागत वाले, पंद्रह-कोर मॉडल हैं (Xeon E7-4880 v2 और Xeon E7-4870 v2), लेकिन इन दोनों में घड़ी की गति और/या L3 कैश आकार में काफी महत्वपूर्ण कमी है। उनके पास एक कम लागत वाला बारह-कोर मॉडल (Xeon E7-4850 v2) भी है, जिसमें घड़ी की गति और L3 कैश आकार में उल्लेखनीय कमी आई है। अंत में, एक कम लागत वाला आठ-कोर Xeon E7-4820 v2 और एक कम-लागत वाला छह-कोर Xeon E7-4809 v2 है, जो दोनों बहुत कम घड़ी की गति और अपेक्षाकृत छोटे L3 कैश आकार से प्रभावित हैं।

केवल इंटेल के लिए ज्ञात कारणों के लिए, उनके पास Xeon E7-4800 v2 उत्पाद परिवार में "आवृत्ति अनुकूलित," कम कोर गणना प्रोसेसर नहीं हैं। वास्तव में उनके पास बिल्कुल विपरीत स्थिति है, क्योंकि बेस और टर्बो घड़ी की गति नाटकीय रूप से कम हो जाती है क्योंकि कोर गिनती नीचे जाती है। प्रति भौतिक कोर साझा किए गए L3 कैश की मात्रा भी कम हो जाती है क्योंकि प्रोसेसर की इस पंक्ति के साथ कोर की संख्या कम हो जाती है। यह Xeon E5-2600 v2 उत्पाद परिवार की तुलना में जानबूझकर कम कोर-काउंट प्रोसेसर चुनना बहुत कम संभव बनाता है।

चूंकि Microsoft परवाह नहीं करता है (लाइसेंसिंग उद्देश्यों के लिए) चाहे आपके पास एक तेज़ भौतिक प्रोसेसर कोर हो या एक धीमा भौतिक प्रोसेसर कोर, आपको किसी दिए गए भौतिक कोर गणना के लिए सबसे अच्छा भौतिक प्रोसेसर कोर प्राप्त करके प्रदर्शन और मापनीयता के दृष्टिकोण से सबसे अच्छी सेवा दी जाती है। संसाधक लेकिन पूंजीगत लागत के नजरिए से यह तर्क कैसा दिखता है? आखिरकार, हमारी चयन प्रक्रिया के हिस्से के रूप में अच्छे व्यावसायिक निर्णय लेने की ज़िम्मेदारी हमारी है। जैसा कि तालिका 2 में दिखाया गया है, इन तीन प्रोसेसर के बीच एक महत्वपूर्ण लागत अंतर है।

<थ>लागत
मॉडल कोर आधार गति टर्बो स्पीड L3 कैश साइज
E7-4890 v2 15 2.8GHz 3.4GHz 37.5MB $6,619.00
E7-4880 v2 15 2.5GHz 3.1GHz 37.5MB $5,506.00
E7-4870 v2 15 2.3GHz 2.9GHz 30MB $4,394.00

तालिका 2:तीन Xeon E7 प्रोसेसर मॉडल की तुलना की गई

E7-4890 v2 प्रोसेसर के बजाय धीमे Xeon E7-4880 v2 प्रोसेसर को चुनने से आपको चार-सॉकेट सर्वर में $4,452.00 की बचत होगी (यह मानते हुए कि सर्वर विक्रेता इंटेल की कीमत पर प्रोसेसर पर मार्कअप नहीं लेता है)। E7-4890 v2 प्रोसेसर के बजाय और भी धीमे Xeon E7-4870 v2 प्रोसेसर को चुनने से आपको चार-सॉकेट सर्वर में $8,900.00 की बचत होगी। यह बहुत सारा पैसा लगता है, लेकिन अगर आप सॉफ्टवेयर लाइसेंस लागत सहित सर्वर की कुल लागत को देखें, तो यह वास्तव में बहुत महत्वहीन है।

चार-सॉकेट सर्वर में एक पंद्रह-कोर प्रोसेसर के लिए कुल 60 SQL सर्वर 2014 एंटरप्राइज़ संस्करण कोर लाइसेंस की आवश्यकता होगी, जिसकी लागत $ 412,440.00 की कुल SQL सर्वर लाइसेंस लागत के लिए प्रत्येक $ 6,874.00 है। यदि आप इस नए चार सॉकेट सर्वर में सभी 96 मेमोरी स्लॉट को अपेक्षाकृत किफ़ायती 16GB DDR3 DIMM से भरते हैं, तो आप मेमोरी पर लगभग $18,432.00 खर्च करेंगे। यदि आपको अपेक्षाकृत महंगे 32GB DIMM मिलते हैं, तो आप 3TB मेमोरी पर लगभग $76,800.00 खर्च करेंगे। आप चेसिस, बिजली आपूर्ति, एचबीए, एनआईसी, RAID नियंत्रक, ओएस लाइसेंस इत्यादि के लिए इस चार-सॉकेट सर्वर के लिए अन्य निश्चित लागतों में शायद $ 15-20K अधिक देख रहे हैं। लगभग $ 500K खरीद पर $ 4,452.00- $ 8,900.00 की बचत अधिकांश संगठनों के लिए महत्वपूर्ण नहीं होगा, खासकर जब वे समझते हैं कि इतनी छोटी बचत के लिए वे कितना प्रदर्शन और मापनीयता खो देंगे।

चार-सॉकेट IBM सिस्टम x3850 X6 सिस्टम के लिए हाल ही में TPC-E बेंचमार्क सबमिशन है जिसमें चार Intel Xeon E7-4890 v2 प्रोसेसर हैं जिनका वास्तविक स्कोर 5576.27 है (जो कि अब तक का उच्चतम TPC-E स्कोर भी है)। कुछ सरल अंकगणित करके, हम अन्य दो कम गति, पंद्रह-कोर प्रोसेसर के लिए कुछ विश्वसनीय अनुमानित टीपीसी-ई स्कोर के साथ आ सकते हैं।

मैं प्रत्येक प्रोसेसर के लिए बेस क्लॉक स्पीड और टर्बो क्लॉक स्पीड में औसत अंतर लेता हूं, और प्रारंभिक अनुमान के साथ आने के लिए E7-4890 v2 के लिए वास्तविक TPC-E स्कोर को गुणा करता हूं। इसलिए उदाहरण के लिए, 5576.27 गुना .906 से गुणा करने पर E7-4880 v2 प्रोसेसर के लिए 5052.10 का TPC-E अनुमान मिलता है। चूंकि L3 कैश उन दो प्रोसेसर के बीच समान आकार का है, इसलिए हम E7-4880 v2 प्रोसेसर के साथ काम कर रहे हैं।

हम धीमे E7-4870 v2 प्रोसेसर के लिए भी यही काम करते हैं, इसलिए 5576.27 गुना .837 4667.11 का TPC-E अनुमान देता है। चूंकि साझा L3 कैश E7-4870 v2 प्रोसेसर में काफी छोटा है, इसलिए मैं E7-4870 v2 प्रोसेसर के लिए 4200.40 के अंतिम TPC-E अनुमान के साथ आने के लिए एक और 10% (जो सिर्फ एक शिक्षित अनुमान है) घटाता हूं। ।

ये सरल गणना केवल मान्य हैं क्योंकि ये तीनों प्रोसेसर एक ही प्रोसेसर परिवार और पीढ़ी के हैं, एक ही कोर गणना के साथ, और उनके अन्य सभी विनिर्देश समान हैं।

मॉडल टीपीसी-ई स्कोर आधार गति टर्बो स्पीड L3 कैश/कोर
E7-4890 v2 5576.27 100% 100% 2.5MB
E7-4880 v2 5052.10 89.3% 91.8% 2.5MB
E7-4870 v2 4200.40 82.1% 85.3% 2.0MB

तालिका 3:तीन Xeon E7 प्रोसेसर के लिए अनुमानित TPC-E स्कोर

जैसा कि आप इस अभ्यास से देख सकते हैं, यदि आप Xeon E7-4890 v2 प्रोसेसर के बजाय Xeon E7-4870 v2 प्रोसेसर चुनते हैं, तो आप लगभग $500K निवेश पर $4,452.00 बचाने के लिए अपने प्रदर्शन और मापनीयता का लगभग 10% छोड़ रहे हैं, जिसका अर्थ है आप सिस्टम की लागत का लगभग 1% बचाने के लिए अपने प्रदर्शन का 10% छोड़ रहे हैं। यदि आप इस तरह के सिस्टम के लिए I/O सबसिस्टम लागत शामिल करते हैं तो तस्वीर और भी खराब हो जाती है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में भाषा सेटिंग्स आपके FORMAT () परिणामों को कैसे प्रभावित कर सकती हैं (T-SQL उदाहरण)

  2. SQL सर्वर में Concat समूह

  3. वर्चर और नवरचर में क्या अंतर है?

  4. मैं डेटाबेस ट्रिगर को रिकर्सिंग से कैसे रोकूं?

  5. एसएसएमएस कैसे स्थापित करें