হার্ডওয়্যার ও অপারেটিং সিস্টেম প্ল্যাটফর্মের বিভাগ
হার্ডওয়্যার ও অপারেটিং সিস্টেম প্ল্যাটফর্মের জন্য বিভিন্ন বিভাগ রয়েছে:
মেইনফ্রেম (Mainframes)
ডেটা ওয়ারহাউস সম্ভবত একমাত্র অ্যাপ্লিকেশন যেটি এই ক্ষেত্রে প্রযোজ্য নয়। বিশেষত, মেইনফ্রেম ডেটা ওয়ারহাউসিং-এ প্রথম পছন্দের প্ল্যাটফর্ম নয়।
কিছু সফল মেইনফ্রেম-ভিত্তিক ডেটা ওয়ারহাউস আছে, তাদের অধিকাংশ অনেক বছরে মেইনফ্রেমে আছে এবং স্থানান্তর করা ব্যয়বহুল হবে, অথবা তারা অতিরিক্ত ক্ষমতার সুবিধা নিচ্ছে, তcein মার্জিনাল খরচ আপেক্ষিকভাবে কম।
মেইনফ্রেম ডেটা ওয়ারহাউসিং-এ অবশ্যই কাস্ট-ইফেক্টিভ নয়। অ্যাডমিনিস্ট্রেটিভ, হার্ডওয়্যার এবং প্রোগ্রামিং খরচ সাধারণত ওপেন সিস্টেম প্ল্যাটফর্মের চেয়ে বেশি, আংশিকভাবে কারণ মেইনফ্রেম এনভায়রনমেন্টে একটি বাস্ট রোফ ট্রানজ্যাকশন-প্রসেসিং ইনফ্রাস্ট্রাকচার রয়েছে যা ডেটা ওয়ারহাউসিং-এ অপরিহার্য নয়।
যেহেতু মেইনফ্রাম মূলত ট্রানজ্যাকশন প্রয়োজনীয়তা সমর্থন করার জন্য ডিজাইন করা হয়েছে, প্রোগ্রামিং দৃষ্টিকোণ থেকে এটি আপেক্ষিকভাবে অনমনীয়। যদিও সরঞ্জাম ও কৌশলগুলো বাস্ট, সেগুলো ব্যবহার করা কঠিনও। ওয়ারহাউসে নতুন ডেটা উৎস যোগ করা, বা সহজে বিদ্যমান এক্সট্র্যাক্ট সমর্থন করা একটি কঠিন সেবা হতে পারে।
ওপেন সিস্টেম সার্ভার (Open system servers)
ওপেন সিস্টেম বা UNIX সার্ভার আজকাল অধিকাংশ মিডিয়াম-সাইজ বা বড় ডেটা ওয়ারহাউসের জন্য প্রাইমারি প্ল্যাটফর্ম। UNIX সাধারণত প্রোডাকশন অ্যাপ্লিকেশন সমর্থন করার জন্য যথেষ্ট বাস্ট, এবং এটি প্যারালেল প্রসেসিং-এ এক দশকও বেশি আগে অভিযোজিত হয়েছিল।
UNIX সার্ভার বাজার কেমন কমোডিটাইজড। প্রসেস দৃষ্টিকোণ থেকে, UNIX মেইনফ্রেম প্রফেশনাল বা PC প্রোগ্রামারের জন্য অভিযোজিত হতে যথেষ্ট ক্রিপ্টিক এবং বিদেশি পরিবেশ হতে পারে। কিছু স্ট্যান্ডার্ড মেইনফ্রেম টুল এবং ইউটিলিটি UNIX-এ সাধারণ নয়।
যদি আপনি একটি UNIX সার্ভার প্ল্যাটফর্ম হিসেবে নির্বাচন করেন, ওয়ারহাউস টিমে UNIX এনভায়রনমেন্ট ইনস্টল ও ম্যানেজ করার জন্য রিসোর্স এবং অভিজ্ঞতা থাকতে হবে। এটি সাধারণত সার্ভার ম্যানেজমেন্ট গ্রুপের সাথে ঘনিষ্ঠ, অংশগ্রহণমূলক সম্পর্কের মাধ্যমে দক্ষতার সাথে করা হয়।
যদি ডেটা ওয়ারহাউস একটি UNIX এনভায়রনমেন্টের ওপর নির্ভরশীল হয়, তবে ওয়ারহাউস টিমও বেসিক UNIX কমান্ড এবং ইউটিলিটি বুঝতে হবে ওয়ারহাউস বানাতে এবং ম্যানেজ করতে।
NT সার্ভার (NT servers)
NT সার্ভার বাজারে সবচেয়ে দ্রুত বেড়ে যাওয়া অপারেটিং সিস্টেম, তবে এটি সম্প্রতি মিডিয়াম-সাইজ ওয়ারহাউস সমর্থন করার ক্ষমতা অর্জন করেছে। NT-এর জন্য ভ্যাবল লার্জ-স্কেল হার্ডওয়্যার প্ল্যাটফর্ম কেবল উপলব্ধ হচ্ছে।
প্যারালেল প্রসেসিং ক্ষমতা একক অঙ্কের প্রসেসর কাউন্টে সীমাবদ্ধ, এবং NT সার্ভার ক্লাস্টারিং কেবল অপারেশনাল অস্তিত্বে আসছে। NT নিশ্চিতরূপে একটি গতিশীল অপারেটিং সিস্টেম প্ল্যাটফর্মে বিবর্তিত হবে, কিন্তু এটি এই মুহূর্তে মিডিয়াম-টু-বড় ওয়ারহাউসের জন্য অপশন নয়। যাইহোক, NT নিশ্চিতরূপে ছোট ওয়ারহাউস বা ডেটা মার্টের জন্য একটি কাস্ট-ইফেক্টিভ প্ল্যাটফর্ম যা অটোমিক ডেটা মার্ট থেকে পপুলেটেড হতে পারে।