۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

IaaS چیست؟ یک مرکز داده در فضای ابری مملو از خدمات

آیا نیاز به زیرساخت محاسباتی، ذخیره سازی و شبکه بدون سرمایه گذاری دارید؟ IaaS این منابع را بر اساس تقاضا از طریق اینترنت به همراه خدمات ابری که برای ساخت، استقرار و نگهداری تقریباً هر برنامه ای نیاز دارید، ارائه می کند.

آیا نیاز به زیرساخت محاسباتی، ذخیره سازی و شبکه بدون سرمایه گذاری دارید؟ IaaS این منابع را بر اساس تقاضا از طریق اینترنت به همراه خدمات ابری که برای ساخت، استقرار و نگهداری تقریباً هر برنامه ای نیاز دارید، ارائه می کند.

IaaS (زیرساخت به عنوان یک سرویس) نوعی از رایانش ابری است که محاسبات مجازی، ذخیره سازی و شبکه را به عنوان یک پلت فرم سلف سرویس ارائه می دهد که بر اساس آن مشتریان می توانند برنامه های کاربردی را با کمترین حد ممکن استقرار و اجرا کنند. سر و صدا.

نام‌های اصلی رایانش ابری – AWS (سرویس‌های وب آمازون)، Microsoft Azure، و Google Cloud- ارائه‌دهندگان IaaS هستند. هر سه مراکز داده غول‌پیکر را در سرتاسر جهان نگهداری می‌کنند که شامل هزاران سرور فیزیکی، سیستم‌های ذخیره‌سازی و تجهیزات شبکه تحت یک لایه مجازی‌سازی است که به مشتریان ابری امکان می‌دهد آن منابع را به شیوه‌ای بسیار خودکار تخصیص دهند.

کلید ارزش IaaS توانایی تهیه و افزایش منابع مجازی در صورت تقاضا برای هر حجم کاری است. سازمان‌هایی که از IaaS استفاده می‌کنند می‌توانند خدمات زیرساختی خود را ارائه کنند و هزینه آن را بر اساس هر بار استفاده بپردازند. هزینه ها معمولاً بسته به قرارداد خدمات ساعت، هفته یا ماه پرداخت می شود. در برخی موارد، ارائه‌دهندگان خدمات زیرساختی را بر اساس میزان ظرفیت ماشین مجازی (VM) که در طول زمان استفاده می‌کنند، هزینه می‌کنند.

در کنار این زیرساخت مجازی، ابرهای IaaS پیشرو، اکوسیستم های وسیعی از خدمات را پرورش داده اند، از پایگاه های داده ارتباطی توزیع شده در سطح جهانی تا انبار داده تا یادگیری ماشینی کتابخانه ها به راه حل های مدیریت اینترنت اشیا. امروزه، یکی از انگیزه‌های مکرر برای انتخاب یک ارائه‌دهنده IaaS، دسترسی به فناوری جدید و نوآورانه‌ای است که استفاده از آن در محل کار دشواری است. برخی از این خدمات پیشرفته توسط ارائه‌دهنده توسعه و ارائه می‌شوند، در حالی که برخی دیگر توسط مستاجران شخص ثالث در پلتفرم IaaS ارائه می‌شوند—دوباره بر اساس هر استفاده.

IaaS در مقابل PaaS در مقابل SaaS

IaaS یکی از سه نوع اصلی خدمات ابری است، به همراه software-as-a-service (SaaS) و platform-as-a- سرویس (PaaS). مانند PaaS و SaaS، IaaS دسترسی به خدمات خود را از طریق یک اتصال عمومی که معمولاً اینترنت است، ارائه می دهد. اما IaaS به تنهایی دسترسی کامل به منابع مجازی‌شده زیربنایی، به‌علاوه مجموعه گسترده‌ای از نرم‌افزارها و سرویس‌های ابری را در بالا فراهم می‌کند.

اکنون اکثر ارائه دهندگان IaaS نوعی از PaaS را ارائه می کنند، یک پیشنهاد مبتنی بر ابر که پلتفرم هایی را به مشتریان ارائه می دهد و آنها را قادر می سازد تا برنامه های تجاری را بدون نیاز به ساخت و نگهداری عناصر پلت فرمی که معمولاً فرآیندهای توسعه نرم افزار به آن نیاز دارند توسعه دهند، اجرا کنند و مدیریت کنند. . اما برخی از ارائه دهندگان (مانند Heroku) همچنان PaaS را به تنهایی ارائه می دهند.

در مقابل، SaaS یک مدل توزیع نرم افزار است. ارائه دهندگان SaaS برنامه هایی را توسعه داده و نگهداری می کنند که بر اساس اشتراک یا پرداخت به ازای استفاده از طریق اینترنت در دسترس مشتریان هستند. به طور معمول، رابط های کاربری برای آن برنامه ها مبتنی بر مرورگر هستند. اکثریت قریب به اتفاق برنامه های سازمانی امروزه یا در نسخه SaaS موجود هستند یا منحصراً مبتنی بر SaaS هستند.

محاسبات ابری واقعی – خواه IaaS، PaaS یا SaaS باشد – چند مستاجر است. این بدان معناست که چندین مشتری نرم افزار ارائه دهنده ابر و منابع فیزیکی مرکز داده را به اشتراک می گذارند، اما داده های هر مشتری جداگانه و ایمن نگه داشته می شود و فقط توسط آن مشتری قابل دسترسی است. چند اجاره ای هم بسیار کارآمد و هم مقیاس پذیر است و هزینه های عموماً کم رایانش ابری را ممکن می سازد.

DBOS: راه بهتری برای ساخت برنامه ها؟

با این وجود، همه ارائه‌دهندگان اصلی IaaS اجاره تکی را نیز به عنوان یک گزینه پیشنهاد می‌کنند. مسائل نظارتی یا سیاست های امنیتی سختگیرانه معمولاً این انتخاب را هدایت می کند که می تواند هزینه ها را دو برابر کند. پیشنهادات تک مستاجر شبیه خدمات میزبانی سنتی است که در آن یک ارائه دهنده شخص ثالث اساساً فضای اختصاصی را در مرکز داده خود اجاره می کند. اما IaaS تک مستاجر نیز قابلیت‌های مخصوص ابر مانند مقیاس‌پذیری سریع و دسترسی به طیف گسترده‌ای از خدماتی را ارائه می‌دهد که شرکت‌های میزبان به ندرت ارائه می‌دهند.

ارائه دهندگان برتر IaaS

طبق گزارش گروه تحقیقاتی Synergy، ۴۴ میلیارد دلار در سه ماهه اول سال ۲۰۲۲ برای IaaS و PaaS (این مورد اخیر معمولاً به عنوان یک سرویس IaaS ارائه می شود) هزینه شد. مردم اغلب به “سه ارائه دهنده بزرگ” ابر مراجعه می کنند، اما از نظر از سهم بازار، بیشتر شبیه دو شرکت بزرگ و بقیه است.

AWS

در سال ۲۰۰۶ راه اندازی شد، Amazon Web Services اولین ابر تجاری IaaS بود که در صحنه ظاهر شد. اولین سرویس AWS S3 بود. EC2 (Elastic Compute Cloud) اندکی پس از آن معرفی شد. از همان ابتدا، AWS به عنوان یک پلتفرم «آن را به روش خودت داشته باش» تصور می شد، جایی که توسعه دهندگان می توانستند برنامه ها را با استفاده از پایگاه داده های دلخواه، گزینه های ارکستراسیون، کتابخانه ها و غیره جمع آوری و استقرار دهند. تا به امروز، این موقعیت‌یابی به AWS بزرگ‌ترین اکوسیستم خدماتی را برای مشتریان داده است تا آنها را با هم ترکیب کنند، و البته بیشترین سهم بازار را نیز به خود اختصاص داده است.

Microsoft Azure

در ابتدا به عنوان Microsoft .NET PaaS راه اندازی شد، Azure به زودی به یک ابر کامل IaaS تبدیل شد که امروزه با AWS در وسعت خدماتش رقیب است — در حالی که پشتیبانی ویژه ای از فناوری های مایکروسافت ارائه می دهد. مایکروسافت با پایگاه مشتریان نرم‌افزار تجاری غول‌پیکر خود، این مزیت را دارد که می‌تواند خدمات Azure را با برنامه‌های Microsoft SaaS و نرم‌افزارهای دارای مجوز ترکیب کند، که به تثبیت Azure به عنوان یک رتبه قوی و رو به رشد در سهم بازار کمک کرده است. ادغام با سیستم‌های مایکروسافت در محل و استقبال صمیمانه از نرم‌افزار منبع باز نیز از دارایی‌های کلیدی بوده است.

Google Cloud Platform

به عنوان غول جستجو، گوگل دارای بزرگترین زیرساخت محاسباتی در جهان است، بنابراین طبیعی بود که این شرکت منابع وسیع مرکز داده را برای ارائه IaaS به مشتریان باز و گسترش دهد. مسلماً، Google همچنین نوآورانه‌ترین فناوری ابری را توسعه داده است – این راه را در مشخصات اولیه برای کانتینرهای لینوکس رهبری کرد و پروژه منبع باز Kubernetes را ایجاد کرد، که با هم بومی ابر< عصر /a> اما فناوری‌ها و سرویس‌های IaaS گوگل منحنی یادگیری تندتری دارند و خدمات شخص ثالث کمتری ارائه می‌شود. با وجود به دست آوردن سهم بازار، Google Cloud Platform یک سوم نسبتاً دور باقی مانده است.

Alibaba Cloud

مانند آمازون، Alibaba یک بازار تجارت الکترونیک غول‌پیکر است که IaaS را نیز ارائه می‌کند—و خود را با فراوانی خدمات ابری عمدتاً شخص ثالث متمایز می‌کند. بزرگ‌ترین ابر چین، علی‌بابا، همچنین فناوری خود را توسعه می‌دهد، به‌ویژه راه‌حل‌های پیشرفته هوش مصنوعی و یادگیری ماشین، و همچنین فناوری پایگاه‌داده با کارایی بالا که می‌تواند با افزایش تقاضا مواجه شود. افزایش پیوسته علی‌بابا در سهم بازار عمدتاً در شرق آسیا متمرکز است، مشروط به محدودیت‌های فایروال بزرگ چین.

IBM Cloud

وقتی IBM در سال ۲۰۱۳ ارائه‌دهنده مستقل IaaS SoftLayer را خریداری کرد، به نظر می‌رسید که Big Blue شانس تبدیل شدن به یکی از برترین بازیکنان IaaS در صنعت را دارد. تقریباً در همان زمان، IBM بلومیکس PaaS خود را راه اندازی کرد و شروع به ارائه خطی از خدمات ابری Watson کرد. اما این قطعات هرگز به‌عنوان یک اکوسیستم ابری که بتواند با دونده‌های پیشتاز رقابت کند، گرد هم نیامدند، که منجر به کاهش سهم بازار IaaS شد. در عوض، IBM در درجه اول به تامین‌کننده راه‌حل‌های هیبریدی ابر تبدیل شده است. با خرید Red Hat توسط این شرکت در سال ۲۰۱۸.

چگونه WebAssembly محاسبات لبه را تغییر می دهد

ویدئوی مرتبط: رویکرد بومی ابری چیست؟

در این ویدیوی ۶۰ ثانیه‌ای، از کریگ مک‌لاکی، بنیان‌گذار و مدیر عامل Heptio، و یکی از مخترعان سیستم منبع باز Kubernetes، بیاموزید که چگونه رویکرد بومی ابری در حال تغییر روش ساختار شرکت‌ها در فناوری‌هایشان است.

مزایای تجاری IaaS

از جمله مزایای تجاری اصلی IaaS – درست مانند سایر ارائه‌های ابری – این است که سطحی از چابکی را امکان‌پذیر می‌کند که با زیرساخت‌های فناوری اطلاعات سنتی که به مراکز داده داخلی متکی هستند، امکان‌پذیر نیست.

پلتفرم‌های IaaS دسترسی به منابع فناوری اطلاعات بسیار مقیاس‌پذیر را فراهم می‌کنند که می‌توان آن‌ها را به عنوان تقاضا برای تغییرات ظرفیت تنظیم کرد. این باعث می‌شود مدل IaaS برای شرکت‌هایی ایده‌آل باشد که به طور موقت حجم کاری بالایی را تجربه می‌کنند، مانند آنچه که بسیاری از خرده‌فروشان در طول فصل خرید تعطیلات با آن مواجه می‌شوند. همچنین برای کسب‌وکارهای کوچک و متوسط ​​که انتظار دارند رشد تقاضا را به صورت ثابت مشاهده کنند، مناسب است.

امروزه شرکت‌ها به دنبال انعطاف‌پذیری بیشتری برای رقابت بهتر با کسب‌وکارهای مبتنی بر وب هستند که می‌توانند تغییرات را در لحظه ایجاد کنند. افزایش چابکی و مقیاس‌پذیری کسب‌وکار یکی از محرک‌های کلیدی کسب‌وکار برای IaaS است.

صرفه جویی در هزینه نیز همینطور است. با تغییر زیرساخت فناوری اطلاعات به فضای ابری، می‌توانید در هزینه‌های سرمایه و عملیاتی صرفه‌جویی کنید. با پرداخت هزینه برای ظرفیت محاسباتی تنها در صورت نیاز، می توانید هزینه های منابع کم استفاده را کاهش دهید. شما همچنین می توانید هزینه های نگهداری سخت افزار IT را به دلیل کاهش اتکا به سخت افزار مرکز داده داخلی کاهش دهید. ابزارهای نظارت بر فضای ابری و یک مدل هزینه‌های ابری می‌توانند به شما کمک کنند هزینه‌های پنهان و هزینه‌های هدر رفته را شناسایی کنید. صورت‌حساب‌های مارپیچی IaaS.

به‌خاطر داشته باشید که اگر برنامه‌ها را به سادگی از مرکز داده به فضای ابری منتقل کنید، ممکن است صرفه‌جویی در هزینه‌ها محقق نشود. اطمینان حاصل کنید که برنامه های کاربردی و سایر سیستم های شما از منابع ابری به طور موثر استفاده می کنند. در دنیای اندازه‌گیری شده IaaS، شما برای استفاده بیهوده به همان قیمت استفاده مؤثر هزینه می‌کنید.

یکی از مزایای دیگر IaaS انعطاف پذیری از نظر مکان است. سازمان‌ها می‌توانند تقریباً از هر مکانی که به اینترنت دسترسی دارد، به پیشنهادات IaaS دسترسی داشته باشند.

مزیت در دسترس بودن نیز وجود دارد. از آنجا که ارائه دهندگان ابر به چندین امکانات متکی هستند، هیچ نقطه شکست واحدی وجود ندارد. آنها همچنین امکانات خود را برای کاهش تأخیر بر اساس مکان مشتری توزیع می کنند.

مورد استفاده IaaS

امروز، اگر بپرسید که مشتریان برای چه چیزی از IaaS استفاده می‌کنند، انتظار پاسخ‌هایی به اندازه خود محاسبات تجاری را داشته باشید. در مطالعه موردی پس از مطالعه موردی، با شرکت‌هایی مواجه می‌شویم که بخش عمده‌ای از عملیات خود را به «ابر» منتقل کرده‌اند. به طور کلی، این بدان معناست که آنها اکنون از برنامه های SaaS به جای برنامه های کاربردی دارای مجوز استفاده می کنند و نرم افزار و سیستم های اختصاصی خود را از مرکز داده به یک ارائه دهنده IaaS (یا دو یا سه) منتقل کرده اند.

9 ارائه دهنده ابری با اجاره کم برای به چالش کشیدن AWS، Azure و GCP

بنابراین، اگرچه دانستن محبوب‌ترین سرویس‌های ابری ارائه‌شده توسط پلتفرم‌های IaaS – انبارهای داده، راه‌حل‌های بازیابی فاجعه‌ها، پلت‌فرم‌های محاسبات بدون سرور و غیره ارزشمند است، اما نکته اینجاست که ابرهای IaaS در نظر گرفته شده‌اند. تا پلتفرم هایی باشند که بتوانید تقریباً هر چیزی را بر روی آنها بسازید. این برنامه‌ها را می‌توان در گروه‌های گسترده جمع‌آوری کرد، همانطور که گارتنر در گزارش اخیر انجام داد:

  • کسب و کار دیجیتال: تقریباً هر کسب‌وکاری که تحت تأثیر اختلالات دیجیتالی قرار گرفته است، نیازهای کسب‌وکار دیجیتالی بیشترین حجم کار را در IaaS تشکیل می‌دهند. موارد استفاده از تجارت دیجیتال شامل بازاریابی دیجیتال، تجارت الکترونیک، مدیریت منابع مشتری، نرم افزار به عنوان سرویس، خدمات داده و برنامه های کاربردی اینترنت اشیا (IoT) است.
  • پروژه‌های چابک: بسیاری از سازمان‌ها پروژه‌های فناوری اطلاعات را راه‌اندازی کرده‌اند که به شیوه‌ای چابک اجرا می‌کنند. توسعه سریع برنامه‌ها، نمونه‌سازی اولیه، آزمایش‌ها و سایر پروژه‌هایی که به چابکی، انعطاف‌پذیری و توانایی برآوردن نیازهای زیرساختی فوری نیاز دارند، اغلب در IaaS اجرا می‌شوند.
  • جایگزینی مرکز داده: در بسیاری از سازمان‌ها، IaaS به تدریج در حال جایگزینی یا تکمیل زیرساخت سنتی مرکز داده در محل است. در این موارد، IaaS معمولاً مشابه محیط مجازی سازی داخلی سازمان مورد استفاده قرار می گیرد، و شرکت ها عموماً با محیط های توسعه یا برنامه های تولید کمتر بحرانی شروع می کنند، سپس با کسب تجربه و اعتماد بیشتر، به تدریج استفاده از IaaS را برای میزبانی برنامه های حیاتی گسترش می دهند. /li>
  • محاسبات دسته ای: به گفته گارتنر، این کمترین نیاز برای IaaS است. در این موارد، IaaS به عنوان جایگزینی برای محاسبات شبکه ای یا با کارایی بالا سنتی عمل می کند. کاربردهای احتمالی عبارتند از رندر، رمزگذاری ویدیو، توالی ژنتیکی، مدل‌سازی و شبیه‌سازی، تجزیه و تحلیل عددی و تجزیه و تحلیل داده‌ها.

نکته این است که IaaS به پلتفرم پیش‌فرض برای ساخت و اجرای سیستم‌های تجاری مدرن در نظر گرفته شده برای مشتریان یا کارمندان تبدیل شده است. مقیاس‌پذیری، اتوماسیون و قابلیت‌های هماهنگ‌سازی موجود در ابرهای IaaS، به‌علاوه هزاران سرویس ارائه‌شده توسط ارائه‌دهندگان، نوعی چابکی را امکان‌پذیر می‌سازد که فقط قبل از عصر ابر می‌توان تصور کرد.

کلاد خصوصی و ترکیبی IaaS

سال‌هاست که کارشناسان ابری بحث کرده‌اند که آیا واقعاً چیزی به‌عنوان ابر خصوصی در فرم IaaS وجود دارد – یعنی در محل، در مرکز داده مشتری. به هر حال، یکی از بزرگترین مزایای IaaS این است که بار خرید، تهیه و حفظ زیرساخت های فیزیکی را کاهش می دهد. اگر باید خودتان این کار را انجام دهید، آیا واقعاً IaaS است؟

این یک سوال معتبر است، به ویژه اگر شما به سادگی مجموعه کامل مجازی سازی سرور و مدیریت زیرساخت نرم افزاری تعریف شده را در بالای سرورهای فیزیکی، سیستم های ذخیره سازی و سوئیچ های شبکه مستقر کرده باشید. هنگامی که چنین سیستمی راه‌اندازی شد، ممکن است برای توسعه‌دهندگان و ذینفعان کسب‌وکار شبیه ابر به نظر برسد، اما معمولاً تعمیر و نگهداری قابل‌توجهی در پشت صحنه انجام می‌شود—و افزایش ظرفیت کلی در نهایت به معنای خرید و تهیه سخت‌افزار جدید است.

اما طرح‌های ابر خصوصی جدیدی در سال‌های اخیر پدیدار شده‌اند که اعتبار را به این مفهوم می‌افزایند. قابل‌توجه، آمازون، مایکروسافت و گوگل اکنون به شما امکان می‌دهند بخشی از پلتفرم‌هایشان را به شکل قفسه‌هایی از سرورهای مدیریت‌شده که در مرکز داده شما زندگی می‌کنند، از قبل با همان نرم‌افزاری که ابرهای عمومی مربوطه را تامین می‌کند، جدا کنید. برخی از این پایگاه‌های ابری اولیه دسترسی به طیف وسیعی از خدمات میزبانی شده توسط کشتی مادر ابری را ارائه می‌دهند. از آنجایی که این جزایر خصوصی IaaS شبیه ابرهایی هستند که از آنجا آمده‌اند، دلیل اصلی پذیرش آن‌ها برآورده کردن شرایط اقامت داده‌ای است که توسط سیاست‌های دولت یا صنعت تعیین شده است.