ক্লাউড কম্পিউটিং আজকের ক্লাসের আলোচ্য বিষয়। “ক্লাউড কম্পিউটিং [ Cloud Computing ]” এইচএসসি – আই.সি.টি (তথ্য ও যোগাযোগ প্রযুক্তি) [ HSC – ICT (Information and Communications Technology) ] তথা একাদশ ও দ্বাদশ শ্রেণীর – আই.সি.টি (তথ্য ও যোগাযোগ প্রযুক্তি) [ Class 11 & 12 – ICT (Information and Communications Technology) ] এর ২য় অধ্যায় [ Chapter 2 ] এ পড়ানো হয়। তাছাড়া আলিম ক্লাস [ Alim Class ] ও অন্যান্য শিক্ষা ব্যবস্থায় এই বিষয়টি পড়ানো হয়।
Table of Contents
ক্লাউড কম্পিউটিং
ক্লাউড কম্পিউটিং (cloud computing) হচ্ছে কম্পিউটার রিসোর্স যেমন- কম্পিউটার হার্ডওয়্যার ও সফটওয়্যার, নেটওয়ার্ক ডিভাইস প্রভৃতি ব্যবহার করে কম্পিউটার নেটওয়ার্কের মাধ্যমে (বিশেষত ইন্টারনেট) কোনো সার্ভিস বা সেবা প্রদান করা। ক্লাউড কম্পিউটিং কোনো নির্দিষ্ট টেকনোলজি নয়, বেশ কয়েকটি টেকনোলজিকে কাজে লাগিয়ে তৈরি করা একটা ব্যবসায়িক মডেল বা বিশেষ পরিসেবা।

এই মডেলে ব্যবহারকারী বা ক্রেতার চাহিদাকে গুরুত্ব দিয়ে বেশ কিছু চলমান প্রযুক্তির সমন্বয়ে বিভিন্ন রিসোর্স এবং সার্ভিস বিশেষভাবে বাজারজাত করা হয় বা ক্রেতার কাছে পৌঁছে দেয়া হয়। এই উন্নত পরিসেবাটি কিছু কম্পিউটারকে গ্রিড সিস্টেম এর মাধ্যমে সংযুক্ত রাখে। মার্কিন যুক্তরাষ্ট্রের ন্যাশনাল ইনস্টিটিউট অব স্ট্যান্ডার্ডস এন্ড টেস্টিং (NIST) অনুসারে ক্লাউড কম্পিউটিং এর সংজ্ঞা নিম্নরূপ-
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
অর্থাৎ বিভিন্ন ধরনের রিসোর্স যেমন- নেটওয়ার্ক, সার্ভার, স্টোরেজ, প্রোগ্রাম ও সেবা প্রভৃতি সহজে, ক্রেতার সুবিধা মতো, চাহিবামাত্র ও চাহিদা অনুযায়ী ব্যবহার করার সুযোগ প্রদান বা ভাড়া দেয়ার সিস্টেমই হলো ক্লাউড কম্পিউটিং।

বৈশিষ্ট্য
মার্কিন যুক্তরাষ্ট্রের ফেডারেল সরকারের বাণিজ্য বিভাগের অধীনস্থ ন্যাশনাল ইনস্টিটিউট অফ স্ট্যান্ডার্ডস অ্যান্ড টেকনোলজি দ্বারা সংজ্ঞায়িত ক্লাউড কম্পিউটিংয়ের নিম্নলিখিত ৫টি প্রধান বৈশিষ্ট্য বর্ণনা করেছেন-
- On-demand Self-service: ক্রেতা চাহিবা মাত্রই সেবা প্রদানকারী প্রতিষ্ঠান সার্ভিস বা সেবা দিতে পারবে। ক্রেতা তার ইচ্ছামতো যখন খুশি তার চাহিদা বাড়াতে কমাতে পারবে। যেমন- ক্রেতা সার্ভার ব্যবহারের সময়, নেটওয়ার্ক স্টোরেজ প্রভৃতি তার চাহিদা বা প্রয়োজন অনুযায়ী পরিবর্তন করতে পারবে।
- Broad Network Access: ক্রেতা একটা স্ট্যান্ডার্ড বা সার্বজনীন প্রযুক্তিতে ব্যবহারযোগ্য ভিন্ন ভিন্ন পরিবেশ কিংবা ভিন্ন ধরনের প্রযুক্তি পণ্য ব্যবহার করে নেটওয়ার্ক ব্যবহার করতে সক্ষম হবে হবে। যেমন- ব্যবহারকারী একই সাথে মোবাইল ফোন, ট্যাবলেট, ল্যাপটপ, ওয়ার্কস্টেশন প্রভৃতি ডিভাইস ব্যবহার করার সুবিধা পাবে।
- Resource Pooling: ব্যবহারকারীর প্রয়োজন অনুযায়ী নেটওয়ার্ক রিসোর্স যেমন- কম্পিউটার হার্ডওয়্যার, সফটওয়্যার, নেটওয়ার্ক ডিভাইস প্রভৃতি সংস্থাপন, পরিবর্তন বা আপগ্রেট করতে পারবে।
- Rapid Elasticity: ব্যবহারকারী যেকোনো সময় তার চাহিদার প্রেক্ষিতে অভ্যন্তরীণ ও বাহ্যিক যেকোনো সুযোগ-সুবিধা, সেবার পরিধি, প্রভৃতি দ্রুত ও যথোপযুক্তভাবে নির্ধারণ করা বা পরিবর্তন করার ক্ষমতা রাখতে পারবে। অনেকক্ষেত্রে এটি স্বয়ংক্রিয়ভাবে সম্পপাদন করার ব্যবস্থা রাখা যায়।
- Measured Service: বিভিন্ন পর্যায়ে ক্লাউড কম্পিউটিং ব্যবস্থা নিয়ন্ত্রণ ও রক্ষণাবেক্ষেণের কাজ স্বয়ংক্রিয়ভাবে করা যায়। যেমন- স্টোরেজ প্রসেসিং, নেটওয়ার্ক ব্যান্ডউইথ, ইউজার অ্যাকাউন্ট প্রভৃতি কাজ সহজভাবে ও স্বয়ংক্রিয়ভাবে সম্পন্ন করা যায়। বিভিন্ন রিসোর্সের কাজ, ক্ষমতা ও ব্যবহারের মাত্রা নিরূপণ প্রভৃতি কাজ সার্ভিস প্রোভাইডার ও ব্যবহারকারী উভয়ই দিক থেকে পর্যবেক্ষণ ও নিয়ন্ত্রণ করা যায়।

ক্লাউড কম্পিউটিং এর বিস্তারিত ঃ
আরও পড়ুনঃ