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

مسعود طاهری

مسعود طاهری

عاشق علیرضا (پسرم) و همسرم. در ضمن SQL Server را هم دوست دارم.

13 Comments

  1. فرشید علی اکبری

    فرشید علی اکبری

    سلام 

    این مبحث بسیار حیاطی وموضوعی بسیار قابل توجه است، که من بنوبه خودم تشکر فراوان از شما داشته ضمن اینکه چند تا سئوال خدمت مهندس طاهری عزیز دارم:
    ۱) همانطور که خودتان هم در پادکست بیان کردید، موضوع مورد بحث این مقاله، ریزه کاری های مرتبط با هر قسمت از خودش را داشته و نیاز به دقت وجای کار بسیاری دارد. حال با توجه به این موضوع،  آیا در ادامه این مبحث مقاله ای هم در قالب یک سناریوی عملی ارائه خواهید داد؟
    ۲) آیا بالاجبار جفت های ثانویه حتماً می بایست روی یک سرور فیزیکی جدا باشند یا با استفاده  از VMهای مختلف ایجاد شده روی یک سرور فیزیکی هم (در محیط واقعی) اشکالی در پیاده سازی HA نمی باشد؟
    ۳)آیا پیاده سازی RAID و مخصوصاً RAID 5 روی سرور، تاثیری روی Performance و پیاده سازی این تکنیک دارد؟
    با تشکر از شما.
    پاسخ دادن
  2. مسعود طاهری

    مسعود طاهری

        سلام

    ۱) همانطور که خودتان هم در پادکست بیان کردید، موضوع مورد بحث این مقاله، ریزه کاری های مرتبط با هر قسمت از خودش را داشته و نیاز به دقت وجای کار بسیاری دارد. حال با توجه به این موضوع،  آیا در ادامه این مبحث مقاله ای هم در قالب یک سناریوی عملی ارائه خواهید داد؟
    این ریزه کاری ها در حد دوره است و نمی توان با چند مقاله اون رو به خوبی آموزش داد. پلن برای سال بعد حتما داریم (دوره های جدید)
    ۲) آیا بالاجبار جفت های ثانویه حتماً می بایست روی یک سرور فیزیکی جدا باشند یا با استفاده  از VMهای مختلف ایجاد شده روی یک سرور فیزیکی هم (در محیط واقعی) اشکالی در پیاده سازی HA نمی باشد؟
    خیر. اما بهتر است باشد .اگر سرور شما منفجر بشه و یا اتفاقی برای سرور بیافتاد ….
    ۳)آیا پیاده سازی RAID و مخصوصاً RAID 5 روی سرور، تاثیری روی Performance و پیاده سازی این تکنیک دارد؟
    توصیه به RAID 10 است +  اگر بودجه می رسد در غیر این صورت داشتن این نوع RAID از هیچ بهتر است. (Strip Size 64KB, Allocation Unit Size 64KB)
    پاسخ دادن
    1. فرشید علی اکبری

      فرشید علی اکبری

      بنابراین درمورد (آیتم سوم فوق) و با توجه به موضوع مقاله جاری، نظر شما به عنوان یک منخصص اسکوئل سرور، نسبت به مورد زیر چیست؟
      الف) فرض بر اینکه؛ هر دو کامپیوتر سرور کارفرما، نه تنها HP نیست بلکه با مشخصاتی نسبتاً معمولی می باشند، آیا پیاده سازی RAID و نصب ESXI و WINDOWS SERVER2012-R2 و سپس کانفیگ کردن ویندوز سرور، و درنهایت نصب اسکوئل سرور ((۲۰۱۶)) +کانفیگ و پیاده سازی HA، راهکار مناسبی برای شرکتهای متوسط با سخت افزاری نه چندان قوی می باشد؟
      ب) با توجه باینکه اکثر مدیران شرکتهای کوچک و متوسط اصرار بر کاهش هزینه های سخت افزاری و نرم افزاری شرکت خود دارند،و سرو کله زدن بیش از حد برنامه نویس با آنها برای فهماندن حساسیت موضوع از حوصله اکثر برنامه نویسان خارج است، چنانچه یکی از کلاینت های آن شرکت به عنوان سرور ثانویه مورد استفاده قرار گیرد، آیا با مشکلات خاصی در این زمینه مواجه خواهیم شد و بهتراست در اینحالت عطایش را برلقایش بخشیده و HA را پیاده سازی نکنیم؟ یا اینکه تحت شرایط خاصی اینکار را انجام دهیم؟
      پاسخ دادن
      1. مسعود طاهری

        مسعود طاهری

        الف)    خیر زیاد جالب نیست. فلسفه HA این نیست که همه چی روی یک ماشین فیزیکی باشد.

        ب) مشتری هر چقدر پول بده همون قدر آش می خوره. شما اعصاب تون رو نباید بایت این چیزها خورد کنید. انتخاب یک کلاینت و استفاده از آن به عنوان یک سرور زمانی قابل استفاده است که تعداد کاربران کم باشد.
        در ضمنقرار نیست همه جا از HP استفاده کنید سرور های Super Micro قیمت شون خیلی پایین تر از HP است تحقیق کنید و می توانید به مشتریان هم پیشنهاد کنید 
  3. امیررضا

       سلام
    متاسفانه سایتتون با مرورگر کروم موبایل مشکل داره  🙁

    پاسخ دادن
  4. مهدی ربانی ذبیحی

    مهدی ربانی ذبیحی

        با سلام

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

      مسعود طاهری

      سال دیگه صد در صد است منتظر باشید (ان شااله)

      پاسخ دادن
  5. جمشيدي

    بسيار عالي  بود  منتظر آموزش هستم.
    با تشكر

    پاسخ دادن
  6. هانی گمینی

        با سلام 

    موقع دانلود با خطای زیر مواجه میشوم.
    —————————
    AllwaysOn-SQLServer2016.mp3
    —————————
    Cannot download this file.
    Details:
    HTTP/1.1 500 ( The request was rejected by the HTTP filter. Contact your ISA Server administrator.  )
    —————————
    OK   
    —————————
    پاسخ دادن
    1. فرید طاهری

      فرید طاهری

          سلام دوست عزیز

      الان بالای ۲۰۰ نفر این صوت را دانلود کردن و مشکلی نداشتیم
      فکر کنم مشکل از اینترنت داخلی شما است (اینترنت سازمانی دارید؟)
      الان هم دانلود کردم مشکلی نیست.
      پاسخ دادن
  7. هانی گمینی

        سلام

    ویدیو ها دانلود می شن ولی این پادکست ها مشکل دارند.
    پس احتمالا مشکل از اینترنت داخلی شرکت ما است.
    پاسخ دادن
  8. mohsen.es

    mohsen.es

    با سلام و احترام خدمت مهندس طاهری و همکارانشون در نیک آموز
    یه سوال دارم
    شما در مراحل نصب و راه اندازی فرمودید ابتدا باید ویندوز نصب بشه و Falover Cluster راه اندازی شه بعد Sql Serve نصب شه
    میخواستم بدونم من Windows Server 2012 R2 و بحث Domain Server و Sql Server 2016 را دارم ولی Failover Cluster در سرور فعال نیست
    و کلا قبلا نیازی به AlwaysOn نداشتیم و سرور ها را راه اندازی کردیم اگر الان بخواهم Alway On رو راه اندازی کنم به مشکل میخورم یا راهی برای راه اندازی آن وجود دارد؟

    پاسخ دادن
    1. مسعود طاهری

      مسعود طاهری

      سلام وقت بخیر
      شما می توانید
      ۱- سرویس کلاستر را در سرورها بالا بیاورید
      ۲- هر دو سرور را کلاستر کنید
      ۳- تنظیمات Always-ON را در SQL Server انجام دهید و لذت ببرید

      در ضمن ما شهریور ماه به امید خدا دوره HA را استارت خواهیم زد
      سر فصل های به شدت منحصر به فرد به سناریوهایی فوق حرفه ای مانند SQL Linux و… خواهیم داشت

      موفق باشید

      پاسخ دادن

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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