Skip to Content

آرشیو دسته بندی ها:وبلاگ

آموزش نصب VMware ESXi

آموزش نصب VMware ESXi

در این پست قصد داریم به آموزش نصب VMware ESXi بر روی آزمایشگاه خانگی خود بپردازیم. یادگیری نحوه نصب نرم افزار VMware ESXi یکی از مهارتهای عمومی مدیران دیتاسنترهای امروزی محسوب می شود.

مفهوم ESXi چیست؟

ESXi یا vSphere راهکار نرم افزاری شرکت VMware برای مجازی سازی سیستم ها می باشد. نرم افزار ESXi بصورت رایگان به همراه تمامی قابلیتهای موجود در دسترس می باشد و می توانید به راحتی آن را دانلود نمایید و در صورت نیاز آن را آپدیت نمایید. این نرم افزار به مدت ۶۰ روز بصورت رایگان می باشد و برای فعال نگه داشتن نرم افزار باید لایسنس مورد نیاز را تهیه کرده و در محل لایسنس در نرم افزار وارد نماییم. آخرین نسخه این نرم افزار در حال حاضر نسخه ۶٫۷ یا نسخه بروزشده آن ۶٫۷u۱ می باشد. لایسنس های این نرم افزار بر اساس نسخه اصلی انجام می شود و با خرید لایسنس نسخه ۶٫۰ می توانید آن را آپدیت نمایید ولی اگر از نسخه های زیر نسخه ۶٫۰ استفاده می کنید نمی توانید آن را آپدیت نمایید.

نرم افزارهای دیگری هم توسط این شرکت تولید شده اند که از آنها می توان به موارد ذیل اشاره کرد:

  • نرم افزار VMware vCenter Server v۶.x Standard
  • نرم افزار VMware vSphere ESXi Enterprise Plus with Operations Management ۶ CPU licenses
  • نرم افزار VMware Fusion Pro ۱۰
  • نرم افزار VMware Workstation Pro ۱۴

اگر شما آشنایی کافی با نرم افزارهای ذکر شده را ندارید می توانید از سایت شرکت VMware این نرم افزارها را بررسی نمایید. ما در اینجا یک دید کلی در خصوص نرم افزارهای ذکر شده به شما خواهیم داد.

نرم افزار vCenter نرم افزاری کلیدی در راهکار مجازی سازی شرکت VMware محسوب می شود و وظیفه آن مدیریت کلی ساختار مجازی و کلیه سرورهای ESXi در یک کنسول واحد می باشد. نرم افزار VMware vCenter مدیریت کلیه اجزا و عمیات راهکار مجازی سازی VMware را بر عهده دارد.

نرم افزارهای VMware Fusion و VMware Workstation راه حل ها و نرم افزارهای مجازی سازی هستند که شما می توانید آنها را بر روی سیستم کامپیوتر Mac یا Windows خود نصب نمایید و ماشین های مجازی خود را بر روی آنها اجرا کنید.

نرم افزار VMware Workstation Pro دارای چندین ویژگی منحصر به فرد و کلیدی می باشد که یکی از قابلیتهای کلیدی آن امکان بارگذاری یک ماشین مجازی به سرور ESXi است به این مفهوم که شما می توانید یک ماشین مجازی در نرم افزار VMware Workstation Pro سیستم خانگی خود نصب و راه اندازی نمایید و کلیه تنظیمات مورد نظر را بر روی آن انجام دهید و بعد به سرور اصلی ESXi انتقال دهید. شرکت VMware هماهنگی بسیار عالی بین نرم افزارهای خود برقرار کرده و این باعث می شود تا انتقال ماشین های مجازی بین نرم افزارهای مختلف این شرکت به آسانی صورت پذیرد. شما به راحتی می توانید با خرید لایسنس نرم افزاری این محصولات از امکانات فوق العاده آنها بهره ببرید.

نحوه نصب VMware ESXi

اولین قدم برای نصب و راه اندازی نرم افزار VMware ESXi دانلود این نرم افزار می باشد که شما می توانید از لینک زیر دانلود نمایید. برای دانلود کلیه نرم افزارهای VMware باید در وبسایت این شرکت ثبت نام کنید تا بتوانید به آسانی نرم افزارهای لازم را دانلود نمایید.

آموزش نصب VMware ESXi

پس از ورود به اکانت خود در سایت VMware ، شما می توانید نسخه آزمایشی رایگان نرم افزار را دانلود کنید. از آنجا که ما می خواهیم این کار را بر روی بستر مجازی استارت بزنیم نسخه ISO نرم افزار را به همراه VMware Tools دانلود می کنیم و حتما باید کد لایسنس آزمایشی Trial آن را هم دانلود کنیم.

آموزش نصب VMware ESXi

 

در حالت فیزیکی ، شما می توانید فایل ISO را روی سی دی رایت نموده و یا ISO را بر روی فلش مموری باز کنید و از یکی از این طرق به نصب و راه اندازی نرم افزار اقدام نمایید. نصب و راه اندازی نرم افزار VMware ESXi معمولا بر روی هارد دیسک یا کارتهای حافظه نصب می شود. از آنجا که ما در اینجا قرار است نرم افزار را در لابراتور خود نصب کنیم می توانیم فایل ISO را بر روی DataStore اصلی انتقال داده و با Mount کردن سریع می توانید آن را نصب نمایید.

 

آموزش نصب VMware ESXi

ماشین مجازی جدید را ایجاد می کنیم که در فرم اولیه اطلاعات اصلی وارد می شود:

آموزش نصب VMware ESXi

آموزش نصب VMware ESXi

در اینجا ما هارد خود را از نوع thin-provisioned و با ظرفیت ۵۰ گیگابایت در نظر می گیریم. در بخش DVD می توانیم فایل ISO آپلود شده را براحتی بر روی سیستم Mount نماییم.

آموزش نصب VMware ESXi

آموزش نصب VMware ESXi

بعد از زدن دکمه Finish عملیات نصب آغاز می گردد.

آموزش نصب VMware ESXi

در این مرحله نرم افزار ESXi در حال استارت کردن سرویس ها می باشد.

آموزش نصب VMware ESXi

نرم افزار ESXi به شما یادآوری لازم در خصوص سازگاری سیستم را انجام می دهد.

آموزش نصب VMware ESXi

در این صفحه دکه F۱۱ را برای پذیرش نصب کلیک می کنید.

آموزش نصب VMware ESXi

در این مرحله دیسکی که قرار است نرم افزار ESXi یا هایپروایزر بر روی آن نصب شود را انتخاب می کنید.

آموزش نصب VMware ESXi

آموزش نصب VMware ESXi

پسوردی را برای سیستم انتخاب کرده و وارد کنید و سعی کنید هیچ موقع پسورد خود را فراموش نکنید.

آموزش نصب VMware ESXi

در این مرحله دکمه F۱۱ را برای شروع پروسه نصب کلیک می کنیم.

آموزش نصب VMware ESXi

در این مرحله منتظر خواهیم شد تا مراحل نصب ادامه پیدا کند.

آموزش نصب VMware ESXi

زمانی که نصب نرم افزار ESXi به اتمام رسید – نرم افزار ESXi سیستم را ریستارت خواهد کرد که شما باید در این مرحله سی دی نصب را از سیستم در بیاورید.

آموزش نصب VMware ESXi

باید مدتی منتظر بمانیم تا ESXi کامل بالا بیاید و کلیه سرویسهای آن روشن شوند.

آموزش نصب VMware ESXi

 

این صفحه مدیریتی ESXi می باشد و می توانیم از این طریق کارهای اولیه تنظیم IP استاتیک و غیره را انجام دهیم. بعد از انجام تنظیمات اولیه روی این قسمت دیگر ما کاری با این بخش مدیریتی نخواهیم داشت. به سراغ مدیریت بر پایه وب نرم افزار ESXi می رویم. برای دسترسی به بخش مدیریتی پس از اتصال کامپیوتر خود به سرور ESXi باید IP سرور ESXi را بر روی مرورگر خود وارد کنید. پس از رد کردن صفحه امنیتی زیر باید نام کاربری و پسورد خود را وارد نمایید. نام کاربری معمولا root و کلمه عبور نیز همانی که خودمان حین نصب تنظیم نموده ایم می باشد.

آموزش نصب VMware ESXi

در این مرحله با وارد کردن پسورد می توانید لاگین کنید.

آموزش نصب VMware ESXi

شما می توانید از این نرم افزار به مدت ۶۰ روز بدون وارد کردن هیچ لایسنس استفاده کنید ولی باید برای استفاده بیش از آن باید لایسنس را خریداری نمایید و در این قسمت قرار دهید.

آموزش نصب VMware ESXi

بعد از قرار دادن کد لایسنس معتبر باید بر روی Assign License کلیک می کنیم تا هویت لایسنس بررسی شده و در صورت معتبر بودن فعال شود.

آموزش نصب VMware ESXi

آموزش نصب VMware ESXi

شما برای تمرین بهتر می توانید نرم افزار و سرویس vCenter Virtaul Aplliance خود را که بصورت فایل OVA یا OVf می باشد را راه اندازی نمایید. برای نصب آن در بخش Host و قسمت Create/Register VM بر روی Deploy OVA کلیک می کنیم.

آموزش نصب VMware ESXi

امیدوارم از این پست آموزشی بهره لازم را برده باشید.

ادامه مطلب

مجازی‌سازی شبکه

مجازی‌سازی شبکه

رویکرد مجازی‌سازی شبکه NSX، همانند مجازی‌سازی سرور برای Compute، برای اپراتورهای دیتا‌سنتر این امکان را فراهم می‌سازد تا شبکه‌های فیزیکی خود را به عنوان یک Pool برای ظرفیت انتقال در نظر گیرند که در صورت نیاز می‌توان مورد استفاده قرار داده یا  کاربری آن را تغییر دهند. در این رویکرد همانطور که ماشین مجازی به عنوان یک Container برای نرم‌افزار به شمار می‌رود که CPU  منطقی، حافظه و Storage را برای برنامه ارائه می‌نماید، شبکه مجازی نیز یک Container برای نرم‌افزار محسوب می‌شود که فاکتورهای منطقی شبکه را برای بارهای کاری متصل، سوئیچ‌های منطقی، روترها، فایروال‌ها، Load Balancerها، VPNها و موارد دیگر ارائه می‌کند.

مجازی سازی مبتنی بر شبکه

 پلتفرم مجازی‌سازی شبکه

VMware NSX ، یکی از پلتفرم‌های پیشرو برای مجازی‌سازی شبکه Network Virtualization به شمار می‌رود که مدل عملیاتیِ یک ماشین مجازی را برای شبکه ارائه می‌نماید. شبکه‌های مجازی همچون ماشین‌های مجازیِ Computing از لحاظ برنامه‌ای به صورت مستقل از سخت‌افزارهای اصلی، آماده‌سازی و مدیریت می‌شوند. NSX، مدل شبکه را به طور کامل در نرم‌افزار بازآفرینی نموده و امکان ایجاد و آماده‌سازی هرگونه توپولوژی از شبکه‌های ساده تا شبکه‌های پیچیده‌ی Multi-Tier را میسر می‌سازد. این تکنولوژی، یک مجموعه از سرویس‌ها و فاکتورهای منطقیِ شبکه مانند فایروال‌ها، LoadBalancerها، VPN، سوئیچ‌ها، روترهای منطقی و همچنین امنیت بار‌کاری(Workload)  را فعال می‌نماید. علاوه بر آن کاربران می‌توانند شبکه‌های مجازی جداگانه‌ای را از طریق ترکیب سفارشی این قابلیت‌ها ایجاد کنند.

 ویژگی‌های مهم NSX

  • سوئیچینگ منطقی، NSX Gateway، مسیریابی منطقی، فایروال منطقی، Load Balancer منطقی، VPN  منطقی، NSX API

 موارد استفاده‌ی NSX

امنیت

  • ارائه یک زیرساخت ایمن برای عرضه یک مدل امنیتی Zero-Trust
  • تامین امنیت سرورها و دسکتاپ‌های مجازی

خودکارسازی دیتاسنترها

  • سرعت بخشیدن به آماده سازی شبکه
  • ساده نمودن فرایند ارائه خدمات فیزیکی و مجازی
  • ساده نمودن تغییرات DMZ

مجازی سازی شبکه NSX

تداوم برنامه های کاربردی

  • با NSX، به راحتی می‌توان شبکه و امنیت را تا هشت vCenter در سراسر یا داخل دیتاسنتر توسعه داد. این تکنولوژی با قرارگیری در کنار vSphere تضمین ‌می‌نماید شبکه در تمامی سایت‌ها یکسان عمل کرده و قواعد مربوط به فایروال نیز بدون تغییر می‌ماند. بنابراین یک دیدگاه مشابه در تمامی وبسایت‌ها ایجاد می‌شود.
  • NSX Cross vCenter Networking به ایجاد یک دیتاسنتر Active-Active کمک می‌نماید
  • با استفاده از NSX به همراه VMware Site Recovery Manager می‌توان راهکارهایی را برایDisaster Recovery ارائه نمود. همچنین شبکه در سراسر دیتاسنتر و حتی Cloud توسعه می‌یابد تا امنیت و شبکه را به صورت یکپارچه ایجاد نماید.

Self-Service Enterprise IT

  • پیاده‌سازی سریع برنامه با شبکه‌ی خودکار و آماده‌سازی سرویس‌ها برای فضای Private Cloud و Test/Dev
  • فضای جداگانه برای Dev، تست و عملیات در زیرساخت‌های فیزیکی مشابه

Cloudهای Multitenant

  • خودکار‌نمودن فرآیند آماده‌سازی شبکه برای Tenantها همراه با سفارشی‌سازی و تفکیک کامل آنها
  • افزایش روند اشتراک سخت‌افزار در میان Tenantها

 اجزای عملکردی NSX

  • NSX Manager، Cluster Controller، VXLAN Primer، ESXi Hypervisor یا VDS، NSX Edge Services Gateway، محدوده انتقال (Transport Zone)، NSX Distributed Firewall(DFW)

 نحوه عملکرد NSX

  • تفکیک کامل از سخت افزار شبکه فیزیکی
  • بازآفرینی مدل شبکه فیزیکی در نرم‌افزار
  • خودکارسازی یا Automation
  • قابلیت گسترش یا Extensibility

شرکت APK (امن پایه ریزان کارن) با تجربیات بزرگ در پیاده سازی زیرساخت مجازی سازی شبکه و یا به عبارتی دیگر Network Virtualization در سازمان های مختلف نقش موثری را در افزایش امنیت و کیفیت ارتباطی آنها ایفا نموده و تیم فنی این شرکت آماده مشاوه و اجرای این تکنوژی در سازمان های مختلف می باشد.

ادامه مطلب

ایجاد vAPP در vCenter

ایجاد vAPP در vCenter

منظور از vAPP محل نگهداری چندین ماشین مجازی است که با یکدیگر در ارتباط هستند.

مفهوم این تعریف این است که در سرویس هایی که توسط IT ارائه می شوند، ممکن است چندین ماشین به یکدیگر وابسته باشند، لذا این ماشین ها را درون یک vAPP قرار می دهند.

  • مدیریت راحت تر ماشین های مجازی وابسته به هم
  • امکان پشتیبان گیری از تمام ماشین ها به صورت یکجا
  • امکان خاموش و روشن کردن تمام ماشین های یک vAPP به صورت یکجا
  • مرتب سازی وضعیت ماشین های مجازی در ساختار یک هاست

در سطح یک Cloud شما می توانید یک vAPP Network داشته باشید که تمام ماشین های یک vAPP به این شبکه متصل شوند. در کنار سرویس NSX (یا همان سرویس vSheild قدیم) می توانید روت های یک ماشین مجازی را درون یک vAPP مدیریت نمایید (به این فرآیند Horizontal Routing گفته می شود).

نکته: vAPP Template شامل چندین VM وابسته به هم می باشد. برخی از سرویس های شرکت VMWareبه صورت vAPP Template ارائه می شوند. قالب این vAPP Template ها OVF می باشد.

نکته: در ساختار یک Cloud وجود vAPP به Cloud User ها کمک می کند تا ماشین های مجازی خود را به صورت یکجا مدیریت نمایند.

مبحث vAPP هم در زمینه Cloud و هم در زیرساخت مجازی سازی در یک مجموعه محلی کاربرد دارد. این آموزش بر بستر ایجاد vAPP در یک مجموعه محلی می باشد. برای ایجاد یک vAPP مراحل زیر را انجام دهید:

از بخش Web Client سرویس vCenter بر روی دیتاسنتر خود راست کلیک کنید و گزینه New vAPP را انتخاب نمایید.

New vApp Menu

در مرحله بعدی از شما سوالی می پرسد مبنی بر اینکه می خواهید یک vAPP جدید ایجاد نمایید یا از یک vAPP موجود Clone تهیه کنید. گزینه Create a new vAPP را انتخاب نمایید.

New vApp Menu1

در مرحله بعدی یک نام برای vAPP خود انتخاب کنید و در بخش Folder ها پوشه ای که قرار است vAPP در آن قرار گیرد را برگزینید.

New vApp Menu2

در مرحله بعدی میزان منابع CPU و Memory برای vAPP را تعیین نمایید و در نهایت مراحل را به پایان برسانید.

New vApp Menu3

New vApp Menu4

بعد از ایجاد vAPP می توانید VM هایی را که می خواهید با Drag and Drop کردن درون این vAPP قرار دهید.

ادامه مطلب

بررسی قابلیت‌های VMware vRealize Automation

بررسی قابلیت‌های VMware vRealize Automation

کارشناسان IT می‌توانند با استفاده از VMware vRealize Automation به ارائه و مدیریت مداوم زیرساخت‌ها، برنامه‌ها و سرویس‌های شخصی‌سازی شده پرداخته و به کسب و کار سرعت دهند و در همین حال کارایی کلی IT را بهبود بخشند. نظارت مبتنی بر Policy و مدل‌سازی منطقی برنامه‌های کاربردی، تضمین می‌کند که سرویس‌های Multi-Vendor و Multi-Cloud در اندازه و سطح سرویسی مناسب با Taskیی باشد که باید انجام شود. مدیریت چرخه‌ی عمر (Lifecycle) نیز تضمین می‌کند که منابع در بالاترین سطح کارایی قرار داشته باشند.

مزایای استفاده از VMware vRealize Automation

در ادامه به بررسی برخی مزایای استفاده از تکنولوژی کمپانی VMware می‌پردازیم.

 

چابکی (Agility): به منظور پاسخگویی سریع به نیازهای کسب‌وکار، خدمات IT شامل برنامه‌های کاربردی، زیرساخت‌ها، دسکتاپ‌ها و هر سرویس دیگر IT، به صورت خودکار ارائه می‌شود.

کنترل: Policyهای شخصی‌سازی‌شده و مرتبط با کسب‌وکار، استانداردهاي پیاده‌سازی برنامه‌ها، سهم منابع و سطوح خدمات را اعمال مي‌نماید.

انتخاب: از طریق پشتیبانی گسترده‌ی Multi-Vendor و Multi-Cloud و طراحی توسعه‌پذیر، از سرمایه‌گذاری‌ بر روی تکنولوژی‌های کنونی و آینده محافظت می‌نماید.

افزایش کارایی: علاوه بر کاهش هزینه‌ها، ارائه‌ی خدمات IT را بهبود می‌بخشد.

بررسی قابلیت های VMware vRealize Automation

ارائه‌ی خودکار خدمات IT

چالش‌های ارائه‌ی خدمات IT

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

قابلیت‌های vRealize Automation

vRealize Automation پیاده‌سازی و مدیریت برنامه‌ها و سرویس‌های محاسباتی را تسریع کرده و در نتیجه چابکی کسب‌وکار و کارایی عملیاتی را بهبود می‌بخشد. قابلیت‌هایی که در ادامه نام برده می‌شوند به تیم IT این توانایی را می‌دهند که به سرعت ارزش پیاده‌سازی یک زیرساخت Cloud خودکار به صورت On-Demand را داشته باشند.

  • vRealize Automation، راهکاری مبتنی بر هدف و مناسب سازمان‌ها می‌باشد و به ارائه و مدیریت مداوم سرویس‌های اختصاصی و Hybrid Cloud براساس گستره‌ی وسیعی از موارد پیاده‌سازی شده می‌پردازد.
  • این تکنولوژی به مدیران IT این توانایی را می‌دهد که نحوه‌ی کسب‌وکار خودشان را بدون تغییر فرایندها یا Policyهای سازمانی به Cloud اعمال نمایند. سازمان‌ها انعطاف‌پذیری مورد نیاز برای اینکه واحدهای کسب‌وکار براساس نیازهایشان سطوح خدماتی، Policyها و فرایندهای خودکارسازی متفاوتی داشته باشند، را به دست می‌آورند.
  • سرویس مدیریت و آماده‌سازی برنامه‌ی کاربردی: با ساده‌سازی فرایند ارائه و با حذف نسخه‌های تکراری کار با استفاده از اجزا و ابزارهای برنامه‌ریزی عملیاتی که قابلیت استفاده‌ی مجدد را دارند، پیاده‌سازی برنامه را تسریع می‌نمایند.
  • ارائه‌ی زیرساخت و مدیریت چرخه‌ی عمر (Life-Cycle): پیاده‌سازی End-to-End زیرساخت‌های Multi-Vendor را خودکارسازی می‌نمایند و در نتیجه Siloهای سازمانی داخلی را که ارائه‌ی سرویس IT را کند می‌سازند، از کار می‌اندازد.
  • vRealize Automation که دارای قابلیت توسعه‌پذیری است، طیف کاملی از این قابلیت را ارائه می‌نماید که به پرسنل واحدهای IT قابلیت فعال‌سازی، سازگاری و توسعه‌ی Cloud ، جهت کار کردن در چهارچوب زیرساخت‌ها و فرایندهای فعلی آنان را می‌دهند و در نتیجه تعاملات پرهزینه را حذف کرده و ریسک را کاهش می‌دهد.

ویژگی‌های vRealize Automation

ارائه‌ی تجربه‌ای شخصی‌سازی‌شده و Self-service

  • کاتالوگ سرویس IT یکپارچه: ارائه‌ی زیرساخت، برنامه و سرویس‌های سفارشی‌
  • نظارت شخصی‌سازی‌شده و مبتنی بر Policy، تضمین می‌کند که سطح درستی از سرویس پاسخ‌گوی نیازهای مشخص کسب‌وکار باشد.
  • تسریع فرایند پیاده‌سازی ارائه‌ی سرویس IT روی زیرساخت‌های Multi-Vendor و Hybrid Cloud با استفاده از فرایند خودکارسازی
  • حفاظت از سرمایه‌گذاری بر روی تکنولوژی‌های فعلی و آتی
  • نظارت و کنترل برای فعال‌سازی پیاده‌سازی‌های Hybrid Cloud
  • انعطاف‌پذیری در انتخاب پلتفرم و مکان Cloud مناسب برای برآورده کردن نیازهای کسب‌وکار Unified Blueprint Model و Design Canvas
  • ساده نمودن فرایند طراحی با گرد آوردن برنامه‌ها از اجزای از پیش ساخته شده
  • استفاده از ابزارهای برنامه‌ریزی عملیاتی (Blueprintها) به عنوان کد : خودکارسازی Export و Import کردن و همچنین ویرایش ابزارهای برنامه‌ریزی عملیاتی به عنوان متن
  • خودکارسازی Pipeline : مدل‌سازی فرایند انتشارِ هر نوع نرم‌افزار
  • چهارچوب توسعه‌پذیری : بهره بردن از ابزارها و فرایندهای موجود برای رسیدن به سریع‌ترین پلتفرم Time-To-Value از طریق پلتفرم خودکارسازی توسعه‌پذیر.
  • عملکرد جامع مبتنی بر هدف و پشتیبانی گسترده‌ی Multivendor و Multi-Cloud به صورت Built-In
  • قابلیت انطباق و توسعه‌ی عملکرد جامع مبتنی بر هدف vRealize Automation
  • خودکارسازی ارائه‌ی تمام خدمات IT
  • بهره‌برداری از راهکارهای VMware در VMware Cloud Management Marketplace

ارائه خدمات حرفه‌ای VMware

علاوه بر موارد فوق، سرویس‌های پیشرفته‌ای که توسط کمپانی VMware ارائه شده است، قابلیت‌های IT را تبدیل به نتایجی قابل استفاده برای کسب‌وکار می‌نماید. این شرکت با بهره بردن از تخصص بی‌نظیر خود در تولید محصول و تجربه‌ای که از همکاری با مشتریان مختلف کسب نموده است، با تیم‌های مشتری همکاری می‌کند تا به موضوعات فنی، مالی و موضوعات مربوط به فرایند برای دگرگونی IT رسیدگی گردد، با این هدف که نتایجی مثبت و اساسی برای تیم IT و کسب و کار کاربران حاصل شود. از جمله این سرویس‌ها در زیر عنوان شده است:

  • تسریع خدمات مشاوره‌ای
  • خدمات مشاوره‌ای عملیات‌های Cloud
  • سرویس مدیریت حساب فنی
  • سرویس آموزشی و برنامه‌های صدور Certificate
ویژگی‌ها ADV ENT
آماده‌سازی و مدیریت خودکار خدمات زیرساخت Multivendor
تأمین و مدیریت خودکار خدمات برنامه‌ای کاربردی Multivendor

 

ادامه مطلب

دلایل برتری پلتفرم مجازی‌سازی VMware vSphere

دلایل برتری پلتفرم مجازی‌سازی VMware vSphere

دلایل برتری پلتفرم مجازی‌سازی VMware vSphere

با توجه به اینکه تمامی تکنولوژی‌های مجازی‌سازی، یکسان و با یک فرمت مشابه ساخته نشده‌اند؛ انتخاب راهکاری متناسب با کسب‌وکار، دست‌یابی به اهداف مورد نظر در این زمینه را تسهیل می‌نماید. با درنظر گرفتن رشد روز افزون تکنولوژی، به منظور موفقیت در کسب‌وکار، نیاز به پلتفرمی با قابلیت‌های بیشتر، ضروری است، قابلیت‌هایی مانند مدیریت Data Volumeها، ارائه‌ی عملکرد بالا به صورت ۲۴ ساعته و همچنین پشتیبانی از برنامه‌های قدیمی، برنامه‌های مهم عملیاتی و برنامه‌های Cloud-Native و … حائز اهمیت می‌باشد. بسیاری از ابزارهای مجازی‌سازی به منظور برآوردن نیازهای فعلی طراحی شده‌اند و در پاسخ‌گویی به نیازهای آینده از ضعف‌هایی برخوردار می‌باشند. در نتیجه یک پلتفرم باید به گونه‌ای طراحی شود تا بتواند با الزاماتی که به سرعت در حال تغییر هستند، از تطبیق‌پذیری گرفته تا امنیت و دسترس‌پذیری، مطابقت پیدا کند؛ در این بین، شرکت VMware پلتفرمی را با ویژگی‌های مذکور تحت عنوان VMware vSphere ارائه نموده است که در زیر به جزئیاتی در این زمینه اشاره می‌کنیم.

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

مهمترین مزایای استفاده از VMware vSphere

  1. پشتیبانی گسترده از سیستم‌عامل‌ها و اکوسیستم برنامه‌های کاربردی
  2. پشتیبانی از بیشترین میزان Scale-up نمودن، عملکرد و دسترس‌پذیری برای هر برنامه‌ای
  3. عدم نیاز به تبدیل برنامه‌ها بین حالت On-premises و Public
  4. مدیریت مجازی‌سازی Cloud، به صورت Built-in در مقابل Bolt-on
  5. کمترین هزینه‌ی کلی مالکیت

در ادامه به بررسی هر یک از ویژگی‌های فوق به صورت جزئی‌تر می‌پردازیم.

پشتیبانی گسترده از انواع سیستم‌عامل‌ها و برنامه‌های کاربردی

با توجه به آنکه برنامه‌های کاربردی برای کسب‌وکار حیاتی هستند، همگام شدن با آن‌ها نیاز به یک سیستم پشتیبانی قوی دارد. VMware vSphere کاربر را قادر می‌سازد تا از هر گونه برنامه استفاده نماید:

  • پشتیبانی از Linux و همچنین UNIX
  • پشتیبانی از برنامه‌های قدیمی، Cloud-Native و Container
  • پشتیبانی از طیف گسترده‌ای از سیستم‌عامل‌های Guest مانند Windows، Solaris، Mac OS X و غیره.

لازم به ذکر است که بسیاری از Hypervisorهای دیگر، چنین سطحی از پشتیبانی را ارائه نمی‌دهند.

پشتیبانی از بیشترین میزان Scale-up نمودن، عملکرد و دسترس‌پذیری برای هر برنامه‌ای

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

  • برای مجازی‌سازی و توسعه دادن HANA، مورد تأیید SAP قرار گرفته و موفق به اخذ گواهینامه شده
  • دارا بودن توانایی مجازی‌سازی و ارتقا (Scale Up) یا Scale Out برای کلاسترهای Hadoop
  • کاهش مدت زمان اتمام کار در امور MapReduce
  • عدم نیاز به تبدیل هنگام تغییر برنامه‌ها بین حالت On-Premise و Public

روند جابه‌جایی برنامه‌ها بین Cloudهای On-Premise و Cloudهای Public برای تیم‌های IT دردسرآفرین می‌باشد. با استفاده ازvSphere، این روند بدون دردسر و نگرانی پیش خواهد رفت. این Hypervisor به کاربر اجازه می‌دهد که از طراحی مجدد Roadblockها اجتناب نموده و Cloudها دارای پلتفرمی یکسان خواهند شد، از طرفی Policyهای امنیتی همگام با برنامه‌های مورد استفاده ارتقا خواند یافت.

تفاوت VMware با Vendorهای دیگر

همانگونه که از جدول زیر مشخص است VMware، به خصوص در زمینه‌ی انتقال برنامه، بسیار فراتر از رقبای خود عمل می‌کند.

  VMware Vendorهای دیگر
امنیت به تبدیل نیاز نیست به تبدیل نیاز است
شبکه به تبدیل نیاز نیست به تبدیل نیاز است
Storage به تبدیل نیاز نیست به تبدیل نیاز است
دسترس‌پذیری بالا یا HA به تبدیل نیاز نیست به تبدیل نیاز است
انتقال به صورت Live به تبدیل نیاز نیست به تبدیل نیاز است
نسخه‌های VM به تبدیل نیاز نیست به تبدیل نیاز است

مدیریت مجازی‌سازی Cloud، به صورت Built-in در مقابل Bolt-on

ارزیابی ابزارهای مدیریتی Third-Party وقت و هزینه‌ی زیادی می‌برد. VMware vSphere با Operations Management درون پلتفرم ساخته شده و موارد زیر را ارائه می‌نماید:

  • آنالیز به صورت Self-Learning
  • اصلاح هدایت شده
  • خودکارسازی کنترل شده
  • بهینه‌سازی ظرفیت خودکار
  • و غیره.

ارائه این قابلیت‌ها در صورتی است که ابزارهای Third-Party چنین قابلیت‌هایی را فراهم نمی‌کنند.

کمترین هزینه‌ی کلی مالکیت

VMware vSphere بدون کاهش عملکرد، بسیار مقرون به‌صرفه می‌باشد. vSphere یک Hypervisor است که به منظور خاص طراحی شده و موجب صرفه‌جویی در هزینه‌ها می‌گردد.

  • عدم الزام این Hypervisor به اجرا شدن بر روی سیستم‌عاملی قدیمی
  • به حداقل رساندن ریسک، با Code Base کوچک‌تر
  • نیاز کمتر به سربار مدیریتی، بدون Patch کردن سیستم‌عامل

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

ادامه مطلب

مجازی سازی

مجازی سازی

مجازی سازی

مجازی سازی

با توجه به تغییر در ظرفیت و نوع سرویس‌های ارایه شده و افزایش بازدهی، Virtualization با هدف ارایه خدمات متناسب به عنوان یک راهکار مورد استفاده قرار می‌گیرد. پیاده سازی Virtualization در مرکز داده سازمان، امکان استفاده حداکثر از ظرفیت منابع را فراهم می‌سازد. همچنین می‌توان شاهد افزایش کارایی، بهره‌وری، توسعه‌پذیری، مدیریت پذیری، کاهش هزینه‌ های راه اندازی و نگهداری مرکز داده و کاهش مصرف انرژی و فضا بود.

در حالت کلی سه نوع طبقه بندی در مجازی سازی وجود دارد:
مجازی سازی مبتنی بر فضای ذخیره سازی:

فضاهای ذخیره سازی فیزیکی را با فضاهای ذخیره سازی دستگاه های موجود در شبکه با هم ادغام می کند به طوری که همانند یک دستگاه ذخیره سازی وانمود می کند.

مجازی سازی مبتنی بر شبکه:

ترکیب منابع در یک شبکه و تقسیم پهنای باند در دسترس به کانال های مستقل، که توانایی اختصاص داده شدن به سرورها یا دستگاه های خاص در یک زمان را دارا می باشند.

مجازی سازی مبتنی بر سرور:

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

هم اکنون دو نرم افزار VMware VSphere شرکت VMware و Hyper-V  شرکت Microsoft بیشترین سهم بازار رقابتی را به خود اختصاص دادند. این محصولات به صورت Bare-Metal روی منابع پردازشی مرکز داده نصب و پیکربندی می‌گردند.

در حال حاضر ادغام سرور ها یکی از خوشایند ترین فعالیت ها در مجازی سازی است. مجازی سازی در واقع به سنگ بنای صرفه جویی اقتصادی در منابع هر شرکت تبدیل شده است. تحلیل گران صنعت گزارش می دهند که چیزی بین ۶۰ تا ۸۰ درصد از دپارتمان های IT به دنبال اجرای پروژه های ادغام سرورهایشان هستند و بدیهی است که در راستای اجرای این کار شرکت ها شاهد صرفه جویی قابل توجه در هزینه هایشان خواهند بود.

از دیگر مزایای مجازی سازی (Virtualization) می توان به کاهش مصرف انرژی و سهولت در مدیریت سرور اشاره کرد. همچنین مزیت کلیدی دیگر این فناوری، انعطاف پذیری می باشد. زیرا در محیط مجازی، انتقال، آرشیو، بهینه سازی اجزا و … بسیار انعطاف پذیر می باشد.

دیگر توانایی ها و قابلیت های مجازی سازی که بسیار ارزشمند هستند عبارتند از: High Availability ، Disaster Recovery و مدیریت حجم کاری (Workload Balancing).

مجازی سازی

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

گروه فنی و مهندسی وی سنتر مجازی سازی را با توجه به نیاز کاربر و تجهیزات موجود با تکنولوژی‌های VMware VSphere و Hyper-V ، به صورت موفق پیاده سازی کرده است. پس از پیاده سازی اولیه، راهکارهای Disaster recovery و Backup متناسب با نیاز سازمان اجرا خواهند شد.

 

 

ادامه مطلب

VMWare NSX مرزبندی جدید مجازی سازی

VMWare NSX مرزبندی جدید مجازی سازی

اولین نرم افزار مبتنی بر SDN برای مراکز داده
در سالهای اخیر، ماشین های مجازی به کمک مراکز داده آمده اند. با استفاده از مجازی سازی، می توانید سیستم هایی با بارهای کاری متفاوت روی زیر ساخت فیزیکی بسازید و به سرعت یک ماشین مجازی را از سروری به سرور دیگر منتقل کنید؛ بدون آنکه وقفه ای در سرویس دهی آن ایجاد شود، بهره وری را افزایش می دهید.وضعیت یک ماشین مجازی را ذخیره می کنید تا در صورت خرابی آن، به سرعت ماشین مجازی را بازیابی کنید. اینها تعداد محدودی از فواید مجازی سازی هستند. امروزه،استفاده از مجازی سازی در مرکز داده اجتناب ناپذیر است. به دلیل همین استقبال گسترده و سودمندی آن، مفهوم SDN یا شبکه های نرم افزار محور ایجاد شد. شرکت «VMware» با محصول خود با نام «NSX» تمامی مرزهای مجازی سازی را از نو تعریف کرد و مفهوم SDN واقعی را در مقیاس بزرگ برای همگان آشنا ساخت. شبکه های نرم افزار محور(Software-Defined Networks) گونه جدیدی از سیستم مدیریت شبکه هستند که شبکه را به دو قسمت سطح مدیریتی و سطح ارسال داده تقسیم می کنند. در این نوع شبکه ها، سطح مدیریتی مسئولیت کنترل و برنامه ریزی برای پیاده سازی در سطح ارسال را برعهده دارند. از سطح ارسال با نام Forwarding Plane نیز یاد می شود که مسئولیت هدایت ترافیک به سمت مقصد را عهده دار است. SDN باعث می شود نمایی متمرکز از شبکه به دست آورید. یکی از معروفترین پروتکل هایی که در شبکه های نرم افزار محور استفاده می شود، پروتکل OpenFlow است.
Network Functions Virtualization (NFV) نیز حوزه جدیدی در شبکه است که با کمک آن می توان المانهای شبکه را به صورت مجازی و نرم افزاری پیاده سازی کرد. منظور از المان، دستگاه های سخت افزاری هستند که مجزا پیاده سازی می شدند؛ دستگاه هایی مانند دیواره آتش، مسیریاب، سوییچ، Load Balancer و مانند اینها. بدیهی است خرید و پیاده سازی هر کدام از این تجهیزات، هزینه بر، زمان بر و نیازمند به نیروی متخصص است. به همین دلیل NFV به کمک مدیران شبکه آمده است تا هزینه ها و پیچیدگی های خود را کاهش دهند.NFV مکمل شبکه های نرم افزار محور است. شرکت WMware با استفاده از این دو تکنولوژی محصولی به نام NSX را روانه بازار کرده است. این محصول مزایای هر دو تکنولوژی شبکه های نرم افزار محور و NFV را با هم دارد. در سال 2012 شرکت VMware، شرکتی به نام «Nicira» را خریداری کرد که بر روی مجازی سازی شبکه و شبکه های نرم افزار محور فعالیت می کرد و تولد این پروژه به آن زمان باز می گردد.
وظیفه اصلی NSX، ایجاد و مدیریت شبکه ای مجازی است. همان گونه که با استفاده از بستر مجازی سازی می توان ماشین مجازی را ایجاد، ذخیره، حذف و بازیابی کرد، با استفاده از NSX نیز می توان شبکه ای مجازی را ایجاد، حذف و بازیابی کرد.نتیجه این کار،مرکز داده ای با انعطاف پذیری بسیار زیاد در ارتباطات است که در کمترین زمان می تواند تنظیمات متفاوتی را پیاده کند؛ یک مسیر را حذف کند، مسیر جدید بسازد، لینک پشتیبان ایجاد کند و مانند این ها. با استفاده از NSX، سخت افزار فعلی تنها چیزی است که برای پیاده سازی یک مرکز داده مبتنی بر نرم افزار نیازمندید.

 شکل 1.مقایسه دو رویکرد متفاوت در مجازی سازی

در حال حاضر دو نسخه متفاوت از NSX وجود دارد. اولین نسخه NSX for vSphere است که برای استفاده از محیط vSphere مناسب است. نسخه دوم،NSX for Multi-Hypervisor است که مناسب محیط های ابری همانند اپن استک (OpenStack) است. شکل یک، مقایسه دو رویکرد مجازی سازی شبکه و بستر مجازی سازی برای ساخت ماشین مجازی را نشان می دهد. همان طور که در سمت چپ این شکل نشان داده شده است، در مجازی سازی سخت افزاری، یک مجازی ساز روی سخت افزار نصب می شود. در لایه بالاتر، به صورت نرم افزاری و منطقی ماشین مجازی ساخته می شود که همان ویژگی های سخت افزار را از خود نشان می دهد و به راحتی می توان مشخصات سخت افزاری یک ماشین را تغییر داد. در سمت راست شکل یک، نحوه عملکرد NSX نشان داده شده است. NSX شامل یک پلتفرم مجازی ساز شبکه است که ویژگی های یک شبکه را شبیه سازی می کند. بر روی این پلتفرم، شبکه های مجازی قرار می گیرد و از طریق این شبکه های مجازی می توان سرویس های لایه دو تا لایه هفت ارائه داد. سرویس هایی مانند سویچینگ،مسیریابی، دیواره آتش، کیفیت خدمات (Qos) و توازن بار شبکه.

اجزای NSX

NSX چهار جزء دارد.این اجزا در شکل دو نشان داده شده اند که شامل این اجزا می شود:
1. Cloud Consumption
2. Management Plane
3. Control Plane
4. Data Plane
در ادامه به بررسی بیشتر این اجزا می پردازیم.

1. Cloud Consumption

Cloud Management Platform )CMP) که در شکل نشان داده شده است، طبق گفته VMware از اجزای اصلی نیست، اما به دلیل اینکه از طریق REST API های NSX می توان به صورت مجازی آن را با هر CMP ای یکپارچه کرد، آن را یکی از اجزای NSX به حساب می آورند.طبق ادعای VMware از طریق API این لایه،به راحتی می توان ماژول های خاص NSX برای هر محیط ابری ای را ایجاد کرد.به گفته این شرکت،در حال حاضر NSX برای یکپارچه شدن با vCloud Director ، VmwareCloudAutomation Center و اپن استک آماده است.این شرکت،این ویژگی را out-of-box integration نامیده است.برای ارتباط با اپن استک از طریق پلاگینی که برای Neutron وجود دارد،می توان NSX را با اپن استک یکپارچه کرد.

 شکل 2.اجزای NSX

2. Management Plane

این قسمت شامل NSX Manager می شود.قسمتی که به کمک آن می توانید شبکه را به صورت متمرکز مدیریت کنید.اکثر صاحب نظران این قسمت را همان سطح مدیریتی در SDN می دانند که به آن اشاره شد.با NSX Manager، می توان به «Single point of configuration» دست یافت. در شکل سه،کنسول NSX Manager نشان داده شده است که از طریق مرورگر قابل دسترسی است.
NSX Manager به صورت یک ماشین مجازی در vCenter اجرا می شود و برای نصب و راه اندازی نیز باید از طریق OVF installation اقدام و تنظیمات مربوط به آن انجام شود.به گفته VMware برای هر vCenter تنها یک NSX Manager می توان داشت. در صورتی که چندین vCenter مجزا داشته باشید و بین آنها ارتباط برقرار کرده باشید،محیط Cross vCenter ایجاد کرده اید.معمولاً در چنین محیطی یک NSX Manager اصلی و چندین NSX Manager ثانویه وجود دارد.در چنین محیطی حداکثر یک NSX Manager اصلی و هفت عدد ثانویه می توان داشت.وظیفه NSX Manager اصلی،ایجاد قوانین برای سوییچ ها،مسیریاب ها و دیواره های آتشِ منطقی در سطح کل محیط Cross vCenter است.وظیفه ثانویه ها نیز مدیریت سرویس های شبکه در سطح محلی و مخصوص به هر vCenter است.

 شکل 3.کنسول NSX Manager

3.Control Plane

Control Plane نیز از NSX Controller Cluster تشکیل شده است. همان طور که از نام این کنترلر مشخص است، یک سیستم توزیع شده مدیریتی است که وظایف مدیریتی سوییچ ها و مسیریاب های منطقی را انجام می دهد. از این کنترلر هیچ گونه ترافیکی عبور نمی کند و خراب شدن آن، DataPlane و جریان ترافیک عبوری را تحت تأثیر قرار نمی دهد.
NSX Controller اطلاعات شبکه را به هاست ها ارسال می کند. اطلاعاتی که از NSX Controller به سایر قسمت ها ارسال می شود، اهمیت بسیار زیادی دارد؛ زیرا اگر اطلاعات اشتباه فرستاده شود، تنظیمات شبکه به هم خواهد ریخت و کل شبکه از کار خواهد افتاد.به همین دلیل باید احتمال خرابی را کاهش داد. vMware برای حل این مشکل، از ساده ترین روش برای افزایش افزونگی (Redundancy) استفاده کرده است. در این روش، به جای پیاده سازی یک NSX Controller ، باید سه NSX Controller پیاده سازی شده و بین دستورات آنها رأی گیری شود. اگر دستور یا فرمانی حداقل دو رأی را به خود اختصاص دهد، اجرا خواهد شد و این گونه، خرابی یک NSX Controller مشخص شده و از اجرای دستورات اشتباه جلوگیری می شود. در صورتی که از دو NSX Controller استفاده شود، اگر جواب های آنها با همم متفاوت باشد، نمی توان جواب صحیح را تشخیص داد و مشکل «Split-Brain scenario» به وجود می آید. با پیاده سازی این کلاستر که شامل سه کنترلر است، به High Availability نیز دست خواهید یافت. برای اطلاع زا تکنیک های افزایش افزونگی و آشنایی بار روش های آن، به کتاب Design and Analysis of Fault-Tolerant Digital Systems نوشته Barry W.Johnson رجوع کنید.
در هر کلاستر، یک نود به عنوان NSX Controller اصلی وجود دارد. در صورتی که یک NSX Controller اصلی دچار خرابی شود، در کلاستر مربوطه نود دیگری برگزیده شده و به عنوان NSX Controller اصلی شناخته می شود. سایر نودهای موجود در کلاستر، باید با آن هماهنگ باشند و دائماً همگام سازی اتفاق افتد.

4.Data Plane

Data Plane شامل NSX vSwitch است که بر اساس vSphere Distributed (VDS) کار می کند. کرنل ماژول های userspace agent، NSX ، فایل های تنظیمات و اسکریپت های نصب در VIB گنجانده شده اند و پس از نصب، با کرنل vSphere اجرا می شوند تا سرویس هایی همچون مسیریابی توزیع شده، دیواره آتش منطقی و VXLAN bridging فعال شوند.

 شکل 4.اضافه شدن آیتم جدید در vSphere Inventory
شکل چهار تصویری از vSphere web client پس از نصب NSX است. پس از نصب، در قسمت Inventoryآیکونی به نام Networkingand Security اضافه می شود. پس از کلیک بر روی این آیکون، به صفحه اصلی NSX هدایت می شوید. این صفحه در شکل پنج نشان داده شده است.

 شکل 5. صفحه اصلی NSX

VIBمخفف عبارت vSphere Installation Bundle، عملکردی تقریباً شبیه به فایل های ZIP دارد، با این تفاوت که این فرمت برای vSphere است. VXLANنیز مخفف Virtual Extensible LAN است. VXLAN یک تکنولوژی مجازی سازی شبکه بوده و برای حل مشکلات مقیاس پذیر نبودن شبکه ایجاد شده است. VXLANاز تکنیک های کپسوله کردن (مانند VLAN) استفاده می کند تا فریم های اترنت لایه دو OSI را که براساس مک آدرس هستند، در بسته های لایه چهار UDP قرار دهد. برای اطلاعات دقیق تر در این خصوص می توانید به RFC7348 مراجعه کنید.
برخی از مزایای استفاده از NSX vSwitch به این شرح است:
• پشتیبانی از Overlay با استفاده از پروتکل هایی مانند VXLAN و انجام تنظیمات شبکه به صورت متمرکز
• تسهیل پیاده سازی تعداد زیادی ماشین مجازی
• قابلیت هایی همچون LACP ، NetFlow/IPFIX ، Port Mirroring ، پشتیبان گیری و بازیابی تنظیمات کل شبکه، بررسی سلامت شبکه، کیفیت خدمات (QoS)، ابزارهای کارآمد و بسیار مفید برای مدیریت و نظارت ترافیک و در نهایت عیب یابی شبکه صحبت درباره این نرم افزار، محدود به مباحث مذکور نمی شود و مسائل مربوط به آن، به اندازه ای بزرگ و پیچیده هستند که کتاب های متفاوت برای تشریح آنها نوشته شده است. به همین دلیل قصد داریم با مثالی عملی و ساده، توضیحات ساده تری ارائه دهیم.

 شکل 6.تجهیزات موجود قبل از پیاده سازی NSX

یک سناریو ساده

یکی از قلبلیت های NSX ، دیواره آتش است. تجهیزات موجود در این سناریو و ارتباطات شبکه آن در شکل شش نشان داده شده است. دو عدد سوییچ Cisco2960 ToR در رک، دو عدد سوییچ Cisco X4748 در لایه Aggregation ، دو عدد دیواره آتش سخت افزاری، چند عدد سرور و دو ماشین مجازی موجود هستندToR مخفف عبارت Top of Rack و به معنای بالا رک است. مهندسان شبکه قصد دارند از طریق دیواره آتش، ترافیک لایه سه را محدود کنند. در این حالت این موارد رخ خواهند داد:
1. مهندسان شبکه باید خود را درگیر قوانین سخت برای مهندسی ترافیک کنند.
2. ممکن است دیواره آتش باعث ایجاد گلوگاه شود.
3. با بیشتر شدن وسعت شبکه، باید تعداد دستگاه های دیواره آتش بیشتری خرید و این موضوع باعث افزایش هزینه های سخت افزار (هزینه های Capex) می شود.
4. در صورت نفوذ به دیواره آتش، می توان به ترافیک کل شبکه دسترسی پیدا کرد.
5. این گونه ساختار پهنای باند زیادی مصرف می کند و کارایی شبکه را پایین خواهد آورد. برای مورد شماره پنج، شکل هفت را در نظر بگیرید. در این شکل ماشین مجازی شماره یک که با رنگ سبز مشخص شده است، آی پی آدرس 10.1.0.5/24 را دارد و قصد دارد با ماشین مجازی شماره دو که با رنگ بنفش مشخص شده و دارای آدرس آی پی 10.2.0.8/24 است، ارتباط برقرار کند. برای برقراری ارتباط با ماشین مجازی شماره دو، ترافیک ماشین مجازی یک باید از سوییچ های ToR عبور کند و سوییچ Cisco X4748 را پشت سر بگذارد تا به دیواره آتش برسد. پس از آنکه به دیواره آتش رسید، ترافیک دریافتی بررسی شده و مشخص می شود که اجازه دسترسی را ندارد و ترافیک ارسالی مسدود می شود.

 شکل 7.برای بررسی ترافیک،باید از مسیر طولانی گذشت.

برخی از تولیدکنندگان تجهیزات شبکه، محصولاتی تولید کرده اند که ترافیک یک ماشین مجازی به یک ماشین مجازی دیگر را مانیتور کنند و مسیری را که این ترافیک طی می کند تا بررسی شود، کوتاه تر کرده اند، اما هنوز مشکل هدررفت پهنای باند برای این موضوع باقی است.
NSX قابلیتی با نام (DFW( Distributed Firewall دارد که یک دیواره آتش توزیع شده است. این قابلیت، در هنگام نصب پلاگین NSX Manager vCenter فعال می شود. یکی از مزایای اصلی این قابلیت این است که دیواره آتش به سطح ماشین مجازی آورده شده است؛ به این معنی که هر بسته ای که از ماشین مجازی خارج شود یا بخواهد داخل شود، در بدو خروج یا ورود DFW آن را بررسی می کند.

 شکل 8.بررسی ترافیک پس از خروج از ماشین مجازی

مطابق شکل هشت، تفاوت این ساختار با ساختار سنتی این است که DFW می داند ماشین مجازی شماره یک مجاز نیست به ماشین مجازی شماره دو ترافیک ارسال کند. پس ترافیک آن را در لحظه خروج از ماشین مجازی بررسی می کند و اجازه وارد شدن به بستر شبکه را نمی دهد. با این رویکرد ترافیک غیر ضروری از شبکه حذف شده و کارایی آن بیشتر می شود؛ با وجود اینکه برای خرید سخت افزار و نگهداری آن هزینه ای نشده است.
در صورتی که ماشین مجازی خود را از سروری به سرور دیگر جابه جا کنید، ممکن است ساختار شبکه در سرور جدید متفاوت باشد و ترافیک شما از دیوار آتش سخت افزاری برای بررسی شدن عبور نکند یا نیاز به تغییرات جدید بر روی دیواره آتش سخت افزاری خود داشته باشید. حال با استفاده از NSXDFW ، تمام قوانین و سیاست هایی که برای ترافیک یک ماشین مجازی تعریف کرده اید، با جا به جایی آن از قسمتی به قسمت دیگر، همراه ماشین مجازی منتقل می شود و از ساختار فیزیکی شبکه شما تبعیت نمی کند.

سخن آخر

شرکت VMware که محصولات بسیاری در خصوص مجازی سازی دارد، این بار نیز توانسته است با مجازی ساز جدیدی که شبکه را مجازی سازی می کند، به بهبود کارایی و عملکرد شبکه در مرکز داده کمک فراوانی کند. NSX،مثال بارزی از ترکیب شبکه های مبتنی بر نرم افزار و NFV است. با استفاده از NSX می توانید به Software Defined Data Center )SDDC) دست یابید و هزینه های ثابت و حتی متغیر خود را کاهش دهید. بحث و تبادل نظر در خصوص این نرم افزار بسیار جالب و مفید، به همین نقطه ختم نمی شود. تمام مواردی که ذکر شد، پیش درآمدی بر این نرم افزار و بررسی دقیق ساختار و قابلیت های آن خارج از بحث این مقاله است. در نگاه اول،این نرم افزار بسیار مفید است، اما هنوز پرسش هایی در ذهن ما وجود دارند که برای پاسخ به آنها باید بیشتر بر روی نحوه کار این نرم افزار تحقیق شود. اول اینکه هر چقدر شبکه مجازی باشد، قطعاً نیاز به عبور ترافیک از زیرساخت فیزیکی را خواهد داشت. حال برای اینکه بار ترافیک بر روی یک لینک فیزیکی زیاد نباشد، چه تمهیداتی در نظر گرفته شده است؟ چگونه نزدیکترین مسیر منطقی برای رسیدن به یک آدرس را پیدا می کند و مشخصات فیزیکی را در نظر خواهد گرفت؟ ممکن است سؤالاتی از این قبیل، برای شما نیز اهمیت فراوانی داشته باشد. به همین سبب پیشنهاد می کنیم برای پیاده سازی NSX اطلاعات بیشتری کسب کنید و شرایط فیزیکی شبکه خود را در نظر داشته باشید.

ادامه مطلب

آموزش نصب VMware vSphere Client

آموزش نصب VMware vSphere Client

 برای نصب این برنامه ابتدا برنامه VMware vSphere Client را از وب سایت DiGiBOY  دانلود کنید و سپس به روش زیر نصب نمایید:

vsphere client 5.1 -1

 

 

vsphere client 5.1 -2

 

vsphere client 5.1 -3

 

vsphere client 5.1 -5

 

vsphere client 5.1 -4

 

vsphere client 5.1 -6

 

vsphere client 5.1 -7

 

vsphere client 5.1 -9

 

vsphere client 5.1 -10

 

vsphere client 5.1 -11

 

ادامه مطلب

ساخت ماشین مجازی در ESXi 6.5 توسط Vsphere Client

ساخت ماشین مجازی در ESXi 6.5 توسط Vsphere Client

در مقالات قبلی نحوه ایجاد ماشین مجازی را در vSphere Web Client آموزش دادیم و در این مقاله قصد آموزش ساخت ماشین مجازی در vSphere Client داریم.
نرم افزار vSphere Client را اجرا کنید سپس در کادر IP address / Name باید نام هاست یا IP سرور ESXI را وارد کنید.
و در قسمت User name و Password هم نام کاربری و پسورد را وارد کنید( به صورت پیش فرض نام کاربری root می باشد)

پس از وارد شدن به محیط برنامه vSphere Client برای ساخت یک ماشین مجازی از منو File گزینه New را انتخاب کنید سپس گزینه Virtual Machine را انتخاب کنید البته می توانید با کلید ترکیبی Ctrl + N هم پنجره مربوط به Virtual Machine را باز کنید.

مرحله Configuration گزینه Custom کلیک کنید، فرق گزینه ی Typical با Custom در این می باشد که گزینه Custom انتخابات بیشتری در نحوه ایجاد یک ماشین مجازی می دهد مانند: نوع SCSI، انتخاب تعداد Processors و تعداد هسته ی آن را میتوانید مشخص کنید.

مرحله Name and Location یک نام برای ماشین مجازی خود در نظر بگیرید.
که این نام می تواند دارای 80 کاراکتر باشد و باید نامی را که انتخاب می کنید قبلا برای ماشین مجازی دیگری انتخب نکرده باشید.


مرحله Storage باید محل ذخیره سازی ماشین مجازی در هارد مورد نظر تعیین کنید.


مرحله Virtual Machine Version  در این مرحله باید ورژن Virtual Machine را مشخص کنید.
سعی کنید همیشه بالاترین ورژن را انتخاب کنید; مثلا اگر ورژن 10 را انتخاب کنید نمی توانید ESXI سرور ورژن 6 را در این ماشین مجازی نصب کنید بلکه می توانید ورژن 5.5 را در این ماشین مجازی نصب کنید.


مرحله Guest Operating System باید در این مرحله مشخص کنید قرار است چه سیستم عاملی را در این ماشین مجازی نصب کنید.
مثلا من قصد دارم ویندوز سرور 2016 در این ماشین مجازی نصب کنم پس باید تیک گزینه Windows را فعال سپس از لیست Version گزینه Microsoft Windows Server 2016 را انتخاب می کنم.

مرحله CPUs باید تعداد CPU هایی که به این ماشین مجازی قرار است اختصاص دهید را مشخص کنید.
در قسمت Number of Virtual sockets باید تعداد CPU هایی که قرار به ماشین مجازی را مشخص کنید
و در قسمت Number of Cores per virtual socket هم باید هسته های هر CPU ماشین مجازی را مشخص کنید.


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

مرحله Network می توانید تعداد کارت های شبکه مجازی خود را مشخص کنید.
آداپتورهای شبکه و یا همان کارت های شبکه مجازی دارای 3 نوع اصلی هستند:

1- Flexible: در این حالت اگر ابزار VMware Tools بر روی سیستم عامل VM نصب نباشد عملکرد آن شبیه به vlance adapter  می باشد و اگر VMware Tools نصب باشد عملکرد آن به صورت vmxnet خواهد بود.

2-  e1000: یک نسخه شبیه سازی شده کارت شبکه Intel 82545EM Gagabit Ethernet NIC می باشد و درایو آن به صورت built-in در سیستم عامل های جدید وجود دارد. این نوع NIC به صورت پیش فرض بر روی سیستم عامل 64 بیتی تنظیم می شود. البته توجه داشته باشید که پهنای باند و کارایی این نوع NIC به کارت شبکه هاست فیزیکی بستگی دارد.

3- e1000e: یک نسخه شبیه سازی شده Intel 82574 Gigabit Ethernet NIC می باشد که در ماشین های مجازی با hardware version 8 به بالا پشتیبانی می شود و هم اکنون صرفا در VM هایی با سیستم عامل ویندوزی پشتیبانی می شود و متاسفانه در لینوکس پشتیبانی نمی شود.

مرحله Select Disk در این مرحله باید گزینه Create a new virtual disk را انتخاب کنید تا یک هارد دیسک مجازی جدید ایجاد شود.

مرحله Create a Disk در این مرحله اندازه و فضایی که قصد دارید به ماشین مجازی تخصیص دهید را در کادر Disk Size وارد کنید.

در قسمت Disk Provisioning می توانید نحوه ذخیره سازی دیسک مجازی را مشخص کنید.

  • Thick Provision Lazy Zeroed: این نوع دیسک مجازی در ابتدا تمام ظرفیت مورد نظر را در حین ایجاد ماشین مجازی اشغال می کند. Lazy Zeroed نیز بدین معنا می باشد که در زمانی که دیسک مجازی ایجاد می شود تمامی بلوک های دیسک مجازی با صفر پر نمی شوند و زمانی که ماشین مجازی اقدام به نوشتن بر روی دیسک مجازی می کند عملیات صفر کردن بلوک های دیسک مجازی انجام می شود.
  • Thick provision Eager Zeroed: این نوع دیسک همانند حالت قبلی در ابتدا تمام ظرفیت مورد نظر را به خود اختصاص می دهد فقط با این تفاوت که در لحظه ایجاد دیسک مجازی تمام بلوک ها را صفر می کند که این کار باعث افزایش مدت زمان ایجاد VM و یا دیسک می شود. برای استفاده از قابلیت های همچون Fault Tolerance می بایست از این نوع دیسک استفاده نمائید. در غیر این صورت می بایست Virtual Disk ها را Convert کنید که البته این کار اصلا توصیه نمی شود.
  • This Provision: در این حالت شما یک ظرفیتی را برای Virtual Disk در نظر می گیرید که این ظرفیت به طور کامل در ابتدا توسط دیسک مجازی اشغال نمی شود. این گزینه به شما در صرفه جویی و همچنین کاهش زمان ایجاد دیسک مجازی کمک فراوانی می کند.

مثال: اگر شما یک Datastore  با ظرفیت 100 گیگابایت داشته باشید و همچنین یک ماشین مجازی از نوع Thick با ظرفیت 50 گیگابایت بسازید، در همان ابتدا 50 گیگابایت از فضای 100 گیگابایتی سرور از دست می رود و مورد استفاده قرار می گیرد، اما اگر دیسک مجازی خود را از نوع Thin بسازید و به طور مثال یک سیستم عامل با حجم 2 گیگابایت بر روی VM نصب نمائید، همین دو گیگابایت از سرور اصلی (100 گیگابایت) کم می شود و البته شما می توانید تا حداکثر 50 گیگابایت نیز اطلاعات بر روی این دیسک مجازی ذخیره نمائید.

مرحله Advances Options

persistent یا پایدار: در این حالت تغییرات بلافاصله و به صورت دائمی بروی دیسک اعمال و نوشته می شود اما در این نوع دیسک دیگر از Snapshot پشتیبانی نمی شود. این حالت بسیار شبیه همان دیسک های فیزیکی می باشد چراکه تغییرات بلافاصله اعمال می شود و هیچ مکانیزمی نیز همانند Snapshot برای بازیابی اطلاعات قبلی وجود ندارد.

nonpersistent و یا ناپایدار: در این حالت تغییراتی که بروی دیسک ایجاد می شود صرفا تا زمانیکه که Vm روشن می باشد پایدار است و زمانیکه Vm خاموش و یا Restart می شود این تغییرات از بین می رود. در این حالت حتی اگر Snapshot نیز بازیابی شود، تغییرات از بین می رود. البته شما در اکثر مواقع نیاز به تغییر این حالت برای Virtual Disk ندارید.

مرحله Ready To complete تمام پیکربندی هایی که قرار است بر روی ماشین مجازی انجام شود به صورت خلاصه نمایش داده شده است.

ادامه مطلب

نصب و آپدیت VMware Web Client

نصب و آپدیت VMware Web Client

از زمان انتشار نسخه ۵ بسته مجازی سازی vSphere ESXi شرکت وی‌ام ور نرم افزاری را معرفی کرد که با استفاده از آن امکان اتصال و مدیریت دیتاسنتر، کلاستر، میزبان و ماشین‌های مجازی از طریق وب امکان پذیر شد. مدت‌ها بود که صحبت از تسهیل مدیریت بستر مجازی از طرف راهبران سیستم، مشتریان و همکاران تجاری وی‌ام ور درخواست شده بود که نهایتا وی‌ام ور این نرم افزار تحت وب را ارائه داد. اگرچه نسخه اولیه آن برخی امکانات نرم افزار vSphere Client را که با زبان C# نوشته شده بود را پشتیبانی نمی‌کرد اما در نسخه ۵.۱ و بعد از آن حدود ۹۸ درصد قابلیت‌ها پوشش داده شده است و برخی قابلیت‌های جدید به آن اضافه شده که در vSphere Client وجود ندارد. Web Client جایگزین vSphere Client است و در نسخه های بعدی vSphere Suite نرم افزار vSphere Client گنجانده نخواهد شد و قابلیت‌های جدید Web Client نیز در آن قابل دسترس نیست. به این خاطر توصیه می کنم اگر تاکنون از این نرم افزار استفاده نکرده اید در اینجا با مزایا و قابلیت های آن بیشتر آشنا شوید و از آن بهره مند شوید.

از مزایای اصلی این نرم افزار می‌توان به موارد زیر اشاره کرد:

  • قابلیت راهبری بستر مجازی با استفاده از سیستم عامل‌های مختلف مکینتاش، لینوکس، ویندوز
  • راهبری بستر مجازی بدون نیاز به نصب
  • راهبری بستر مجازی از طریق مرورگرهای دستگاه های تبلت و یا موبایل در هر کجای شبکه
  • رابط کاربری زیبا و پیشرفته تر
  • تسریع در برقراری ارتباط

vSphere Web Client با استفاده از Adobe Flexx پیاده سازی شده است و به این خاطر کار با آن بسیار آسان است و گراف‌های آن نیز ظاهر زیباتری دارد.

برای نصب وب کلاینت وی ام ور ۲ حالت وجود دارد، نصب آنلاین و نصب آفلاین:

نصب آنلاین:

جهت نصب آنلاین از طریق ssh وارد سرور شده و دستور زیر را جهت نصب آخرین نسخه وب کلاینت اجرا کنید:

نصب آفلاین:

جهت نصب افلاین می بایست اول به سایت وی ام ور مراجعه نموده و آخرین نسخه پکیج وب کلاینت را دانلود نمایید:

سپس فایلی esxui-offline-bundle-6.x.zip را از لیست دانلود انتخاب نموده و دانلود نمایید.

پس از دانلود پکیج وب کلاینت وی ام ور آنرا به یکی از هارد های سرور آپلود نموده و دستور نصب را اجرا کنید:

همچنین در صورت اینکه پکیج قبلا نصب باشد می توانید از دستورات آپدیت بنیز استفاده کنید:

آپدیت آنلاین:

آپدیت آفلاین:

 

ادامه مطلب