AWS वर्चुअल प्राइवेट क्लाउड्स (VPCs) में नेटवर्क थ्रूपुट को समझना बादल अवसंरचना प्रदर्शन को अनुकूलित करने के लिए आवश्यक है। यह लेख AWS VPCs के भीतर नेटवर्क थ्रूपुट की गणना के लिए सैद्धांतिक पहलुओं और व्यावहारिक तरीकों की खोज करता है।

AWS VPC नेटवर्क थ्रूपुट की मूल बातें

नेटवर्क थ्रूपुट किसी निश्चित समय में नेटवर्क पर स्थानांतरित डेटा की मात्रा को संदर्भित करता है। AWS VPCs में, थ्रूपुट कई कारकों पर निर्भर करता है जिनमें उदाहरण प्रकार, नेटवर्क विन्यास और बैंडविड्थ सीमा शामिल है।

Theoretical Calculation of थ्रूपुट

Theoretical throughput को अधिकतम बैंडविड्थ पर आधारित अनुमान लगाया जा सकता है जो उदाहरण के लिए, कुछ EC2 उदाहरण नेटवर्क बैंडविड्थ के 25 Gbps तक समर्थन करते हैं। सूत्र है:

]Throughput (Gbps) = Instance अधिकतम बैंडविड्थ

थ्रूपुट को मापने के लिए प्रैक्टिकल तरीके

व्यवहार में, वास्तविक थ्रूपुट को मापने में आईपर्फ या इसी तरह के नेटवर्क परीक्षण उपयोगिताओं जैसे उपकरण का उपयोग करना शामिल है। ये उपकरण वास्तविक दुनिया हस्तांतरण दरों को निर्धारित करने के लिए उदाहरणों के बीच डेटा भेजते हैं।

थ्रूपुट को मापने के लिए कदम:

  • उसी VPC के भीतर दो EC2 उदाहरण लॉन्च किए।
  • दोनों उदाहरणों पर iPerf जैसे नेटवर्क परीक्षण उपकरण स्थापित करें।
  • सर्वर को एक उदाहरण पर और ग्राहक को दूसरे पर चलाएं।
  • स्थानांतरण दर को मापने के लिए परीक्षण को निष्पादित करें।
  • परिणाम का विश्लेषण करने के लिए throughput निर्धारित करने के लिए।