مادر بورد
عوامل موثر در دقت و کیفیت اسکنر
[ویرایش] عمق رنگ
تعداد رنگهایی که در یک پیکسل وجود دارد. این متغیر به تعداد بیتهای تشکیل دهندهٔ هر پیکسل بستگی دارد. به این ترتیب، در تصاویر سیاه سفید هر پیکسل از 1 بیت و در تصاویر رنگی، هر پیکسل از 24 بیت (16.7 میلیون رنگ) تشکیل شده است.
نتیجه گیری و جمع بندی
اسکنرها از تنوع و گستردگی بسیاری برخوردارند، همین امر ممکن است موجب بروزمشکلاتی هنگام انتخاب و خرید آنها شود. مهمترین نکته هنگام انتخاب یک اسکنر مناسب، سطح کاری است که ما از آن انتظار داریم و هزینهای که می خواهیم برای آن پرداخت کنیم. اسکنرهای استوانه ای، تصاویری با کیفیت بسیار عالی تولید میکنند، ولی از آنجا که قیمت بالایی دارند و حجم زیادی را اشغال میکنند، برای کارهای خانگی مناسب نیستند، به همین ترتیب، اگر به دنبال اسکنری برای تصاویر هستیم، بیش از هر چیز باید به وضوح تصویر حاصل از آن و عمق رنگ اسکنر دقت کنیم.
برای اسکن کردن متون، نکتهٔ حائز اهمیت، سرعت اسکنر و امکانات اسکنر برای جابجایی کاغذ در اندازههای گوناگون است. وضوح تصویر در این اسکنرها، تاثیر چندانی ندارد. نوع اتصال اسکنر به کامپیوتر نیز از نکاتی است که باید به آن توجه شود،در صورتی که، این اسکنر از گذرگاه سریال همه منظوره و یا گذرگاه سریال فایروایر استفاده میکند، آیا کامپیوتر شما، به این درگاهها مجهز است؟ از سوی دیگر، کابلهای اتصال موازی، با وجود صرفهٔ اقتصادی ای که برای تولیدکنندگان دارند، سرعت نسبتا پایینی در انتقال اطلاعات دارند. هنگام خرید اسکنر، علاوه بر قطعات سختافزاری، نرمافزارهایی نیز ارائه میشوند که کاربران را در استفادهٔ مناسب و بهینه از دستگاه یاری میکنند، یکی از انواع این نرمافزارها، نرمافزار شناسایی نوری کاراکترهاست که تولید آن، نقش به سزایی در سرعت بخشیدن به عملیاتهای کامپیوتری داشت. وظیفهٔ این نرمافزار، تولید فایلهای قابل جستجو و ویرایش است.
(به انگلیسی: Central Processing Unit یا CPU) یا (به انگلیسی: Processor)، یکی از اجزاء رایانه میباشد که فرامین و اطلاعات را مورد پردازش قرار میدهد. واحدهای پردازش مرکزی ویژگی پایهای قابل برنامهریزیشدن را در رایانههای رقمی فراهم میکنند، و یکی از مهمترین اجزاء رایانهها هستند. یک پردازندهٔ مرکزی، مداری یکپارچه میباشد که معمولاً به عنوان ریزپردازنده شناخته میشود. امروزه عبارت CPU معمولاً برای ریزپردازندهها به کار میرود.
عبارت «Central Processor Unit» (واحد پردازندهٔ مرکزی) یک ردهٔ خاص از ماشین را معرفی میکند که میتواند برنامههای رایانه را اجرا کند. این عبارت گسترده را میتوان به راحتی به بسیاری از رایانههایی که بسیار قبلتر از عبارت "CPU" بوجود آمده بودند نیز تعمیم داد. به هر حال این عبارت و شروع استفاده از آن در صنعت رایانه، از اوایل سال ۱۹۶۰ رایج شد. شکل، طراحی و پیادهسازی پرازندهها نسبت به طراحی اولیه آنها تغییر کردهاست ولی عملگرهای بنیادی آنها همچنان به همان شکل باقی ماندهاست.
پردازندههای اولیه به عنوان یک بخش از سامانهای بزرگتر که معمولاً یک نوع رایانهاست، دارای طراحی سفارشی بودند. این روش گران قیمت طراحی سفارشی پردازندهها برای یک بخش خاص، به شکل قابل توجهی، مسیر تولید انبوه آنرا که برای اهداف زیادی قابل استفاده بود فراهم نمود. این استانداردسازی روند قابل ملاحظهای را در عصر مجزای ابر رایانههای ترانزیستوری و ریز کامپیوترها آغاز نمود و راه عمومی نمودن مدارات مجتمع(IC یا Integrated Circuit) را سرعت فراوانی بخشید. یک مدار مجتمع، امکان افزایش پیچیدگیها برای طراحی پردازندهها و ساختن آنها در مقیاس کوچک را (در حد میلیمتر) امکان پذیر میسازد. هر دو فرآیند (کوچک سازی و استاندارد سازی پردازندهها)، حضور این تجهیزات رقمی را در زندگی مدرن گسترش داد و آن را به فراتر از یک دستگاه خاص مانند رایانه تبدیل کرد. ریزپردازندههای جدید را در هر چیزی از خودروها گرفته تا تلفنهای همراه و حتی اسباب بازیهای کودکان میتوان یافت.
مدت زمان انجام یک کار بهوسیله رایانه، به عوامل متعددی بستگی دارد که اولین آنها، سرعت پردازشگر رایانهاست. پردازشگر یک تراشه الکترونیکی کوچک در قلب کامپیوتر است و سرعت آن بر حسب مگاهرتز یا گیگاهرتز سنجیده میشود. هر چه مقدار این پارامتر بیشتر باشد، پردازشگر سریعتر خواهد بود و در نتیجه قادر خواهد بود، محاسبات بیشتری را در هر ثانیه انجام دهد. سرعت پردازشگر به عنوان یکی از مشخصههای یک کامپیوتر به قدری در تعیین کارآیی آن اهمیت دارد که معمولاً به عنوان یکی از اجزای تشکیل دهنده نام کامپیوتر از آن یاد میشود. تراشه پردازشگر و اجزای الکترونیکی که آن را پشتیبانی میکنند، مجموعا به عنوان واحد پردازش مرکزی یا CPU شناخته میشوند.
واحد پردازش مرکزی واحد محاسباتی (ALU) و کنترلی (CU) رایانهاست که دستورالعملها را تفسیر و اجرا میکند. رایانههای بزرگ و ریزرایانههای قدیمی بردهایی پر از مدارهای مجتمع داشتهاند که عمل پردازش را انجام میدادهاند. تراشههایی که ریز پردازنده نامیده میشوند، امکان ساخت رایانههای شخصی و ایستگاههای کاری (Work Station) را میسر ساختهاند.
در اصطلاح عامیانه CPU به عنوان مغز رایانه شناخته میشود.
تاریخچه
پیش از ظهور اولین ماشین که به پردازندههای امروزی شباهت داشت ؛ کامپوترهای مثل انیاک(ENIAC) مجبور بودند برای اینکه کارهای مختلفی را انجام دهند دوباره سیم کشی کنند. این ماشینها اغلب به رایانههایی، با برنامهٔ ثابت اطلاق میشد تا زمانیکه توانایی اجرای چند برنامه را پیدا کردند. عبارت "CPU" از زمانی برای ابزار اجرا کنندهٔ نرمافزار(برنامهٔ رایانه) تعریف شد ؛ اولین ابزارهای که که عبارت "CPU" به آنها اطلاق شد همراه ظهور اولین برنامهٔ ذخیره شدهٔ در رایانه بود.
ایدهٔ برنامهٔ ذخیره شده مربوط به بعد زمان طراحی بود. در ۳۰ ژوئن سال ۱۹۴۵ (۹ تیر ماه ۱۳۲۴) قبل از اینکه انیاک کامل شود , دانشمند ریاضیدان جان فون نیومان در مقالهای به نام «[[First Draft of a Report on the EDVAC» آن را شرح داده بود.سرانجام شکل کلی ارائه داده شده برای برنامهٔ قابل ذخیره شدن در رایانه در آگوست سال ۱۹۴۹(تیر ماه ۱۳۲۸) کامل شد. برای اجرا یک سری دستوالعملهای معین (یا عملگرهای خاص) برای گونههای متفاوت، طراحی شده بود.این دستورالعملها میتوانستند ترکیب شوند تا برنامههای مفید را بر روی EDVAC اجرا کنند. از نکات قابل توجه این بود که برنامهای که برای EDVAC نوشته شده بود در یک حافظهٔ رایانهای سریع؛ ذخیره شده بود که سریعتر از ثبت سختافزاری است این پیروزی یک محدودیت شدید را بر ENIAC ایجاد میکرد و آن عبارت بود از این که مقدار بسیار زیادی از زمان و تلاش آن صرف تنظیمات دوباره برای انجام یک کار(پردازشی) جدید بود.با طراحی فون نیومان ؛برنامه یا نرمافزار که EDVAC اجرا میکرد میتوانست تغییری ساده با محتوای حافظهٔ رایانه تغییر دهد.
دستگاههای رقمی حال حاضر، همه با پردازندههایی توزیع شدهاند که به مدار گسسته و بنابراین به تعدادی تغییر المان برای متفاوت بودن و تغییر حالات احتیاج دارند. قبل از تجاری شدن ترانریستور ؛ برای تغییر المانها از electrical relays و vacum tubes به صورت عمومی استفاده میشد. اگرچه اینها از مزایایی چون سرعت - به خاطر ساز و کار عمومی شان- برخوردار بودند ولی به خاطر بعضی مسایل غیرقابل اطمینان بودند.
ریزپردازندهها
پیدایش ریز پردازندهها در سال ۱۹۷۰ به طور قابل توجهی در طراحی و پیاده سازی پردازندهها تأثیر گذار بود. از زمان ابداع اولین ریزپردازنده (اینتل۴۰۰۴)در سال ۱۹۷۰ و اولین بهره برداری گسترده از ریزپردازنده در سال ۱۹۷۴، این روند رو به رشد ریزپردازندهها از دیگر روشهای پیاده سازی واحدهای پردازش مرکزی (CPU) پیشی گرفت، کارخانجات تولید ابر کامپیوترها و کامپیوترهای شخصی در آن زمان اقدام به تولید مدارات مجتمع با برنامه ریزی پیشرفته نمودند تا بتوانند معماری قدیمی کامپیوترهای خود را ارتقا دهند و در نهایت ریز پردازندهای سازگار با مجموعه دستورالعملها ی خود تولید کردند که با سختافزار و نرمافزارهای قدیمی نیز سازگار بودند. با دستیابی به چنین موفقیت بزرگی امروزه در تمامی کامپیوترهای شخصی CPUها منحصرا از ریز پردازندهها استفاده میکنند.
نسل قبلی ریزپردازندهها از اجزا و قسمتهای بیشمار مجزا از هم تشکیل میشد که در یک یا چندین برد مداری قرار داشتند. اما ریزپردازندهها، CPUهایی هستند که با تعداد خیلی کمی IC ساخته میشوند، معمولاً فقط از یک IC ساخته میشوند. کارکرد در یک قالب مداری به مفهوم زمان سوئیچینگ سریعتر به دلیل حذف عوامل فیزیکی میباشد. مانند کاهش بهره پارازیتی خازنها، که همگی در نتیجه کوچکی اندازه CPU هاست. این حالت باعث همزمان سازی ریزپردازندهها میشود تا بتوانند پالس ساعتی در رنج چند ده مگا هرتز تا چندین گیگا هرتز داشته باشند. به علاوه تعداد مینی ترانزیستورها روی یک IC افزایش مییابد و پیچیدگی عملکرد با افزایش ترانزیستورها در یک پردازنده به طرز چشمگیری باعث افزایش قابلیت CPUها میشود. این واقعیت به طور کامل مبین قانون مور میباشد که در آن بطور کامل و دقیق رشد افزایشی ریزپردازندهها و پیچیدگی آنها با گذر زمان پیش بینی شده بود.
در حالیکه پیچیدگی، اندازه، ساختمان و شکل کلی ریزپردازندهها نسبت به ۶۰ سال گذشته کاملاً تغییر کرده، این نکته قابل توجهاست که طراحی بنیادی و ساختاری آنها تغییر چندانی نکردهاست. امروزه تقریباً تمام ریزپردازندههای معمول میتوانندپاسخگوی اصل نیومن در مورد ماشینهای ذخیره کننده برنامه باشند.
مطابق قانون مور که در حال حاضر نیز مطابق آن عمل میشود، روی کرد استفاده از فناوری جدید کاهش در مدارات مجتمع ترانزیستوری مد نظر است. در نهایت مدارهای الکترونیکی باعث ادامه تحقیقات و ابداع روشهای جدید محاسباتی مانند ایجاد کامپیوترهای ذرهای شد. به علاوه موجب گسترش کاربرد موازی سازی و روشهای دیگر که ادامه دهنده قانون سودمند کلاسیک نیومن است گردید.
طراحی و پیاده سازی
[ویرایش] دامنه صحیح
روشی که یک پردازنده از طریق آن اعداد را نمایش میدهد یک روش انتخابی در طراحی است که البته در بسیاری از راههای اصولی اثر گذار است. در برخی از کامپیوترهای دیجیتالی اخیر از یک مدل الکترونیکی بر پایه سیستم (مبنای ده) برای نمایش اعداد استفاده شدهاست. برخی دیگر از کامپیوترها از یک سیستم نامتعارف شمارشی مانند سیستم سه تایی(مبنای سه) استفاده میکنند. در حال حاضر تمامی پردازندههای پیشرفته اعداد را به صورت (مبنای دو) نمایش میدهند که در آن هر عدد به وسیله چندین کمیت فیزیکی دو ارزشی مانند ولتاژ بالا و پایین نمایش داده میشوند.
علت نمایش دهی از طریق اعداد در اعدادی است که پردازشگر میتواند نمایش دهد. در حالت دودویی پردازندهها , یک بیت به یک مکان مشخص در پردازنده اطلاق میشود که پردازنده با آن به صورت مستقیم در ارتباط است. ارزش بیت (مکانهای شمارشی) یک پردازنده که برای نمایش اعداد بکار برده میشود «بزرگی کلمه»، «پهنای بیت»، «پهنای گذرگاه اطلاعات» و یا «رقم صحیح» نامیده میشود.که البته این اعداد گاهی در بین بخشهای مختلف پردازندههای کاملاً یکسان نیز متفاوت است. برای مثال یک پردازنده ۸ بیتی به محدودهای از اعداد دسترسی دارد که میتواند با هشت رقم دودویی (هر رقم دو مقدار میتواند داشته باشد) ۲ یا ۲۵۶ عدد گسسته نمایش داده شود. نتیجاتا مقدار صحیح اعداد باعث میشود که سختافزار در محدودهای از اعداد صحیح که قابل اجرا برای نرمافزار باشد محدود شود و بدین وسیله توسط پردازنده مورد بهره برداری قرار گیرد.
دامنه صحیح همچنین میتواند در تعداد مکانهایی از حافظه که قابل آدرس دهی در پردازنده هستند تأثیر گذار باشد. به عنوان مثال اگر یک پردازنده از ۳۲ بیت برای نمایش آدرس حافظه استفاده کند و هر آدرس حافظهای یک بایت (۸بیت) را نمایش دهد، ماکزیمم مقدار حافظه چنین پردازندهای میتواند ۲ بایت یا ۴ گیگا بایت را آدرس دهی کند. این یک نمای ساده از فضای آدرس دهی پردازنده هاست و بسیاری از طراحیها از روشهای آدرس دهی پیشرفته تری مانند استفاده از حافظههای مجازی استفاده میکنند تا بتوانند مکانهای بیشتری از حافظه را آدرس دهی کنند.
سطوح بالا تر دامنه صحیح (رنج کاری) به تشکیلات بیشتری برای رسیدگی به رقمهای افزوده نیازمند است و بنابراین پیچیدگی، اندازه، توان مصرفی و حتی هزینه عمومی بیشتری را در پی خواهد داشت.و این امر به هیچ وجه مقبول نیست. بنابر این استفاده از ریز کنترل کنندههای ۴و ۸ بیتی که در کاربردها پیشرفته مورد استفاده قرار میگیرد متداول تر است. هرچند پردازندههای با دامنه کاری بالاتر (مثل ۱۶، ۳۲، ۶۴ ویا حتی ۱۲۸ بیتی)نیز موجود میباشد. میکرو کنترل کنندههای ساده تر معمولاً ارزانتر بوده و توان مصرفی کمتری دارند و نتیجاتا گرمای کمتری نیز تولید میکنند که همگی این موارد در طراحی قطعات الکترونیکی مدنظر قرار میگیرند. به عنوان مثال از یک پردازندهای استفاده میکند که در حالت اولیه ۳۲ بیتی است اما در قسمت متغیردرونی خود از ۱۲۸ بیت برای تسهیل و دقت بیشتر استفاده میکند. بسیاری از پردازندههای اخیر از پهنای بیت ترکیبی مشابهی استفاده میکنند، خصوصا زمانیکه پردازنده برای کاربردهای عمومی مورد استفاده قرار میگیرد و نیازمند ایجاد تعادل بین قسمت متغیر و صحیح میباشد.
رایانش موازی
یا محاسبات موازی به اجرای همزمان یک برنامه (که به بخشهای کوچکتری تقسیم شدهاست) بر روی چند پردازنده به منظور دستیابی به سرعت بیشتر اطلاق میشود. ایده اصلی این است که فرآیند حل یک مساله را معمولاً میتوان به زیروظایف خردتری تقسیم کرد که با اجرای همزمان این زیروظایف و هماهنگ کردن آنها مساله اصلی در زمان کوتاهتری حل میشود.
تعریف
از آنجا که اکنون این فناوری دوران طفولیت خود را میگذراند، هنوز تعریف استاندارد علمی که مورد قبول عام باشد برای آن ارائه نشده است اما بیشتر صاحبنظران بر روی قسمتهایی از تعریف این پدیده هم رای هستند. موسسه ملی فناوری و استانداردها (NIST) رایانش ابری را اینگونه تعریف میکند:
عموما مصرف کنندههای رایانش ابری مالک زیر ساخت فیزیکی ابر نیستند، بلکه برای اجتناب از هزینه سرمایهای آن را از عرضه کنندگان شخص ثالث اجاره میکنند. آنها منابع را در قالب سرویس مصرف میکنند و تنها بهای منابعی که به کار میبرند را میپردازند. بسیاری از سرویسهای رایانش ابری ارائه شده، با به کار گیری مدل رایانش همگانی امکان مصرف این سرویسها را به گونهای مشابه با صنایع همگانی(مانند برق) فراهم میسازند. این در حالی است که سایر گونههای عرضه کنندگان بر مبنای اشتراک سرویسهای خود را عرضه میکنند. به اشتراک گذاردن قدرت رایانشی «مصرف شدنی و ناملموس» میان چند مستاجر میتواند باعث بهبود نرخ بهره وری شود؛ زیرا با این شیوه دیگر کارساز(سرور)ها بدون دلیل بیکار نمیمانند (که سبب میشود هزینهها به میزان قابل توجهی کاهش یابند در عین حال که سرعت تولید و توسعه برنامههای کاربردی افزایش مییابد). یک اثر جانبی این شیوه این است که رایانهها به میزان بیشتری مورد استفاده قرار میگیرند زیرا مشتریان رایانش ابری نیازی به محاسبه و تعیین حداکثری برای بار حداکثر (Peak Load) خود ندارند.
مقایسه با مدلهای دیگر رایانش
رایانش ابری اگرچه برخی از ویژگیهایش را از مدلهای رایانشی دیگر به ارث میبرد؛ اما خود متفاوت از آنهاست. برخی از این مدلها عبارتند از:
- رایانش شبکهای -« شکلی از رایانش توزیع شده و رایانش موازی که در آن یک رایانه مجازی بزرگ از رایانههایی تشکیل شدهاست که با جفتگری ضعیف به هم شبکه شدهاند و با هماهنگی با یکدیگر کار میکنند تا وظایف سنگین را به انجام برسانند».
- رایانش خودمختار - «سامانههای رایانهای با قابلیت خود-مدیریت».
- مدل کارخواه-کارساز - رایانش کارخواه-کارساز به صورت گسترده به هر برنامه کاربردی توزیع یافته ای گفته میشود که بین ارائه دهنده سرویس (کارساز) و درخواست کننده سرویس (کارخواه ) تمایز قایل میشود.
- رایانه بزرگ - رایانههای قدرتمند توسط سازمانهای بزرگ برای کاربردهای بحرانی بکار برده میشوند.این کاربردها نوعا شامل پردازش حجم زیاد داده میباشد. به طور نمونه میتوان از سرشماری، آمار مصرف کننده و صنعت،برنامهریزی منابع سازمانی(ERP) و پردازش تراکنشهای مالی نام برد.
- رایانش همگانی - «عبارت است از بسته بندی منابع رایانشی مانند منابع محاسباتی و دخیره سازی، در قالب سرویسهای قابل اندازه گیری، به گونهای مشابه با صنایع همگانی (آب،برق،تلفن و ...)؛
- نظیر به نظیر - گونهای از معماری توزیع شده بدون هماهنگی مرکزی است که در آن شرکت کنندگان میتوانند در آن واحد عرضه کننده و نیز مصرف کننده منابع باشند.(بر خلاف مدل کارخواه-کارساز سنتی)
ساختار مدل
[ویرایش] معماری
معماری سامانههای نرم افزاری دست اندر کار در ارائهٔ رایانش ابری عموماَ شامل اجزایی است که با یکدیگر از طریق رابط برنامهنویسی نرمافزار و معمولاَ وبسرویس ارتباط برقرار میکنند. این طراحی شباهتی با فلسفه یونیکس دارد که در آن چند برنامهٔ مختلف که هر یک کاری را به خوبی انجام میدهند، با یکدیگر از طریق واسطهای جهانی کار میکنند. پیچیدگی کنترل میشود و سامانههای حاصل مدیریت پذیرتر از همتاهای یکپارچه خود هستند.
لایهها
[ویرایش] کاربر
کاربر رایانش ابری متشکل از سخت افزار و نرم افزاری است که برای تحویل برنامههای کاربردی از ابر استفاده میکند و یا آنکه به طورویژه تنها برای تحویل سرویسهای ابر طراحی شدهاست که در هر دوی موارد بدون وجود ابر بی استفاده باشد. مثال: رایانهها، تلفنها و سایر دستگاهها، سیستمعاملها و مرورگرهای وب.
[ویرایش] برنامههای کاربردی
سرویسهای برنامه کاربردی ابری یا «نرمافزار به عنوان سرویس»(SaaS)، نرم افزار را به صورت سرویس روی اینترنت تحویل میدهند و بدین وسیله نیاز به نصب نرم افزار روی رایانههای مشتریان را ازبین میبرند و نگهداری و پشتیبانی را ساده تر میسازد. ویژگیهای اصلی این سرویسها عبارتند از:
- دسترسی و مدیریت نرم افزار تجاری از طریق شبکه
- فعالیتهایی که از سوی مراکزی اداره میشوند و نه در مکان هریک از مشتریان و در نتیجه مشتریان میتوانند از راه دور و از طریق وب به برنامهها دسترسی داشته باشند.
- مدل تحویل نرم افزار به مدل یک-به-چند (یک نسخه در حال اجرا از برنامه - مدل چند مستاجری) نزدیک تر است تا مدل یک-به-یک.
- به روز رسانی و ارتقای نرم افزار به صورت مرکزی اداره میشود و نیاز به بارگیری (دانلود) وصلهها یا ارتقا دهندهها را برطرف میسازد.
[ویرایش] بستر
سرویسهای بستر ابری یا «بستر به عنوان سرویس»(PaaS) بستر رایانشی ویا پشتهٔ راهکار -که اغلب روی زیرساخت ابری اجرا شده و برنامه کاربردی ابری را تغذیه میکند- را به صورت سرویس ارایه میدهد.سرویس بستر ابری استقرار برنامههای کاربردی را بدون هزینه و پیچیدگی خرید و مدیریت لایههای نرمافزاری و سختافزاری زیرین آسان میسازد.
[ویرایش] زیرساخت
سرویسهای زیرساخت ابری یا «زیرساخت به عنوان سرویس»(IaaS) زیرساخت رایانهای را که عموما یک بستر مجازی است را به صورت سرویس ارائه میدهند. کاربران به جای خرید سختافزار و نرمافزار و فضای مرکز داده (دیتا سنتر) ویا تجهیزات شبکه، همهٔ این زیر ساختها را به صورت یک سرویس کاملا برونسپاری(Outsource) شده میخرند. صورتحساب سرویس معمولاً بر اساس مدل رایانش همگانی (Utility Computing) و میزان منابع مصرف شده صادر میشود و بنابر این هزینه منعکس کننده میزان فعالیت است. این شیوه در واقع تکامل یافته مدل عرضه سرورهای خصوصی مجازی است.
[ویرایش] سرور
لایه سرورها متشکل از سخت افزار و نرم افزاری است که مخصوصا برای تحویل سرویسهای ابر طراحی شدهاند. به عنوان مثال میتوان از پردازندههای چند هستهای و سیستم عملهای ویژه ابر نام برد.
مدلهای پیادهسازی
[ویرایش] ابر عمومی
ابر عمومی یا ابر خارجی توصیف کننده رایانش ابری در معنای اصلی و سنتی آن است. سرویسها به صورت دینامیک و از طریق اینترنت و در واحدهای کوچک از یک عرضه کنندهٔ شخص ثالث تدارک داده میشوند و عرضه کننده منابع را به صورت اشتراکی به کاربران اجاره میدهد(Multi-tenancy) و بر اساس مدل رایانش همگانی و مشابه صنعت برق و تلفن برای کاربران صورتحساب میفرستد.
ابر گروهی
ابر گروهی در جایی به وجود میآید که چندین سازمان نیازهای یکسان دارند و به دنبال این هستند که با به اشتراک گذاردن زیرساخت از مزایای رایانش ابری بهرهمند گردند. به دلیل اینکه هزینهها بین کاربران کمتری نسبت به ابرهای عمومی تقسیم میشود، این گزینه گرانتر از ابر عمومی است اما میزان بیشتری از محرمانگی، امنیت و سازگاری با سیاستها را یه همراه میآورد. نمونهٔ یک ابر انجمنی، «ابر گو گوگل»(Gov Cloud) است.
رسانه دخیرهسازی ابری
رسانه ذخیره سازی ابری مدلی از ذخیره سازی بر پایهٔ شبکهاست که در آن دادهها بر روی چندین سرور (کارساز) مجازی ذخیره میشود. معمولاً این سرویس توسط شرکتهای میزبانی ارائه میشود که مراکز داده بزرگی را در اختیار دارند. افرادی که بخواهند داده هایشان توسط این شرکتها میزبانی شود میتوانند فضای ذخیره سازی را از آنها بخرند و یا اجاره کنند. از سوی دیگر گردانندگان مراکز دادهها منابع خود را، مطابق نیازهای مشتریان، مجازی سازی میکنند و سرویس را به صورت سرورهای مجازی ارائه میدهند که قابل مدیریت توسط کاربران است. در عمل دادههای ذخیره شده روی یک سرور مجازی ممکن است بر روی چندین سرور فیزیکی مختلف ذخیره شده باشند.
میان ابر
میان ابر ابری جهانی از ابرهای به هم پیوستهاست « که از گسترش مفهوم اینترنت به عنوان شبکه شبکهها نتیجه میشود.. این واژه نخستین بار در سال ۲۰۰۷ توسط کوین کلی بکار رفت که نظر خود را اینگونه بیان کرد که »ما سرانجام به میان ابر خواهیم رسید که ابر ابرهاست. این میان ابر ابعادی به اندازه یک ماشین متشکل از تمام سرورها و شرکت کنندههای روی زمین است.«این واژه در سال ۲۰۰۹ مقبولیت عام یافت و همچنین برای توصیف مراکز داده آینده بکار رفتهاست..