স্পট এবং অন ডিমান্ডের উদাহরণগুলির সাথে ইসি 2 অটো-স্কেলিং?


13

আমি আমাদের অটো-স্কেলিং ইসি 2 গ্রুপগুলির অন-ডিমান্ড উদাহরণগুলির পরিবর্তে স্পট দৃষ্টান্ত চালু করে তাদের ব্যয়টি অনুকূল করতে চাই।

আমি যা সত্যিই চাই তা হ'ল স্পট দৃষ্টিকোন মূল্যের বাজারে যা ঘটেছিল তা বিবেচনা না করে কিছু সার্ভারকে অন-ডিমান্ড উদাহরণ হিসাবে গোষ্ঠীতে রাখতে সক্ষম হওয়া। তারপরে আমি গোষ্ঠীতে থাকা কোনও অতিরিক্ত সার্ভারগুলি, আমার কনফিগার করা সর্বনিম্ন উপরে, স্পট দৃষ্টান্ত হতে চাই। স্পট অনুরোধের মাধ্যমে সার্ভার যুক্ত করতে বিলম্বের সাথে আমি সাধারণত ঠিক আছি।

আমি এটি করার কোনও উপায় খুঁজে পেয়েছি বলে মনে হচ্ছে না এবং আমি এডাব্লুএস ডকুমেন্টেশনগুলিকে ঝাপটাতে চেষ্টা করেছি। এটি প্রদর্শিত হয় যে কোনও এএসজি হয় অন-ডিমান্ড বা স্পট হতে পারে তবে সংকর নয়।

আমি স্বয়ংক্রিয়ভাবে অটো-স্কেলিং গোষ্ঠীতে অর্পিত ইলাস্টিক লোড ব্যালান্সারের কাছে ম্যানুয়ালি একটি অন-ডিমান্ড উদাহরণ যোগ করতে পারতাম, তবে তারপরে সেই সার্ভারটির লোডটি স্বয়ংক্রিয়-স্কেলিং পরিমাপ এবং ট্রিগারগুলিতে সজ্জিত হবে না।

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

এডাব্লুএস ডকুমেন্টেশনটি নিজের সাথে মতবিরোধপূর্ণ, কারণ এক জায়গায় বলা হয়েছে যে আপনি যদি কোনও সার্ভার ন্যূনতম প্রবেশ করেন, তবে সেই সংখ্যাটি "নিশ্চিত হওয়া" থাকবে। তবে তারপরে আপনি যখন স্পট দৃষ্টান্তগুলি সম্পর্কে পড়বেন তখন কোনও নিশ্চয়তা নেই। স্পটের জন্য দামের ডিফারেন্সিয়াল বাধ্যতামূলক, তাই আমি এখনও সর্বদা চালু থাকা বেসলাইনটি বজায় রেখে যতটা পারি পারি তা উপার্জন করতে চাই। এটা কি সম্ভব?

উত্তর:


1

এই মুহুর্তে আপনি একক এএসজি জুড়ে অনডম্যান্ড এবং স্পট দৃষ্টান্তগুলি মিশ্রিত করতে পারেন

অ্যামাজন ইসি 2 অটো স্কেলিং এখন স্কেল, পারফরম্যান্স এবং ব্যয়কে অনুকূল করতে একক অটো স্কেলিং গ্রুপ (এএসজি) এর ক্রয় বিকল্পগুলি, উপলভ্যতা অঞ্চলগুলি (এজেড) এবং উদাহরণ পরিবারগুলিতে স্বয়ংক্রিয়ভাবে সংস্থাগুলির ব্যবস্থা করতে এবং স্কেল করতে দেয় lets গণনাতে 90% পর্যন্ত সাশ্রয় করার জন্য আপনি একক এএসজিতে অন-ডিমান্ড এবং আরআই সহ স্পট উদাহরণগুলি অন্তর্ভুক্ত করতে পারেন


হ্যাঁ - এই প্রশ্নটি আপডেট করার জন্য ধন্যবাদ। আমি আপনাকে এর জন্য নতুন ক্যানোনিকাল উত্তর হিসাবে চিহ্নিত করেছি।
প্ল্যাটফর্মগুলি

15

উপরে আলোচিত পদ্ধতিটি কিছুটা অগোছালো হবে এবং এটি নমনীয় নয়। আরও প্রচলিত পদ্ধতির মধ্যে কেবল 2 টি এএসজি তৈরি করা হয় (একটি স্পট জন্য, একটি অন-ডিমান্ডের জন্য) এবং তারপরে তাদের উভয়কে একই ইএলবিতে নিবন্ধিত করুন ( এখানে আলোচনা করা হয়েছে )। এটি আপনাকে একক এএসজিতে এলসি অদলবদলের সাথে ব্যঙ্গ করার চেয়ে স্বাধীনভাবে প্রতিটিকে নিয়ন্ত্রণ করার ক্ষমতা দেয় to


7

দুর্ভাগ্যক্রমে, এই হাইব্রিড অটো স্কেলিং পদ্ধতিটি বাক্সের বাইরে উপস্থিত বলে মনে হচ্ছে না।

তবে, আপনি এই সীমাবদ্ধতাটি নিম্নলিখিত হিসাবে কাজ করতে সক্ষম হতে পারেন (অচিহ্নিত, কেবলমাত্র একটি সিস্টেম ডিজাইন যা আমি কিছুক্ষণের জন্য জাগ্রত করছি):

সম্ভাব্য ওয়ার্কারআউন্ড

স্পট উদাহরণগুলি চালু করতে অটো স্কেলিং ব্যবহার করার ক্ষেত্রে যেমন বর্ণিত হয়েছে , স্পট প্রাইস বিড ব্যবহারের ক্ষেত্রে লঞ্চ কনফিগারেশনের একটি প্যারামিটার । যেমনটি আপনি উল্লেখ করেছেন, হাইব্রিড লঞ্চের কোনও কনফিগারেশন উপলব্ধ নেই, বরং এটি অন-চাহিদা বা স্পট হতে হবে, যার অর্থ ব্যবহারের ক্ষেত্রে দুটি পৃথক লঞ্চ কনফিগারেশন প্রয়োজন requires

এটি এখনই সাহায্য করবে বলে মনে হয় না, কারণ আপনি নিম্নলিখিত (আংশিক পুরানো) সীমাবদ্ধতাগুলি ( লঞ্চ কনফিগারেশন দেখুন) সহ একবারে একটি অটো স্কেলিং গ্রুপের সাথে কেবলমাত্র একটি লঞ্চ কনফিগারেশন সংযুক্ত করতে পারেন :

আপনি যখন নিজের অটো স্কেলিং গোষ্ঠীর সাথে একটি নতুন বা আপডেট হওয়া লঞ্চ কনফিগারেশন সংযুক্ত করেন, নতুন কনফিগারেশন প্যারামিটারগুলি ব্যবহার করে যে কোনও নতুন উদাহরণ চালু করা হবে। বিদ্যমান দৃষ্টান্তগুলি প্রভাবিত হয় না । যখন অটো স্কেলিংটি কমিয়ে দেওয়া দরকার, এটি প্রথমে পুরানো লঞ্চ কনফিগারেশন রয়েছে এমন দৃষ্টান্তগুলি সমাপ্ত করে[জোর আমার]

জোর অংশ, কী যদিও সাবেক প্রয়োজন আচ্ছাদন অন-ডিমান্ড দৃষ্টান্ত নিজ নিজ প্রাথমিক অন-ডিমান্ড লঞ্চ কনফিগারেশন থেকে অতিরিক্ত স্পট লঞ্চ কনফিগারেশনে পরিবর্তন করার পর চলমান রাখতে সঙ্গে, এবং পরেরটির অগত্যা আর যদি হচ্ছে না কারণে সম্প্রতি চালু হওয়া অটো স্কেলিং টার্মিনেশন নীতিগুলি (পরিবর্তনের জন্য সাধারণত এডব্লিউএস ব্লগ পোস্টের মাধ্যমে সাধারণত ধোঁকাবাজি হয় নি), আপনার অটো স্কেলিং গোষ্ঠীর জন্য ইনস্ট্যান্স টার্মিনেশন নীতিতে নথিযুক্ত :

অটো স্কেলিংটি সমাপ্তির জন্য কোনও উদাহরণ নির্বাচন করার আগে, এটি প্রথমে গ্রুপটি ব্যবহৃত অন্যান্য উপলভ্যতা অঞ্চলগুলির চেয়ে বেশি উপলভ্যতা অঞ্চল উপলব্ধ করে Zone সমস্ত উপলভ্যতা জোনে যদি একই সংখ্যার উদাহরণ থাকে তবে এটি একটি এলোমেলোভাবে উপলভ্যতা অঞ্চল চিহ্নিত করে। চিহ্নিত উপলভ্যতা অঞ্চলের মধ্যে, অটো স্কেলিং সমাপ্তির জন্য উদাহরণটি নির্বাচন করতে সমাপ্তি নীতি ব্যবহার করে[জোর আমার]

হিসাবে রূপরেখা কিভাবে আপনার সমাপন নীতি ওয়ার্কস , আপনি এখন নির্দিষ্ট করতে পারেন NewestInstance , আপনি গত চালু উদাহরণস্বরূপ সমাপ্ত হয়ে করতে চান তাহলে , আরো সম্প্রতি চালু স্পট দৃষ্টান্ত এক হতে হবে যা:

অটো স্কেলিং সর্বশেষ চালু হওয়া দৃষ্টান্তটি সনাক্ত করতে দৃষ্টান্ত লঞ্চের সময় ব্যবহার করে।

স্পস্টত: ই অনেক একটি বিট এই আরো হতে পারে, উদাঃ আপনি হয় একটি স্বতন্ত্র নীতি হিসাবে নীতি যে কোনো একটি নির্দিষ্ট করতে পারেন, অথবা আপনি একটি আদেশ তালিকা একাধিক নীতি তালিকাবদ্ধ করতে পারেন , কিন্তু এই পদ্ধতির সমস্ত উদাহরণ লোড নিশ্চিত করা উচিত হচ্ছে নির্ধারণের কালে উপাদান হিসাবে অটো-স্কেলিং পরিমাপ এবং ট্রিগারগুলি ; একটি সতর্কতা অবশেষ:

বিচারকার্য স্থগিত রাখার আদেশ

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

শুভকামনা!


2
এটি উপলব্ধি করে - দুর্দান্ত গোয়েন্দা কাজ। এখনও একটি আউটেজ ঝুঁকি রয়েছে, তবে মনে হয় আপনি সেই ঝুঁকি হ্রাস করার জন্য বেশ কয়েকটি নতুন উপায় উন্মোচন করেছেন। আশা করি কোনও দিন আমাদের কাছে এএসজিগুলির জন্য একটি সহজ চেকবক্স থাকবে, "সার্ভারের সর্বনিম্ন বা নীচে উদাহরণগুলি অন-ডিমান্ড উদাহরণস্বরূপ" " ধন্যবাদ!
প্ল্যাটফর্মগুলি

1

আমি এখানে উত্তরগুলি থেকে https://github.com/ashwanthkumar/utesya নিয়ে আসতে অনুপ্রেরণা নিয়েছি

এটি আপনাকে নিম্নলিখিতগুলি করতে সহায়তা করে

  • আপনার হ্যাডোপ / মেসোস / ইয়ার্ন ক্লাস্টারের প্রয়োজনীয়তার জন্য আপনার সর্বদা মেশিনের একটি বহর প্রয়োজন
  • আপনি স্পট ব্যবহার করে অর্থ সঞ্চয় করতে চান তবে ওডিতে ফ্যালব্যাকও করতে পারেন কারণ আপনার এসএলএ-র পূরণের জন্য আপনার প্রসেসিং শক্তি প্রয়োজন
  • আবার অর্থ সঞ্চয় করতে ওডিতে একবার স্পটে ফিরে যান।


উত্তরটি ভাল উদ্দেশ্যগুলির সাথে ভাগ করা হয়েছিল যে এটি কার্যকর হতে পারে। আপনি যদি এটি একটি স্ব-প্রচার হিসাবে সন্ধান করেন তবে আমি উত্তরটি মুছতে পারি।
ashwanthkumar

যদি আমি ভাবতাম যে আপনার উত্তরটি সত্যই স্প্যাম তবে আমি এটিকে ইতিমধ্যে চিহ্নিত করেছি, সুতরাং আপনার পোস্টটি মোছার দরকার নেই। পণ্য প্রচারের লিঙ্কটি আরও প্রাক-উদ্বেগজনক যে এই জাতীয় উত্তরটি মূল্যবান হতে পারে তবে একটি সূক্ষ্ম ভারসাম্য রয়েছে যা আপনার মতো অপেক্ষাকৃত নতুন ব্যবহারকারীরা প্রায়শই সচেতন নন। এবং একজন মডারেটর হিসাবে আমি আপনাকে এখনই শিক্ষিত করতে পছন্দ করি, আপনি জানেন না এমন কোনও লাইন অতিক্রম করার আগে (যা একটি দুর্ভাগ্যজনক পুনরাবৃত্তি প্যাটার্ন)
HBruijn

বোধ হয়। নীতিমালায় মাথা নেওয়ার জন্য ধন্যবাদ Thanks
ashwanthkumar

1

আপনি কেবল অন-ডিমান্ডের স্থিতিশীল সংখ্যার সাথে 1 এএসজি চান, নিম্নলিখিতটি কাজ করা উচিত:

  • স্পট ইনস্ট্যান্স লঞ্চ কনফিগারেশনের ভিত্তিতে অটো স্কেলিং গ্রুপ তৈরি করুন।

  • ASG- এ অটো স্কেলিং স্থগিত করুন

  • এএসজিতে ম্যানুয়ালি অন-ডিমান্ড উদাহরণগুলি (স্ট্যাটিক বেস লোড) যুক্ত করুন এবং সেই উদাহরণগুলির জন্য সুরক্ষা চালু করুন।

  • এএসজিতে অটোক্যাসিং পুনরায় শুরু করুন

  • ডিফল্ট অটো স্কেলিং নীতি এখন অন-চাহিদা উদাহরণগুলিকে উপেক্ষা করবে (সুরক্ষার কারণে) এবং গোষ্ঠীর পছন্দসই সংখ্যা অর্জনের জন্য অন-ডিমান্ড উদাহরণগুলির মতো একই সংখ্যক স্পট উদাহরণগুলি বন্ধ করবে। যে কোনও স্কেল-ইন বা আউটআউট কার্যক্রম কেবলমাত্র স্পট দৃষ্টান্তগুলি চালু বা বন্ধ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.