درخواست های ارتباط
جستجو تنظیمات
لیست دوستان من
صندوق پیام
همه را دیدم تنظیمات
  • در حال دریافت لیست پیام ها
صندوق پیام
  • در حال دریافت لیست رویدادها
همه رویدادهای من

آموزش نصب و راه اندازی WDS در ویندوز Server 2008 R2 - بخش چهارم

18 نظرات
در بخش قبلی با چگونه اضافه کردن Install Image , Boot Image و نصب ویندوز با و بدون تاییده ی Administrator آشنا شدیم. در این بخش به بحث در رابطه با پیاده سازی و نصب ویندوز با استفاده از Multicast Transmissions در WDS می پردازیم. برای مثال, در شبکه ای که سرور WDS را برای نصب ویندوزها در آن راه اندازی کردیم, اگر بخواهیم در حالت Unicast (حالت معمولی) برای 5 سیستم ویندوز سون را نصب کنیم و حجم ایمیجی که قرار است روی سیستم ها نصب شود 4GB باشد, سرور WDS برای ارتباط گرفتن با سیستم ها 5 سشن (Session) مختلف ایجاد می کند که هر یک از این سشن ها قرار 4GB دیتا را منتقل کند که سر جمع 20GB می شود و زمان نصب ویندوز روی سیستم ها متفاوت خواهد بود, در نتیجه زمان نصب ویندوز برای 5 سیستم در حالت Unicast بیشتر می شود.
در حالت Multicast سرور WDS برای برقراری ارتباط با 5 تا سیستم نیازی به ایجاد 5 سشن مختلف ندارد بلکه با ایجاد یک سشن, 4GB دیتا را به هر 5 سیستم منتقل می کند. بنابراین در این حالت تنها 4GB دیتا منتقل می شود بین سرور و کلاینت ها, همچنین :.7<ر حالت Multicast تمامی سیستم ها میزان پیشروی در نصبشون یکسان می باشد و ممکن است حدود 2 یا 3 درصد با هم اختلاف داشته باشند و زمان سپری شده برای نصب ویندوز روی سیستم ها یک اندازه می باشد.

پیاده سازی Multicat Transmission :

داخل کنسول WDS بر روی اسم سروری که سرویس WDS را روی آن راه انداختیم کلیک راست و Properties را انتخاب می کنیم و به تب Multicast می رویم, در Multicast IP Address قسمت دوم این امکان را فراهم می کند تا خود سرور WDS از رنج تعیین شده استفاده کند که پیش فرض هم این گزینه مارک شده و قسمت اول این امکان را از طریق DHCP فراهم می سازد که در این آموزش این قسمت مارک شد. در Transfer setting تنظیمات تغییری نکرد اما به ترتیب گزینه ها اشاره دارند به :
1. تمامی مالتی کست کلاینت ها در یک سشن در همان سرعت نگه داشته شوند.
2. کلاینت ها به 3ه تا سشن تفکیک شوند (کند, متوسط, سریع).
3. کلاینت ها را به دو تا سشن تفکیک کند (کند و سریع)
4. به طور خودکار کلاینت ها ارتباطشون قطع شود اگر سرعتشون کمتر از این مقدار باشد.

Image

سپس وارد کنسول DHCPمی شویم, روی IPV4 کلیک راست و New Multicast Scope را انتخاب می کنیم, روی Next کلیک می کنیم, در پنجره باز شده اسم مناسبی برای این Scope می دهیم.

Image

در پنجره بعدی رنج تعریف می کنیم که بازه ی مشخص برای این رنج از 224.0.0.0 تا 239.255.255.255 می باشد همچنین TTL تعداد روتر هایی می باشد که ترافیک مالتی کست از آن در شبکه عبور می کند و پیش فرض 32 می باشد, در اینجا بازه IP را از 224.0.0.1 تا 224.0.0.254 تعریف شد.

Image

در پنجره بعدی می توانیم رنج IP را Exclude کنیم.در پنجره بعدی می توانیم Lease Duration برای رنج Multicast را تغییر داد که پیش فرض 30 روز می باشد.

Image

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

Image

بعد از ساخت این اسکوپ به کنسول WDS باز می گردیم و وارد Image Group مورد نظر می شویم و روی ایمیجی که قرار به صورت Multicast روی سیستم ها نصب شود کلیک راست و Create Multicast Transmissions را انتخاب می کنیم.

Image

یا به قسمت Multicast Transmissions می رویم و روی همین قسمت کلیک راست و Create Multicast Transmissions را انتخاب می کنیم, که در این آموزش از همین قسمت MT ساخته می شود.
در پنجره باز شده اسم مناسبی به این Transmission می دهیم و به پنجره بعدی می رویم, در اینجا ابتدا Image Group را مشخص می کنیم و در جدول زیرین با کلیک روی ایمیج مورد نظر و کلیک بر روی Next به مرحله بعدی می رویم.

Image

در این قسمت Autocast یعنی اینکه با درخواست کلاینت ها به طور خودکار شروع به انتقال دیتا کند و همجنین در طی این فرایند اگر کلاینت های دیگری درخواست دهند آنها نیز به فرایند بپیوندند.
گزینه دوم انتقال با برنامه ریزی انجام می پذیرد و اگر هیچ یک از 2 گزینه ی قسمت Scheduled-Cast مارک نشوند انتقال تا زمانیکه دستی انجام نشود صورت نمی گیرد. گزینه اول : انتقال زمانی شروع شود که حداکثر یا کمتر از آن تعداد کلاینتی که مشخص کردیم درخواست داد. یعنی اگر Threshold را 10 بگذاریم, اگر 8 تا کلاینت در خواست دهند انتقال انجام می شود اما اگر یازدهمین کلاینت در خواست دهد انتقال برای آن کلاینت انجام نمی شود.
گزینه دوم : انتقال در زمان و تاریخ تعیین شده انجام می شود. در این آموزش گزینه اول انتخاب شد و در پنجره بعد روی Finish کلیک می کنیم.

Image

در قسمت Multicast Transmissions مشاهده می کنیم MT که ساخته شده است در حالت Waiting می باشد.

Image

حالا برای نصب ویندوز به واسطه MT, داخل VMware قبلا دو تا ماشین مجازی ساخته شده است, هر دو این ماشین ها را روشن می کنیم و مراحل نصب ویندوز را به واسطه WDS همانند آموزش های قبلی پیش می بریم تا به مرحله ای می رسیم که هر 2 ماشین در حالت Waiting می باشند.

Image

برای اجازه ی انتقال دیتا به سرور WDS برگشته و Command Prompt را Run as Administrator می کنیم. و سپس به ترتیب کامندهای زیر را وارد می کنیم :
wdsutil
wdsutil /get
wdsutil /get-AllMulticastTransmissions /show:all
اطلاعاتی به ما داده می شود در رابطه با تعداد کلاینت هایی درخواست می توانند بدهند, وضعییتشون و غیره. در پایان این قسمت باید پیغامی مبنی بر موفقیت اجرای این دستور ظاهرد شود.

Image

Image

در ادامه داخل CMD تایپ می کنیم :
wdsutil /start
wdsutil /start-MulticastTransmission /Image:"Image Name" /ImageType:Install
و با فشردن کلید Enter باید پیغام موفقیت اجرای این دستور را مشاهده کنیم.

Image

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

Image

دربخش بعدی به بحث در رابطه با Windows AIK و معرفی Windows SIM می پردازیم.
امیدوارم که مورد توجه دوستان قرار گرفته باشد


نکته :
نکات بخش چهارم آموزش WDS – آشنایی با MADCAP Scope در DHCP

آموزش نصب و راه اندازی WDS در ویندوز Server 2008 R2 - بخش اول
آشنایی با نقش و ویژگی های Windows Deployment Services

نویسنده : امیر مقدم
منبع : انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
برچسب ها
مطالب مرتبط
نظرات
  • سلام
    آقا امیر ممنون از آموزش خوبتون
    فقط فکر می کنم که یه جای مطلب اشتباه است.
    در توضیح قسمت multicast type:
    تا جایی که بنده میدونم گزینه scheduled-cast و گزینه اول threshold(آستانه) تعداد کلاینت هایی رو مشخص میکنه که اگه تا اون تعداد کلاینت درخواست برای فایل ایمیج ندهند، فایل به کلاینت ها ارسال نمی شود. یعنی اینکه حتما باید بر اساس عددی که در threshold وارد می کنیم به همان تعداد کلاینت در خواست به wds بدهند تا فایل ارسال شود و نه کمتر از آن. در غیر اینصورت فایل ارسال نمی شود. و اگر کلاینت های درخواست کننده برای دریافت فایل ایمیج به همان تعدادی که ما در threshold مشخص کردیم رسید و فایل ارسال شد اگر کلاینت دیگری درخواست دهد به کلاینت دیگر فایل به صورت unicast ارسال خواهد شد.
    البته بر اساس لینک زیر و...:
    http://technet.microsoft.com/en-us/library/dd637994%28v=ws.10%29.aspx
    نظر شما چیه؟
    باز هم از آموزش و زحمتی که کشیدید ممنون.
  • اگر من درست برداشت کرده باشم منظور شما این است که اگر من Threshold را 5 تعریف کرده باشم، یعنی باید حداقل 5 کلاینت درخواست بدهند تا فایل ایمیج برای آنها منتشر شود؟
  • تا حدودی درسته.
    در مثال شما:
    نه اینه حداقل 5 تا بلکه فقط 5 کلاینت درخواست دهند فایل ارسال می شود و اگر کلاینتی بعد از آن درخواست دهد، به آن ارسال unicast انجام می شود.

    Scheduled-Cast. This option sets the start criteria for the transmission based on the number of clients that are requesting an image and/or a specific day and time. With ScheduledCast, only clients that join before the transmission is started will receive the image using multicasting. That is, clients that join later will receive the image using unicasting. If you do not select start criteria for the transmission, then you must manually start it (by right-clicking the transmission and clicking Start).


  • با توجه به لینکی که گذاشتید و همینطور آموزش بنده اینطور نیست که فقط 5 کلاینت (در واقع Threshold ای که تعیین کردید) درخواست بدهند و فرآیند آغاز شود. اگر به آموزش دقت کرده باشید من Threshold را 3 تعیین کردم و 2 سیستم درخواست دادند و فرآیند نصب اعمال شد حالا با توجه به متنی که شما Bold کردید سیستم سوم درخواست بدهد Image به صورت Unicast برایش ارسال می شود.
  • سلام
    آقا امیر در آموزش شما:
    مقدار threshold=3 تنظیم شده است، مقداری که شما تنظیم کردید به این معنی است که اگر 3 سیستم درخواست دهند ارسال multicast به صورت اتوماتیک انجام می شود. حالا در آموزش شما 2 سیستم درخواست دادند و همانطور که شما می دانید ارسال به صورت اتوماتیک انجام نشد. شما فرمان start را به صورت manually از سرور صادر کردید تا ارسال انجام شد. که start به صورت manually به صورت گرافیکال هم با right click روی multicast می شه انجام داد.
    اگر قرار باشد که فرایند ارسال رو به صورت دستی انجام بدیم و کاری هم به تعداد کلاینت های درخواست دهنده نداشته باشیم، پس لازم نیست تیک هیچ کدام از گزینه های scheduled-cast رو هم بزنیم. و در این صورت میشه با manually start فرایند ارسال شروع بشه.
    این متن help ویندوز در مورد multicast هست:

    Enable Multicast Transmission of an Image
    ...
    To create a multicast transmission for an install image, right-click the Multicast Transmissions node (or an install image) and click Create Multicast Transmission. The wizard will walk you through selecting the image and configuring the transmission. There are two types of multicast transmissions:

    Auto-Cast. This option indicates that as soon as an applicable client requests the image, a multicast transmission of the selected image begins. Then, as other clients request the same image, they too are joined to the transmission that has already started.


    Scheduled-Cast. This option sets the start criteria for the transmission based on the number of clients that are requesting an image and/or a specific day and time. In addition to these criteria, you can start a transmission manually at any time by right-clicking the transmission and clicking Start. If you do not select start criteria for the transmission, then you must manually start it.

  • باز هم اگر دقت می کردید به آموزش هر دو گزینه، شرایط و ویژگیشون توضیح داده شده است و هدف از تنظیم Scheduled-Cast برای آشنایی با شرایط خاص تر نسبت به Auto-Cast می باشد و الباقی مواردی که به آنها اشاره شد و شما نیز به آن اشاره کردید به دلخواه شخص می باشد و پیاده سازی نهایی به شرایط و سیاست شرکت یا سازمان مربوطه بستگی دارد.
  • در مورد توضیحی که در آموزش دادید اگر منظورتون فقط ارسال باشد (حالا یا اتوماتیک و یا دستی) بله درست است. ولی اگر از نظر ارسال به صورت اتوماتیک بررسی بشه، (که منظور بنده از نظر ارسال اتوماتیک است) مفهوم جمله اشتباه میشه. نظر شما چیه؟
    جمله شما تو آموزش:
    گزینه اول : انتقال زمانی شروع شود که حداکثر یا کمتر از آن تعداد کلاینتی که مشخص کردیم درخواست داد. یعنی اگر Threshold را 10 بگذاریم, اگر 8 تا کلاینت در خواست دهند انتقال انجام می شود اما اگر یازدهمین کلاینت در خواست دهد انتقال برای آن کلاینت انجام نمی شود.
  • شما یگبار سناریو را راه اندازی کنید، دستتون می یاد قضیه از چه قرار هستش!!
  • قبل از اینکه دو پست قبلی رو ارسال کنم همین کار رو کردم و سناریوی wds رو دوباره راه اندازی کردم و همون جوابی رو گرفتم که عرض کردم.
    بنده قصد جسارت ندارم که بخام بیخود اشکال تو آموزش وارد کنم. ولی دیدم که این قسمت با آموزه های بنده و متون و آموزش های دیگه ای که وجود داره اشتباه است برای همین این پست ها رو ارسال کردم.
    و السلام...
  • سلام خیلی ممنون از مطلب خوبتون

    یه سوال پیش میاد میشه کاری کرد که هنگاه متصل شدن به سرور wds از ما یوزر و پسورد نخواد؟

    با تشکر

  • سلام . من تو مرحله ی multicast type گزینه auto cast رو انتخاب کردم . وقتی در هنگام نصب ویندوز به مرحله ی waiting for server میرسم اون سیستمی که زودتر مراحل نصب رو انجام دادم زودتر وارد نصب میشه و دوتا سیستمها همزمان با هم استارت نمیشن . فکر کنم اگر یکی از سیستمها رو با اختلاف 10 دقیقه ای مراحل نصبش رو پیش ببرم و بعد برم سراغ سیستم دیگه تو نصب یه اختلاف چند درصدی قابل توجه پیش میاد که منطقی نیست . چون هدف ما پیش رفتن همزمان همه سیستمها هستش . لطفا در صورت امکان توضیح بدید
  • سلام
    یکم مبهم سوالتون
    یعنی بر فرض شما سیستم اول رو ایجاد کردید، بعد سیستم دوم. خب فاصله زمانی مهیا کردن دو تا سیستم 20 دقیقه طول کشیده. بعد هر دو را روشن کردید، رسیدن به قسمت Waiting for Server.
    با وارد کردن دستورات سیستم دوم با تاخیر نسبت به سیستم اول شروع کرده به نصب؟
  • دوتا سیستم که از قبل تو هایپر وی ایجاد شدن . من برای تست اینکه ببینم ایا همزمان نصب ویندوز تو دوتا سیستم جلو میره یا نه سیستم اول رو روشن کردم و تا مرحله ی waiting for server رفتم (هنوز سیستم دومم به اون مرحله نرسیده ) ولی دیدم که این مرحله رو رد کرد و وارد نصب شد یعنی منتظر نموند . بعد من رفتم سراغ سیستم دوم . منظورم اینه که اگه همزمان شروع به نصب نشه چه فایده داره استفاده از multicast ؟ باز اگر مبهم هست سوالم بگید توضیح بدم . با تشکر
  • اگر به عکس تنظیمات Multicast Type نگاه دقیق تری بکنید جواب سوال شما اونجاست. برای Auto-cast وقتی کلاینت درخواست میده فرایند انتقال به صورت خودکار آغاز می شه صبر نمیکنه، مثلا 5 تا سیستم به طور همزمان درخواست می دن و فرایند نصب شروع می شه و به طور همزمان، حالا سیستم ششم بعد از اونا درخواست میده. خب مسلما ت در فرایند نصب سیستم ششم با اون 5 تا اختلافی وجود داره.
    همونطور که خودتون هم بهش اشاره کردین:

    سیستم اول رو روشن کردم و تا مرحله ی waiting for server رفتم (هنوز سیستم دومم به اون مرحله نرسیده )

    سیستم اول درخواست داده، از سرور پاسخ گرفته و رفته برای نصب و بعد سیستم دوم اومده برای درخواست. قاعده Auto-cast به همین شکل هستش و کار شما هم درست پیش رفته. اگر بخواید این قضیه برای شما محسوس تر باشه حالت Scheduled-cast رو امتحان کنید.

  • ممنون از پاسخگوییتون
  • سلام . در حالت معمولی و نه در حالت multicast وقتی دوتا از ماشین هامو به طور همزمان روشن کردم هیچکدومشون وارد مراحل نصب نمیشدن . ولی وقتی یکیشون وارد مرحله نصب شد و بعدش اون یکی رو روشن کردم اون هم وارد مرحله نصب شد . ( در حالت معمولی ) . کار درست پیش رفته دیگه؟
  • بله
  • سلام
    آقا شاید جاش اینجا هم نباشه اما من توی مراحل نصب بعد از فشردن F12 و انتخاب ویندوز ابتدای صفحه نصب روی setup is starting میمونه و بعدش پیغام میده :
    an error occured while communicating with WDS Server. Please check to ensure that the server is operational and that the necessary ports are open on the firewall ....
    وقتی هم Shift+F10 رو میزنم notepad.exe /windows\panther setuperr.log & setupact.log
    میگه که Failed to initialize client server logging
    کسی راه حلی نداره ؟ یه هفته ای هست درگیرشم

برای ارسال نظر ابتدا به سایت وارد شوید

arrow