SSD पर Bitlocker प्रदर्शन प्रभाव


33

मैंने अपने काम के कंप्यूटर में एक नया SSD डाला है और मेरा IT विभाग चाहता है कि मैं BitLocker का उपयोग करूं। मैंने मानक हार्डड्राइव पर BitLocker के प्रदर्शन पर अन्य थ्रेड्स में से एक पढ़ा , लेकिन मैं सोच रहा था - एक सॉलिड स्टेट ड्राइव की तरह BitLocker का प्रदर्शन प्रभाव क्या है?

क्या यह आउटलुक में अपनी आर्काइव फ़ाइलों को खोलने या विजुअल स्टूडियो में प्रोजेक्ट खोलने की गति पर विशेष प्रभाव डालेगा?


पोस्ट # 8 देखें ... forum.notebookreview.com/lenovo-ibm/…
Moab


Microsoft ब्लॉग, अच्छा पठन ... blogs.msdn.com/b/e7/archive/2009/05/05/…
Moab

संबं धत
त य

जवाबों:


24

अधिकांश SSDs के साथ आपके पास एक नगण्य प्रदर्शन प्रभाव होना चाहिए। विशेष रूप से नवीनतम इंटेल सीपीयू के साथ जो एक ड्राइव (किसी भी ड्राइव) से हार्डवेयर एईएस तरीका तेजी से पढ़ या लिख ​​सकते हैं। मेरा मैकबुक प्रो TrueCrypt बेंचमार्क के अनुसार AES के साथ प्रति सेकंड 900 मेगाबाइट से अधिक है, और यह एक लैपटॉप है।

अपने डेस्कटॉप पर मैं RAID0 में 4 सैमसंग एसएसडी का उपयोग करता हूं और मेरे पास बिटक्लोअर है। एईएस के लिए 5GB / सेकंड से अधिक की इसी मशीन की रिपोर्ट पर TrueCrypt। (दो 6-कोर Xeons ...)

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


4
SandForce का उल्लेख करने के लिए +1। एन्क्रिप्टेड डेटा की तरह बहुत उच्च एन्ट्रापी के साथ डेटा, एक को तोड़ता है अगर मौलिक मान्यताओं कि उनके नियंत्रकों का निर्माण किया जाता है। Intel ड्राइव की तुलना में BitLocker उन ड्राइव के लिए बुरा होगा।
अफ्रीकी

1
Thx ... मैं एक बेंचमार्क देखना पसंद करूँगा जो इन बहु-सम्मोहित ड्राइव पर BitLocker / TrueCrypt बनाम "नग्न" प्रदर्शन की तुलना करता है। मैंने इसे आनंद को सुझाया और उन्होंने इसे एक तरफ कर दिया। किसी को भी एक अच्छे लिंक के साथ उनकी टिप्पणी पर +1 मिलता है। :)
मार्टोना

@afrazier @martona कुछ SandForce ड्राइव, जैसे कि वर्टेक्स 2 , पहले से ही एईएस 128-बिट का उपयोग करके सभी डेटा पर हार्डवेयर में "स्वयं-एन्क्रिप्शन" करते हैं । इसमें OS स्तर के पासवर्ड के बजाय स्टार्टअप पर एक ATA पासवर्ड शामिल है ( यहां टिप्पणियां देखें )।
sblair

@sblair: यह जानना दिलचस्प है, हालांकि ATA पासवर्ड BitLocker w / TPM एकीकरण की उद्यम तैनाती जैसी चीजों की तुलना में निपटने के लिए दर्द हो सकता है। यह सिर्फ पर्यावरण और उपयोगकर्ताओं पर निर्भर करता है। लिंक के लिए आपको धन्यवाद!
आफ्रेज़ियर

1
प्रदर्शन के कुछ ध्यान देने योग्य गिरावट होगी। यहां तक ​​कि अगर आपका सीपीयू प्रति सेकंड गीगाबाइट डेटा एन्क्रिप्ट कर सकता है, तब भी हर पढ़ने या लिखने और सीपीयू लोड पेनल्टी पर ऐसा करने के लिए एक समय जुर्माना है। यह कितना बुरा है यह पूरी तरह से आवेदन पर निर्भर करता है, लेकिन यह आसानी से बेंचमार्क में मापने योग्य है और वास्तविक दुनिया के अनुप्रयोगों में ध्यान देने योग्य है।

17

क्योंकि BitLocker वास्तव में डेटा को बदलने के अलावा ड्राइव के उपयोग की विशेषताओं को वास्तव में नहीं बदलता है (उदाहरण के लिए यह रैखिक को रैखिक के बजाय यादृच्छिक रूप से लिखने का कारण नहीं बनता है), यह SSD पर समान प्रभाव होना चाहिए कि यह प्लेटर्स पर होगा। यही है, मैं अभी भी अधिकतम प्रदर्शन के अनुसार 20% -10% की कमी की उम्मीद करूंगा, जैसा कि आपके द्वारा लिंक किए गए धागे में बताया गया है। ध्यान दें कि BitLocker की गति प्रोसेसर या ड्राइव द्वारा अड़चन हो सकती है। यही है, अगर प्रोसेसर डेटा को पढ़ने / लिखने के लिए तेजी से एन्क्रिप्ट / डिक्रिप्ट कर सकता है, तो फ़ाइल I / O ड्राइव की गति के पास होगी। यदि आपका प्रोसेसर ओवरटेक हो गया है, तो प्रोसेसर फ़ाइल I / O गति को सीमित कर सकता है (हालांकि मेरा मानना ​​है कि हार्डवेयर-त्वरित क्रिप्टोग्राफी को ऐसा होने की संभावना को कम करना चाहिए)।


5
यह उत्तर अब पुराना प्रतीत होता है। SSD की पिछली पीढ़ी की तुलना में SSD की वर्तमान पीढ़ी के साथ अतुलनीय डेटा के प्रदर्शन और पहनने के स्तर के निहितार्थ बहुत अलग हैं। अधिक हाल के उत्तर देखें , जिनके पास मतदान करने का उतना मौका नहीं था।
मार्क बूथ

मुझे आश्चर्य है कि क्या वर्तमान स्थिति तब है
मैट

8

मुझे नहीं पता कि क्या Truecrypt पर लागू होता है बिटकॉलर पर लागू होता है, लेकिन SSDs पर, यदि आप पूरी डिस्क को एन्क्रिप्ट करते हैं, तो Truecrypt के प्रदर्शन पर बेहद नकारात्मक प्रभाव पड़ता है।

समस्या का मूल कारण यह है कि अब आप खाली स्थान और उपयोग करने योग्य स्थान के बीच अंतर नहीं बता सकते क्योंकि एन्क्रिप्टेड डेटा और एन्क्रिप्टेड मुक्त स्थान दोनों को डेटा के रूप में माना जाता है। यह टीआरआईएम और किसी भी पहनने वाले स्तर के अनुकूलन को पराजित करता है।

रीड्स पर प्रदर्शन नगण्य है, लेकिन औसतन आप अपने लेखन प्रदर्शन को आधा या अधिक घटा रहे हैं। कुछ सबूत हैं कि एक खाली खाली विभाजन को छोड़ना (जैसे कि पहनने के स्तर के एल्गोरिदम देना, जो प्रदर्शन में कारक है, कमरे में काम करने के लिए) एक बहुत बड़ा सकारात्मक लाभ है, लेकिन TRIM डेटा लीक करता है और सैद्धांतिक रूप से एक एन्क्रिप्टेड विभाजन से समझौता करने के लिए इस्तेमाल किया जा सकता है पर्याप्त संसाधनों वाला कोई व्यक्ति।

EDIT: "TRIM Passthrough" सुविधाओं के कारण यह अब सच नहीं हो सकता है जो अब मौजूद हैं, लेकिन जब यह व्यवहार होता है तो गुग्लिंग होने पर बहुत अधिक पेचीदा जानकारी होती है। मैं ट्रू-क्रिप्ट 7.0 और एफडीई के साथ कुछ वास्तविक बेंचमार्क देखना पसंद करूंगा (टीसी के पुराने संस्करण मैं ऊपर बताई गई समस्याओं को प्रदर्शित करेगा), लेकिन मुझे कोई नहीं मिल सकता है!

EDIT2: कुछ साल बाद स्थिति अब फिर से अलग है। लगभग सभी एसएसडी डेटा को लिखने से पहले एन्क्रिप्ट करते हैं क्योंकि आप चाहते हैं कि भौतिक स्तर पर आपका डेटा उच्च एन्ट्रापी हो। अधिकांश ड्राइव्स में ऐसा करने की कुंजी उपयोगकर्ता के लिए सुलभ नहीं थी, अब OPAL के साथ उन्हें OS द्वारा सेट किया जा सकता है ताकि आप बिना किसी प्रदर्शन दंड के AES एन्क्रिप्शन दे सकें! काम करने के लिए आपको OS और Hardware दोनों का समर्थन चाहिए।


5

मैं लगभग 5 महीने से SSD (120 GB) का उपयोग करके विंडोज 7 अल्टीमेट 64 बिट चला रहा हूं। मैं अपनी तुलना के रूप में 7200RPM पर 1TB HDD (उच्च अंत तक) का उपयोग कर रहा हूं। पहले परीक्षण में केवल ओएस स्टार्टिंग टाइम को शामिल करना शामिल था। हालाँकि यह तेज़ बिजली नहीं थी लेकिन यह लगभग था। HDD से 2 गुना तेज। केवल बड़ी फ़ाइलों (कम से कम 1 जीबी) का परीक्षण करने से गति में उल्लेखनीय वृद्धि हुई। अपेक्षाकृत, बोर्ड भर में, SSD HDD की तुलना में तेज है!

Bitlocker; हालाँकि, SSD के साथ गंभीर टकराव हुआ है। मेरे अनुभव से पता चला है कि एक मजबूत संभावना है कि वे एक दूसरे के लिए नहीं बने हैं। मुख्य समस्या यह है कि SSD की अस्थिर प्रकृति Bitlocker को विश्वास दिलाती है कि हार्डवेयर विन्यास में तब भी बदलाव आया है जब ऐसा कोई परिवर्तन नहीं हुआ है। अंतिम परिणाम पासवर्ड और / या Bitlocker पुनर्प्राप्ति कुंजी के लिए एक निरंतर अनुरोध है।

चाहे वह SSD, Bitlocker, या दोनों में कोई गलती हो, मशीन ने पासवर्ड और रिकवरी कीज़ को एक साथ स्वीकार करना बंद कर दिया। मेरा आरएमए प्राप्त करने के बाद, ड्राइव को एन्क्रिप्ट करना और हमेशा की तरह उपयोग करना, हार्डवेयर कॉन्फ़िगरेशन का सटीक (परिवर्तन)। ड्राइव के डिक्रिप्शन के बाद मुझे कोई समस्या नहीं हुई और प्रदर्शन बहुत अच्छा रहा! सुरक्षा की बड़ी मात्रा का त्याग करने की आवश्यकता नहीं है।

SSD प्रदर्शन में एक बड़ी वृद्धि प्रदान करता है। पहले विंडोज अनुभव: 5.9 विंडोज अनुभव के बाद: 6.9


मैं और हजारों अन्य) आपके द्वारा बताई गई समस्याओं के बिना SSD पर BitLocker का उपयोग करते हैं। मुझे लगता है कि आपकी समस्या पीसी या शायद फर्मवेयर कीड़े के घटकों के बीच एक असंगति से उपजी है, जो अब (2016) तक हल हो गई है।
डेविड बालैसिक

4

विंडोज 7 पर Bitlocker का परीक्षण करने वाली मेरी कंपनियों ने दिखाया कि 7200RPM ड्राइव के साथ-साथ Intel SSD के साथ एक लैपटॉप के साथ, उन दोनों की गति में लगभग 5% की कमी थी। हालांकि, बिटकॉलर को शुरू करने के पहले कार्य के लिए, एचडीडी को लगभग 4 घंटे लगते थे, और एसएसडी नाटकीय रूप से तेज था (दोनों ड्राइव 160 जीबी ड्राइव थे)

हालाँकि, लैपटॉप में कुछ नए फैंसी कोर i5 प्रोसेसर और चिप सेट थे, और मुख्य सीपीयू के एन्क्रिप्शन को बंद कर सकते थे।


4

Dell Inspiron 15 7577 Intel i7-7700HQ Samsung 950 PRO 256GB NVMe विंडोज 10 64 बिट NTFS पर मुझे छोटे यादृच्छिक फ़ाइलों (जैसे संकलन प्रक्रिया) पर Bitlocker द्वारा प्रदर्शन दंड का संकेत मिलता है, VeraCrypt खराब है, क्षणिक (स्मृति में एन्क्रिप्ट करने की आवश्यकता नहीं) तेजी से है (उदाहरण के लिए, अधिक मेमोरी प्राप्त करें, मेमोरी डिस्क में स्क्रिप्ट माउंट और संकलन के लिए फ़ाइलों की प्रतिलिपि)।

एन्क्रिप्ट नहीं किया गया:

एन्क्रिप्ट नहीं किया गया

BitLocker द्वारा एन्क्रिप्ट किया गया:

BitLocker द्वारा एन्क्रिप्ट किया गया

VeraCrypt 1.21 द्वारा एन्क्रिप्ट किया गया:

VeraCrypt द्वारा एन्क्रिप्ट किया गया

मेमोरी में ImDisk 2.0.9:

यहाँ छवि विवरण दर्ज करें

के बारे में:

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


3

क्या आप विंडोज 8 चलाने के लिए खुले हैं? क्या आपके लैपटॉप में TPM चिप है, और क्या आपका लैपटॉप UEFI सक्षम है?

वहाँ TCG OPAL SSD ड्राइव हैं। मुझे सैंडफोर्स आधारित ड्राइव नहीं मिला है जो इसका समर्थन करता है, लेकिन माइक्रोन में एक है: माइक्रोन सी 400 एसईडी। आपको यह सुनिश्चित करना होगा कि आप SED संस्करण खरीदें, न कि सादे संस्करण। OPAL कम्प्लायंट ड्राइव का उपयोग करने से आप ड्राइव के एन्क्रिप्शन के साथ विंडोज 8 में Bitlocker का उपयोग कर सकेंगे (जो पहले से ही है)।

इस योजना में Bitlocker वास्तव में सिस्टम की तरफ से कोई एन्क्रिप्शन नहीं करता है (कम से कम डेटा रीड / लिखित के लिए)। इस मोड में Bitlocker का बल्ला "गेटकीपर" के रूप में काम कर रहा है क्योंकि SED ड्राइव को अभी भी ड्राइव को अनलॉक करने के लिए एक्सेस कंट्रोल के साधन की आवश्यकता है। जब वे इस मोड (W8 और Bitlocker के साथ) में सक्रिय हो जाते हैं, तो ड्राइव शुरू में लॉक हो जाता है और सिस्टम केवल 200MB के तहत एक बहुत छोटा "शैडो विभाजन" दिखाएगा। यह वह जगह है जहाँ W8 बूट फ़ाइलों को संग्रहित किया जाता है और बिटलॉकर में अनलॉकिंग होती है, यह ड्राइव को अनलॉक करने के लिए एक कुंजी को पास करने के लिए TPM के साथ इंटरैक्ट करता है।

यदि आप विंडोज 8 नहीं जाना चाहते हैं, तो आपके पास टीपीएम की कमी है (हालांकि मुझे लगता है कि आपके पास यह है क्योंकि उन्होंने आपको बिटकॉइन को सक्षम करने के लिए कहा है), या यूईएफआई के बजाय BIOS में कई सॉफ्टवेयर उत्पाद हैं जो एसईडी ड्राइव का प्रबंधन कर सकते हैं Bitlocker।

मेरे अनुभव में, Bitlocker वास्तव में HDDs के साथ प्रदर्शन में ध्यान देने योग्य गिरावट है। SSDs के साथ, मैंने जो तुलना देखी है उससे लगता है कि गिरावट बहुत खराब है, शायद यह पर्याप्त है कि SSD को बहुत सारे लाभ कम हो गए हैं। मेरे विचार में, Bitlocker प्रबंधन (या एक अन्य सॉफ़्टवेयर टुकड़ा) के साथ एक SED आधारित SSD जाने का सबसे अच्छा तरीका है।


2

यहाँ 2 महत्वपूर्ण पहलू हैं:

टीआरआईएम और सैंडफोर्स।

ट्रू क्रिप्ट के विपरीत, बिटलॉकर, TRIM का समर्थन करता है (खाली भागों को खाली और असंक्रमित छोड़ देता है)। इसके सुरक्षा निहितार्थ हैं, लेकिन प्रदर्शन के लिहाज से यह ड्राइव को अधिक कचरा एकत्रित करने की अनुमति देता है और समय के साथ प्रदर्शन में गिरावट से बचा जाता है।

सैंडफ़ोर्स नियंत्रक एक लोकप्रिय एसएसडी नियंत्रक है, जो डेटा संपीड़न के बावजूद महत्वपूर्ण प्रदर्शन को बढ़ाता है। एन्क्रिप्टेड डेटा संपीड़ित नहीं करता है (यह डिजाइन द्वारा यादृच्छिक और अप्रत्याशित दिखता है)। यदि आपको पूर्ण डिस्क एन्क्रिप्शन की आवश्यकता है, तो आपको एक अलग नियंत्रक (सैमसंग की कोशिश करें) को प्राथमिकता देना चाहिए।


1
इस जानकारी का हिस्सा सही नहीं है। Truecrypt TRIM को सपोर्ट करता है । उदाहरण के लिए, यहाँ देखें ।
मार्टिन अरगामी

2

यह सवाल पूछने के लिए धन्यवाद।

मैं अपने आस-पास के विभिन्न एसएसडी पर एएस एसएसडी का सबसे वर्तमान संस्करण चला रहा हूं। (इंटेल, किंग्स्टन, OCZ RevoDrive, Corsair, Samsung, Crucial)। मैं मासिक रूप से ASD सत्र चलाता हूं। दिलचस्प है कि इंटेल एकमात्र ऐसा है जो 690-720 स्कोर पर स्थिर रहा। संभवतः एसएसडी टूलकिट के कारण जो साप्ताहिक रूप से चलता है। दूसरों ने हर महीने कुछ संख्या खराब की।

जब तक मैंने अपने लेनोवो T430S पर BitLocker को सक्रिय नहीं किया है। अब इंटेल का स्कोर लगातार गिरकर 580 पर आ गया है।

  • SSDSC2BW18 को एकीकृत करें
  • किंग्स्टन SKC300S
  • किंग्स्टन SKC100S
  • CORSAIR CSSD-F120GB2

0

मैं विंडोज 10 के साथ एक टैबलेट और लैपटॉप में BitLocker चालू करता हूं।

टेबलेट में:

HDD: 1TB की क्षमता और 7200rpm के साथ बाराकुडा को सीज करें, विशिष्ट प्रकार ST1000DM010, 64MB कैश है।

प्रोसेसर: Intel Pentium CPU G4400, डुअल-कोर ड्यूल-थ्रेड्स, 3MB कैश, 3.3GHz पर क्लॉक किया गया। सीपीयू के विनिर्देश एईएस नए निर्देशों का समर्थन करने वाली प्रौद्योगिकी को सूचीबद्ध करते हैं।

लैपटॉप में:

SSD: TOSHIBA Q200EX, 240G स्टोरेज क्षमता के साथ, SATA3 पोर्ट।

प्रोसेसर: इंटेल कोर i5-2430M CPU आवृत्ति 2.40GHz, सबसे बड़ी टर्बो आवृत्ति 3.0G, दोहरे कोर चार-थ्रेडेड, 3MB कैश है। BitLocker टैबलेट में 50% - 60% प्रदर्शन हानि का कारण बनता है जबकि लैपटॉप पर कोई प्रभाव नहीं पड़ता है।

यह पता लगाने के लिए कि प्रोसेसर प्रभाव है या नहीं, विंडोज 7 के साथ टैबलेट पर BitLocker चालू करें।

यहाँ विवरण हैं:

HDD: SEAGATE बाराकुडा ST1000DM003, 1TB क्षमता और 7200rpm, 64Mb कैश।

प्रोसेसर: Intel Xeon E3-1203 v3, क्वाड-कोर आठ धागे, 8MB कैश, 3.3GHz घड़ी की गति और Intel टर्बो बूस्ट उपयोगकर्ताओं को घड़ी की दर 3.70 GHz तक बढ़ाने की अनुमति देता है। सीपीयू के विनिर्देश एईएस नए निर्देशों का समर्थन करने वाली प्रौद्योगिकी को सूचीबद्ध करते हैं।

परिणाम से, यह अभी भी 50% लेखन दर घट जाती है। इसलिए, प्रोसेसर प्रदर्शन को बिल्कुल प्रभावित नहीं करता है। तब मैं एक गहन अध्ययन करता हूं कि बिट-लॉकर का पठन-पाठन के प्रदर्शन पर क्या प्रभाव पड़ता है । BitLocker को चालू करने से AES चिप के साथ SSD कम प्रभावित होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.