paint-brush
একজন স্থপতির চোখ থেকে নতুন ব্যক্তিগত মেঘদ্বারা@minio
6,890 পড়া
6,890 পড়া

একজন স্থপতির চোখ থেকে নতুন ব্যক্তিগত মেঘ

দ্বারা MinIO11m2024/08/22
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

সেখানে কয়েক বছর ধরে, "প্রাইভেট ক্লাউড" শব্দটির একটি নেতিবাচক অর্থ ছিল। কিন্তু আমরা জানি, প্রযুক্তি একটি তীরের চেয়ে একটি চাকা বেশি, এবং ঠিক ইঙ্গিতে, প্রাইভেট ক্লাউড প্রচুর মনোযোগ পাচ্ছে এবং এটি সবই ইতিবাচক।
featured image - একজন স্থপতির চোখ থেকে নতুন ব্যক্তিগত মেঘ
MinIO HackerNoon profile picture


এই পোস্টটি প্রাথমিকভাবে দ্য নিউ স্ট্যাকে উপস্থিত হয়েছিল।

সেখানে কয়েক বছর ধরে, "প্রাইভেট ক্লাউড" শব্দটির একটি নেতিবাচক অর্থ ছিল। কিন্তু আমরা জানি, প্রযুক্তি একটি তীরের চেয়ে একটি চাকা বেশি, এবং ঠিক ইঙ্গিতে, প্রাইভেট ক্লাউড প্রচুর মনোযোগ পাচ্ছে এবং এটি সবই ইতিবাচক। পরিসংখ্যান স্পষ্ট, ফরেস্টারের 2023 ইনফ্রাস্ট্রাকচার ক্লাউড সমীক্ষায় 1,300 এন্টারপ্রাইজ সিদ্ধান্ত গ্রহণকারীদের মধ্যে 79% ছিল যারা প্রতিক্রিয়া জানিয়েছিল যে তারা ব্যক্তিগত ক্লাউড বাস্তবায়ন করছে। অনুযায়ী ক ইউকে সিট্রিক্স রিপোর্ট , 94% আইটি নেতারা প্রত্যাবাসন প্রচেষ্টার সাথে জড়িত ছিলেন। শ্রদ্ধেয় IDC দেখেছে যে 80% কোম্পানি ক্লাউডে ডেটা স্থানান্তর করার এক বছরের মধ্যে তাদের কিছু বা সমস্ত ডেটা ফিরিয়ে দিয়েছে। ক্লাউড-ইন্ডাস্ট্রিয়াল কমপ্লেক্সের দাবির জন্য "এখানে কিছুই দেখার নেই..."


কারণগুলি বৈচিত্র্যময় এবং আমরা সেগুলি বিস্তারিত করব, তবে আরও গুরুত্বপূর্ণ, প্রত্যাবাসনের জন্য সঠিক স্থাপত্য কী? প্রাইভেট ক্লাউডের ইঞ্জিনিয়ারিং প্রথম নীতিগুলি কী কী? এবং অবশেষে, আমি কীভাবে এআই-এর ডেটা অবকাঠামোর প্রয়োজনীয়তার জন্য ডিজাইন করব?

প্রাইভেট ক্লাউডে প্রত্যাবাসনের পিছনে কেন

কোম্পানিগুলো প্রত্যাবাসনের প্রাথমিক কারণ হল খরচ। তারা প্রত্যাবাসনের মাধ্যমে 70% পর্যন্ত সাশ্রয় করে। এই হিসাবে বিভিন্ন কোম্পানি দ্বারা প্রকাশ্যে প্রমাণিত হয়েছে 37 সংকেত , এক্স এবং আহরেফস .


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


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


একটি সম্পর্কিত নোটে, নিয়ন্ত্রণ প্রতিটি CIO-এর তালিকা তৈরি করে। খরচ সাশ্রয়, পূর্বাভাসযোগ্যতা এবং নিরাপত্তার সাথে, আপনি শুধুমাত্র আপনার AI ডেটা পরিকাঠামোর সম্পূর্ণ নিয়ন্ত্রণে নন, কিন্তু সেই ডেটা আপনার সমস্ত অ্যাপ্লিকেশন ব্যবহার করার জন্য কাছাকাছি, যা আপনাকে AI ডেটা পরিকাঠামোতে আপনার মডেলগুলি হোস্ট করতে সক্ষম করে যেখানে নিরাপত্তা মান সেট করা যেতে পারে। আপনি এবং আপনার টিম আপনার অনন্য নিরাপত্তা প্রয়োজনীয়তার সাথে মেলে - এমনকি শারীরিক অ্যাক্সেস।


পরিপক্কতা র‍্যাঙ্কও। আধুনিক ক্লাউড একটি অপারেটিং মডেল, একটি অবস্থান নয়। সেই মডেল, একসময় প্রধান পাবলিক ক্লাউডের একচেটিয়া পরিচ্ছন্নতা, এখন সর্বত্র রয়েছে — প্রান্ত থেকে মূল পর্যন্ত। কনটেইনারাইজেশন, অর্কেস্ট্রেশন, মাইক্রোসার্ভিসেস, সফ্টওয়্যার-সংজ্ঞায়িত পরিকাঠামো, RESTful APIগুলি হল স্ট্যান্ডার্ড অপারেটিং পদ্ধতি। আপনি এগুলি কোথায় চালান তা বিবেচ্য নয় - এবং যদি এটি কোন ব্যাপার না, তাহলে আপনি কেন দুই থেকে তিনগুণ খরচ দেবেন?


প্রবিধানগুলিও একটি ভূমিকা পালন করে, বিশেষ করে যখন তারা বিকশিত হয়। কিছু স্থাপত্য, কিছু ভৌগোলিক, কিছু স্থাপনার পরিস্থিতি (সামরিক/বুদ্ধিমত্তা) প্রাইভেট ক্লাউডের প্রয়োজনে শুরু করেনি কিন্তু এখন করে।

আবার, কারণ ভিন্ন হবে কিন্তু প্রভাব একই। প্রাইভেট ক্লাউড ফিরে এসেছে। প্রশ্ন হল: গত কয়েক বছরে কী পরিবর্তন হয়েছে?

প্রাইভেট ক্লাউডের প্রিয় ডিজাইন প্যাটার্ন হল আধুনিক ডেটা লেক

উপরে উল্লিখিত হিসাবে, ব্যক্তিগত ক্লাউড, পাবলিক ক্লাউডের মতো, ক্লাউড অপারেটিং মডেলে চলে। এজ ক্লাউড ক্লাউড অপারেটিং মডেলে চলে। কোলোকেশন ক্লাউড অপারেটিং মডেলে চলে।


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


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


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



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


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


ডিকপলড কম্পিউট এবং স্টোরেজ: এই উপাদানগুলিকে আনলিঙ্ক করা বর্ধিত নমনীয়তা এবং স্কেলেবিলিটি অফার করে, আপনার নির্বাচিত অবকাঠামো, পরিষেবা এবং সরঞ্জামগুলিকে তাদের দক্ষতার ক্ষেত্রে দক্ষতা অর্জন করতে সক্ষম করে।


ওপেন স্ট্যান্ডার্ড: ওপেন স্ট্যান্ডার্ড শুধুমাত্র ইন্টারঅপারেবিলিটিকে উৎসাহিত করে না বরং আপনার বিনিয়োগের ভবিষ্যত প্রমাণও করে। এটি শুধুমাত্র ওপেন সোর্স সমাধান নয় বরং ওপেন টেবিল ফরম্যাটগুলিকে অন্তর্ভুক্ত করে যা আমরা অন্বেষণ করব। এই কারণগুলির জন্য একটি স্টোরেজ অ্যাপ্লায়েন্স সহ একটি ব্যক্তিগত ক্লাউড তৈরি করবেন না (এবং তারা কখনই ক্লাউড নেটিভ হবে না)।


RESTful API-এর সাথে সামঞ্জস্যতা: আন্তঃসংযোগ একটি আবশ্যক। ক্লাউড স্টোরেজের জন্য S3 ভাষা হিসেবে কাজ করে আপনার টুলগুলির একটি সাধারণ ভাষা শেয়ার করা উচিত। এই কারণে, POSIX-কেন্দ্রিক সমাধান দিয়ে আপনার ব্যক্তিগত ক্লাউড তৈরি করবেন না, এমনকি যদি এটি S3 সমর্থন করার দাবি করে। আসল চুক্তির সাথে যান।


কোড হিসাবে সফ্টওয়্যার চালিত/পরিকাঠামো: স্বয়ংক্রিয়ভাবে এবং কুবারনেটসকে আপনার পরিকাঠামো অর্কেস্ট্রেট করার যত্ন নিতে দিন, আপনাকে ম্যানুয়াল পরিচালনার জটিলতাগুলিকে বিমূর্ত করতে সক্ষম করে এবং দ্রুত এবং দক্ষ মাপযোগ্যতার জন্য অনুমতি দেয়।


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


নিয়ন্ত্রক সম্মতি: এই আর্কিটেকচারটি নির্দিষ্ট শিল্প মান পূরণের জন্য কাস্টমাইজযোগ্য নিরাপত্তা সেটিংস এবং অডিট নিয়ন্ত্রণ প্রদান করে নিয়ন্ত্রক সম্মতি সমর্থন করতে পারে।


আপনার প্রাইভেট ক্লাউড প্লে ইন করা

প্রাইভেট ক্লাউডকে আলোকিত করার জন্য আমরা বেশ কয়েকটি পদ্ধতি দেখেছি। তাদের সবাই কাজ করতে পারে; এটি সত্যিই এন্টারপ্রাইজ এবং ব্যবহারের ক্ষেত্রে নির্ভর করে।


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


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


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


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


গ্রীনফিল্ড প্রাইভেট ক্লাউড:

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


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


ব্রাউনফিল্ড প্রাইভেট ক্লাউড:

আমরা এখানে সৎ হব: আমরা এটি দেখি, কিন্তু আমরা এটি পছন্দ করি না। এর মধ্যে রয়েছে হার্ড ডিস্ক ড্রাইভে উচ্চ-পারফরম্যান্স ওয়ার্কলোডগুলিকে MinIO অন স্তরে চালানোর চেষ্টা করা একটি SAN/NAS এর শীর্ষে (স্টোরেজ এরিয়া নেটওয়ার্ক/নেটওয়ার্ক সংযুক্ত স্টোরেজ)।


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


অন্যান্য:

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


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


চূড়ান্ত চিন্তা এবং পরামর্শ

আমরা বছরের পর বছর ধরে এই ব্যক্তিগত ক্লাউড প্রত্যাবাসন/নতুন বিল্ডের অনেক অংশীদার হয়েছি। দলগুলির কাছে অবাক হওয়ার মতো একটি জিনিস আবার হার্ডওয়্যার পরিচালনা করা। মেঘে এটা স্বচ্ছ। DevOps এবং সাইট নির্ভরযোগ্যতা প্রকৌশলীরা শুধুমাত্র একটি API স্তরে পরিকাঠামোর সাথে যোগাযোগ করে। যদি একটি VM কাজ করে, তাহলে তার জায়গায় একটি নতুন চালু করুন। দুর্ভাগ্যবশত, নতুন প্রাইভেট ক্লাউডে, শুধু হার্ডওয়্যার স্ক্র্যাপ করে নতুন কেনার পরিবর্তে, আমাদের বিদ্যমান হার্ডওয়্যারকে কাজ করতে হবে।


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


সফটওয়্যার এখানে গুরুত্বপূর্ণ. এজন্য MinIO তার বিশ্বব্যাপী কনসোলে পর্যবেক্ষণযোগ্যতা তৈরি করেছে। ব্যক্তিগত ক্লাউডের জগতে, আপনার স্মার্ট সফ্টওয়্যার এবং বোবা হার্ডওয়্যার চালানো উচিত। কিন্তু সেই সফ্টওয়্যারটিকে এই অর্থনৈতিক অনুগ্রহের কার্যক্ষম বোঝা বহন করতে হবে। হার্ডওয়্যার ছেলেরা কেবল পর্যবেক্ষণযোগ্য স্তরটি তৈরি করতে পারেনি, MinIO কে এটি করতে হয়েছিল।

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


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


যখন এই CI/CD নীতিগুলি অনুশীলনে প্রয়োগ করা হয়, তখন একজন শক্তিশালী ডেটা সেন্টার প্রকৌশলী অন্য শক্তিশালী DevOps/SRE ইঞ্জিনিয়ারের সাথে ঘনিষ্ঠভাবে কাজ করে একটি প্রাইভেট ক্লাউড বা কোলো সুবিধায় 5,000 টির বেশি নোড সহজেই পরিচালনা করতে পারে। আমাদের গ্রাহক আছে যারা ঠিক এই কাজ. একবার আপনি CI/CD বেসলাইন নীতিগুলি অনুসরণ করলে প্রায় সবকিছুই স্বয়ংক্রিয় হতে পারে এবং হওয়া উচিত এবং ডেটা সেন্টার এবং DevOps ইঞ্জিনিয়াররা শুধুমাত্র সেই কাজগুলিতে ফোকাস করবে যেগুলি স্বয়ংক্রিয় হতে পারে না৷ শেষ পর্যন্ত, যদি আপনি এটি মিস করেন, colos হল আমাদের সংজ্ঞার সমার্থক ব্যক্তিগত মেঘ।


Colocation সম্পূর্ণরূপে অন-প্রিমিসেস অবকাঠামো এবং পাবলিক ক্লাউডের মধ্যে একটি মধ্যম স্থল প্রদান করে, উভয় জগতের সুবিধা প্রদান করে। টপ-টায়ার নেটওয়ার্কিং-এ অ্যাক্সেস এবং পাবলিক ক্লাউড প্রোভাইডারদের নৈকট্য সহ, colos কম-বিলম্বিত সংযোগ এবং হাইব্রিড ক্লাউড সেটআপগুলিকে সহজতর করে, দক্ষ ডেটা স্থানান্তর এবং প্রক্রিয়াকরণ সক্ষম করে৷ এই নমনীয়তা, এবং সফল হাইব্রিড ক্লাউড স্থাপনার সম্ভাব্যতা তাদের ক্রিয়াকলাপ অপ্টিমাইজ করা এবং একটি প্রতিযোগিতামূলক প্রান্ত বজায় রাখার লক্ষ্যে ব্যবসার জন্য অত্যন্ত গুরুত্বপূর্ণ। এটি কীভাবে কাজ করে সে সম্পর্কে আরও জানতে, আমাদের দেখুন MinIO এবং Equinix পৃষ্ঠা .