ساعت ۱۱:٥۱ ‎ب.ظ روز ۱۳۸٥/٩/۳٠   کلمات کلیدی:
●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!

امروز با دايال اين dial-in و Accounting AAA روتر های سيسکو Cisco و پروتکل های ارتباطی برای خطوط تلفن از بيرون به کمک تلفن و راديوس  TACACS+ & RADIUS سرور و تکنولوژی های سيسکو آشنا شدم و مطالعه کردم و اونها رو بيشتر شناختم.
دی اف اس DFS هم امروز کانفيگ کرديم و خيلی بيشتر تجربی راجع بهش جدی برای پياده سازی فکر کرديم. و يه فلش هم ازش ديديم

Aradial RADIUS server is servicing ISPs since 1997. High-end ISP's with millions of subscribers and Smaller providers can easily integrate Aradial into their IT and Network infrastructures

LINK

http://www.aradial.com/images/AradialMainSm.gif

click to enlarge


●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!
وب ۲ و وبلاگ های چندگانه من
ساعت ۱:۳۳ ‎ب.ظ روز ۱۳۸٥/٩/٢٧   کلمات کلیدی:
●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!

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

اگه از موتور سرچ گوگل استفاده می کردی که به کلمات حساس بود نه به موضوع اون کلمات و اگر می خواستی دنبال عبارت های بزرگ بگردی که بايد حداقل فکر کنم ۶۰ تا عبارت رو تست می کردی و به طور جامع به همه وبلاگ ها و مطالب با اطمينان کامل نمی تونستی بگی که همه اون مطالب رو خوندی و يا نه؟

ديروز يه مطلب جالب به نام وب-۲ توی صفحه اول اين پرشين بلاگ خوندم که انگشت حسرت را گزيدم.

اون موقع فهميدن يه چيزی کاملا واضح و ساده بود و اين بود که راه حل چيه ؟

من دو تا راهع حل به ذهنم رسيد که :

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

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

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

اما الانم که فکر می کنم بايد چيزای جديدی برای به ثمر نشوندن به ذهنم برسه تا مث الان انگشت نگزنونم. :))


●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!
ادد آن های ماکروسافت
ساعت ٩:۱٩ ‎ق.ظ روز ۱۳۸٥/٩/٢٧   کلمات کلیدی:
●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!
در سایت ماکروسافت ادد آن های جالبی دیدم بخونید لینک ادد آن ها
●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!
کلاسترينگ
ساعت ۱٢:۳٥ ‎ب.ظ روز ۱۳۸٥/٩/٢۱   کلمات کلیدی:
●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!

فهرست:

چرا به high availability  نیاز داریم؟

روش های مختلف برای رسیدن بهhigh availability  کدامند؟ (فصل 5 از منبع شماره 2)

¨             NLB (Network Load Balancing)

¨             MSCS (Microsoft Clustering Service)

 

0-Terminology

1-Quick Setup

2-Advanced Setup

3-Background Processes

4-Resources & Articles (English & Farsi)

5-Multimedia Learning

 

 


باسمه تعالی

لاحول ولا قوه الا بالله العلی العظیم

بعد از چندین سال مطالعه و تجربه و نوشتن و ثبت ِ امانتی که خدا توفیق کسب شان در آی.تی[1] نصیبم کرده، در امتداد هدف کسب علم و نشر آن، و تلاش در زمینه به اشتراک گذاشتن تمام تجربه هایم در وبلاگ[2] و جمع آوری آنها، هنوز هم که موضوعی را برای نوشتن بر میگزینم، دغدغه های عجیبی برای هر چه دقیق تر بودن و ارائه ای بهتر تمام ذهنم را پر می کند.

این بار برای استفاده بهینه تر، از تمام اندک قوای فکری و تجربه ام، برای مقاله ای بهتر از قبل، از حداوند متعال استمداد بجویم.

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

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

به هر حال به نظرم رسید که ساده ترین و موثر ترین مقاله ها و روش هایی که برایم سودمند بوده اند استفاده کنم و امید وارم که برای خواننده نیر سودمند باشد. به نظرم رسید روش های مختلف را باهم و یکجا تدوین کنم. یعنی روش های مختلفی که برای ارائه و آموزش چه نوشتاری و چه چندرسانه ای[3] و با کمک عکس و توضیحات[4]، متنی متنوع تر و و داخل حوصله و وقت خواننده ارائه شود.

1-         برای خوانندگانی که کم حوصله اند و می خواهند ابتدا برنامه را نصب کنند و نتیچه را ببینند و سپس تصمیم بگیرند که از زیر و بم کار با خبر شوند.

2-         برای خواننندگانی که بعد از انجام تنظبمات می خواهند خود را برای انواع دیگری که می توان تنظیمات را انجام داد و به نتیجه ای دیگر رسید و یا بر حسب نیاز از دیگر امکانات موجود آن، استفاده کرد، استفاده کنند. (یا بسته به محیط های بزرگ تر چگونه می توان از قابلیت های آن استفاده کرد)

3-         برای کسانی که از لمس کردن اتفاقاتی که در پشت صحنه رخ می دهد لذت می برند و یا نیاز به چنین دانشی را برای اشکالزدایی در خود حس می کنند.

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

5-        

 

والسلام

سید صابر طباطبائی یزدی


موضوع: کلاسترینگ[5] و لود بلنسینگ[6]

مقدمه:

1-      انواع مختلف نسخه های ویندوز[7] سرور و تفاوت و توانایی آنها برای میزبانی سرویس Clustering

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

3-      مراحل نصب و اعمال تنظیمات در ویندوز 2000[8]

4-      مراحل پیکر بندی در ویندوز 2003 در محیط مجهز به اکتیو دایرکتوری[9]

5-      تنظیم دسترسی و موارد امنیتی[10]

6-      تجهیز (سخت افزاری) و تنظیم (نرم افزاری) منابع لازم برای ایجاد و پیکر بندی سرویس مربوطه

7-      راه اندازی و انواع نصب به صورت Active-Passive  و Active-Active و تشریح تفاوت ها و نقاط ضعف و قوت هر کدام.

8-      اجرا

9-      تست

10-   اشکالزدایی[11]


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

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

1)      UPS(Uninterrupted Power Supply): مهمترین و اساسی ترین نیاز قبل از هر چیز برای یک شبکه کامپیوتری، تامین برق سرور هاست به گونه ای که هم همیشه برق داشته باشیم و هم نوسانات برق نامطلوب نباشد و از بروز صدمات احتمالی به تجهیزاتی که بابت آنها هزینه زیادی شده است، جلوگیری شود. برای این کار مدیران شبکه علاوه بر تجهیزاتی که مستقیما کامپیوتری هستند، نیاز به تجهیزات پیشرفته ای هستند که برق را با کیفیتی که گفته شد در اختیار تجهیزات کامپیوتری قرار گیرد "پشتیبان بی وقفه برق"[12]

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

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

4)      برای ایجاد دسترسی این سرور از طریق دامنه[13] نیاز به تعیین و تامین دسترسی لازم برای سرویس مزبور داریم. اصولا در اکتیو دایرکتوری هر سرویسی باید از مجوز دهی شده باشد تا در زمان تعیین هویت اقدامات لازم برای اجازه و کنترل دقیق دسترسی انجام شود تا به منابع درون شبکه آنگونه که مدیر دسترسی ها را تنظیم کرده در اختیار داشته باشد (نه بیشتر از آن محدوه).


مباحثی که می خواهیم توضیح دهیم دوباره لیستی از آنها ارائه می دهیم.

1-      نسخه هایی از ویندوز 2003 که سرویس کلاسترینگ را پشتیبانی می کند، کدامند؟

2-      سرویسی که بر روی مجموعه سرور های کلاستر شده انجام وظیفه می کند چیست؟

3-      در ویندوز 2000 چگونه است.(برای آگاهی از تفاوت ساختاری با ویندوز 2003)

4-      مراحل پیکر بندی در ویندوز 2003 در محیط مجهز به اکتیو دایرکتوری

5-      تنظیم دسترسی و موارد امنیتی

6-      تجهیز (سخت افزاری) و تنظیم (نرم افزاری) منابع لازم پیش نیاز

7-      راه اندازی و انواع نصب به صورت Active-Passive  و Active-Active

8-      اجرا چگونه است

9-      تست باید چگونه باشد؟

10-   رفع مشکلات

 

  1. نسخه هایی از ویندوز 2003 که سرویس کلاسترینگ را پشتیبانی می کند، کدامند؟

نسخه هایی از سیستم عامل ویندوز باید اسن سرویس را پشتیبانی کند. یادآوری می کنیم که سرویسی که از مجموعه ی سرویس های کلاسترینگ برای دادن سرویس استفاده می کند، باید خصوصیات لازم را داشته باشد تا بر روی کلاسترینگ قادر به پیاده سازی شان باشیم. نسخه ای از ویندوز که قادر به نصب کلاسترینگ بر روی آن باشیم، (طبق اطلاعات موجود در سایت مایکروسافت و کتب مربوطه[14]) دو نسخه ی  Datacenter Edition و Enterprise Edition می باشد.

 

  1. سرویسی که بر روی مجموعه سرور های کلاستر شده انجام وظیفه می کند چیست؟

با توجه به نسخه سیستم عامل میزبان، سرویسی مثل Exchange برای میزبانی و ارائه سرویس مربوطه اش دو حالت به خود می گیرد: بر روی نسخه استاندارد خودش 2 نود کلاسترینگ را پشتیبانی می کند و بر روی نسخه Enterprise خودش تا 4نود و 8 نود ساپورت می کند. بر روی ویندوز دیتاسنتر همه چیز فرق می کند.

به شکل زیر نگاه کنید.

 

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

برای مثال، با توجه به شکل بالا، بر روی سرور هایی که سرویس می دهند هیچ اطلاعات خاصی مربوط به سرویس ارائه شده نیست و همه چیز یا بر روی SAN هستند و یا بر روی دیتابیسی که معمولا سیکوئل سرور هستند و تمام تراکنش ها رو آنلاین لاگ می کند. اگر هم اطلاعات بر روی حافظه اصلی کامپیوتر مزبور به نحوی پاک شد( مثلا سرور رستارت شود) سروری دیگر بتواند آناً از روی اطلاعاتی که بر روی SAN هستند، قادر به ادامه و یا پیگیری سرویس نیمه تمام باشد. پس مجموعه کلاستر شده سرورهایِ ایمیل، صندوق های پستی[15] را بر روی SAN که از طریق تمام سرویس ها در دسترس هستند، در اختیار دارند و در صورت از کار افتادن یکی از آنها، دیگران کارشان را ادامه می دهند.

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

  1. در ویندوز 2000 چگونه است.(برای آگاهی از تفاوت ساختاری با ویندوز 2003)

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

  1. مراحل پیکر بندی در ویندوز 2003 در محیط مجهز به اکتیو دایرکتوری

 

  1. تنظیم دسترسی و موارد امنیتی

 

  1. تجهیز (سخت افزاری) و تنظیم (نرم افزاری) منابع لازم پیش نیاز

 

  1. راه اندازی و انواع نصب به صورت Active-Passive  و Active-Active

 

  1. اجرا چگونه است

 

  1. تست باید چگونه باشد؟

 

  1. رفع مشکلات

 

 



منابع:

1-Training Guide MCSE Windows Server 2003 Network Infrastructure (فصل پنجم)

2-Windows 2000 Server Professional Reference (صفحه 1244)

3- دانش و تجارب قبلی در رمینه Clustering  در Exchange 2003

4-Learn key



[1] IT

[2] Weblog

[3] Multimedia

[4] Illustration

 

[5] MSCS (Microsoft Clustering Service

[6] NLB (Network Load Balancing)

[7] Windows Server Edition

[8] از روی منبع شماره 2 مقاله در صفحه انتهایی

[9] از روی منبع شماره 1 مقاله در صفحه انتهایی

[10] ساختن کاربر با مجوز لازم

[11] Troubleshooting

[12] Uninterrupted Power Supply

[13] Domain  Controllers in Active Directory - Directory Service

[14] کتاب ویندوز 2003 سرور – انتشارات ناقوس – فصل اول

[15] که فضای ذخیره سازی مربوط به داده ها هستند


●به اشتراک گذاشتن اين مطلب در سايتهاي توييتر،share in your twitter account،فيس بوک،share in your facebook wall،بالاترین،share in balatarinn،خوشمزه،share in delicious،ياهو،share in Yahoo Buzz،ديگ،share in Digg it،گوگل،share with Google Buzz،کلوب،share in Cloob،ویووو،share in viwio !!!