Category Archives: مجازی سازی Virtualization

  • 0

راهکار های مجازی سازی ذخیره سازها VMware VSAN

امروزه شاهد رشد چشم گیری در استفاده از ذخیره سازها هستیم. که تا حدودی مدیون همه گیر شدن مجازی سازی در ساختار شبکه های کوچک و بزرگ است. دلیل اصلی آن “اهمیت داده ها” است، که سازمان ها و شرکت ها بیش از پیش به اهمیت آن پی برده اند. ذخیره سازها در ساختار فیزیکی و منطقی تفاوت های بسیاری دارند. SAN ،NAS، DAS، RAID و Tape ها از این دسته اند و هر کدام با هدف خاصی طراحی و ساخته شده اند.

ویرا شبکه نگار | با تجربه پیاده سازی ذخیره سازهای سخت افزاری و مبتنی بر نرم افزار در شرکت ها و سازمان های معتبر، خدمات پیش رو را ارائه میدهد.

  • مشاوره، طراحی، پیاده سازی و پشتیبانی سیستم های ذخیره سازی
  • طراحی  و پیاده سازی سیستم های پشتیبان گیری
  • طراحی و پیاده سازی سایت های پشتیبان (Replication Sites)
  • طراحی  و پیاده سازی سیستم های مبتنی بر Tape ها.
  • مجتمع نمودن اطلاعات کل زیرساخت در یک نقطه (بهمراه سایت پشتیبان)
  • پیاده سازی سیستم های دخیره ساز مبتنی بر نرم افزار (Storage Virtualization)
  • بهینه سازی شبکه های مبتنی بر VMware و Hyper-V با استفاده  از ذخیره سازها

دلایل مهاجرت و مجازی سازی سرور ها

مجازی سازی سخت افزارها مدتی است که توجه سازمان ها و شرکتها را به خود جلب کرده است برای برخی شرکتها یک تکنولوژی جدید و برای آن دسته از شرکتها که از آن استفاده می کنند ادامه مسیر بدون آن غیر ممکن است که ترجیح می دهند هرگز به ساختار قبلی باز نگردند.

مجازی سازی سرورها تکنولوژیی بود که بازی را در حوزه IT تغییر داد . تا با فراهم آوری مزایا و قابلیت های جدید که در دنیای فیزیکی غیر ممکن بود و همچنین کامل نمودن خودش روز به روز جایگاه خود را در دنیای IT محکم تر نماید.

مزیت ها و قابلیت های زیادی برای مجازی سازی سرورها می توان در نظر گرفت. اگر هنوز به دنیای مجازی مهاجرت نکرده اید و یا در صدد کامل نمودن ساختار مجازی خود هستید ما ۱۰ دلیل ومزیت اصلی استفاده از این تکنولوژی را برای شما فراهم نموده ایم.

ذخیره انرژی، ساختار سبز تر

کدام سازمان به دنبال کاهش مصرف انرژی نیست! مهاجرت از سرورهای فیزیکی به سرورهای مجازی به معنی کاهش تعداد سرورهای فیزیکی و کاهش هزینه انرژی و سیستم های خنک کننده ی دیتا سنتر ها و اتاق های سرور خواهد بود این یکی از برگ های برنده این تکنولوژی در سال ۲۰۰۰ بود که طی سال ها بهبود چشمگیری نموده است.

شماره ۱۰ | No 10

کاهش هزینه سرور ها و مراکز داده

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

شماره ۰۹ | No 09

ساخت محیط های لابراتوار

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

شماره ۰۸ | No 08

تامین سریع زیرساخت و سرور

هر شرکتی تجربه استفاده و راه اندازی از سرویس دهنده های جدید را حداقل چند بار تجربه کرده است. پروسه ای که مهمترین قسمت آن، بعد از بررسی نیازمندی ها و انتخاب نرم افزار، تامین زیرساخت (سرور) آن می باشد پروسه تامین سرور در شبکه های سنتی پروسه ای است که نیازمند صرف هزینه و معمولا زمان بر است. یکی از ویژگی های مجازی سازیِ سرور تامین سرور یا ماشین مجازی در کوتاه زمان ممکن است پروسه که به پروسه (NEXT>NEXT>NEXT ) معروف است. ساده، کارامد. با صرف هزینه اندک و در کوتاه ترین زمان ممکن. خرید ارزان ترین سرور ها ی استاندارد میلیون ها تومان هزینه در بر دارد که بار دیگر مجازی سازی در کاهش هزینه نقش خود را نشان می دهد.

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

ابتدا نگاهی به پروسه در ساختار سنتی یا فیزیکی خواهیم داشت

  • انتخاب و بررسی نرم افزار
  • درخواست به بخش IT برای فراهم آوری زیرساخت فیزیکی (سرور)
  • انتخاب سرور با توجه به بودجه و نیازمندی های نرم افزاری
  • تهیه و خرید سرور
  • پروسه انتخاب و راه اندازی سرور
  • قرار گیری در رک و تامین ( برق، شبکه، فضا، سیستم خنک کننده و …)
  • نصب نرم افزار و راه اندازی آن

بدون در نظر گرفتن هزینه، در بهترین شرایط کاری این پروسه روزها و شاید هفته ها زمان نیاز داشته باشد اما بررسی این پروسه در ساختار مجازی بسیار جالب خواهد بود .

پروسه فوق در ساختار مجازی

  • مورد اول و دوم در هر دو پروسه یکسان است
  • نصب سیستم عامل به عنوان ماشین مجازی سازی و نصب نرم افزار

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

شماره ۰۷ | No 07

استفاده از برند های گوناگون در کنار هم

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

شماره ۰۶ | No 06

بالا بردن Uptime (زمان سرویس دهی مداوم)

زیرساخت های مجازی امروزه قابلیت ها و مزایای ویژه ای را ارائه می دهند که در ساختارهای سخت افزاری وجود ندارند و به بالا بردن Uptime کمک شایانی می کند. و تقریبا نرم افزار تمامی شرکت های فعال در زمینه مجازی سازی امکانات زیر را ارائه می دهند

  • Live Migration (مهاجرت زنده)
  • Storage Live Migration (مهاجرت زنده فضای ذخیره سازی)
  • Fault Tolerant (تحمل خطا)
  • High Availability (در دسترس بودن)
  • DRS (تخصیص پویا و پراکنده منابع با قابلیت زمان بندی)

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

شماره ۰۵ | No 05

بهبود مواجهه با شرایط بحران

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

شماره ۰۴ | No 04

سخت افراز انتزاعی

با حذف وابستگی به سخت افراز مشخصا دیگر نیازی نیست تا سایت Recovery نیز از لحاظ سخت افزاری مشابه سایت اصلی باشد و بخش IT می تواند با استفاده از سخت افزار ارزان تر در سایت DR، در هزینه صرفه جویی نماید .

شماره ۰۱ | No 01

کاهش سرور ها و سخت افزار

می توان با تقویت سرورها و کاهش تعداد آنها با هزینه های به مراتب کمتر اقدام به ایجاد سایت های DR نمود.

شماره ۰۲ | No 02

نرم افزارهای مجازی سازی

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

شماره ۰۳ | No 03

ایزوله سازی نرم افراز ها

در ساختار سنتی مراکز داده معمولا از استراتژی یک سرور / یک نرم افزار برای ایزوله سازی استفاده می شد که باعث می شد هزینه گزافی در بر داشته باشد ضمن آنکه از توان سرورها استفاده چندانی نمی شد. اما مجازی سازی سرورها این فرصت را در اختیار شرکت ها قرار می دهد تا با استفاده بهینه از سخت افزار، کاهش تعداد سرورهای فیزیکی و بهبود مدیریت منابع کمک بزرگی در رفع این مشکل نماید .

شماره ۰۳ | No 03

افزایش چرخه عمر نرم افزار ها (Life Cycle)

صادقانه باید پذیرفت شما هم شاید همچنان از نرم افزاری استفاده می کنید که در یکی از این دسته ها قرار دارد.

  • بر روی سیستم عامل های جدید اجرا نمی شود.
  • روی سخت افزار های جدید اجرا نمی شود.
  • سیستم IT کاری برای آن نمی تواند انجام دهد.
  • شخصی که آن نرم افزار را ایجاد نموده است دیگر در مجموعه حضور ندارد تا آن را بروز رسانی نماید.

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

شماره ۰۲ | No 02

حرکت به سوی ابر (رایانش ابری/Cloud Computing)

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

شماره ۰۱ | No 01


  • 0

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

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

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

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

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

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

هر چه تعداد سرورها افزایش پیدا نماید باید به فکر مصرف انرژی آن هم باشیم، تامین برق، تامین UPS و هزینه تامین و نگهداری سخت افزاری سرورها.
مجازی سازی شبکه

قابلیت های High Availability و Fault Tolerance، DRS، Live Migration از مهمترین قابلیتهایی هستند که فقط در شبکه های مجازی سازی شده امکان راه اندازی آنها وجود دارد.

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

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

۱- Data Center Virtualization

2- Cloud

3- Enduser Computing

4- Network Virtualizain

راهکارهای مجازی سرورها، راهکارهای مجازی سازی دسکتاپ کاربران، راهکارهای Cloud و راهکارهای Network Virtualization دنیای واقعی مجازی سازی می باشد.

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

Desktop Virtualization یا مجازی سازی دسکتاپ:

یکی دیگر قسمتهای پرکاربرد مجازی سازی، مجازی سازی دسکتاپ می باشد. به این صورت که دیگر دستگاهی به نام کامپیوتر وجود نخواهد داشت. سرورهای ما علاوه بر میزبانی سرویس های شبکه ای، دسکتاپ کاربران را نیز ارائه خواهند نمود. زیرو کلاینت واسط بین کاربر با دسکتاپش خواهد بود. هیچگونه قطعه سخت افزاری بنام هارد یا رم روی زیروکلاینت وجود ندارد، چرا که این دستگاه هیچ گونه Process ای انجام نخواهد داشت. پروتکل PCoIP که متعلق به VMware می باشد، ارتباط بین زیروکلاینت با دسکتاپ کاربر را برقرار خواهد نمود.

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

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

Software Virtualization یا مجازی سازی نرم افزار:

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

مجازی سازی نرم افزار از سه طریق ترمینال سرویس مایکروسافت، Xen App سیتریکس و RDSH کمپانی VMware  امکان راه اندازی دارد.

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

در حال حاضر تیم فنی پردیس قادر به ارائه کلیه خدمات مربوط به مجازی سازی شبکه شامل ارائه طرح فنی، مجازی سازی سرورها، راه اندازی و تنظیمات کامل vCenter، راه اندازی VDI و ارائه و خدمات مربوط به کلیه Storage ها می باشد.
Software Virtualization یا مجازی سازی نرم افزار

 

 

 


  • 0

نصب و راه اندازی VMware VCSA

VMware vCenter Server Appliance یا به اختصار VCSA در نسخه ی 5.5 نسبت به نسخه های قدیمی خود تغییرات شگرفی داشته است. در این مقاله قصد داریم در مورد محدودیت هایی که از سر راه برداشته شده است صحبت نماییم. در حال حاضر Version 5.5 می تواند از 100 هاست و 3000 ماشین مجازی همراه با دینابیس vPostgres پشتیبانی کند که این عدد عملا چیزی بیش از نیازهای ما را برطرف می نماید و در اصل جنبه ی تئوریک دارد. حال شما ممکن است ادعا کنید که به چیزی بیش از این عدد و رقم نیازمند هستید ! این گزینه برای شما وجود دارد که از دیتابیس اوراکل استفاده نمایید در این صورت توانایی داشتن 1000 هاست و 10000 ماشین مجازی را بدست خواهید آورد ! توجه کنید که این اعداد بر روی یک Appliance می باشد. وضعیت حال حاضر ما با Appliance خیلی خوب پیش می رود اما در مقام مقایسه با ویندوز همچنان بازنده می باشیم !! ولی واقعا دلیل کجاست ؟! محدودیت هایی که در VCSA وجود دارد عبارت اند از :
• فقط از دیتابیس داخلی خود و Oracle پشتیبانی می کند. توجه کنید در حال حاضر اسمی از SQL server برده نشده است و شاید در آینده ی نه چندان دور این مشکل حل شود.
• VMware vCenter Linked Mode پشتیبانی نمی شود.
• VMware vCenter Heart Beat پشتیبانی نمی شود.
• VMware vCenter Update Manager در صورتی پشتیبانی می شود که روی یک ماشین جداگانه و ویندوزی نصب شود.
• ممکن است با بعضی از Plugin ها مشکلاتی ایجاد گردد.
قبل از Deploy کردن Appliance رکورد DNS مربوط به VCSA را بسازید. یک Reverse Lookup Zone نیاز دارید. اگر برای بار اول است که این کار را انجام می دهید کمی مراقب باشید. ابتدا به قسمت Forward Lookup Zone بروید و رکورد مورد نظر خود را ایجاد کنید. این رکورد به IP آدرس VCSA اشاره میکند. در خاطر داشته باشید که چک باکس مربوط به Create Associated Pointer Record را حتما بزنید و در آخر گزینه Add Host را انتخاب نمایید.

نصب-و-راه-اندازی-VMware-VCSA
قسمت هیجان انگیز ماجرا شروع شد… دانلود Appliance از سایت هایی که در گوگل یافت می شوند! سپس وارد کردن آن به Inventory . بدلیل نبود vCenter و مناسب نبودن زیرساخت شما در شرایط فعلی تنها راه آپلود کردن Appliance در Inventory استفاده از vSphere Client می باشد. بعد از دانلود کردن vSphere Client و نصب، آن را اجرا کنید و از آدرس زیر OVF مربوط به Appliance خود را Deploy کنید.
File > Deploy OVF Template

نصب-و-راه-اندازی-VMware-VCSA
اولین صفحه مربوط به ویزارد Deploy کردن OVF می باشد. دکمه ی Browse را زده و یکی از پسوندهای OVF یا OVA را انتخاب نمایید. ( باید توجه نمایید شما کدام نوع فایل را دانلود نموده اید ) دکمه Next را بزنید. اسمی برای VM خود انتخاب نمایید و اجازه دهید همه موارد به صورت پیش فرض باشد. در نظر داشته باشید اسم انتخابی در این مرحله باعث می شود این ماشین مجازی در کنسول vSphere با این اسم شناخته شود. Data store ی که قرار است VM در آنجا نصب شود را انتخاب نمایید و گزینه ی Next را بزنید. در قسمت Disk Format چگونگی ذخیره سازی OVF را انتخاب نمایید. پیشنهاد ما به شما این است که از انتخاب Thin جددا خودداری نمایید چون همان گونه که در قسمت قبلی گفته شد دیتابیس به صورت Embedded با Appliance می باشد و باعث کاهش سرعت میگردد. دکمه Finish برای رسیدن به انتهای کار کافی می باشد. بعد از چند دقیقه شما VMی دارید که در vSphere Client Inventory نمایش داده می شود.

نصب-و-راه-اندازی-VMware-VCSA
VM را روشن کنید تا سرآغاز داستانی جدید باشیم!! اگر سرور DHCP وجود داشته باشد مسلما VCSA ما هم مانند بقیه ی دستگاه های موجود در شبکه از DHCP شما IP دریافت میکند و این باعث سادگی کار می شود.
اگر VCSA نتواند DHCP را پیدا کند یک نوار قرمز رنگ در بالای صفحه نشان داده می شود که به شما اعلام میکند شبکه ای شناخته نشده است.

نصب-و-راه-اندازی-VMware-VCSA
اگر Appliance از DHCP سرور به صورت مستقیم IP دریافت کند کار ما بسیار آسان شده و بدون هیچ مقدمه ای به سراغ Web Configuration Section می رویم. در غیر این صورت ابتدا وارد محیط Commandی می شویم و خودمان IP مورد نظر را روی VCSA تنظیم می نماییم برای اینکار با نام کاربری root و کلمه عبور VMware وارد شوید و خط زیر را تایپ کرده و اینتر کنید:
opt/vmware/share/vami/vami_config_net
برای انجام تنظیمات مربوط به IP آدرس دکمه 6 را زده و IP را وارد کنید.
در قسمت بعدی برای وارد کردن Gateway کافی است دکمه 2 را بزنید .

نصب-و-راه-اندازی-VMware-VCSA
حال VCSA شما باید در شبکه داخلی با IP آدرس خودتان دیده شود. یک Browser باز کنید و IP یا نام FQDNی که انتخاب کردید را وارد نمایید. البته فراموش نکنید از پورت Port 5480 باید استفاده نمایید. (https://vCSA IP ADDRESSS:5480) با نام کاربری root و کلمه عبور VMware وارد شوید.

نصب-و-راه-اندازی-VMware-VCSA

به محض ورود ویزارد مربوط به تنظیمات به صورت Popup برای شما به نمایش در می آید. EULA را پذیرفته و مستقیما به سراغ تنظیمات بعدی می رویم. اولین و مهم ترین قسمت تغییر کلمه ی عبور می باشد. برای انجام این تغییر باید وارد صفحه ی admin بشوید. بعد از انتخاب پسورد جدید و وارد کردن آن یکبار logout کرده و با پسورد جدید وارد می شویم.

نصب-و-راه-اندازی-VMware-VCSA
بر روی تب Network کلیک کرده و دکمه Network را جهت انتخاب نام هاست و IP آدرس ثابت فشار می دهیم. این مراحل در صورتی انجام می گیرد که Appliance شما از DHCP سرور IP گرفته باشد. در قسمت Hostname نام FQDN ماشین را تایپ نمایید و در خاطر داشته باشید که این نام همان رکوردی است که در DNS ساخته اید.
در قسمت DNS، IP آدرس مربوط به DNS سرور خود را وارد نمایید. اگر مراحل بالا را به درستی طی کرده باشید پیشنهاد میکنیم Appliance را یکبار ریستارت نمایید. در ضمن تمام تنظیمات مربوط به Network در قسمت Status قابل مشاهده می باشد.

نصب-و-راه-اندازی-VMware-VCSA

در حال حاضر IP آدرس، Hostname و DNS تنظیم شده است، به تب VCenter Server بروید و بخش Setup را اجرا کنید تا تنظیمات مربوط به دیتابیس، SSO و بقیه تنظیمات اجباری VCSA را انجام دهید.

نصب-و-راه-اندازی-VMware-VCSA

در اولین صفحه از ویزارد، Set custom configuration انتخاب کنید و سپس گزینه Next را کلیک کنید
همان طوری که در ابتدای این مقاله اشاره کردیم Appliance می تواند با یک دیتابیس داخلی یا با یک دیتابیس خارجی تنظیم گردد. ما در حال حاضر از دیتابیس Embedded استفاده می نماییم.و دکمه Next را میزنیم
یک پسورد برای ادمین SSO انتخاب کنید سپس بقیه ویزارد را ادامه دهید. دقت داشته باشید که پسورد باید Complex باشد.
اگر در نظر دارید Active Directory با Appliance تجمیع شوید (Integrating) تیک گزینه ی Active Directory Enabled را بزنید و شرایط لازم جهت Authentication را به وجود بیاورید.

نصب-و-راه-اندازی-VMware-VCSA

چگونگی سینک شدن ساعت Appliance را مشخص نمایید. انتخاب گزینه VMware Tools synchronization بهترین و ساده ترین گزینه ی پیش رو می باشد.

نصب-و-راه-اندازی-VMware-VCSA

در صفحه مشاهده ی تنظیمات دکمه مربوط به Start را بزنید تا تنظیمات ذخیره شده و سرویس ها استارت شود.
بعد از دقایقی نه چندان طولانی VCenter آماده و حاضر می باشد. حال از مسیر زیر می توانید به vCenter دسترسی داشته باشید:
https://vCenter FQDN:9443/vsphere-client

نصب-و-راه-اندازی-VMware-VCSA
راه اندازی VSCA بسیار ساده و آسان بوده و پروسه ی زمانی طولانی را نیاز ندارد. راه اندازی Appliance باعث میشود شما در استفاده از منابع صرفه جویی کرده و با کم ترین دانش یک vCenter راه اندازی نمایید اما مشکلات خاص خودش را هم دارد که در ابتدای این مقاله به آنها اشاره کردیم … حال تصمیم با شماست


  • 0

مجازی سازی استوریج Storage Virtualization

مجازی سازی استوریج به آمیزش چندین تجهیز استوریج شبکه ای در یک استوریج گفته می شود. Storage Virtualization و یا همان مجازی سازی استوریج همیشه بوسیله برنامه های نرم افزاری اجرا می شود و اغلب در شبکه SAN Storage Area Network مورد استفاده قرار می گیرد که در استوریجای اشتراکی بالاترین سرعت را دارد این مهم مدت زمان مورد نیاز برای فرآیندهای آرشیوگیری و بکاپ و بازیابی را کوتاه می کند.

 

A similar phrase, virtualization-aware storage, facilitates management and monitoring of storage in virtualized environments. Learn more about virtualization-aware storage in this Webopedia definition.

 

Storage virtualization is the pooling of physical storage from multiple network storage devices into what appears to be a single storage device that is managed from a central console.

Storage virtualization helps the storage administrator perform the tasks of backup, archiving, and recovery more easily — and in less time — by disguising the actual complexity of a storage area network (SAN).  Administrators can implement virtualizationwith software applications or by using hardware and software hybrid appliances.

 


  • 0

نصب و راه اندازی Veeam Backup

یک زیر ساخت مجازی اجزاء زیر را شامل می شود: – یک نرم افزار مجازی سازی (Bare-Metal Hypervisors) که مجازی سازی کامل بر روی هر سرور را انجام می دهد. – سرویس های زیر ساخت مجازی از قبیل مدیریت منابع و پشتیبان گیری تلفیقی به منظور بهینه سازی منابع موجود در میان ماشینهای مجازی – راه حل های اتوماسیون که قابلیت های ویژه ای را برای بهینه سازی فرآیندهای خاص IT از قبیل آینده نگری یا بازیابی حوادث ارائه می کند. محیط نرم افزاری خود را از زیرساخت های اساسی سخت افزاری خود جدا کرده که در نتیجه می توانید چندین سرور، بستر ذخیره سازی داده و شبکه را در مکان های مشترکی از منابع تجمیع کنید. سپس به صورت پویا،امن و قابل اعتماد آن منابع را به یک برنامه در صورت نیاز تحویل دهید. این رویکرد، به شما اجازه می دهد تا از بلاک های ارزان قیمت سرور با استاندارد های صنعتی برای ایجاد مراکز داده بهینه و ارائه سطح بالایی از بهره برداری، در دسترس بودن، اتوماسیون و انعطاف پذیری بهره مند شوید.

راهکارهای-بکاپ

Veeam Availability Suite یکی از راهکارهای نظارت و کنترل زیرساخت‌های مجازی است که توسط شرکت Veeam ارائه شده است که نرم‌افزارهای این شرکت راهکارهای پیشرفته‌ای را برای حفاظت اطلاعات در بستر شبکه فراهم می‌کنند. Veeam Availability Suite یک مجموعه‌ی کامل برای پشتیبان‌گیری و محافظت از اطلاعات در محیط شبکه و مناسب برای مجازی‌سازی با VMware و Hyper-V می‌باشد. این مجموعه شامل نرم افزارهای Veeam Backup & Replication, Veeam Backup Enterprise Manager, Veeam Cloud Backup, Veeam ONE و Veeam ONE Client می باشد.

راهکارهای-بکاپ

قابلیت های کلیدی نرم افزار Veeam Availability Suite:

– تهیه‌ی نسخه‌ی پشتیبان با دقت بالا از زیرساخت‌های مجازی

– نظارت و مدیریت کامل بر منابع پشتیبان‌گیری

– گزارش‌گیری دقیق از عملیات پشتیبان‌گیری جهت بهره‌وری بالا

– انعطاف‌پذیری بالا متناسب با انواع اندازه‌ها

– پشتیبانی از محیط‌های چند هایپر ویزور یا Multi-Hypervisor

– انجام نظارت و مانیتورینگ لحظه‌ای و تشخیص آنی مشکل

– خودکارسازی عملیات کپی و تهیه‌ی بکاپ

– هماهنگی کامل با مجموعه‌ی Microsoft System Center

– سازگار با نسخه های مختلف ویندوز

– و …

 

آموزش نصب ، راه اندازی و کرک کردن Veeam Backup & Replication

در این مقاله قصد داریم آموزش Backup گیری از طریق Veeam  رو بطور کامل توضیح بدیم که یکی از قدرتمند ترین ابزار ها در این حوزه می باشد. در مورد اهمیت Backupگیری همه ما شنیدیم و تقریبا همه می دونیم که چقدر مهم و حیاتی هست اما همه ما باید یه بلا سرمون بیاد تا اهمیتش رو به معنای واقعی کلمه درک کنیم ، امیدوارم شما دوستان مثل من نباشید و بدون تجربه کردن از دست دادن دیتا به اهمیتش پی ببرید .

سخت افزار مورد نیاز برای نصب : 

CPU: x64 processor

Memory: 4 GB RAM (recommended minimum).

Hard disk space: 2 GB on the system disk (required to extract all components from the setup package during the product installation).

Network: 1Gbit/sec recommended due to backup performance considerations.

 

سیستم عامل‏هایی که پشتیبانی می‏شوند:

The 64-bit versions of the following operating systems are supported:

Microsoft Windows Server 2012 R2
Microsoft Windows Server 2012
Microsoft Windows 2008 R2 SP1
Microsoft Windows 2008 SP2
Microsoft Windows Server 2003 SP2
Microsoft Windows 8.x
Microsoft Windows 7 SP1

 

نسخه ‏های SQL که پشتیبانی می‏شوند :

Local or remote installation of the following versions of Microsoft SQL Server are supported:

Microsoft SQL Server 2014 (Full and Express Edition)
Microsoft SQL Server 2012 (Full and Express Edition; Express Edition is included in the setup)
Microsoft SQL Server 2008 R2 (Full and Express Edition)
Microsoft SQL Server 2008 (Full and Express Edition)
Microsoft SQL Server 2005 (Full and Express Edition)

 

نرم افزارهای مورد نیاز :

Microsoft .NET Framework 4 (included in the setup), with 4.0.3 update (refer to http://support.microsoft.com/kb/2600211).

Microsoft Internet Information Services 7.0 or later (IIS 6 Metabase Compatibility and Windows Authentication components for IIS 7.0, ASP.NET 4.5 and .NET Extensibility 4.5 for IIS 8.0).

Note: If these components are not installed, they can be deployed automatically during the setup.

Internet Explorer 9.0 or later, latest versions of Mozilla Firefox and Google Chrome are supported. The browser needs to have JavaScript enabled.

Microsoft Excel 2003 or later is required to view report data exported from Veeam Backup Enterprise Manager.

 

مواردی که ذکر شد از سایت سازنده می‏باشد. نگران نصب SQL نباشید چرا که در هنگام نصب می‏شه از یه نسخه حداقلی استفاده کرد.

قبل از شروع به کار بهتره که IP و Computer Name رو اگر لازم هست تغییر بدیم تا دچار مشکل نشیم و ارتباط بین سرور هایی رو که می خواهیم از اونها Backup تهییه بشه رو چک کنیم  و همچنین ساعت PC  رو هم چک کنیم تا اگر مشکلی هست همین اول برطرف بشه و با خیال راحت بریم سراغ نصب .

 

من این نرم افزار رو بر روی Windows Server 2012 R2 نصب کردم  که مراحلش رو با هم می‏بینیم.

بعد از قرار دادن DVD داخل PC و کلیک بر روی گزینه Setup با صفحه زیر روبرو می‏شیم که از موارد موجود گزینه Veeam Backup & Replication رو انتخاب می‏کنیم.

راهکارهای-بکاپ

 

مانند بیشتر نرم افزار ها با صفحه خوش آمد گویی مواجه می‏شیم و بر روی Next کلیک می‏کنیم .

راهکارهای-بکاپ

بازم مثل اکثر نرم افزار ها تیک گزینه I accept the terms in the license agreement  رو فعال کرده و بر روی Next کلیک می‏کنیم .

راهکارهای-بکاپ

اگر از نسخه اصلی و خریداری شده استفاده می‏کنید می‏تونید License خریداری شده رو اینجا وارد کنید در غیر این صورت بر روی Next کلیک کنید .
راهکارهای-بکاپ

بر روی Next کلیک کنید.
راهکارهای-بکاپ

در این قسمت بایستی SQL نصب شود. در صورتی که مثل تصویر SQL نصب نباشد باید بر روی Install کلیک کنید .
راهکارهای-بکاپ

بعد از نصب شدن SQL بر روی Next کلیک کنید.
راهکارهای-بکاپ

بر روی Install کلیک کنید تا نصب آغاز شود .
راهکارهای-بکاپ
بعد از به اتمام رسیدن مراحل نصب Finish کلیک کنید تا وارد مرحله فعال سازی شویم .
راهکارهای-بکاپ

تا به اینجا نصب نرم افزار انجام شده ولی تا وقتی که فعال سازی به صورت صحیح انجام نشود نمی توانید از تمامی امکانات نرم افزار استفاده کنید پس لطفا از این مرحله به بعد را با دقت دنبال کنید تا فعال سازی به صورت صحیح انجام شود. از فایل های داخل DVD وارد فولدر Crack شوید.
راهکارهای-بکاپ

فایل Readme را باز کنید.
راهکارهای-بکاپ

فقط قسمتی از متن را که در تصویر مشاهده می کنید را انتخاب کرده و کپی کنید.
راهکارهای-بکاپ

My Computer یا This PC را باز کرده و مانند تصویر متن کپی شده در قسمت قبل را Paste کنید و اینتر را فشار دهید.
راهکارهای-بکاپ

 

بعد از انجام مرحله قبل یه فولدر به شما نمایش داده می شود که در سمت راست این تصویر مشاهده می کنید. در سمت چپ تصویر هم از فولدر  Crack وارد فولدر x64  شده ایم و فایل های موجود در داخل x64  را کپی کرده ایم و در فولدر سمت راست Paste می کنیم. مانند تصویر بر روی پیغام ظاهر شده کلیک می کنیم .
راهکارهای-بکاپ

بعد از انجام مراحل قبل با پیغام زیر مواجه می شویم . البته در سیتم عامل های مختلف نوع نمایش پیغام ها متفاوت است. پنجره باز شده را در همان حالت رها کرده و وارد مرحله بعدی می شویم .
راهکارهای-بکاپ

وارد Task Manager  شده و در تب Services  تمام سرویس های مربوط به Veeam را Stop  می کنیم. برای اینکتر روی هر کرام از آنها کلیک راست کرده و Stop  را انتخاب می کنیم.
راهکارهای-بکاپ

بعد از انجام دادن این کار در بر روی Try Again  کلیک می کنیم تا فایل های مورد نظر کپی شوند و بعد از کپی شدن فایل ها به Task Managerبر می گردیم و Service هایی را که Stop کرده بودیم را Start می کنیم .
راهکارهای-بکاپ

 

الان می تونید برنامه رو اجرا کنید ، اما کاره فعال سازی تموم نشده و نمی تونید از تمام امکانات نرم افزار استفاده برای فعال سازی چند قدم دیگه مونده که با هم انجام می دیم .
راهکارهای-بکاپ

بر روی گزینه سمت چپ Home کلیک کرده و از قسمت Help بر روی License کلیک کنید .
راهکارهای-بکاپ

بعد از باز شده صفحه License Information بر روی Install License  کلیک کرده در پنجره باز شده مسیر فایل کرک داخل DVD را طی کرده وسپس گزیه tbe_veeam_backup.lic   را انتخاب کنید و OK را فشار دهید .
راهکارهای-بکاپ

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

امید وارم که بدون مشکل موفق به نصب شده باشید .

 

خوب حالا می خواهیم از این نرم افزار قدرتمند استفاده کنیم و از ماشین های مجازی خودمون Backup تهییه کنیم برای اینکار ابتدا باید سرورهامون رو به نرم افزار معرفی کنیم تا نرم افزار با داشتن دسترسی به سرور ها بتونه ازشون Backup بگیره و یا کارهای دیگه که توضیح داده خواهد شد رو انجام بده . Veeam Backup هم می تونه به سرورهایی که Hyper-V بر روی اونها نصب هست متصل بشه و هم می تونه به سرور هایی که  VMware روشون نصب هست متصل بشه که من با قصد دارم با یک سروری که بر روی اون Esxi نصب هست کار رو شروع کنم.

 

Add Server

Veeam رو اجرا می کنیم و در همان صفحه از سمت چپ گزینه Virtual Machines رو انتخاب می کنیم و مانند تصویر بر روی Add Server کلیک می کنیم .

راهکارهای-بکاپ

در پنجره New VMware Server  در قسمت DNS name or IP addfress نام DNS یا IP سرور ESXi رو وارد می کنیم و بر روی Nextکلیک می کنیم .
راهکارهای-بکاپ

در پنجره با شده بر روی گزینه Add کلیک می کنیم تا پنجره Credentials باز شود. در این قسمت مانند تصویر Username و  Password سرور ESXi را وارد می کنیم و Ok را انتخاب می کنیم .
راهکارهای-بکاپ

همانطور که مشاهده می کنید در قسمت Summary اطلاعات سرور به ما نشان داده می شود و با انتخاب گزینه Finish کاره Add کردن سرور به پایان می رسد . نکته : بر روی سرور  Port 443 حتما باز باشد .
راهکارهای-بکاپ

می بینیم که سرور ما در قسمت Virtual Machines اضافه شده و ما می تونیم ماشین های مجازی خودمون رو مشاهده کنیم .
راهکارهای-بکاپ

Creates a job

در Veeam ما باید برای Backup گیری از سرور ها یا ماشین های مجازی باید Job تعریف کنیم که این Job قابلیت های زیادی دارد ، مثلا می توانیمJob را طوری تنظیم کنیم که هر شب از ماشین مجازی ما به صورت اتوماتیک Backup تهییه کند یا می توانیم یک Job تعریف کنیم و در مواقعی که نیاز به Backup گیری داشتیم آن را فعال کنیم ، در کل کمک بسیار زیادی به ما می کند و از طرفی هم ما برای انجام عملیات Backup گیری مجبور هستیم یک یا چند Job را تعریف کنیم.

 

برای شروع به سربرگ Home  رفته و بر روی گزینه Backup Job کلیک می کنیم .

راهکارهای-بکاپ

 

در صفحه New Backup Job یک نام به دلخواه و البته مرتبط با نوع کار خود انتخاب میکنیم و روی Next  کلیک می کنیم .
راهکارهای-بکاپ

در این قسمت بر روی Add کلیک می کنیم.
راهکارهای-بکاپ

در این قسمت ما هم می توانیم بر روی سرور که با IP نشان داده شده کلیک کنیم و Add را انتخاب کنیم که از تمام VM ها Backup گرفته شود و هم می توانیم یک یا چند VM مورد نظر را انتخاب کنیم . اگر قصد دید از تمامی VM ها Backup تهییه کنید بهتر است که بر روی سرور کلیک کرده وAdd را انتخاب کنیید. برای اینکه وقتی شما سرور را انتخاب کرده باشید اگر بعد از این هم یک VM جدید به سرور اضافه شود در Job تعریف شده قرار می گیرد و دیگر نیاز به تغییر Job و یا خطر های احتمالی مانند فراموش کردن اضافه کردن VM جدید به Job از بین می رود . این کار برای حفظ هر چه بیشتر دیتا بهتر است که انجام شود. همچنین اگر از vCenter استفاده می کنید می توانید سرور vCenter  را Add کرده تا از تمامی سرور ها که در حال استفاده هستند BackUp تهییه شود.
راهکارهای-بکاپ

در این قسمت VM های انتخاب شده به شما نمایش داده می شود که در قسمت Total Size  می توانید حجم VM هایی را که انتخاب کرده اید را مشاهده کنید.

Exclusions : از این قابلیت زمانی می توان استفاده کرد که به طور مثال یک سرور Add شده باشد و تنها یک یا چند VM از آن را قصد نداریمBackup بگیریم ، در این صورت می توانیم آنها را از لیست خارج کنیم و از ما بقی VM ها Backup  بگیریم در این حالت اگر یک VM به سرور اضافه شود ، از VM اضافه شده هم Backup  گرفته میشود.

راهکارهای-بکاپ

در این قسمت باید محل ذخیره شدن Backup ها را مشخص کنیم که در حالت پیش فرض در درایو C در فولدر Backup می باشد که قابل تغییر است و در بخش Storage شرح خواهیم داد.
راهکارهای-بکاپ

این قسمت جلو در مباحث بعدی شرح داده می شود. بر روی Next کلیک کنید.
راهکارهای-بکاپ

در این بخش می توان با فعال کردن گزینه Run the job automatically پروسه Backup گیری را به صورت اتوماتیک انجام داد که یکی از قابلیت های خیلی خوب این نرم افزار می باشد.
راهکارهای-بکاپ

در این قسمت کار به پایان می رسد و یک خلاصه از تنظیمات را به شما نمایش می دهد و از این پس شما هر زمان که بخواهید از VM هایی که مشخص کرده اید ،  Backup تهیه کنید ، کافیست Job  کانفیگ شده را Start کنید.
راهکارهای-بکاپ

برای شروع Backup گیری کافیست بر روی Job مورد نظر کلیک کرده و Start کنید تا پروسه Backup گیری انجام شود .
راهکارهای-بکاپ

همچنین می توانید جزئیات پروسه Backup گیری را تا زمان پایان آن مشاهده کنید .

راهکارهای-بکاپ

 

 

Add storage

 

یکی از مباحث خیلی مهم و جدی در Backup گیری ، بحث Storage  و نحوه نگه داری Backup های گرفته شده می باشد .

به صورت پیش فرض Veeam Backup یک فولدر در درایوی که Veeam  در آن نصب شده است می سازد و Backup ها را در آن ذخیره می کند که برای تغییر دادن آن باید مراحل زیر را طی کنید. روی Backup Infrastructure کلیک کرده و Backup Repositories  را انتخاب کنید . در تب Backup Repositories بر روی Add Repository  کلیک کنید.

راهکارهای-بکاپ

یک نام به دلخواه برای Repository خود یا همان انبار یا مخزن که در ترجمه ها استفاده شده انتخاب کنید .
راهکارهای-بکاپ

در این مرحله با توجه به نوع Storage  که می خواهید استفاده کنید باید یکی از گزینه ای موجود را انتخاب کنید. ما در این اینجا از یک هاردExternal استفاده می کنیم که گزینه اول را انتخاب کرده و بر روی Next  کلیک می کنیم . ( یکی از گزینه های پر کاربرد در این قسمت گزینه سوم یا همان Shared Folder  می باشد و زمانی که می خواهیم از NAS سرور ها و و یا فولدر های Share در شبکه استفاده کنیم به سراغ این گزینه می رویم )
راهکارهای-بکاپ

در این مرحله بر روی Populate کلیک می کنیم تا هارد External به ما نمایش داده شود. در این بخش تمام درایور های سیستم شما نمایش داده می شود که شما می توانید محل ذخیره شدن اطلاعات را مشخص کنید .
راهکارهای-بکاپ

بر روی Next کلیک کنید .
راهکارهای-بکاپ

بر روی Next کلیک کنید .
راهکارهای-بکاپ

بر روی Next کلیک کنید .
راهکارهای-بکاپ

در این مرحله کار به پایان می رسد بر روی Finish کلیک کنید .
راهکارهای-بکاپ

Repository شما در بخش Backup Repositories اضافه شده و از به بعد می توانید Backup های خود را روی آن ذخیره کنید.
راهکارهای-بکاپ

دریافت فایل pdf
حجم: 5.39 مگابایت


اصطلاحات VMware

VMDK چیست؟

VMDK یا Virtual Machine Disk فایل فرمت ایجاد شده شرکت vmWare برای مدیریت دیسک و فایلها در ماشینهای مجازی است. این فرمت در حال حاضر اختصاصی نیست و در سایر پلتفرمها هم ممکن است استفاده شود از جمله در VirtualBox این فرمت استفاده می شود. حداکثر حجم فایل با فرمت vmdk دو ترابایت است و در نسخه جدید ESXi این فرمت به ظرفیت 64 ترابایت رسیده.

محصولاتی که از این فرمت در زمان نگارش این مطلب استفاده میکنند:
VMware Workstation
VMware Player
VMware Server
VMware Fusion
VMware ESX

محصولات سایر شرکتها:
Sun xVM
QEMU
VirtualBox
SUSE Studio
Norton GHOST

یک دیسک مجازی می تواند از یک یا بیش از یک فایل VMDK تشکیل شده باشد.
اگر ما مشخص کنیم که سایز هر قطعه vmdk تنها 2 گیابایت باشد هر فایل آن بیش از 2GB نخواهد بود ولی تعداد آن بیشتر می شود.
در صورتی که به جای دیسک مجازی از یک دیسک واقعی فیزیکال استفاده شود، فایلهای VMDK شامل اطلاعات پارتیشن و دیسک خواهند بود.
در صورتی که قطعات فایل کوچک انتخاب شده باشند حجم کلی دیسک مورد استفاده در ماشین مهمان تا زمانی که به اندازه واقعی مورد استفاده قرار نگیرد اشغال نمی شود به عنوان مثال اگر 40 گیگ حجم به دیسک مهمان اختصاص داده شود و حجم هر قطعه vmdk حدود 2گیگ انتخاب شده باشد و این فایلها مجموعا 24 گیگ از دیسک را پرکرده باشند هنوز 16 گیگ از دیسک قابل استفاده برای سیستم میزبان خواهد بود ولی اگر اندازه حداکثر انتخاب شود از ابتدا حجم دیسک 40 خواهد بود حتی اگر استفاده نشود.

فرمتهای مورد استفاده در ماشین مجازی vMware:

MachineName.vmdk
در این فایل Machine Name نامی است که برای ماشین مجازی استفاده شده به عنوان مثال ممکن است شما این فایلها را داشته باشد:
win2008.vmdk
Mikrotik.vmdk
Win2003.vmdk
win2012.vmdk
این فایل یکی از مهمترین فایلهای vmdk است وتمام اطلاعات داخل دیسک را شامل میشود.
nvram
این فایل اطلاعات وضعیت BIOS ماشین مجازی را نگهداری میکند.

machine.vmem
این فایل معمولا زمانی وجود دارد که ماشین مجازی در حال اجرا باشد این فایل که از پسوند آن مشخص است حافظه مربوط به ماشین مجازی را در دیسک میزبان به صورت نسخه پشتیبان نگهداری می کند.

vmsd
اطلاعات مربوط به snapshot ها و متادیتای آن در این فایل نگهداری می شود.

vmsd
نگهداری وضعیت ماشین در Running State هنگام ایجاد SnapShot

vmss
virtual Machine Suspend State نگهداری از اطلاعات مربوط به وضعیت ماشین در حالت تعلیق.
در برخی نسخه های vmware فرمت آن std بود

vmtm
Virtual Machine Team Data
فایل کانفیگ و شامل اطلاعات تیم دیتا

vmx
فایل اصلی تنظیمات ماشین مجازی که در مراحل ایجاد تشکیل شده و مشخصات کلی ماشین در آن ذخیره شده.
در نسخه های ابتدایی فرمت cfg مورد استفاده قرار می گرفت.
محتویات این فایل به این شکل است:
cpuid.coresPerSocket = “2”
که نشان دهنده تعداد هسته به ازای هر پردازنده مورد استفاده می باشد و یا:

memsize = “4104”
نشان دهنده 4GB حافظه

sound.present = “TRUE”
استفاده از کارت صدا = مجاز
و موارد بسیار دیگر .

vmxf
فایل مکمل تنطیمات ماشین مجازی، حتی اگر ماشین حذف شود این فایل باقی می ماند.
OVF چیست؟

OVF یک فرمت فایل است که منحصر به VMWare نیست ولی به دلیل کارایی در اینجا در مورد آن بحث می کنیم.
OVF یا Open Virtual Machine Format یک فرمت فایل در مجازی سازی است و مختص هایپر ویزور خاصی نیست.با استفاده از OVF می توان یک ماشین مجازی را به صورت فشرده و رمزگذاری شده و کپسوله شده به هایپر ویزور دیگری انتقال داد.

OVA چیست؟
OVA همان OVF است با این تفاوت که در آن فشرده سازی با tar انجام می شود. بسته شامل تنها یک فایل با فرمت OVA است و برای انتقال بین ماشین مجازی در وب پیشنهاد شده از فرمت OVF استفاده شود.

جهت انتقال از روی مدیا مثل دیسک فرمت OVA بیشتر مورد استفاده قرار می گیرد.


  • 0

مزایای کلی راهکار مجازی سازی دسکتاپ VDI

مجازی سازی دسکتاپ (VDI) روشی جدید برای مدیریت محیط کاربران ارائه می‏دهد. VDI این امکان را برای مدیران شبکه فراهم می‏ آورد تا دسکتاپ کاربران را بر روی زیرساختی مجازی، واقع در مرکز داده میزبانی و مدیریت کنند.

در این روش سیستم عامل کامپیوترهای کاربران از ماشین فیزیکی آنها جدا شده و به عنوان ماشین مجازی درون دیتا سنتر شروع به کار میکند. بنابراین کلیه پردازش و همچنین ذخیره سازی داده های کاربر بر روی سرورهای مرکزی صورت می پذیرد و هیچگونه بار کاری بر روی PC کاربر نخواهد بود. با استفاده از این ساختار کاربران برای استفاده از دسکتاپ های سازمانی تنها نیاز به یک ابزار برای اتصال به دسکتاپ های خود دارند. که این ابزار طیف وسیعی از دستگا ها را نظیر Zero Client، Thin Client، تبلت،  تلفن های هوشمندو… شامل می شود، و می توان گفت کاربر با استفاده از هر ابزاری به دسکتاپ خود دسترسی خواهد داشت.

از طرف دیگر با توجه به تجمیع دسکتاپ ها بر روی سرور های مرکزی این دسکتاپ ها همیشه و در هرکجا (بر اساس سیاست های سازمان) در دسترس کاربر خواهد بود.

شرکت VMware نرم افزاری با نام VMware Horizon برای ایجاد زیرساخت مجازی دسکتاپ ارائه کرده است. که با امکانات منحصر بفردی که در اختیار مدیران شبکه و از طرف دیگر  کاربران سازمان قرار میدهد و همچنین یکپارچگی آن با محصول vSphere  توجه بسیاری از شرکت های بزرگ دنیا را به خود جلب کرده است. و در حال حاضر بسیاری از شرکت های مطرح دنیا مشتری این محصول هستند.

راهکارهای-مجازی-سازی-دسکتاپ-با-VMware-VDI

 

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

به واسطه پیاده سازی این نرم افزار در سازمان عملا وابستگی مجموعه به سخت افزار قطع می شود. و سازمان دیگر دغدغه نگهداری سخت افزار را نداشته و هزینه های نگهداری آن به شدت کاهش خواهد یافت. همچنین با پیاده سازی VDI در سازمان می توان به راحتی در هر زمانی به سیستم عامل های جدید مثل Windows 10 مهاجرت نمود.


راهکارهای-مجازی-سازی-دسکتاپ-با-VMware-VDI-Horizon

 

به طور کلی مزایا و امکاناتی که نرم افزار Horizon View ارئه می دهد به شرح ذیل می باشد:

  • کاهش منابع پردازشی

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

 

  • پهنای باند بسیار کم

به واسطه استفاده از پروتکل PCOIP میزان پهنای باند مورد استفاده هر کاربر برای اتصال به دسکتاپ خود کاهش می یابد و میزان آن به  32 تا 64kBps می رسد.

 

  • عدم وابستگی به سخت افزار

وابستگی سیستم عامل و برنامه های کاربران به سخت افزار به طور کامل حذف خواهد شد. و کاربران با استفاده از هر سخت افزاری به صورت یکپارچه از دسکتاپ خود استفاده خواهند کرد.

 

  • انعطاف پذیری

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

 

  • ارتقا منابع دسکتاپ کاربران

استفاده از ماشین های مجازی به عنوان دسکتاپ کاربران این امکان را فراهم می آورد که به محض نیاز کاربر به منابع بیشتری بدون هیچ وقفه ای میزان آن را افزایش داد.

 

  • مهاجرت به سیستم عامل جدید و بروزرسانی نرم افزار ها

با پیاده سازی این زیرساخت می توان کلیه دسکتاپ های سازمان را در طول چند ساعت به سیستم عامل های جدید ارتقا داد و در سمت کاربر تنها حدود 15 دقیقه DownTime بوجود خواهد آمد. نکته جالب توجه اینکه با انجام این ارتقا کلیه اطلاعات و همچنین پروفایل کاربر بدون هیچگونه تغییری باقی خواهد ماند.

این روند برای ارتقا نرم افزارها نیز وجود دارد. که در این خصوص کاربر تنها با انجام یکبار LogOff و LogOn نرم افزارهای ارتقا یافته را در اختیار خواهد داشت.

 

  • کاهش هزینه های پشتیبانی و نگهداری

هزینه های پشتیبانی از PCهای سازمان یکی از شاخص ترین هزینه های IT می باشد. که با مهاجرت به سمت مجازی سازی دسکتاپ این هزینه ها به شدت کاهش می یابد.

 

  • سرعت پاسخگویی به کاربران

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

 

  • مدیریت متمرکز

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

 

  • امنیت بالا

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

 

  • دسترسی در هر زمان، از هر کجا و با استفاده از هر دستگاهی

با پیاده سازی این محصول کاربران می توانند در هر لحظه و با استفاده از هر دستگاهی به صورت کاملا امن به دسکتاپ سازمانی متصل شده و با تجربه کاربری بسیار مناسبی از آن استفاده کند.

 

  • امکان استفاده از دسکتاپ مجازی و نرم افزار های مجازی

نرم افزار Horizon View امکان ارائه دسکتاپ های مجازی و همچنین امکان اجرا برنامه ها به صورت ریموت به صورت همزمان را دارا می باشد.

  • حرکت به سمت رایانش ابری

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


  • 0

نرم افزار مجازی سازی KVM

kvm-virtualization-مجازی-سازی-با-نرم-افزار

Kernel-Based Virtual Machine و یا به اصطلاح KVM به یک زیرساخت مجازی سازی برای Linux Kernel مورد استفاده قرار می گیرد و این هسته را به یک Hypervisor تبدیل می کند.

KVM به پردازنده هایی با قابلیت مجازی سازی سخت افزاری نیاز دارند.

KVM یک راهکار کامل مجازی سازی شرکت لینوکس بر روی سخت افزارهای X86 می باشد که دارای افزونه های لازم برای Intel VT و AMD-V می باشد.

با استفاده از KVM می توانید ماشین های مجازی بسیار زیادی را راه اندازی نمایید و هر ماشین از سخت افزار و منابع مخصوص خود استفاده کند.

KVM یک نرم افزار Open source می باشد و براحتی می توان کلیه تغییرات مورد نیاز را در هسته آن انجام داد.

اين ابزار متولد سال 2006 از روش مجازي سازي Para Virtual استفاده مي کند و مي تواند يک کارت شبکه ٬ پردازنده٬ هارد ديسک يا بخشي از دسکتاپ و ابزارهايش يا سيستم عامل را به صورت اختصاصي براي سيستم عامل ميهمان تعريف و در اختيار آن قرار دهد. سيستم عامل هاي اصلي روي اين ابزار٬ لينوکس و ويندوز هستند٬ اما سيستم عامل هاي ميهمان طيف وسيعي شامل نسخه هاي مختلف ويندوز٬ نسخه هاي مختلف لينوکس٬ بي اس دي٬ سولاريس٬مک و برخي از سيستم عامل هاي سرور تجاري هستند. در تصوير 7 کارکرد اين ابزار نمايش داده شده است. KVM از يک هسته اصلي لينوکس استفاده مي کند و براي سيستم عامل هاي ميهمان يک ارتباط ميان آن ها و هسته برقرار مي کند؛ به طوري که به نظر مي رسد هرکدام از آن ها در حال استفاده از يک هسته اختصاصي اما کوچک و مشخص شده هستند. KVM بيشتر براي مجازي سازي پروسه هاي خاص طراحي شده و با توجه به اپن سورس بودن و امکان کامپايل روي هسته لينوکس٬ بهترين ابزار براي توسعه دهندگان و برنامه نويسان است.

برای دانلود نرم افزار بر روی دکمه دانلود کلیک کنید.

دانلود نرم افزار آموزشهای دیتاسنتر

 


  • 0

راه اندازی VMware View در استوریج NetApp

راه اندازی VMware View در استوریج NetApp

استوریج-NetApp-Storage-1

محتوای کلی

  • معرفی VMware View  در استوریج های NetApp
  • اهداف کلی
  • سناریوی اجرایی
  • محیط اجرایی
  • نرم افزار های مورد نیاز
  • راه اندازی و پیکربندی شبکه
  • راه اندازی شبکه در سوییچ های سری NEXUS سیسکو
  • Storage VLAN برای NFS
  • شبکه VMware View
  • نصب و راه اندازی کنترلر های استوریج NetApp برای VMware vSphere
  • نصب فیزیکی کنترلر استوریج NetApp 2000-SEAT
  • نصب شبکه کنترلر استوریج NetApp
  • کانفیگ کردن NFS Trunk
  • پیکربندی دیسک کنترلر استوریج NetApp
  • پیکربندی Logical های استوریج
  • پیکربندی SSH استوریج NetApp
  • پیکربندی FLEXSCALE برای ماژول Performance Acceleration به اصطلاح PAM
  • پیکربندی Virtual Machine Datastore Aggregate
  • تغییر Aggregate Snapshot Reserve برای تولید مجموع VMware View
  • نصب و راه اندازی استوریج NetApp با استفاده از RCU 0
  • ایجاد یک Volume برای میزبانی از ماشین مجازی Template
  • پیکربندی Snapshot Copy ها و Optimal Performance
  • پیکربندی های دیگر مربوط به کنترلر A استوریج
  • پیکربندی های دیگر مربوط به کنترلر B استوریج
  • ایجاد Volume ها برای میزبانی Clone های لینک شده و CIF User Data
  • غیرفعال کردن Default Snapshot Schedule و تنظیم کردن SNAP Reserve روی صفر
  • پیکربندی Performance برای VMDK ها در NFS
  • نصب VMware vSphere بر روی هاست
  • پیکربندی سرور فیزیکی
  • نصب لایسنس های مورد نیاز
  • نصب vSphere
  • نصب و راه اندازی VMware vCenter Server
  • کانفیگ کردن Service Console برای فعال سازی Redundancy
  • راه اندازی VMware Kernel NFS Port
  • پیکربندی vMotion
  • تنظیمات مربوط به شبکه VMware vSphere Host
  • اضافه کردن Datastore ماشین مجازی Template در هاست vSphere
  • اضافه کردن View SWAP Datastore در هاست vSphere
  • کانفیگ کردن مکان نگهداری Virtual SWAPFILE Datastre
  • پیکربندی محیط ESX با VSC
  • راه اندازی VMware View Manager 4 و VMware View Composer
  • نصب و پیکربندی Image ویندوز XP
  • ایجاد یک ماشین مجازی در VMware vSphere
  • فرمت بندی ماشین مجازی با اندازه پارتیشن های مورد نظر
  • دانلود و آماده کردن درایور LSI 53C1030
  • چک لیست نیازمندیهای قبل از نصب ویندوز XP
  • نصب و پیکربندی ویندوز XP
  • تولید سریع ماشین های مجازی ویندوز XP در محیط VMware View با استفاده از RCU
  • راه اندازی Clone های لینک شده
  • معرفی کردن کاربران و گروهها به Desktop Pool ها
  • نصب FLEXSHARE (اختیاری)
  • تست روند کار VMware View و استوریج NetApp
  • جایگزین کردن استوریج با 10,000 SEAT
  • مراجع

 

 

اهداف کلی

هدف این مقاله نصب و راه اندازی مرحله به مرحله VMware View بر روی استوریج های سری FAS2040 و FAS3100 و FAS6000 شرکت NetApp که بصورت کلاستر شده HA هستند و در شبکه ای با وجود سوییچهای NEXUS 5000 و NEXUS 7000 سیسکو می باشد. این مقاله به جزییات کلی راه اندازی ساختار دسکتاپ مجازی Windows XP خواهد پرداخت.

استوریج در این ساختار 100,000 SEAT را پشتیبانی خواهد کرد. از این مقاله صاحبان صنایع و کارخانه ها می توانند استفاده کنند تا بتوانند دید جامعی در خصوص تکنولوژیهای نوین دسکتاپ پیدا کنند.

جهت کسب اطلاعات بیشتر و یا مشاوره فنی با کارشناسان شرکت کلیک کنید.

مشاوره فنی رایگان

این مقاله یک سناریوی راه اندازی ترکیبی را که در آن کاربران مختلف با دسکتاپ های مختلف در ارتباط هستند و قابلیتهایی مانند Storage Efficienc و Performance و Data Protection و نیز سادگی در عملیات مورد خواست می باشد. جدول ذیل محیط یک مشتری فرضی را مخلوطی از کاربران می باشد را نشان می دهد. نیازمندیهای مخصوص کاربران مختلف براحتی و با استفاده از ارائه دسکتاپ های مختلف با نرم افزار VMware View Manager پاسخ داده می شوند و این در سایه دو تکنولوژی NetApp Rapid Cloning Utility و VMware Linked Clone Technology میسر می شود.

 

جدول 1)  RCU and linked clones deployment mix

توزیع ماشین های مجازی تعداد ماشین های مجازی
تعداد ماشین های مجازی تولید شده توسط RCU 3.0 1,000
تعداد ماشین های مجازی تولید شده توسط Linked Clones 1,000

 

جدول 2) جزییات تعداد ماشین های مجازی تولید شده توسط VMware Linked Clone

توزیع ماشین های مجازی تعداد ماشین های مجازی
تعداد ماشین های مجازی در حالت دسترسی  Linked Clone Persistent 500
تعداد ماشین های مجازی در حالت دسترسی  Linked Clone Nonpersistent 500
تعداد کل ماشین های مجازی تولید شده توسط Linked Clones 1,000

 

این سناریو بر روی دستیابی به Storage Efficiency در لایه های مختلف و نیز Performance Acceleration را برای هرگونه سناریو تولید در محیط های مختلف تمرکز کرده است.

جدول زیر محیط فعالیت یک مشتری فرضی را نشان می دهد که دارای کاربران مختلف با نیازمندیهای مختلف از لحاظ مقدار استفاده دیتا و مقدار دیتا هاست شده و دسکتاپ های مجازی دارند.

جدول زیر به تفاوتهای فرآیند تولید از طریق NetApp RCU 3.0 و VMware Linked Clone نیز اشاره ای دارد.

جدول 3 ) انواع سناریو های راه اندازی VMware View

پروفایل کاربر نیازمندیهای کاربری تعداد ماشین های مجازی VMware View Manager Desktop Delivery Model Access Mode Deployment Solution
مالی – بازاریابی – مشاوره   قابل تغییر ، دسکتاپ های شخصی شده با استفاده از ترکیب اداره ای و یا خصوصی شده ، قابلیت دانلود Application های مختلف و استفاده ار بسیاری از Application های از پیش نصب شده بر روی سیستم و نیز قابلیت نگهداری از فایلهای دیگری بر روی سیستم بجز پچ ها و سیستم عامل و User Data می باشد. 500 Manual desktop pool Persistent NetApp RCU 3.0
برنامه نویسان   ترکیبی از نرم افزارهای اداری معمولی و نرم افزارهای خاص Enterprise مخصوص برنامه نویسی را ساپورت می کنند و همچنین قابلیت اضافه کردن نرم افزار و App جدید هستند.این سیستم قابلیت نگهداری از فایلهای دیگری بر روی سیستم بجز پچ ها و سیستم عامل و User Data می باشد. 500 Manual desktop pool Nonpersistent NetApp RCU 3.0
نیرو های Helpdesk و افراد Call Center   این کاربران فقط بر روی یک Application خاص کار می کنند و نیازی به فراهم بودن قابلیت تغییر ندارند. دارای دسکتاپ شخصی سازی شده و نیازی به نگهداری اطلاعات دیگر بر روی سیستم نمی باشند و اطلاعات این سیستم ها در جایی دیگر Protect می شوند. 500 Automated desktop pool Persistent VMware linked clones

 

 

پروفایل کاربر نیازمندیهای کاربری تعداد ماشین های مجازی VMware View Manager Desktop Delivery Model Access Mode Deployment Solution
واحد آموزش و دانش آموزان  دسکتاپ های موقت برای دوره های زمانی آموزش و نیازمند دسکتاپ کاملا تمیز و جدید و نیازی به Customization و شخصی سازی دسکتاپها و یا سیستم عامل و اطلاعات کاربری نمی باشد. 500 Automated desktop pool Nonpersistent VMware linked clones

 

سناریوی نصب

در این سناریوی راه اندازی محیط 2000 کلاینتی در یک دستگاه استوریج NetApp FAS کلاستر شده و با پروتکل NFS را نشان خواهیم داد. نصب و راه اندازی 1000 کلاینت از طریق تکنولوژیهای NetApp و 1000 کلاینت از طریق VMware Linked Clone می باشد. البته هر دو مدل تولید VDI یعنی Persistent و nonpersistent بطور کامل Highight شده است. این پیکربندی می تواند بر روی دستگاههای استوریج NetApp مدلهای FAS2040 ، FAS3100 و FAS6000 و همچنین سری های NetApp/V نیز قابل راه اندازی می باشد. از یک دستگاه FAS3160A استفاده می کنیم.  در انتهای این مقاله جدولی شامل کلیه نیازمندیهای استوریج را ارائه خواهیم کرد.

این سناریو از NetApp FAS3160 HA بصورت جفت در محیط اصلی خود استفاده کرده است. این پروژه از 50 درصد Read/Write بصورت ترکیبی و از حداقل 20 درصد منابع پردازنده در هر کنترلر خود استفاده می کند و پیش بینی می شود که هر ماشین مجازی دارای 2 گیگابایت فضای استوریج و از 8 IOPS در پیکربندی خود استفاده کند. با این برآورد یک مجموعه 7000 کلاینتی در یک دستگاه NetApp FAS3160 قابلیت اجرا شدن را دارند.

بدلیل اینکه کابران متفاوت هستند و این 7000 کاربر به عنوان مرجع ما در این مقاله استفاده می شود.

 محیط اجرایی

به این نکته توجه داشته باشیم که لایسنس های مورد نیاز برای کنترلر های NetApp و محصولات VMware و نیز ویندوزهای XP باید خریداری گردند تا بتوان قابلیت های ذکر شده را راه اندازی کرد.

همچنین برای دستگاهای سیسکو Nexus 5000 و 7000 نیز لایسنس Virtual Port Channel cPCs را تهیه نمود. در آخر نیز باید دقت کنیم که دستگاه UCS Cisco نیز باید لایسنس گردد. از لایسنس های Trial می توان نمودن موارد کوچک استفاده نمود.

 

نرم افزار های مورد نیاز پروژه

NetApp System Manager 1.01

NetApp Rapid Cloning Utilities (RCU) 3.0

VMware vSphere™ (ESX 4.0 and vCenter™ Server 4.0)    VMware View Manager and Composer 4.0

NetApp Virtual Storage Console (VSC) 1.0

 

 نصب و پیکربندی شبکه

به دلیل قابلیتهای ذکر شده در این سناریو ما از سوییچهای Nexus 5020  و 7000 استفاده می کنیم. به جهت پیچیدگی و متنوع بودن محیط های شبکه سازمانها ما نمی توانیم یک راهکار معمولی مشخص برای راه اندازی کل شبکه ها داشته باشیم برای کسب اطلاعات بیشتر از وضعیت پیکربندی های شبکه ای می توانید به سایت TR-3749: NetApp and VMware vSphere Storage Best Practices مراجعه فرمایید.

 

Below is a list of the topics that are covered in depth in the networking section in TR-3749: Traditional Ethernet switch designs

Highly available storage design with traditional Ethernet switches vSphere networking with multiple virtual machine kernel ports

vSphere with multiple virtual machine kernel, traditional Ethernet, and NetApp networking with single-mode VIFS

vSphere with multiple virtual machine kernel, traditional Ethernet, and NetApp networking with multilevel VIFS

Cross-stack EtherChannel switch designs

Highly available IP storage design with Ethernet switches that support cross-stack EtherChannel EtherChannel vSphere networking and cross-stack EtherChannel

vSphere and NetApp with cross-stack EtherChannel Datastore configuration with cross-stack EtherChannel

 

Detailed below are the steps used to create the network layout for the NetApp storage controllers and for each vSphere host in the environment.

 

2.1            NETWORK SETUP OF CISCO NEXUS NETWORK SERIES

For the purposes of this deployment guide, a network design with two Cisco Nexus 7000 switches and two Cisco Nexus 5020 switches was used. All of Cisco‘s best practices were followed in the setup of the Nexus environment.  For more information on configuring a Cisco Nexus environment, visit http://www.cisco.com.

 

The goal in using a Cisco Nexus environment for networking is to integrate its capabilities to logically separate public IP traffic from storage IP traffic. In doing this, the chance of issues developing from changes made to a portion of the network is mitigated.

 

Since the Cisco Nexus 5020 switches used in this configuration support vPCs and Nexus 7000 switches are configured with a VDC specifically for storage traffic, logical separation of the storage network from the rest of the network is achieved while providing a high level of redundancy, fault tolerance, and security. The vPC provides multipathing, which allows you to create redundancy by enabling multiple parallel paths between nodes and load balancing traffic where alternative paths exist.

 

Alternatively, instead of a two Nexus 7000‘s two Nexus 5020‘s can be used instead. With this configuration, vPC‘s can be configured as well for network segmentation using VLAN‘s.  Using this configuration will reduce the network cost significantly, but also not allow for VDC network segmentation.

Details in diagrams below are for a pure 10GbE environment. On the Nexus network perform the following configurations:

Set up a Pier Keep Alive Link as a management interface between the two Nexus 7000 switches.

On the default VDC on the Nexus 7000 switches, be sure to enable a management VLAN for the service console, a public VLAN for the virtual machine network, and a private, nonroutable VLAN for VMotion™.

In order to isolate and secure the NFS traffic, create a separate VDC on the Nexus 7000 switches for NFS traffic. Assign ports to this VDC and configure these ports for a private, nonroutable VLAN.*

Create virtual port channels between the Nexus 5020 switches for the public VLAN, service console VLAN, NFS VLAN, and the VMotion VLAN.

*Note: This is an optional configuration. If you do not use this configuration or have this option available, create an additional private, nonroutable VLAN.

 

2.2            STORAGE VLAN FOR NFS

If you are using VDC‘s on the Nexus 7000‘s, be sure to configure a nonroutable VLAN on a separate VDC for the NFS storage traffic to pass to and from the NetApp storage controllers to the vSphere hosts. With this setup the NFS traffic is kept completely contained, and security is more tightly controlled.

Also, it is extremely important to have at least two physical Ethernet switches for proper network redundancy in your VMware View environment. Carefully plan the network layout for your environment, including detailed visual diagrams detailing the connections for each port.

 

2.3               VMWARE VIEW NETWORK

When creating a VMware View environment that contains several hundred or several thousand virtual machines, be sure to create a large enough DHCP scope to cover the number of IP addresses that will be needed by the clients. This step should be planned well before implementation.

استوریج NetApp پیکربندی کلی

 

 

Figure 1) NetApp storage controller VIF configuration for 10GbE.

 

3           NETAPP STORAGE CONTROLLER SETUP FOR VMWARE VSPHERE

Perform all of the steps listed below on both controllers of the NetApp system. Failure to do so could result in inconsistencies and performance problems within the environment.

 

3.1            NETAPP CONTROLLER 2,000-SEAT PHYSICAL CONFIGURATION

Table 4) NetApp solution configuration.

NetApp System Components Number and/or Type Slot on Each NetApp Controller Part Installed In
Disk shelves required 2 (totaling 48 FC SAS disks; 1 shelf per controller) N/A
Size and speed of hard disk in shelves 450GB @ 15K RPM* N/A
Disk shelf type DS4243 N/A
Dual-port 10GB Ethernet NIC 4 (2 per controller) 2 and 3
Quad-port Fibre Channel card 4/2/1 2 (one per controller) 4
Performance Acceleration Module (PAM) 2 (one per controller) varies
NFS licenses 2 (one per controller) N/A
FlexClone® licenses 2 (one per controller) N/A
FlexShare® licenses (optional) 2 (one per controller) N/A

 

*If the deployment will not have a CIFS component, 300GB SAS drives can be substituted.

 

 

For the purposes of this configuration, the basis for the design architecture is eight IOPs per virtual machine. This number might vary per environment and for different user types. For further details on sizing best practices, check NetApp TR-3705.

 

3.2            NETWORK SETUP OF NETAPP STORAGE CONTROLLER

In order to achieve optimal performance, maximize the number of Ethernet links for both controllers in the NetApp cluster. Below are the guidelines for setting up the network for both storage controllers.

Table 5) Network setup of NetApp controller.

Step Action
1 Connect to the NetApp storage controllers using System Manager.
2 Please use the diagrams above for a reference on how to configure the cabling for the FAS storage controller.For 10GbE connections, please ensure that one interface from each of the two dual-port NICs are going to separate Cisco Nexus 5020 switches. In total two connections should go to Cisco Nexus 5020 A and two should go to Cisco Nexus 5020 B.Please use this setup on both FAS storage controllers in the cluster.

 

 

Step Action
3 The ports that these interfaces are connected to on the switches must meet the following criteria:a.        They must be on the nonroutable VLAN created for NFS network traffic.b.        They must be configured into a trunk, either manually as a multimode VIF or dynamically as an LACP VIF.c.        If LACP is used, then the VIF type must be set to static LACP instead of multimode on the NetApp storage controller.Note: For the purposes of this document we use the 192.168.0.0/24 network for the private subnet for NFS and the 192.168.1.0/24 network for the private subnet for VMotion.a.        The NetApp storage controller IP address range is from 192.168.0.2 through 192.168.0.10.b.        The vSphere NFS VMware kernel IP address range is 192.168.0.11through 192.168.0.254.c.     The VMware VMotion-enabled VMware kernel IP address range is 192.168.1.11 through 192.168.1.254.

 

 

3.3               CONFIGURE NFS TRUNK

Table 6) Configure the NFS trunk on the NetApp storage controller.

Step Action
1 Connect to the NetApp storage controllers using System Manager.             Figure 2) System Manager trunk configuration.

 

 

Step Action
2 Select Next at the first Create VIF Wizard screen.Figure 3) System Manager Create VIF Configuration Wizard.
3 At the next screen, name the VIF, select the four 10GbE NICs, choose the LACP option, and select Next.Figure 4) System Manager VIF parameters.

 

 

Step Action
4 At the next screen, select IP based as the load balancing type and select Next.Figure 5) System Manager load balancing type.
5 At the VIF Interface Parameters screen enter the IP address and the subnet mask and select Next.Figure 6) System Manager VIF interface parameters.

 

 

Step Action
6 At the final screen, please select ―Finish‖ to build the VIF.Figure 7) System Manager Create VIF Wizard completion.
7 Once this is done, please determine that the VIF is enabled. The VIF created should appear as an entry similar to the one below.Figure 8) System Manager VIF created.

 

Note: Repeat these steps for the two remaining ports. Be sure that one NIC is on switch A and the other is on switch B. These ports will be used for CIFS and management traffic and should be set up using VLAN tagging.

 

3.4            OVERVIEW OF THE NETAPP STORAGE CONTROLLER DISK CONFIGURATION

The figure below shows the disk layout for both of the NetApp storage controllers. To meet the performance and capacity needs of this configuration, each controller has one aggregate (aggr0 for root and for hosting production virtual machines) with the required number of spindles and enough spares disks that can be easily added later to the aggregates to deal with unknowns.

 

 

Figure 9) NetApp storage controller disk configuration.

 

 

 

3.5            OVERVIEW OF THE LOGICAL STORAGE CONFIGURATION

The figure below shows the logical storage layout for the 2,000-seat configuration:

Controller A hosts 1,000 virtual machines created using NetApp RCU 3.0 and is part of a manual desktop pool, with 500 in persistent access mode and 500 in nonpersistent access mode.

Controller B hosts, 1000 virtual machines created using VMware linked clones and is part of an automated desktop pool with 500 in persistent access mode and 500 in nonpersistent access mode.

The virtual machine swap file (vswap) datastore on storage controller A hosts the virtual machine swap file for all 2,000 virtual machines. The assumption is that the backup of the OS disk is not in the scope of the project for phase 1 of the deployment but might be in phase 2.

Controller B hosts the CIFS share for storing the user data for all 1,000 NetApp RCU 3.0–created virtual machines and also the 500 virtual machines created using VMware linked clones, in nonpersistent access mode. For the 500 virtual machines created using linked clones in persistent access mode, the user data will be hosted on a second datastore.

 

 

Figure 10) NetApp storage controller logical storage configuration.

 

 

FAS Controller A (1,000 NetApp RCU Persistent Desktops)

 

Table 7) NetApp FAS controller A configuration.

VDI Infrastructure Component Number
Total volumes on FAS controller A 8 (including root volume)
FlexClone gold volume 1
FlexClone volumes 4
Volume for virtual machine swap file (vswap) datastore 1
Volume to host template virtual machine (to be used as the source for creating all the NetApp RCU 2.0–based virtual machines) 1

 

FAS Controller B (1,000 Nonpersistent VMware Linked Clones)

Table 8) NetApp FAS controller B configuration.

VDI Infrastructure Component Number

 

 

Total volumes on FAS controller B 9 (including root volume)
FlexClone gold volume 1
FlexClone volumes 2
Volume for hosting linked clone parent virtual machine 1
Volume for hosting OS disk for linked clone virtual machines in persistent access mode 1
Volume for hosting user data disk for linked clone virtual machines in persistent access mode 1
Volume for hosting OS disk for linked clone virtual machines in nonpersistent access mode 1
Volume for hosting CIFS user data 1

 

 

3.6            CONFIGURE NETAPP STORAGE CONTROLLERS’ SSH CONFIGURATION

For both storage controllers, perform the following steps:

Table 9) Configuring SSH.

Step Action
1 Connect to the NetApp storage controller‘s console (via either SSH, telnet, or console connection).
2 Execute the following commands and follow the setup script:secureadmin setup ssh options ssh.enable on options ssh2.enable on

 

3.7            CONFIGURE FLEXSCALE FOR PERFORMANCE ACCELERATION MODULE (PAM)

The Performance Acceleration Module is an intelligent read cache that reduces storage latency and increases I/O throughput by optimizing performance of random read intensive workloads. As a result, disk performance is increased and the amount of storage needed is decreased.

For both storage controllers, perform the following steps:

Table 10) FlexScale configuration.

Step Action
1 Connect to the NetApp storage controller‗s console (via either SSH, telnet, or console connection).
2 To enable and configure FlexScale™, do the following: options flexscale.enable onoptions flexscale.normal_data_blocks on

 

3.8          CONFIGURE VIRTUAL MACHINE DATASTORE AGGREGATE

For both storage controllers, perform the following steps:

Table 11) Creating the VMware aggregate.

Step Action
1 Open NetApp System Manager and click Aggregates.

 

 

Figure 11) System Manager Aggregate Wizard.
2 Right-click aggr0 and then click Edit.Figure 12) System Manager Aggregate—Edit.
3 Select 16 disks from the Disk details screen and move them from Available spare disks to Disks in aggregate.  Select Next.Figure 13) System Manager Aggregate—disk details.
4 Select OK. The disk will then be added to Aggregate 0. This process could take some time, so be patient here.

 

 

 

 

3.9            MODIFY THE AGGREGATE SNAPSHOT RESERVE FOR THE VMWARE VIEW_PRODUCTION AGGREGATE

For both storage controllers, perform the following steps:

Table 12) Modify aggregate Snapshot reserve.

Step Action
1 Connect to the controller‘s console, using either SSH, telnet, or serial console.
2 Set the aggregate Snapshot™ schedule:snap sched –A <aggregate-name> 0 0 0
3 Set the aggregate Snapshot reserve:snap reserve –A <aggregate-name> 0
4 Delete existing Snapshot copies, type snap list -A <vol-name>, and then type:snap delete <vol-name> <snap-name>
5 To log out of the NetApp console, type CTRL+D.

 

4           NETAPP STORAGE SETUP USING RCU 3.0

Some of the steps below can be performed using either RCU 3.0 from inside the vCenter server or System Manager on controller A of the NetApp FAS system. Failure to do so could result in inconsistencies and performance problems with your environment. Note that creation of the gold datastore on controller B is not required because RCU 3.0 uses the template virtual machine in the template datastore as the basis to create the gold datastore on controller B as well.

 

4.1          CREATE A VOLUME TO HOST THE TEMPLATE VIRTUAL MACHINE

Table 13) Create the virtual machine template volume.

Step Action
1 To provision datastores across multiple ESX hosts in a datacenter, In vCenter, right-click on a datacenter,  select NetApp, and then select Provision datastores. Figure 14) RCU 3.0 datastore provisioning
2 At the next screen, select the storage controller you would like to deploy the datastore to. Figure 15) RCU 3.0 datastore provisioning—storage controller selection.
3 Complete the Wizard using the following:

 

Make the size of the volume 50GB. Name the volume rcu_gold.Place the rcu_gold volume on the View_Production aggregate. Enable thin provisioning.Enable auto-grow.o    Enter a Grow increment of 5.o    Enter a Maximum datastore size of 1200. Select Next when all information is entered. Figure 16) RCU 3.0 datastore provisioning—datastore configuration.
4 At the following screen, verify that all information is correct and select Apply. Figure 17) RCU 3.0 datastore provisioning—completion.

 

4.2            CONFIGURE SNAPSHOT COPIES AND OPTIMAL PERFORMANCE

Perform this step for the volume hosting the template virtual machine.

Table 14) Configure Snapshot autodelete for volumes.

Step Action
1 Log into System Manager. Figure 18) System Manager Snapshot copies and performance.
To configure Snapshot copies, highlight the rcu_gold volume, click on Snapshot, and then select

 

 

Configure.Figure 19) System Manager Snapshot copies and performance—configure Snapshot copies.
2 Set the Snapshot reserve percentage to 0 and uncheck the ―Enable scheduled snapshots‖ option. Select Apply and then OK to return to the System Manager main screen.Figure 20) System Manager Snapshot copies and performance—configure Snapshot copies continued.
3 To set optimal performance, highlight the rcu_gold directory, right-click on the directory, and select Edit from the drop-down list.

 

 

Figure 21) System Manager Snapshot copies and performance—configure performance.
4 Click on the Auto Size tab and ensure that both the ―Allow volume to grow automatically‖ and―Delete snapshots automatically‖ boxes are checked.  Then click Apply.Figure 22) System Manager Snapshot copies and performance—configure auto grow.
5 Select the Advanced tab. Ensure that the ―No access time updates‖ option is checked. Also ensure that the ―No automatic Snapshot copy‖ is checked. Once this is complete, click Apply and then OK to return to the main System Manager screen.

 

 

 

4.3            STORAGE CONTROLLER “A” ADDITIONAL SETUP AND CONFIGURATION

 

CREATE THE VOLUME TO HOST VIRTUAL MACHINE SWAP FILES

Table 15) Create the view_swap volume.

Step Action
1 In vCenter, right-click on a vSphere host, select NetApp, and then select Provision datastores.
2 At the next screen, select the storage controller you would like to deploy the datastore to.
3 Complete the Wizard using the following:Make the size of the volume 1100GB. Name the volume view_swap.Place the view_swap volume on the View_Production aggregate. Enable thin provisioning.Enable Auto-grow.o    Enter a Grow increment of 5.o    Enter a Maximum datastore size of 1200. Select Next when all information is entered.
4 At the following screen, verify that all information is correct and select Apply.
5 For a visual reference for the directions above, please refer to table xxx.

 

CONFIGURE THE VOLUME

Table 16) NFS volume configurations.

Step Action
1 Log into System Manager.

 

 

2 To configure Snapshot copies, highlight the view_swap volume, click on Snapshot, and then select Configure.
3 Set the Snapshot reserve percentage to 0 and uncheck the ―Enable scheduled snapshots‖ option. Select Apply and then OK to return to the System Manager main screen.
4 To set optimal performance, highlight view_swap directory, right-click on the directory, and select Edit from the drop-down list.
5 Click on the Auto Size tab and ensure that both the ―Allow volume to grow automatically‖ and―Delete snapshots automatically‖ boxes are checked.  Then click Apply.
6 Select the Advanced tab. Ensure that the ―No access time updates‖ option is checked. Also ensure that the ―No automatic Snapshot copy‖ box is checked. Once this is complete, click Apply and then OK to return to the main System Manager screen.
7 For a visual reference for the directions above, please refer to table 14.

 

5           STORAGE CONTROLLER “B” SETUP AND CONFIGURATION

  • CREATE THE VOLUMES FOR HOSTING LINKED CLONES AND CIFS USER DATA CREATE VOLUME TO HOST OS DATA DISKS IN PERSISTENT ACCESS MODE

Table 17) Create the view_lcp volume.

Step Action
1 Open NetApp System Manager.
2 Select Volumes and then click on Create. Figure 24) System Manager—volume select.
3 On the Details tab enter the following:Make the size of the volume 1300GB. Name the volume view_lcp.Select Storage type as NAS.Place the view_lcp volume on the View_Production aggregate. Set the Total volume size to 1300.Set the Snapshot reserve to 0. Figure 25) System Manager—volume details configuration.
4 Click on the Space Settings tab. Ensure Deduplication is set to Enable and that the Guarantee is set to None. Once this is done, click on Create. The main System Manager screen will appear.

 

 

Figure 26) System Manager—volume space settings configuration.
5 Highlight the newly created volume, right-click on it, and select Edit from the drop-down list.Figure 27) System Manager—volume deduplication configuration start.
6 Click on the Deduplication tab and set the deduplication schedule according to your business needs.

 

 

Figure 28) System Manager—volume deduplication configuration.
7 Click on the Auto Size tab and ensure that both the Volume autogrow and Snapshot autodelete boxes are checked.Figure 29) System Manager—volume autosize configuration.
8 Click on the Advanced tab and ensure that No access time updates and No automatic Snapshot copy are selected.

 

 

Figure 30) System Manager—volume advanced configuration.
9 Click on Apply, then click OK to be returned to the System Manager home screen.

 

CREATE VOLUME TO HOST USER DATA DISKS IN PERSISTENT ACCESS MODE

Table 18) Create the linked clones volume for host user data.

Step Action
1 Open NetApp System Manager.
2 The volume should be created using the following information. Complete the Wizard using the following:Name the volume view_lcp_userdata. Select Storage type as NAS.Place the view_lcp_userdata volume on the View_Production aggregate. Set the Total volume size to 250.Set the Snapshot reserve to 0.
3 Please set the deduplication, autosize, and advanced settings as detailed in the steps above.

 

CREATE VOLUME TO HOST OS DATA DISKS IN NONPERSISTENT ACCESS MODE

Table 19) Create the linked clones host OS data disk volume.

Step Action
1 Open NetApp System Manager.
2 Complete the Wizard using the following:Make the size of the volume 700GB. Name the volume view_lcnp.Select Storage type as NAS.Place the view_lcpn volume on the View_Production aggregate. Set the Total volume size to 700GB.

 

 

Step Action
   Set the Snapshot reserve to 0.
3 Please set the deduplication, autosize, and advanced settings as detailed in the steps above.

 

CREATE THE VOLUME TO HOST CIFS USER DATA

This volume will be used for hosting CIFS user data for virtual machines provisioned using NetApp RCU and linked clones in nonpersistent access mode.

Table 20) Create the CIFS volume to host user data.

Step Action
1 In System Manager, select Volumes.
2 Select Volumes.
3 Select Add to open the Volume Wizard.
4 Complete the Wizard using the following:Name the volume view_cifs. Select Storage type as NAS.Place the view_cifs volume on the View_Production aggregate. Set the Total volume size to 1750.Set the Snapshot reserve to 20%.
5 Please set the deduplication, autosize, and advanced settings as detailed in the steps above.

 

5.2            DISABLE THE DEFAULT SNAPSHOT SCHEDULE AND SET SNAP RESERVE TO ZERO

For all the volumes configured above to contain VMs for controller B (and NOT for the CIFS volume), do the following:

Table 21) Disable default Snapshot schedule and set snap reserve to zero.

Step Action
1 Log into the NetApp console. Figure 31) System Manager—volume deduplication configuration.

 

 

Step Action
2  Figure 32) System Manager—configure volume Snapshot copies for view_lcp volume. Set the volume Snapshot schedule for volumes created above by doing the following:     Ensure that the Snapshot reserve for volumes is set to 0.Uncheck Enable scheduled snapshots.

 

5.3            CONFIGURE OPTIMAL PERFORMANCE FOR VMDKS ON NFS

For all the volumes with NFS exports configured above for controller B, do the following:

Table 22) Set optimal performance for VMDKs on NFS.

Step Action
1 Log in to the NetApp console.
2 From the storage appliance console, run options nfs.tcp.recvwindowsize 64240.

 

 

 

6           VMWARE VSPHERE HOST SETUP

 

6.1            PHYSICAL SERVER CONFIGURATION

Below are the server specifications that were used for this configuration. You might have different servers with different configurations.

Table 23) vSphere host configuration.

Server Component Number or Type
VMware vSphere host 16
Memory per vSphere host 96GB

 

 

Server Component Number or Type
CPUs per vSphere host 2 Intel® Nehalem quad-core CPUs
Network interface cards (NICs) per vSphere host 2

 

6.2            LICENSES NEEDED

Table 24) vSphere licenses needed per 2,000-seat installation.

VMware View Infrastructure Component Number
vSphere Server licenses (1 license needed per 2 CPUs) 32
VMware vCenter Server Licenses 1
VMware View Enterprise Licenses 1,000
VMware View Premier Licenses 1,000
Windows XP licenses 2,000

 

6.3            INSTALL VSPHERE

For information on the installation and configuration of vSphere, refer to the ESX and vCenter Server Installation Guide published by VMware.

Below are guidelines used for this environment when deploying the VMware View infrastructure.

Table 25) VMware View infrastructure components.

VMware View Infrastructure Component Number
Virtual machine per vSphere server 125
Virtual machine per CPU core 15.625
Memory per Windows XP VMware View desktop 512MB

 

6.4            INSTALL VMWARE VCENTER SERVER

For information on the installation and configuration of VMware vCenter Server refer to the ESX and vCenter Server Installation Guide published by VMware.

To obtain licenses for VMware, contact your VMware sales representative.

 

6.5            CONFIGURE SERVICE CONSOLE FOR REDUNDANCY

Table 26) Configure service console for redundancy.

Step Action
1 Make sure that the primary Service Console vSwitch has two NICs assigned to it.Note: The network ports that the NICs use must exist on the administrative VLAN and be on separate switches to provide network redundancy.
2 Open VMware vCenter.
3 Select a vSphere host.
4 In the right pane, select the Configuration tab.  

 

 

Step Action
Figure 33) VMware configuration.
5 In the Hardware box under the Configuration tab, select Networking.Figure 34) VMware networking.
6 In the Networking section, click the Properties section of vSwitch1.Figure 35) VMware networking properties.
7 In the Properties section, click the Network Adapters tab.Figure 36) VMware vSwitch configuration.

 

 

Step Action
8 Click Add at the bottom (pictured above) and select the vmnic that will act as the secondary NIC for the service console.Figure 37) Adding second vmnic to the vSwitch.
9 Click Next (pictured above). At the following screen, verify and click Next, then at the following screen click Finish. At the following screen, click Close.

 

 

Step Action
Figure 38) Adding second vmnic to the vSwitch confirmation. 

 

 

Figure 39) Adding second vmnic to the vSwitch finish.

 

 

Step Action
Figure 40) Adding second vmnic to the vSwitch close.

 

6.6            CONFIGURE VMWARE KERNEL NFS PORT

Table 27) Configure VMware kernel NFS port.

Step Action
1 For each vSphere host, create a separate NFS VMkernel network in the existing virtual switch. The VMkernel will be setup on the private, nonrouteable NFS VLAN created in previous steps. This VLAN can be created on the either the separate VDC on the Nexus 7000 or on a private, nonrouteable VLAN using a vPC on the Nexus 5020 network. For this example, VLAN 350 is used.Note: Currently, VDC is not supported on Cisco Nexus 5000 switches.
2 Use the following assignments for your NFS storage traffic VMware kernel IP addresses. Note: For the storage network the private subnet of 192.168.0.xxx is being used.
vSphere Host 1:192.168.0.11vSphere Host 2:192.168.0.12vSphere Host 3:192.168.0.13vSphere Host 4:192.168.0.14 vSphere Host 5:192.168.0.15vSphere Host 6:192.168.0.16vSphere Host 7:192.168.0.17vSphere Host 8:192.168.0.18 vSphere Host 9:192.168.0.19vSphere Host 10:192.168.0.20vSphere Host 11:192.168.0.21vSphere Host 12:192.168.0.22 vSphere Host 13:192.168.0.23vSphere Host 14:192.168.0.24vSphere Host 15:192.168.0.25vSphere Host16: 192.168.0.26

 

 

4. For the vSwitch for the NFS VMware kernel, set the load balancing policy to ―Route based on IP hash.‖   Figure 41) vSphere host NFS load balancing configuration.

 

6.7            CONFIGURE VMOTION

Table 28) Configure VMotion.

Step Action
1 For each vSphere host, create a separate VMotion VMkernel network in the existing virtual switch. The VMkernel will be setup on the private, nonrouteable VMotion VLAN created in previous steps. For this example, VLAN 350 is used.
2 Use the following assignments for your VMotion VMware kernel IP addresses. Note: For the storage network the private subnet of 192.168.1.xxx is being used.
vSphere Host 1:192.168.1.11vSphere Host 2:192.168.1.12vSphere Host 3:192.168.1.13vSphere Host 4:192.168.1.14 vSphere Host 5:192.168.1.15vSphere Host 6:192.168.1.16vSphere Host 7:192.168.1.17vSphere Host 8:192.168.1.18 vSphere Host 9:192.168.1.19vSphere Host 10:192.168.1.20vSphere Host 11:192.168.1.21vSphere Host 12:192.168.1.22 vSphere Host 13:192.168.1.23vSphere Host 14:192.168.1.24vSphere Host 15:192.168.1.25vSphere Host16: 192.168.1.26

 

6.8            VMWARE VSPHERE HOST NETWORK CONFIGURATION

Depicted below is the way a fully configured network environment will look once all the networking steps above have been completed.

Figure 42) VMware vSphere host configuration example.

 

 

6.9            ADD TEMPLATE VIRTUAL MACHINE DATASTORE TO VSPHERE HOST

Table 29) Add template virtual machine datastore to vSphere hosts.

Step Action
1 Open VMware vCenter.
2 Select a vSphere host.
3 In the right pane, select the Configuration tab. Figure 43) VMware configuration.
4 In the Hardware box, select the Storage link.

 

 

Figure 44) VMware virtual machine swap location.
5 In the upper-right corner, click Add Storage to open the Add Storage Wizard.Figure 45) VMware Add Storage.
6 Select the Network File System radio button and click Next.Figure 46) VMware Add Storage Wizard.
7 Enter a name for the storage controller, export, and datastore (view_rcu_template), and then click Next.

 

 

Figure 47) VMware Add Storage Wizard NFS configuration.
8 Click Finish.Figure 48) VMware Add Storage Wizard finish.

 

6.10         ADD VIEW_SWAP DATASTORE TO VSPHERE HOST

Table 30) Add vdi_swap datastore to vSphere hosts.

Step Action
1 Open vCenter.
2 Select a VMware vSphere host.
3 In the right pane, select the Configuration tab.
4 In the Hardware box, select the Storage link.
5 In the upper-right corner, click Add Storage to open the Add Storage Wizard.
6 Select the Network File System radio button and click Next.
7 Enter a name for the storage controller, export, and datastore (view_swap), then click Next.
8 Click Finish.
9 Repeat this procedure for all the vSphere hosts.

 

 

6.11         CONFIGURE LOCATION OF VIRTUAL SWAPFILE DATASTORE

Table 31) Configure location of datastore virtual swap file.

Step Action
1 Open VMware vCenter.
2 Select a vSphere host.
3 In the right pane, select the Configuration tab. Figure 49) VMware configuration.
4 In the Software box, select Virtual Machine Swapfile Location.  Figure 50) VMware virtual machine swap location.
5 In the right pane, select Edit.
6 The virtual machine Swapfile Location Wizard will open.

 

 

7 Click view_swap datastore and select OK.
8 Repeat steps 2 through 7 for each vSphere host in the vSphere cluster.

 

 

7           CONFIGURING THE ESX ENVIRONMENT WITH THE VSC

 

Step Action
1 Open VMware vCenter.
2 Click on the NetApp tab found in VMware vCenter. Figure 51) NetApp tab.
3 The Virtual Service Console (VSC) should now be visible. A screen similar to the image below should be visible. Figure 52) VSC configuration.
4 Set the Recommended Values by right-clicking on the ESX host and selecting ―Set Recommended Values.‖  Figure 53) VSC configuration—set recommended values.
5 The NetApp Recommended Settings screen should be visible. Leave the defaults checked and select OK. This will begin making the necessary changes to the ESX host.

 

 

Figure 54) VSC configuration—NetApp recommended settings.
6 Once the settings have been changed, the main VSC screen will be visible once again. The status will chance to ―Pending Reboot.‖ Figure 55) VSC configuration—recommended values set.
7 Please reboot the ESX host to finish the configuration changes.

 

 

8           SET UP VMWARE VIEW MANAGER 4.0 AND VMWARE VIEW COMPOSER

VMware View Manager is a key component of VMware View and is an enterprise-class desktop management solution that streamlines the management, provisioning, and deployment of virtual desktops. This product allows security for and configuration of the VMware View environment and allows an administrator to determine exactly which virtual machines a user may access.

View Composer is a component of the VMware View solution and uses VMware linked clone technology to rapidly create desktop images that share virtual disks with a master image to conserve disk space and streamline management.

For setup and configuration details for the different components of VMware View Manager and View Composer, refer to the VMware View Manager Administration Guide.

 

9           SET UP AND CONFIGURE WINDOWS XP GOLD IMAGE

 

9.1            CREATE A VIRTUAL MACHINE IN VMWARE VSPHERE

For the purposes of this portion of the document, follow whatever guidelines you have for both virtual machine size and RAM for your Windows XP virtual machine. For the purposes of this implementation we use 512MB RAM (VMware guidelines for RAM are between 256MB for low end and 512MB for high end). Follow the Guest Operating System Installation Guide by VMware, starting on page 145. Be sure to name this Windows XP virtual machine windows_xp_gold.

 

9.2            FORMAT THE VIRTUAL MACHINE WITH THE CORRECT STARTING PARTITION OFFSETS

 

To set up the starting offset using the fdisk command found in vSphere, follow the steps detailed below:

 

Table 32) Format a virtual machine with the correct starting offsets.

Step Action
1 Log in to the vSphere Service Console.
2 CD to the virtual machine directory and view this directory by typing the following commands (shown below):cd /vmfs/volumes/vdi_gold /windows_xp_gold ls –lFigure 56) Using FDisk for setting offset—navigate to .vmdk directory.
3 Get the number of cylinders from the vdisk descriptor by typing the following command (this number will be different depending on several factors involved with the creation of your .vmdk file):cat windows_xp_gold.vmdk Figure 57) Using FDisk for setting offset—find cylinders of the vDisk.
4 Run fdisk on the windows_xp_gold-flat.vmdk file by typing the following command:fdisk ./windows_xp_gold-flat.vmdk

 

 

Figure 58) Using FDisk for setting offset—starting FDisk.
5 Set the number of cylinders.
6 Type in x and then press Enter.
7 Enter c and press Enter.
8 Type in the number of cylinders that you found from doing step 3.Figure 59) Using FDisk for setting offset—set the number of cylinders.
9 Type p at the Expert command screen to look at the partition table (which should be blank).Figure 60) Using FDisk for setting offset—set view partition information.
10 Return to regular (nonextended) command mode by typing r at the prompt.Figure 61) Using FDisk for setting offset—set cylinder information.

 

 

11 Create a new partition by typing n and then p when you are asked which type of partition.
12 Enter 1 for the partition number, enter 1 for the first cylinder, and press Enter for the last cylinder question to make it use the default value.
13 Go into extended mode to set the starting offset by typing x.
14 Set the starting offset by typing b and pressing Enter, selecting 1 for the partition and pressing Enter, and entering 64 and pressing Enter.
15 Check the partition table by typing p.Figure 62) Using FDisk for setting offset—view partition table to verify changes.
16 Type r to return to the regular menu.
17 To set the system type to HPFS/NTF, type t.
18 For the Hex code, type 7.Figure 63) Using FDisk for setting offset—set system type and hex code.
19 Save and write the partition by typing w. Ignore the warning, which is normal.Figure 64) Using FDisk for setting offset—save and write the partition.
20 Start the virtual machine and run the Windows setup. Make sure to press Esc to bring up the boot menu and select ―CD ROM drive‖ to boot from CD.

 

 

Figure 65) Using FDisk for setting offset—VMware boot screen.If you miss the boot menu, the VM may appear to hang with a black screen with only a blinking cursor. Press ctrl-alt-insert to reboot the VM and try again to catch the boot menu by pressing Escape. If you have trouble catching the boot process above, you can insert a boot delay in the VM settings. In the VI Client, right-click the VM, then à    Edit Settings à   Optionsà    Advanced / Boot Options.Figure 66) Using FDisk for setting offset—advanced boot options.Note that boot delay is in milliseconds. You should return the boot delay to 0 after the VM boots normally from its virtual disk.
21 When the installation gets to the partition screen, install on the existing partition. DO NOT DESTROY or RECREATE! C: should already be highlighted. Press Enter at this stage.

 

  • DOWNLOAD AND PREPARE THE LSI 53C1030 DRIVER

Table 33) Download and prepare LSI 53C1030 driver.

Step Action
1 Download the LSI 53C1030 driver from http://www.rtfm-ed.co.uk/downloads/lsilogic.zip.
2 Using MagicISO or another third-party solution, create a .flp image containing LSI logic drivers. An alternative third-party solution is Virtual Floppy Drive 2.1.
3 Using VMware vCenter 4.0 upload the file to the desired datastore by performing the following steps:a.     At the Summary screen for a vSphere host, double-click the datastore icon to go into the Datastore Browser screen.

 

 

9.4            WINDOWS XP PREINSTALLATION CHECKLIST

Table 34) Windows XP preinstallation checklist.

Step Action
1 Be sure to have a Windows XP CD or ISO image that is accessible from the virtual machine.
2 Using the Virtual Infrastructure Client (VI Client), connect to VMware vCenter.
3 Locate the virtual machine that was initially created and verify the following by right-clicking the virtual machine and selecting Edit Settings:a.     A floppy drive is present.b.     The floppy drive is configured to connect at power on.c.     The device type is set to use a floppy image and is pointing to the LSI driver image.d.     A CD/DVD drive is present and configured to connect at power on.e.     A CD/DVD device type is configured to point at the Windows XP CD or ISO image.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 70) Verify virtual machine settings for virtual floppy drive.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 71) Verify virtual machine settings for virtual floppy drive.

 

9.5            INSTALL AND CONFIGURE WINDOWS XP

 

INSTALL WINDOWS XP

Table 35) Install Windows XP.

Step Action
1 Using the virtual infrastructure client, connect to VMware vCenter Server.
2 Right-click the virtual machine and select Open Console. This will allow you to send input and view the boot process.
3 Power on the virtual machine created earlier by clicking the green arrow icon at the top of the console screen (shown below)..     Figure 72) Power on button.
4 As the Windows setup process begins, press F6 when prompted to add an additional SCSI driver. Specify the LSI logic driver on the floppy image (.flp) at this stage.
5 Perform the installation of Windows XP as normal, selecting any specifics for your environment that need to be configured.
6 Because this is a template, keep the installation as generic as possible.
7 Enter a name for the storage appliance, export, and datastore (view_rcu_template), then click Next.
8 Click Finish.

 

 

CONFIGURE WINDOWS XP*

Table 36) Configure Windows XP.

Step Action
1 Install and configure the VMware tools.
2 If not applied to the installation CD, install the most recent service pack and the most recent Microsoft® updates.
3 Install the connection broker agent.
4 Set the Windows screen saver to blank.
5 Configure the default color setting for RDP by making the following change in the registry:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP- Tcp – Change the color depth to 4
6 Disable unused hardware.
7 Turn off theme enhancements.
8 Adjust the system for best performance by going to My Computer>Properties>Advanced Tab>Performance Section>Settings.
9 Set the blank screen saver to password protect on resume.
10 Enable hardware acceleration by going toStart>Control Panel>Display>Settings Tab>Advanced Button>Troubleshooting Tab.
11 Delete any hidden Windows update uninstalls.
12 Disable indexing services by going to Start>Control Panel>Add Remove Windows Components>Indexing Service.

 

 

Note: Indexing improves searches by cataloging files. For users who search a lot, indexing might be beneficial and should not be disabled.
13 Disable indexing of the C: drive by opening My Computer, right-clicking C:, and selecting Properties. Uncheck the options shown below: Figure 73) Uncheck to disable Indexing Service on C: drive.
14 Remove system restore points:Start>Control Panel>System>System Restore
15 Disable any unwanted services.
16 Run disk cleanup:My Computer>C: properties
17 Run disk defrag:My Computer>C: properties>Tools

*From Warren Ponder, Windows XP Deployment Guide (Palo Alto, CA: VMware, Inc., 2008), pp. 3–4.

 

 

DISABLING NTFS LAST ACCESS

Table 37) Disabling NTFS last access.

Step Action
1 Log in to the gold virtual machine.
2 Open a CMD window by going to start > run, enter cmd, and press Enter.

 

 

3 At the command line enter the following:fsutil behavior set disablelastaccess 1

 

 

 

CHANGE DISK TIMEOUT VALUE

Table 38) Change disk timeout values.

Step Action
1 Log in to the gold VM.
2 Open a regedit by going to start > run, enter regedit, and press Enter.
3 Find the TimeOutValue by following the path [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk].
4 Change the key “TimeOutValue”=dword:00000190.
5 Reboot the virtual machine now or at the end of the installation of applications and general system settings.

 

INSTALL APPLICATIONS

Install all the necessary infrastructure and business applications in the gold VM. A few examples include VMware View Agent (if planning to use VMware View Manager) to allow specific users or groups RDP access to the virtual machines, MS Office, antivirus scanning agent, Adobe Reader, and so on.

 

INSTALL VMWARE VIEW AGENT

Install VMware View Agent (if planning to use VMware View Manager) to allow specific users or groups RDP access to the virtual desktops.

 

POWER OFF VM AND CONVERT TO TEMPLATE

After performing all the template customizations and software installations, power off the virtual machine because the customizations and installations need to be powered off to deploy. Then convert the VM to a template. This reduces the risk of accidentally powering on the VM.

 

10       RAPID DEPLOYMENT OF WINDOWS XP VIRTUAL MACHINES IN A VMWARE VIEW ENVIRONMENT USING RCU 3.0

For detailed installation and configuration instructions for RCU 3.0, please see the Rapid Cloning Utility 3.0 Installation and Administration Guide. NetApp highly recommends using RCU 3.0 because further steps in this guide will use RCU 3.0 to create datastores, deploy virtual machines, and configure datastores from vCenter.

 

CREATE CUSTOMIZATION SPECIFICATION

Create a customization specification for use with deployment of the VMs. The customization specification creates the information necessary for sysprep to successfully customize a guest OS from the VMware vCenter Server. It includes information on hostname, network configuration, license information, domain membership, and other information necessary to customize a guest OS. This procedure can be found in the vSphere Basic System Administration Guide on page 180. This customization specification can be used by RCU to personalize each VM. In addition to creating the customization specification, sysprep will need to be downloaded and installed. Procedures to do this can be found in the vSphere Basic System Administration Guide on page 325.

 

DEPLOY SPACE-EFFICIENT CLONES USING RCU 3.0

Using the template virtual machine as the source virtual machine, create the virtual machines using RCU 3.0 in four datastores (250 virtual machines per datastore) on storage controller A in vSphere Cluster A with eight vSphere hosts. These virtual machines will be imported into VMware View Manager as part of a manual desktop pool, in persistent access mode.

RCU will perform the following steps:

  1. Create the clones with file
  2. Clone the datastores with volume
  3. Mount the NFS datastores to the vSphere
  4. Create the virtual machines from the cloned
  5. Customize the virtual machines using the customization
  6. Power on the virtual
  7. Import virtual machines into VMware View

Table 39) Deploy space-efficient clones using RCU 3.0.

Step Action
1 Log into the VMware vCenter Server using  the vCenter                          Client.
2 Once storage controllers have been added, select the inventory button to get back to the servers and VMs. Right-click the VM to be cloned and select ―Create NetApp Rapid Clones.‖ Figure 74) RCU—Create rapid clones.

 

 

Step Action
3 Choose the storage controller with the drop-down arrow and click Next.Figure 75) RCU—Select storage controller.Additionally, if the VMware VI client is not running, select Advanced Options and enter the password for the vCenter Server.
4 Select the data center, cluster, or server to provision the VMs to and select ―Specify the virtual machine folder for the new clones‖ if necessary and select Next.Figure 76) RCU—Select data center, cluster, or server.

 

 

Step Action
5 Select the disk format you would like to apply to the virtual machine clones and click Next.Figure 77) RCU—Select disk format.
6 Enter in the number of clones, the clone name, the starting clone number, and the clone number increment. Then if guest customization is required, select the checkbox and the customization specification that will be applied after the VM has been provisioned. Then choose whether or not the virtual machine will be powered on after the clones are created. Then, if using VMware View, select ―Import into connection broker‖ and choose ―VMware View.‖ Then select Create new datastores if required and click Next.Figure 78) RCU—Specify details of the virtual machine clones.

 

 

Step Action
7 If no datastores are present select Create NFS or VMFS datastore(s).Figure 79) RCU—Create and configure datastores
8 Select the number of datastores to create. Then provide the root of the datastore name, the size of the datastore in GB, and the aggregate that you wish to use for the virtual machines. Then check the box for thin provisioning if needed.  For NFS-based datastores the option to auto- grow the datastore will appear. You can then select the Grow increment size, the Maximum size, and whether or not you would like to provide specific datastore names. Then click Next.Figure 80) RCU— Create and configure datastores continued.

 

 

Step Action
9 After datastore creation RCU will display the datastore that was created. If necessary you can create additional datastores at this time, then click Next.Figure 81) RCU— Create and configure datastores complete.
10 Then select the datastore and click Next.Figure 82) RCU—Select the datastore.

 

 

Step Action
11 If you selected ―Import into connection broker‖ the wizard will ask for the View Server hostname, the Domain name of the view server, the username, and the password. Then you can choose to create either an individual or a manual desktop pool and provide a new or existing pool name. For manual pools, the admin has the option of creating a persistent or a nonpersistent pool.After this has been completed click Next.Figure 83) RCU—Specify the details of the connection broker import.

 

 

Step Action
12 Then review the configuration and if correct click Apply. The provisioning process will now begin. You can use the Tasks window within the vCenter Client to view the current tasks as well as the NetApp storage controller console.Figure 84) RCU—Apply configuration.
13 After creating the virtual machines review the View Manager configuration and entitle users by logging into the VMware View Administrator 4 interface.Figure 85) RCU—Entitle users in VMware View.

 

 

Step Action
14 Select the pool to be entitled—in this case it is the manual nonpersistent pool Helpdesk. Click Entitlements.Figure 86) RCU—Select the pool to be entitled in VMware View.
15 Then on the Entitlements screen click Add.Figure 87) RCU—Open the entitlement screen in VMware View.

 

 

Step Action
16 Select users or groups and either enter Name or Description to narrow down the search and click Find. Then click on the user(s) or group(s) to be entitled. Then click OK.Figure 88) RCU—Select users and groups in VMware View.
17 Verify that the users and groups to be added are correct and click OK.Figure 89) RCU—Verify users and groups to be added in VMware View.

 

 

Step Action
18 Verify that the pool is now Entitled and Enabled.Figure 90) RCU—Verify entitlement of pools in VMware View.
19 Then adjust the pool settings by clicking on the pool and Edit and clicking Next until you get to the Desktop/Pool Settings. Then, after adjusting the pool to your liking, click Finish.Note: The settings in this example are for demonstration purposes only. Your individual settings may be different.   Please consult the View Administration Guide for more information.Figure 91)RCU—Adjust pool settings in VMware View.

 

 

Step Action
20 Test the connection by logging into a desktop using the View Client.Figure 92) RCU—Test the connection in VMware View

 

 

 

Resize the FlexClone Volumes to the Estimated Size

Using RCU‘s datastore resizing feature, resize the four FlexClone volumes created on storage controller A to 525GB, planning for future growth considering the assumptions on new writes.

 

Note: The architecture proposed in this deployment guide balances the 2,000 virtual machines across 2 vSphere clusters with 8 vSphere hosts per cluster (16 vSphere hosts in total). The reason for this is that VMware does not support more than eight vSphere hosts per cluster when using VMware View Composer/linked clones. For further details, refer to View Composer Design Guide.

 

11       DEPLOY LINKED CLONES

This sample deployment has 500 virtual machines that are part of 2 automated desktop pools created using linked clones.

Pool 1: 500 virtual machines provisioned in persistent access mode with OS data disks and user data disk hosted on separate datastores created earlier.

Pool 2: 500 virtual machines provisioned in nonpersistent access mode with 1 datastore hosting OS data disk, created earlier.

For provisioning the linked clone–based desktop pools and associated virtual machines, refer to the procedure mentioned in VMware View Manager Administration Guide.

 

12       ENTITLE USERS/GROUPS TO DESKTOP POOLS

The next step is to entitle users/groups to the various desktop pools created in VMware View Manager. Follow the instructions in the VMware View Manager Administration Guide. Finally, install VMware View Client on every end user access device (PCs, thin clients, and so on).

 

13       SET UP FLEXSHARE (OPTIONAL)

FlexShare is a Data ONTAP® software feature that provides workload prioritization for a storage system. It prioritizes processing resources for key services when the system is under heavy load. FlexShare does not provide guarantees on the availability of resources or on how long particular operations will take to complete. FlexShare provides a priority mechanism to give preferential treatment to higher-priority tasks.

FlexShare provides storage systems with the following key features:    Relative priority of different volumes

Per-volume user versus system priority

 

Per-volume cache policies

 

These features allow storage administrators to tune how the system should prioritize system resources in the event that the system is overloaded.

Since the configuration presented in this design guide uses a high water mark of 80% CPU utilization for each storage controller in a cluster, it may be necessary to enable critical VMs to be available in the event of a failover.  NetApp recommends setting priorities for volumes that contain VMs that are especially critical and where potential downtime due to a storage controller failure could cause issues. By performing the following optional steps, critical VMs will not be affected by any performance degradation that could result in a storage controller takeover in the event of a failure.

Table 40) Enable priority settings.

Step Action
1 To enable priority settings, log into Storage Console.
2 Enter the following command:3160-2> priority onWed Feb 3 11:16:32 EST [wafl.priority.enable:info]: Priority scheduling is being enabledPriority scheduler starting.
3 To set the volume priority enter the following command:3160-2*> priority set volume <volume name> level=High system=High cache=keep
4 To ensure the proper setttings have been made for the volume enter the following command:3160-2*> priority show volume -v veabugold Volume: veabugoldEnabled: on Level: HighSystem: High Cache: keepUser read limit: n/a Sys read limit: n/aNVLOG limit: n/a%

 

14       TESTING AND VALIDATION OF THE VMWARE VIEW AND NETAPP STORAGE ENVIRONMENT

Below is a checklist designed to determine if your environment is setup correctly. Run these tests as appropriate for your environment and document the results.

 

Table 41) Testing and validation steps.

Item Item Description
1 Test Ethernet connectivity for VMware vSphere servers and NetApp. If using NIC teams or VIFs, pull network cables or down the interfaces and verify network functionality.
2 If running in a cluster, test SAN multipathing by performing a cable pull or by disabling a switch port (if applicable).
3 Verify that datastores are seen as cluster-wide resources by creating a custom map of the hosts and datastores and verifying connectivity.
4 Test vCenter functionality for appropriate access control, authentication, and VI clients.
5 Perform NetApp cluster failover testing for NAS and verify that datastores remain connected.
6 Test performance and IOPs to determine that the environment is behaving as expected.

 

15       100,000-SEAT STORAGE SCALE-OUT IN 10,000-SEAT INCREMENTS

Below is a chart detailing a FAS3160 HA pair storage scale-out from 10,000 to 100,000 seats. This chart uses the base deployment scenario detailed above in section 1.2. Because configurations are different in each environment the numbers may vary between different implementations. Therefore, the chart below represents this specific configuration and is to be used only as a reference and may not reflect each individual implementation.

Table 42) Incremental scale-out to 100,000 seats.

# of Seats # HA Pairs # Disk Shelves # Servers # Nexus 5020‘s*
10,000 2 8 80 4
20,000 3 15 160 6
30,000 5 22 240 7
40,000 6 30 320 9
50,000 8 37 400 11
60,000 10 45 480 12
70,000 11 53 560 14
80,000 13 60 640 18
90,000 15 68 720 19
100,000 16 76 800 21

*This configuration assumes two 6 port expansion slots have been added to the Nexus 5020

 

16       REFERENCES

TR-3705: NetApp and VMware VMware View Best Practices TR-3749: NetApp and VMware vSphere Storage Best Practices

TR-3505: NetApp Deduplication for FAS Deployment and Implementation Guide

TR-3747: NetApp Best Practices for File System Alignment in Virtual Environments ESX and vCenter Server Installation Guide

ESX Configuration Guide

vSphere Basic System Administration Guide Guest Operating System Installation Guide Getting Started With VMware View

VMware Infrastructure Documentation

 Windows XP Deployment Guide

VMware View Manager Administration Guide

VMware View Reference Architecture Planning Guide

Cisco Nexus 7000 Series NX-OS Interfaces Configuration Guide, Release 4.1 Cisco Nexus 5000 Series Switch CLI Software Configuration Guide

 

 

17       ACKNOWLEDGEMENTS

The following people contributed to the creation and design of this guide: Vaughn Stewart, Technical Marketing Engineer, NetApp

Larry Touchette, Technical Marketing Engineer, NetApp

Eric Forgette, Software Engineer, NetApp George Costea, Software Engineer, NetApp Peter Learmonth, Reference Architect, NetApp David Klem, Reference Architect, NetApp

Wen Yu, Sr. Technical Alliance Manager, VMware

Fred Schimscheimer, Sr. Technical Marketing Manager, VMware

Ravi Venkat, Technical Marketing Engineer, Cisco

 

 

18       FEEDBACK

Send an e-mail to xdl-vgibutmevmtr@netapp.com with questions or comments concerning this document.

 

VMware View on NetApp Deployment Guide

19       VERSION HISTORY

Table 43) Version history.

Version Date Document Version History
Version 1.0 May 2009 Original document
Version 2.0 February 2010 Updates to network configuration. RCU 3.0 and System Manager added.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NetApp provides no representations or warranties regarding the accuracy, reliability, or serviceability of any information or recommendations provided in this publication, or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS, and the use of this information or the implementation of any recommendations or techniques herein is a customer‘s responsibility and depends on the customer‘s ability to evaluate and integrate them into the customer‘s operational environment. This document and

the information contained herein may be used solely in connection with the NetApp products discussed in this document.


آخرین دیدگاه‌ها

    دسته‌ها