2012-09-18 36 views
10

मैंने इस पर कुछ शोध किया, लेकिन कोई भी पर्याप्त जवाब नहीं मिला, इसलिए स्टैक ओवरव्लो में बदलना।एस 3 उच्च उपलब्धता + बैकअप के लिए विश्वसनीयता

उच्च उपलब्धता और विश्वसनीयता के मामले में अमेज़ॅन के एस 3 कितना विश्वसनीय है? मुझे एहसास है कि इसके लिए एसएलए हैं, लेकिन अगर एडब्ल्यूएस में उपलब्धता क्षेत्र (एजेड) या पूरे क्षेत्र में गिरावट आती है तो क्या होगा?

मैंने एस 3 की स्थापना के तरीके पर अमेज़ॅन के दस्तावेज़ों की जांच की। जब आप बाल्टी बनाने की कोशिश करते हैं, तो यह कहता है: "बाल्टी बनाने के दौरान, आप विलंबता, लागत को कम करने, या नियामक आवश्यकताओं को संबोधित करने के लिए अनुकूलित करने के लिए एक क्षेत्र चुन सकते हैं।"

अमेज़ॅन यह भी कहता है (source): "किसी भी दिए गए अमेज़ॅन एस 3 बाल्टी में संग्रहीत डेटा भौगोलिक क्षेत्र में कई डेटासेंटर में दोहराया जाता है।"

तो ऐसा लगता है कि एस 3 डेटा एकाधिक एजेड में फैला हुआ है, लेकिन एक क्षेत्र के भीतर।

यदि कोई क्षेत्र नीचे चला जाता है (यह पहले हुआ है) क्या होगा? क्या एस 3 अनुपलब्ध है? यदि ऐसा है, तो एस 3 एक एडब्ल्यूएस क्षेत्र नीचे जाने पर बहाली के लिए एक विश्वसनीय बैकअप तंत्र नहीं है, है ना?

उत्तर

15

एस 3 उपलब्धता की "4 नाइन" या 99.99% प्रदान करता है।

बैकअप के लिए, आप स्थायित्व की तलाश करेंगे (एक संग्रहित ऑब्जेक्ट खो गया है)। उस खाते पर, S3 प्रदान करता है "11 9 के", या 99.9999999%

यहाँ S3 FAQ से एक blurb है:

डाटा टिकाऊपन और विश्वसनीयता

अमेज़न S3 के लिए बनाया गया एक बेहद टिकाऊ भंडारण बुनियादी सुविधाओं के प्रदान करता है मिशन-महत्वपूर्ण और प्राथमिक डेटा संग्रहण के लिए । ऑब्जेक्ट्स अनावश्यक रूप से अमेज़ॅन S3 क्षेत्र में कई सुविधाओं में एकाधिक उपकरणों पर संग्रहीत हैं। स्थायित्व सुनिश्चित करने में सहायता के लिए, अमेज़ॅन एस 3 पुट और सीओपीवाई ऑपरेशंस सफलतापूर्वक लौटने से पहले अपने डेटा को कई सुविधाओं में सिंक्रनाइज़ रूप से स्टोर करें। एक बार संग्रहीत होने पर, अमेज़ॅन एस 3 किसी भी खोए गए अनावश्यकता को तुरंत पहचानने और मरम्मत करके की अपनी स्थायित्व को बनाए रखता है। अमेज़ॅन एस 3 नियमित रूप से चेकसम का उपयोग करके संग्रहीत डेटा की अखंडता को भी सत्यापित करता है। यदि भ्रष्टाचार का पता चला है, तो इसे अनावश्यक डेटा का उपयोग करके मरम्मत की जाती है। इसके अलावा, अमेज़ॅन एस 3 डेटा को पुनर्प्राप्त करते समय या भंडारण करते समय डेटा पैकेट के भ्रष्टाचार का पता लगाने के लिए सभी नेटवर्क यातायात पर चेकसम की गणना करता है।

अमेज़न S3 के मानक भंडारण है:

  • अमेज़न S3 सेवा स्तर समझौते के साथ समर्थन से।
  • किसी दिए गए वर्ष में 99.9 99 99 99 99% स्थायित्व और 99.99% वस्तुओं की उपलब्धता प्रदान करने के लिए डिज़ाइन किया गया।
  • दो सुविधाओं में डेटा के समवर्ती नुकसान को बनाए रखने के लिए डिज़ाइन किया गया।

क्षेत्र का सवाल है, यदि आप एक DIY प्रतिकृति रणनीति लागू करने के लिए अगर आप सही मायने में पार क्षेत्र विफलता चाहता था होगा। एक नहीं, एक पूरा क्षेत्र अभी तक विफल नहीं हुआ है, लेकिन मुझे लगता है कि सब कुछ के लिए पहला है।

प्रश्न: कैसे टिकाऊ अमेज़न S3 है

यहाँ विषय पर कुछ more info है?

अमेज़ॅन एस 3 को दिए गए वर्ष में 99.9 99 99 99 99% वस्तुओं की स्थायित्व प्रदान करने के लिए डिज़ाइन किया गया है। यह स्थायित्व स्तर वस्तुओं की 0.000000001% की औसत वार्षिक अनुमानित हानि से मेल खाता है। उदाहरण के लिए, यदि आप अमेज़ॅन एस 3, के साथ 10,000 ऑब्जेक्ट्स स्टोर करते हैं तो आप औसतन 10,000,000 वर्षों में पर एक ऑब्जेक्ट का नुकसान उठाने की उम्मीद कर सकते हैं। इसके अलावा, अमेज़ॅन एस 3 को को दो सुविधाओं में डेटा के समवर्ती नुकसान को बनाए रखने के लिए डिज़ाइन किया गया है।

प्रश्न: अमेज़ॅन एस 3 99.9 99 99 99 99% स्थायित्व प्राप्त करने के लिए कैसे डिज़ाइन किया गया है?

अमेज़ॅन एस 3 अमेज़ॅन एस 3 क्षेत्र में एकाधिक सुविधाओं में कई ऑब्जेक्ट्स पर अनावश्यक रूप से स्टोर करता है। यह सेवा पर किसी भी खोए गए अनावश्यकता को तुरंत पहचानने और मरम्मत करके समवर्ती डिवाइस विफलताओं को बनाए रखने के लिए डिज़ाइन की गई है। डेटा स्टोर करने के अनुरोध को संसाधित करते समय, सेवा सफलतापूर्वक लौटने से पहले आपकी ऑब्जेक्ट को कई सुविधाओं पर अनावश्यक रूप से संग्रहीत करेगी। अमेज़ॅन एस 3 नियमित रूप से चेकसम का उपयोग करके आपके डेटा की अखंडता को भी सत्यापित करता है।

+1

धन्यवाद, व्यापक उत्तर के लिए +1। जबकि एक पूरा क्षेत्र विफल नहीं हुआ है, यह निश्चित रूप से प्रभावित हुआ है: http://aws.amazon.com/message/67457/। मैंने इस साल की शुरुआत में उस घटना के दौरान एस 3 के असफल होने के बारे में नहीं सुना था, लेकिन यह सोच रहा था कि यह हो सकता है या नहीं। – Suman

+3

एडब्ल्यूएस अब [क्रॉस-क्षेत्र प्रतिकृति] का समर्थन करता है (https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html) (मार्च 2015 तक] (https://aws.amazon.com/ब्लॉग/aws/new-cross-region-replication-for-amazon-s3 /)), इसलिए यदि आप अपने डेटा को किसी भिन्न क्षेत्र में दोहराना चाहते हैं तो आपको DIY करने की आवश्यकता नहीं है। – Johnny

+0

99.99% उपलब्धता वस्तु द्वारा बाल्टी द्वारा, या पूरी सेवा द्वारा उपलब्धता उपाय है? मतलब: 99.99% प्रति वर्ष का अर्थ है 52 मिनट और 33 सेकंड मेरे डेटा तक नहीं पहुंच पाएंगे - लेकिन क्या यह पूरे खाते, बाल्टी या ऑब्जेक्ट के लिए है? –