এডাব্লুএস, ব্যান্ডউইথ এবং সামগ্রী বিতরণ


31

আমার প্রশ্ন ভার্চুয়াল মেশিন সম্পর্কে এবং তাদের লিখিত সামগ্রীটি সার্ভারের সংযোগের মাধ্যমে ইন্টারনেটে সরবরাহ করার বিষয়ে।

আমার কাছে একটি ইসি 2 উইন্ডোজ উদাহরণ রয়েছে এবং এর নেটওয়ার্ক সংযোগটি 100 এমবিপিএস হিসাবে উপস্থিত বলে মনে হচ্ছে

যদি আমি সেই ইসি 2 উদাহরণটি থেকে সামগ্রী সরবরাহ করি তবে তা কি আমার সম্ভাব্য বাধা?

এস 3 কীভাবে পৃথক হবে, আমি অনুমান করি যে তাদের এস 3 এর সাথে কোনও বাস্তব সম্ভাব্য আউটবাউন্ড বাধা নেই?

দ্রষ্টব্য: আমি জানি যে এস 3 এবং তাদের সিডিএন স্থিতিশীল সামগ্রীর জন্য আরও ভাল হতে পারে তবে আপাতত আমার এই পরিস্থিতিটি অন্বেষণ করা দরকার। আমাদের এইচটিএমএল পৃষ্ঠাগুলিকে এজেএক্সের মাধ্যমে একটি সার্ভার সাইড পৃষ্ঠায় অ্যাক্সেস করা দরকার, এবং কারণ এ মুহুর্তে আমাদের বিষয়বস্তু এবং আমাদের সার্ভারটি ঠিক একই ডোমেনে থাকা দরকার, সুতরাং এটি এস 3 ব্যবহার করার বিষয়টি বাতিল করে দেয়।

ব্যান্ডউইথ প্রয়োজন: আমি নিশ্চিত নই, আমাদের যে কোনও সময়ে 100 জন ব্যবহারকারী ভিডিও ডাউনলোড করতে পারে, সম্ভবত আর কিছু হবে না। ভিডিওগুলি প্রতিটি 5 এমবি পর্যন্ত হতে পারে তবে তারা 20 টি পর্যন্ত দেখতে পাবে।


"জেএস ​​এর মাধ্যমে একটি প্রক্সি অ্যাক্সেস করার জন্য আমাদের আমাদের এইচটিএমএল প্রয়োজন" ... এর অর্থ কী?
এরিক হ্যামন্ড

শীর্ষে আপনি কত ব্যান্ডউইদথটি ব্যবহার করবেন বলে আশা করছেন?
এরিক হ্যামন্ড

@ এরিকহ্যামন্ড আমি আরও কিছু তথ্যের সাথে আমার প্রশ্নটি আপডেট করেছি
কেইনো

আমার কাছে এটি শোনায় না যে আপনার কাছে এই মুহুর্তে কোনও নির্দিষ্ট সম্ভাব্য বাধাগুলিতে হাইপার ফোকাস হওয়ার কোনও বিশেষ কারণ রয়েছে। স্কেলাবিলিটির জন্য সাধারণ সর্বোত্তম অনুশীলনগুলি ব্যবহার করে আপনার পরিষেবা তৈরি করুন এবং তারপরে তদন্ত করুন এবং পারফরম্যান্সের সমস্যাগুলি উত্থিত হওয়ার সাথে সাথে সমাধান করুন। সিডিএন এর মাধ্যমে ভিডিও পরিবেশন করুন।
এরিক হ্যামন্ড 21

1
কেইনো: আমি জেএসে একই উত্স নীতি নিয়ে পরিচিত, তবে এখনও এটি দেখতে পাবে না কেন এটি আপনাকে আলাদা ডোমেনের (সিডিএন) ভিডিও চিত্র সরবরাহ করতে বাধা দেবে। এটি সাধারণ অনুশীলন।
এরিক হ্যামন্ড

উত্তর:


60

আমি উইন্ডোজ উদাহরণগুলির জন্য কথা বলতে পারি না, তবে আমি ধরে নেব যে তাদের বেস বৈশিষ্টগুলি লিনাক্সের উদাহরণগুলির সাথে মোটামুটি মিল।

ব্যান্ডউইথের ব্যবহারের জন্য আপনার অনুমানটি একযোগে ভিডিও ডাউনলোডগুলি (আমি নিশ্চিত না যে আপনি ফাইলটি ডাউনলোড করা বা ভিডিও স্ট্রিমিংয়ের অর্থ বোঝাচ্ছেন - আমি পরবর্তীটি ধরে নেব)। যদি আমরা 512 কেবিপিএসের স্ট্রিম রেটটি গ্রহণ করি তবে আপনার প্রায় 51Mbit / s বা 6.5MB / s প্রয়োজন।

ইসি 2 উদাহরণগুলি তাদের আই / ও পারফরম্যান্সে পৃথক হয় (যার মধ্যে ব্যান্ডউইথ অন্তর্ভুক্ত)। আই / ও পারফরম্যান্সের 3 টি স্তর রয়েছে: নিম্ন, মধ্যম এবং উচ্চ। মনে রাখবেন, যদিও, সেই ডিস্ক আই / ও (অর্থাত্ ইবিএস ভলিউম থেকে) ব্যান্ডউইথ নির্ভরশীল। আপনি কেবলমাত্র ইসি 2 নেটওয়ার্কের মধ্যে ব্যান্ডউইথকে বিবেচনা করতে পারেন (এটি ইন্টারনেটের মাধ্যমে সম্পূর্ণ পরিবর্তনশীল হবে)।

'কম', 'মাঝারি' এবং 'উচ্চ' পরিমাণের জন্য কিছু সাধারণ সংখ্যা (বিভিন্ন উত্স তাত্ত্বিক মানগুলির জন্য পৃথক সংখ্যার উদ্ধৃতি দেয়, তাই তারা সম্পূর্ণ সঠিক নাও হতে পারে)।

উচ্চ: তাত্ত্বিক: 1 জিবিপিএস = 125 এমবি / গুলি; বাস্তববাদী ( উত্স ): 750 এমবিপিএস = 95 এমবি / গুলি

মধ্যপন্থী: তাত্ত্বিক: 250 এমবিপিএস; বাস্তববাদী ( উত্স, p57 ): 80 এমবিপিএস = 10 এমবি / গুলি

নিম্ন: তাত্ত্বিক: 100 এমবিপিএস; বাস্তবসম্মত (আমার নিজের পরীক্ষা থেকে): 10-15 এমবিপিএস = 1-2 এমবি / গুলি

(আসলে 'খুব উচ্চ' স্তর রয়েছে (10 জিবিপিএস তাত্ত্বিক) তবে এটি কেবল ক্লাস্টার কম্পিউট উদাহরণগুলিতে প্রয়োগ হয়))।

উল্লেখের আরও একটি বিষয় হ'ল পরিবর্তনের ডিগ্রি। ছোট উদাহরণগুলিতে, শারীরিক উপাদানগুলি আরও ভার্চুয়াল মেশিনের মধ্যে ভাগ করা হওয়ায় কর্মক্ষেত্রে আরও পরিবর্তনশীলতা রয়েছে। নির্বিশেষে, আপনি আপনার পারফরম্যান্সে প্রায় +/- 20% প্রকরণের আশা করতে পারেন (উত্স: 1 , 2 , 3 ) আপনার ক্ষেত্রে (শীর্ষে অনুমান / গণনা অনুযায়ী) আপনার 13MB / s এর ডাবল ব্যান্ডউইথ প্রয়োজন হতে পারে (ডাবল 6.5MBps, যেহেতু ডিস্ক I / O এছাড়াও নেটওয়ার্ক সীমাবদ্ধ)। যদি আপনি নিম্ন ব্যান্ডউইথ সামগ্রীটি স্থানান্তর করে থাকেন তবে আপনার 'মাঝারি' আই / ও পারফরম্যান্স সহ কোনও উদাহরণ ব্যবহার করতে সক্ষম হওয়া উচিত ( উদাহরণের পৃষ্ঠা পৃষ্ঠা দেখুন)), যদি আপনার গণনাগুলির উচ্চতর ব্যান্ডউইথের প্রয়োজন হয়, আপনার 'উচ্চ' আই / ও পারফরম্যান্স সহ একটি উদাহরণ প্রয়োজন হবে। কেবল ডাটা স্ট্রিমিংয়ের জন্য সিপিইউ বা মেমরি আবদ্ধ হওয়া উচিত নয়, তবে একসাথে ১০০ টি সংযোগ বজায় রাখতে কমপক্ষে একটি মাঝারি আকারের উদাহরণ প্রয়োজন হবে - এবং যদি উপরের ভিত্তিতে ব্যান্ডউইথ কোনও উদ্বেগের বিষয় হয় তবে একটি বড় উদাহরণটি নিরাপদ বাজি হতে পারে)।

আপনি যে সার্ভারগুলি চালু করেন সেগুলি আপনার (গণনা করা) প্রয়োজনীয়তাগুলি পূরণ করে কিনা তা দেখার জন্য আমি বেঞ্চমার্ক করার পরামর্শ দেব। দুটি উদাহরণ (একই ধরণের) আরম্ভ করুন এবং iperfপ্রতিটি উদাহরণগুলির ব্যক্তিগত আইপি ঠিকানা ব্যবহার করে চালান - আপনি যদি ডিফল্ট সেটিংস দিয়ে চালনা করেন তবে আপনাকে আপনার সুরক্ষা গোষ্ঠীতে 5001 পোর্ট খুলতে হবে)। তদ্ব্যতীত, ইসি 2 নেটওয়ার্কের বাইরের বেশিরভাগ পরীক্ষাগুলি 80-130 এমবিপিএসের (বৃহত উদাহরণগুলি) ফলাফল দেখায় - যদিও এই জাতীয় সংখ্যাগুলি অর্থবহ নয়।

আপনার সেটআপ যদি অনুমতি দেয় তবে একটি সিডিএন আপনার প্রয়োজনের জন্য আরও উপযুক্ত। এই নিবন্ধ অনুসারে এস 3 ব্যান্ডউইথের জন্য কমপক্ষে 50MB / s এর সীমা রয়েছে বলে মনে হচ্ছে (কমপক্ষে একক উদাহরণ থেকে) তবে এটি আপনার প্রয়োজনের চেয়ে বেশি (এস 3 স্ট্রিমিং সমর্থন করে না)। ক্লাউডফ্রন্ট আপনার কাজের পক্ষে আরও উপযুক্ত হবে (এটি সিডিএন হিসাবে ডিজাইন করা হয়েছে) এবং অনুরোধে উপলব্ধ উচ্চতর ব্যান্ডউইদথ সহ ডিফল্টরূপে ( উত্স ) 1000MBS = 125MB / s সমর্থন করে এবং পাশাপাশি সামগ্রী স্ট্রিমও করতে পারে)


আপনি কোথায় পাবেন আপনার "তাত্ত্বিক" এমবিপিএস মান? আমি এই সংখ্যার জন্য ডকুমেন্টেশনের কোনও অফিসিয়াল বা অফিশিয়াল উত্স খুঁজে পাচ্ছি না।
dtheodor

4
এই সংখ্যা সম্ভবত এখনই বেশ আলাদা (এবং আমি এই মুহুর্তে তাদের জন্য উত্সগুলি ট্র্যাক করার মতো মনে করি না)। 4 বছরে অনেক কিছুই বদলেছে। এটি জানা যায় যে ইসি 2 এর ক্লাস্টার গ্রুপগুলির মধ্যে 10 জিবিপিএস আন্তঃসংযোগ রয়েছে। এডাব্লুএস ব্যবহার করে (২০০ in সালে) 250 এমবিপিএস ডেডিকেটেড লোকাল ব্যান্ডউইথের একটি চিত্র উদ্ধৃত করে। উদাহরণস্বরূপ (এবং সম্ভবত ইবিএস অপ্টিমাইজেশনের কারণগুলির উপর ভিত্তি করে) অগ্রাধিকার বরাদ্দ করে বর্তমানে, নেটওয়ার্ক ব্যান্ডউইদথ উদাহরণগুলির মধ্যে ভাগ করা হয়েছে। কমপক্ষে অংশে, উদাহরণের আকারটি নির্ধারণ করে যে আপনি অন্য কতগুলি সংস্থার সাথে সংস্থানগুলি ভাগ করছেন। নেটওয়ার্কটি অব্যবহৃত থাকলে, আপনার উদাহরণটি একটি বৃহত্তর অংশীদারি পায়।
সাইবারএক্স 86

দুঃখিত, এটি বিষয়বস্তু না, তবে @ সাইবারএক্স ৮8686 এর সাথে অন্য কীভাবে যোগাযোগ করতে হবে তা আমি জানি না তবে কেবল আপনাকে জানাতেই পারছি যে আপনার ওয়েবসাইটের এসএসএল সার্টটি এক সপ্তাহ আগে আরও মেয়াদোত্তীর্ণ হয়ে গেছে। এখানে মন্তব্য করার জন্য দুঃখিত, কিন্তু আপনার জন্য কোনও ইমেল ঠিকানা খুঁজে পাচ্ছে না।
কেভিন লিডা

1
ধন্যবাদ কেভিনলাইদা যদিও আমি জানতাম যে শংসাপত্রটির মেয়াদ শেষ হয়ে গেছে, সেই সাইটটি কিছু সময়ের জন্য আপডেট করা হয়নি - সুতরাং লেটসেক্রিপ্টের সাথে স্বয়ংক্রিয় নবায়নগুলিতে স্থানান্তরিত করার এটি একটি ভাল সুযোগ ছিল।
cyberx86

হ্যাঁ, এটি নিজেই ব্যবহার করছি। স্ক্রিপ্ট করা খুব সহজ (বিশেষত বেসরকারী ক্লায়েন্টদের সাথে) এবং ব্যাকগ্রাউন্ডে দূরে কাজ করা।
কেভিন লিডা

0

সময়ের সাথে সাথে সংখ্যাগুলি পরিবর্তিত হবে বলে মনে হচ্ছে এবং বিভিন্ন উদাহরণের সংখ্যা প্রসারিত হওয়ার কারণে। তবে বেশিরভাগ লোক বেঞ্চমার্ক পোস্ট করে। আমি googling কিছু ভাগ্য ছিল [instance category] ec2 network benchmark

উদাহরণস্বরূপ, আমি একটি m4.xlargeউদাহরণের ব্যান্ডউইথ জানতে চেয়েছিলাম , তাই আমি অনুসন্ধান করেছি ec2 m4 network benchmark। আমি এই পরীক্ষার ফলাফলটি ওয়াশিংটন পোস্ট ইঞ্জিনিয়ারিং ব্লগ থেকে পেয়েছি:

Type       Cost    Bandwidth Bandwidth Cost (1Gb/s) Bandwidth Cost EBS optimized
...
m4.xlarge  $0.252  791Mb/s   $0.320                 $0.320
...
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.