• Instagram
  • Telegram
  • WhatsApp
همین حالا تماس بگیرید: 09354994059 - 05191014059
  • 0سبد خرید فروشگاه
ویستانت
  • صفحه اصلی
  • زمینه فعالیت
  • مقالات
    • میکروتیک
    • مایکروسافت
    • لینوکس
    • کریوکنترل
    • VMware
    • سیسکو
    • ایزابل
  • درباره
    • تیم ما
    • شرکت ما
  • پرسش های متداول
  • دریافت مشاوره
  • جستجو
  • منو منو

آشنایی با تکنولوژی Data Deduplication

مایکروسافت, مقالات

آشنایی با تکنولوژی Data Deduplication

 

Data Deduplication به معنای حذف داده های ثبت شده ی تکراری از یک دیتا یا اطلاعات ثبت شده است که می تواند تا حد زیادی باعث گسترش فضای ذخیره سازی سیستم است.

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

Data Deduplication یا حذف رکوردهای تکراری داده اهمیت بسیار زیادی در سرعت ذخیره سازی و واکشی داده دارد.

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

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

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

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

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

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

اگر با روش بکاپ گیری به طریق Incremental یا افزایشی آشنایی دارید مکانیزم کاری data Deduplication به طور تنگاتنگی با Incremental Backup مطابقت دارد، که تنها داده هایی که تغییر یافته جایگزین backup قبلی میشود و کل اطلاعات بکاپ تحت تاثیر قرار نمی گیرد.

برای مثال یک سیستم email به طور معمول ممکن است شامل ۱۰۰ نمونه از فایل هایی باشد که هر کدام مانند هم ۱ مگابایت حجم دارند و عینا مانند هم هستند و هیچ تفاوتی در محتوای آنها وجود ندارد.

در حین اگر از email هایمان بکاپ یا آرشیو گرفته شود کل ۱۰۰ نمونه باید ذخیره شود که نیازمند ۱۰۰ مگابایت فضای ذخیره سازی میباشد.

با بکارگیری Data Deduplication تنها یک نمونه از آن همه فایل های یکسان ذخیره می شود با یک حساب سرانگشتی ما ۹۹ مگابایت در فضای ذخیره سازی مان صرفه جویی کردیم.حال این تنها یک مثال کوچک بود اما اگر در محیط های  Enterprise که از فضاهای ذخیره سازی بسیار کلان استفاه میکنند این شرایط پیش بیاید بدون شک هزینه های یک سازمان را برای فراهم سازی فضای ذخیره سازی افزایش میدهد.

 

مزایای  Data Deduplication

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

مثلا یک ایمیلِ سیستمیِ معمولی ممکن است صد نمونه از یک فایل پیوست یک مگابایتی داشته باشد. برای بکاپگیری و آرشیو آن باید تمامی صد نمونه ذخیره شوند که به فضای ذخیره‌سازی ۱۰۰ مگابایتی نیاز دارد. اما با استفاده از Dedupe تنها یک نمونه از این فایل ذخیره می‌شود و نمونه‌های بعدی به همان یک نسخه ذخیره شده، ارجاع داده می‌شوند. در این مثال، هر صد مگابایت مورد نیاز می‌تواند به تنها یک مگابایت کاهش یابد.

 

Data Deduplication مزایای دیگری هم دارد. اگر به فضای ذخیره‌سازی کمتری نیاز باشد، هزینه مالی مورد نیاز برای تامین دیسک‌ها هم کاهش می‌یابد.

استفاده بهینه‌تر از فضای دیسک، باعث افزایش زمان نگهداری دیسک می‌شود در نتیجه RTO بهتری نیز فراهم شده و نیاز به بکاپگیری نیز کمتر می‌شود. با استفاده از حذف رکوردهای تکراری داده بین ۳۰ تا ۹۵ درصد فضای کمتری برای ذخیره اطلاعات لازم داریم.

با Data Deduplication، داده‌هایی که باید در WAN به منظور بکاپگیری از راه دور، Replication و Disaster Recovery فرستاده شود نیز کاهش می‌یابد در نتیجه به پهنای باند کمتری نیز نیاز دارید و باعت بهینگی در WAN می‌شود.

این تکنولوژی اغلب به صورت ترکیبی با دو تکنولوژی دیگر یعنی فشرده‌سازی و Delta Differencing استفاده می‌شود که در این صورت در بهینه‌سازی مصرف فضای ذخیره‌سازی نیز موثرتر خواهد بود.

استفاده ار زیرساخت های دسکتاپ مجازی – VDI از راهکارهای استفاده از Data Deduplication است که پیاده سازی و تجمیع برنامه‌ها، و دسترسی ریموت از مزایای آن است. برنامه‌های بکاپگیری مجازی هم از دیگر راهکارهای استفاده از Data Deduplication  است زیرا بین اسنپ شات ها کار حذف رکوردهای تکراری را انجام می‌دهد.

 

بررسی Target Deduplication و Source Deduplication

فرآیند Data Deduplication میتواند در دو سطح Source-based dedupe و Target-based dedupe اتفاق بیفتد که به توضیح هر یک میپردازیم

  • Source-based Dedupe بلوک های داده افزونه شده را قبل از اینکه به backup target انتقال داده شود حذف میکند چه کلاینت باشد چه سرور. فرآیند Source-based Dedupe به هیچ سخت افزار اضافه ای نیاز ندارد. از ویژگی های فرآیند Deduplicating در سطح source کاهش پهنای باند و storage می باشد.
  • Target-based Dedupe که نسبت به Source-based Dedupe برتری دارد Backup ها در بستر شبکه به Disk-based Hardware مانند دستگاه های ذخیره سازی SAN انتقال داده میشوند. استفاده از این نوع فرآیند درست است که نیازمند متحمل شدن هزینه های نسبتا زیادی است اما در عوض آن نسبت به Source-based Dedupe عملکرد مطلوبی را به همراه دارد.

منظور از File-level data Deduplication و Block-level data Deduplication

 

  • File deduplication همانطور که از نامش مشخص است فایل های Duplicate شده را از بین می برد اما File-level data Deduplication کارایی چندان مفیدی برای فرآیند Deduplication ندارد . File-level data Deduplication فایل مورد نظر را که Backup گرفته شده اند و یا آرشیو شده اند با فایل هایی که کپی آنها ذخیره شده است مقایسه می کند. این کار با چک کردن attribute های آن فایل انجام میدهد بر خلاف چک کردن index شده هایشان، اگر فایل Unique بود ذخیره میشود و index اش برزورسانی می شود در غیر این صورت ، pointer ای که به فایل موجود ایندکس شده اشاره دارد ذخیره می شود و از ذخیره شدن دوباره آن فایل در کنار فایل مشابهش جلوگیری میکند. نتیجه این میشود که فقط یک نمونه از فایل ذخیره میشود و کپی های مکرر جایگزین فایل اصلی میشود .
  • Block-level deduplication درون یک فایل را نگاه کرده و از هر بلوک داده که مقدارش با بلوک داده های دیگر که تنها در قسمتی تغییر در آن وجود دارد و بقیه عین هم هستند را ذخیره میکند.همه Block ها به chunk(تکه یا فرگمنت هایی با طول مساوی) هایی با طول یکسان شکسته میشوند.هر chunk از داده ها از الگوریتم Hash نظیر MD5 و یا استفاده میکنند و مورد پردازش قرار میگیرند.این فرآیند یک شماره منحصر بفرد که نتیجه الگوریتم هش است برای هر تکه یا chunk تولید میشود و سپس در index ذخیره میشود.وقتی یک فایلی برزورسانی شد تنها تغییرات داده آن فایل ذخیره میشود حتی اگر اندازه اش یک بایت باشد.این روش Block Deduplication را کاراتر و موثرتر می کند. اما در هر حال Block deduplication کندتر انجام می شود و قدرت پردازش بیشتری را می طلبد و از index های بزرگتری برای مسیریابی هر chunk استفاده می کند.

 

Hash collisions یک مشکل اساسی در فرآیند deduplication است. وقتی تکه ای از یک داده یک شماره Hash منحصر بفرد را بخود اختصاص میدهد آن hash با hash ]ای دیگر در داخل index مقایسه میشود،اگر آن شماره hash در index موجود بود آن تکه از داده duplicate در نظر گرفته شده و نیاز به ذخیره سازی مجدد آن نمیباشد.

بر خلاف این قضیه، hash نامبر جدید در index اضافه میشود و داده جدید ذخیره میشود. در موارد نادر Hash نامبر تولید شده برای دو chunk از داده یکسان ایجاد میشود در این حین اگر فرآیند Hash Collision رخ دهد سیستم داده جدید را ذخیره نمیکند

زیرا سیستم اینگونه در نظر میگیرد که دو Hash نامبر هم اکنون در index وجود دارد و نیاز به ذخیره سازی داده جدید نیست. این اتفاق بد data loss را برایمان به وجود می آورد.

تعدای از Vendor ها از الگوریتم های Hash ترکیبی استفاده میکنند تا از فرآیند hash collision تا حد مناسبی جلوگیری به عمل آورند. این کار باعث بالارفتن امنیت در ذخیره سازی داده ها هم میشود .

همچنین تعدای از Vendor ها metadata ها را بررسی می کنند تا داده ها را تمیز دهند و از وقوع collisions جلوگیری کنند.

 

انواع تکنیک  Data Deduplication

 

دو تکنیک Data Deduplication عبارتند از Inline Deduplication و Post processing Deduplication. برای اینکه کارکرد این دو تکنیک را متوجه شویم آنها را با هم مقایسه می‌کنیم.

Inline Deduplication  یعنی داده تکراری را وقتی دیتا در حال ارسال از یک دستگاه به دستگاه دیگر است، حذف می‌کنیم.

بدین ترتیب داده اضاقی حذف شده و ذخیره سازی بهینه‌تر انجام می‌شود.

در این فرآیند لازم است پردازشی بین سرورهای داده و مقصد بکاپ داده انجام شود. Post processing Deduplication یعنی بعد از اینکه دیتا منتقل شد، داده تکراری حذف می‌شود. در نتیجه Inline Deduplication سرعت بکاپ گیری را کم می‌کند اما دیتای نهایی فاقد هر گونه دیتای بی‌مصرف و تکراری است.

 

 Data Deduplication در سطح target و source

 

source deduplication یعنی حذف داده تکراری در کلاینت اتفاق می‌افتد این کلاینت ممکن است سرور یا ورک استیشن یا پی سی باشد اما SAN یا NAS نیست. مزیت این روش این است که پهنای باند LAN کمی لازم است اما منابع بیشتری از کلاینت لازم دارد.

 

 

target deduplication یعنی حذف داده تکراری در رسانه بکاپ اتفاق می‌افتد. مزیت این روش این است که پهنای باند LAN بیشتری لازم است اما منابع کمی از کلاینت لازم دارد. این تکنیک در intelligent disk targets – IDTs و virtual tape libraries – VTL  استفاده می‌شود.

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

۶ آبان ۱۴۰۲/۰ دیدگاه /توسط محمد هادی سماعی
https://vistanetgroup.ir/wp-content/uploads/2023/10/Data-Deduplication.jpg 384 960 محمد هادی سماعی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمد هادی سماعی2023-10-28 12:22:002023-10-28 12:22:00آشنایی با تکنولوژی Data Deduplication

Azure Active Directory چیست

مایکروسافت, مقالات

 آشنایی با آژور اکتیو دایرکتوری Azure Active Directory

 

Azure Active Directoryکه به اختصار به آن Azure AD می‌گویند یک سرویس مدیریت هویت و دسترسی مبتنی بر ابر یا   cloud-based  است

همانطور که سرویس های Active Directory روی Windows Server در شبکه های ویندوزی این سرویس را ارائه می دهند، با  Windows Azure Active Directory امکان Identity Management as a Service یا IDaas روی فضای ابری (cloud) ایجاد می گردد این در حالتی است که امکان یکپارچه سازی آن با سرویس های پیشین دایرکتوری در ویندوز وجود دارد.

آژور اکتیو دایرکتوری کارمندان شما را قادر می‌سازد به منابع خارجی مانند Microsoft 365، پورتال Azure و هزاران برنامه دیگر دسترسی داشته باشند.

در یک فضای ابری tenant به یک مشتری یا سازمان گفته می شود که نمونه ای از خدمات ابری را دارا می باشد. در پلتفرمی که توسط Windows Azure پیشنهاد می شود، Windows Azure AD به صورت اختصاصی برای آن سازمان اجرا می گردد.

برای ایجاد  Windows Azure Active Directory tenant شروع به استفاده از یکی ازخدمات ابری مایکروسافت کافی است. همچنین می توانید از پرتال Windows Azure Management این عمل صوت گیرد.

Windows Azure AD با بسیاری از سرویس های دیگر ابری قابلیت یکپارچه سازی دارد. Google apps، salesforce، Box ، Concur  مثال هایی از این مورد می تواند باشد.

یکی از مزایای Windows Azure AD امکان integration آن با سرویس های پیشین است.

Directory synchronization  ,Password Synchronization و Single sign-on  یا SSO مهمترین قابلیت های یکپارچه سازی به شمار می روند .

SSO امکان یکپارچه سازی بسیار مناسبی را برای سازمان های بزرگ با سرویس های آنلاین مایکروسافت ارائه می دهند. برای این منظور استفاده از سرویس Active Directory Federation Services می تواند تجربه کاربری لذت بخشی را برای کاربران به ارمغان آورد.

 

 

۴ آبان ۱۴۰۲/۰ دیدگاه /توسط محمد هادی سماعی
https://vistanetgroup.ir/wp-content/uploads/2023/10/azure.jpg 384 960 محمد هادی سماعی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمد هادی سماعی2023-10-26 10:19:432023-10-26 10:19:43Azure Active Directory چیست

ایزابل چیست؟

ایزابل
ادامه مطلب
۴ آبان ۱۴۰۲/۰ دیدگاه /توسط محمدجواد محمدی
https://vistanetgroup.ir/wp-content/uploads/2023/10/Issabel_ch.jpg 356 298 محمدجواد محمدی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمدجواد محمدی2023-10-26 10:07:162023-10-26 10:07:16ایزابل چیست؟

نصب و راه اندازی Network Load Balancing یا NLB در ویندوز سرور ۲۰۱۹

مایکروسافت, مقالات

نصب و راه اندازی Network Load Balancing یا NLB در ویندوز سرور ۲۰۱۹

 

درباره NLB

 

NBL با استفاده از پروتکل شبکه ی TCP/IP ،ترافیک را روی چندین سرور توزیع می کند و پایداری و دسترسی پذیری  application  های اینترنتی مانند Web ،FTP ،  Firewall وغیره را با مدیریت دو یا چند سرور مختلف در یک گروه افزایش می دهد.

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

سرورهایی که در یک کلاستر NLB قرار دارند،  Host نام دارند و هر Host یک کپی مجزا از برنامه های کاربردی سرور را اجرا می کند. البته NLB درخواست های ورودی Client را روی Host های درون کلاستر توزیع می کند. می توان میزان باری را که هر Host باید به آن رسیدگی کند تنظیم کرد.

همچنین می توان Host ها را به صورت Dynamic اضافه کرد تا به بار افزایش یافته رسیدگی کنند.

همچنین NLB می تواند تمام ترافیک را به یک Host واحد اختصاصی هدایت کند که Default Host نام دارد.

استفاده کردن از سرویس NLB محدود به وب سایت ها و وب سرویس ها نمی شود و شما می توانید Remote Desktop Farm یا VPN Server Farm  و یا حتی Proxy Server Farm را هم با استفاده از NLB ایجاد کنید.

شما می توانید از یک سرویس NLB بصورت همزمان برای راه اندازی چندین فایروال TMG و ترکیب کردن آن با چندین سرور IIS یک NLB ترکیبی ایجاد کنید.
اولین گامی که NLB برای بالا بردن دسترسی پذیری سرویس به ما ارائه می دهد این است که با استفاده از شناسایی سرورهای مشکل دار دیگر درخواستی را به سمت این سرورها ارسال نمی کند و درخواست های جدید برای سرورهای فعال مجموعه ارسال می شوند ، بدین ترتیب هیچ کلاینتی متوجه بروز مشکل در یکی از سرورها نمی شود و سرویس همچنان ادامه پیدا می کند.

 

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

 

ویژگی های NLB

 

  • از حد اکثر ۳۲ host در یک cluster پشتیبانی می کند.
  • در کسری از ثانیه لود توزیع شده به یک host غیر قابل دسترسی را بازیابی و مجدد توزیع می کند.
  • در زمان بالا رفتن بار ترافیکی به صورت خودکار یک host تعریف شده را به چرخه لود اضافه می کند.
  • زمانی که بار ترافیکی کاهش یافت، host اضافه شده را از چرخه خارج می کند.
  • اگر یک host به cluster اضافه و یا از آن کم بشود بار ترافیکی را به صورت خودکار در cluster متعادل می کند.
  • از دسترس خارج شدن یک میزبان (host) در یک گروه تعریف شده (cluster) را به سرعت شناسایی می کند.

 

نصب و راه اندازی  Network Load Balancing

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

NLB به صورت یک feature  به ویندوز اضافه می شود.

جهت راه اندازی NLB وارد منوی start شده و روی server manager کلیک کنید. با انتخاب گزینه add roles and features وارد بخش نصب افزونه های ویندوز سرور شوید.

 

در پنجره زیر روی Next  کلیک میکنیم.

 

درمرحله بعد گزینه ی Role-based or feature-based installation را علامت میزنیم و Next را کلیک میکنیم.

گزینه Remote Desktop Services installation  برای کانفیگ کردن سروری دیگه از طریق ریموت دستاپ هستش.

 

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

از ویندوز ۲۰۱۲ به بعد قابلیتی به نام Server pool به ویندوز سرور ها اضافه شده که با استفاده از آن میتونیم به تمام ویندوز سرور هایی که قصد اعمال تغییر و … بر روی آن ها را داریم دسترسی داشته باشیم.

اگر چند سرور در شبکه خودمون داشته باشیم در قسمت Server Pool اضافه و انتخاب میکنیم Role که قصد نصب داریم بر روی کدام سرور قرار بگیره.

 

در این صفحه پس از انتخاب افزونه Network Load Balancing از شما سوال می شود که آیا مایل به نصب Network load balancing tools هستید یا خیر که با انتخاب گزینه add feature موافقت خود را اعلام کرده و روی next کلیک کنید تا وارد صفحه تایید نهایی نصب شوید.

 

در صفحه نهایی ، روی دکمه Install کلیک کنید تا مراحل نصب شروع شود و پس از پایان نصب روی گزینه Close  کلیک کنید تا نصب افزونه پایان یابد.

 

همانطور که در ابتدای مقاله اشاره شد، از  NLB می توان در سرویس های متفاوتی استفاده کرد. در این مقاله تنظیمات مربوط به سرویس وب ارائه می شود. ساز و کار باقی سرویس ها با توجه به port و task آن سرویس تقریبا یکسان است.

در کارت شبکه ای که قصد دارید برای NLB استفاده کنید می بایست آیتم Client For Microsoft Networks غیر فعال شود.

 

در Server Manager با کلیک روی منوی Tools و انتخاب گزینه Network Load Balancing Manager  وارد کنسول مدیریتی  NLBشوید

یا میتوانید با استفاده از پنجره run دستور  nlbmgmt.msc را اجرا کنید.

 

پس از باز شدن کنسول، روی گزینه Network Load Balancing Clusters  کلیک راست کرده و گزینه New Cluster را انتخاب کنید.

 

در صفحه باز شده IP کارت شبکه یکی از وب سرور ها را وارد کنید.

کارت شبکه ای که Client For Microsoft Networks روی آن غیر فعال شده است   و به NLB اختصاص داده شده است را انتخاب کنید.

 

در این صفحه با کلیک روی گزینه next اولویت اول را برای این host باقی گذارید. در صورت هم وزن بودن load موجود روی سرور ها، این مورد تایین کننده دسترسی به سرور است.

 

در صفحه New Cluster: Cluster IP Addresses، روی Add کلیک کنید تا یک آدرس IP Cluster جدید اضافه شود.

Cluster IP  یک IP یکتا است که با دو کارت شبکه اختصاص داده شده به  NLB در دو سرور هم رنج است. این IP به نوعی یک  IP مجازی است که Request های ارسال شده به این IP روی Host های موجود در Cluster متعادل می شود.

در واقع کاربر درخواست خود را به این IP ارسال می کند و از task های صورت گرفته پشت این IP که NLB  است بی اطلاع خواهد بود.

 

در این صفحه با انتخاب گزینه Multicast  روی گزینه next کلیک کنید تا وارد صفحه تخصیص پورت شوید.

 

در صفحه New Cluster: Port Rules، قانون پورت(port rule) موجود را انتخاب کرده و بر روی ویرایش کلیک کنید.

 

همانطور که در این صفحه مشاهده می کنید، سرویس  NLB با یک rule به تمامی پورت ها اعمال شده است. با توجه به این که در حال حاضر این سرویس تنها برای وب سرور راه اندازی شده است، نیاز است که با edit کردن این rule تنها پورت های ۸۰ و ۴۴۳  را برای اعمال NLB  معرفی کنیم. پس از ویرایش  پورت ها، گزینه affinity را ترجیحا روی none قرار دهید.

 

درباره Affinity

 

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

 Singleهمیشه یک سرور در صورت دسترس بودن پاسخ کاربر را می دهد. به این صورت که اولین request کاربر به سمت خلوت ترین سرور ارسال شده و از این پس تنها این سرور پاسخ کاربر را ارائه می دهد

 

Timeout با استفاده از این گزینه می توانید زمان timeout شدن request کاربر و در نتیجه بازیابی توسط cluster manager و توزیع مجدد به یک host دیگر را تعیین کنید. این زمان به صورت پیشفرض ۱۰ ثانیه است.

 

Network از این نوع affinity در windows 2008 R2 با نام Class C یاد می شود. در این نوع پیوستگی، request های داخل شبکه به صورت single و request های خارج از شبکه(اینترنت) به صورت none پاسخ داده می شود.

 None کارا ترین نوع affinity این نوع است. در این نوع، پاسخ به request کاربر هیچ نظمی ندارد و همیشه خلوت ترین سرور به درخواست کاربر پاسخ می دهد.

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

 

Single Host برای ارسال request ها صرفا به یک هاست استفاده می شود، حتی در صورت timed out شدن این هاست load balancing اعمال نمی شود.

 

Disable This Port Range  برای غیر فعال کردن NLB روی یک port range خاص استفاده می شود.

 

صبر کنید تا گره با موفقیت اضافه شود. رنگ نماد گره NLB اضافه شده باید سبز نمایش داده شود.

 

پس از کلیک روی دکمه finish فرآیند اضافه کردن اولین Host و همچنین cluster manager به پایان رسیده است. هاست دوم را نیز مانند هاست اول اضافه کنید.

فرآیند کاملا مشابه اضافه کردن هاست اول است. با این تفاوت که در بخش priority اولویت دوم برای سرور دوم انتخاب می شود.

 

به عنوان نکته در صورتی که سرور ها قرار است به صورت بک آپ و Load balancing  برای هم عمل کنند، تنظیمات سرور ها مانند  DNS Zones، IIS و…می بایست مانند هم باشد.

تریجیحا در سرور با اولویت پایین تر از Secondary DNS Zone استفاده شود.

۳ آبان ۱۴۰۲/۰ دیدگاه /توسط محمد هادی سماعی
https://vistanetgroup.ir/wp-content/uploads/2023/10/nlb.jpg 384 960 محمد هادی سماعی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمد هادی سماعی2023-10-25 13:11:202023-10-25 13:12:37نصب و راه اندازی Network Load Balancing یا NLB در ویندوز سرور ۲۰۱۹

پاورشل چیست

مایکروسافت, مقالات

پاورشل چیست

 

به طور کلی اکثر کاربران سیستم عامل ویندوز حداقل یک بار با CMD یا Command Prompt مواجه شده اند. همان طور که می‌دانید برای اجرای دستورات ویندوز از CMD یا Command Prompt استفاده می‌شود. اما کمتر افرادی پیدا می‌شوند که بدانند ابزار PowerShell چیست و چگونه کار می‌کند. قبل از آشنا شدن با عملکرد و چگونگی کارکرد موتور پاورشل قابل ارتقاء بهتر است با ابزار Command Prompt که کمتر کسی را می‌توان یافت با آن آشنایی نداشته باشد آشنا شوید.

برنامه Windows PowerShell یک ابزار مانند Command Prompt است. این ابزار نسبت به Command Prompt پیچیدگی و قدرت بیشتری دارد. به طور کلی پیش بینی می شود که  پاورشل جای Command Prompt را بگیرد. زیرا که توانایی و کنترل  Powershell  روی ویندوز بسیار بیشتر از Command Prompt است.

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

پاورشل که از زبان‌هایی مانند VBScript و فایل‌های دسته‌ای batch files تکامل یافته است، برای ارائه یک رابط خط فرمان درجه یک و زبان اسکریپت طراحی شده است که درک و استفاده از آن آسان است.

پاورشل شی گرا است و به شدت به آبجکت‌های مشابه برنامه نویسی شی گرا وابسته است. تقریباً همه چیز در پاورشل یک شی است.

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

 

زبان پاورشل

 

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

 

این فریم ورک شامل بیش از ۱۳۰ ابزار خط فرمان استاندارد برای توابع است. همچنین برای کاربران این امکان را ایجاد می‌کند تا از طریق دسترسی به MODEL MODEL OBJECT MODEL (COM) و ابزار مدیریت ویندوز (WMI) دستورات را در سیستم‌های محلی و از راه دور انجام دهند. به عبارت دیگر، در تعریف پاورشل POWERSHELL می‌توان گفت که ابزار ویندوز پاورشل یک فریم است که بصورت خودکار دستورها را اجرا می‌کند. همچنین مدیریت تنظیمات این دستورات را نیز برعهده دارد.

 

مقایسه پاورشل و CMD

 

پاورشل در واقع جایگزینی برای Command Prompt سنتی در ویندوز است. در حالی که کامند پرامپت هنوز در نسخه‌های مدرن ویندوز موجود است، فاقد ویژگی‌ها و قابلیت‌های پیشرفته‌ی پاورشل است.

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

یکی دیگر از تفاوت‌های کلیدی بین پاورشل و کامند پرامپت این است که پاورشل شامل یک زبان برنامه نویسی قدرتمند است، در حالی که Command Prompt این ویژگی را ندارد. این بدان معنی است که اسکریپت‌های پاورشل می‌توانند فرایندهای پیچیده را خودکار کرده و عملیاتی را انجام دهند که انجام آن‌ها با Command Prompt دشوار یا غیرممکن است.

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

به طور کلی، در حالی که Command Prompt هنوز کاربردهای خود را دارد، پاورشل  ابزار قدرتمندتر و انعطاف پذیرتری برای مدیریت سیستم‌های مبتنی بر ویندوز است.

 

عملکرد پاورشل چگونه است

 

اگر از سیستم عامل ویندوز استفاده می‎‌کنید پس بهتر است با همه‌ی موتورهای آن و هرچه که به ویندوز مرتبط می‌شود، آگاهی کامل داشته باشید. برنامه پاورشل نیز به عنوان یک ابزار مخصوص سیستم عامل ویندوز از این قاعده مستثنی نیست. درک عملکرد  ابزار PowerShell  اغلب بسیار پیچیده به نظر می‌رسد.

شرکت مایکروسافت در اصل،  PowerShell ویندوز را به منزله‌ی یک ابزار برای  کمک کردن به افزایش سرعت در حل مشکلات و خودکار کردن تنظیمات سیستم عامل ویندوز بوجود آورده است. به عنوان مثال، استفاده از windows Powershell  شما می‌توانید به تمامی USB های متصل به رایانه‌های یک شبکه دترسی داشته باشید. همچنین با استفاده از ابزار ویندوز پاورشل شما قادر خواهید بود که  فرایندهای پردازش‌هایی که در حالت Note responding قرار گرفته اند را مشاهده کنید. به علاوه می‌توانید برخی  از امور خود را در حالت Background و برخی دیگر از کارهای خود را در حالت عادی انجام دهید.

 

 

 پاورشل و دستورهای آن

 

توابع پاورشل

 

مانند هر زبان برنامه‌نویسی دیگر، PowerShell نیز توابعی دارد که استفاده از آن‌ها در روند کار بسیار متداول است. بر‌خلاف cmdlet‌ها، این توابع به‌صورت دنباله‌ای از دستورهای پاورشل هستند و برای استفاده باید فراخوانی و با کمک خودِ زبان برنامه‌نویسی پاورشل نوشته شوند. ورودی توابع پاورشل قاعدتاً برخی پارامتر‌ها هستند؛ اما خروجی‌شان اطلاعاتی است که هم می‌تواند به کاربر نشان داده و هم به‌عنوان ورودی‌هایی برای cmdlet‌ ها به‌کار گرفته شود.

به‌طورکلی، دو نوع تابع در پاورشل وجود دارد: یکی تابع پایه و دیگری تابع پیشرفته. همان‌طورکه از نام آن هم پیداست، توابع پایه ساده‌ترین نوع توابع هستند که پس از راه‌اندازی پاورشل، می‌توانید از آن‌ها استفاده کنید. این نوع از توابع هیچ‌گونه خاصیت ارث‌بری ندارند؛ اما اگر می‌خواهید بدانید که توابع پیشرفته پاورشل چیست، باید بگوییم که این نوع از توابع در Core خود حاوی یک تابع پایه‌اند؛ ولی ویژگی‌های اضافی‌ دیگری نیز به آن‌ها اختصاص داده شده است. استفاده از توابع پیشرفته در محیط پاورشل به توسعه‌دهندگان و متخصصان DevOps امکان می‌دهد تا با استفاده از فیچرهای داخلی آن‌ها، به عملکردهای بسیار تخصصی دسترسی داشته باشند.

 

دستورهای اجرایی

 

دستورهای اجرایی (Executable Command) به دستورهایی گفته می‌شوند که از آن‌ها برای اجرای فایل‌های اجرایی استفاده می‌شود. این دستورها به‌خصوص در پاورشل ویندوز کارایی زیادی دارند. احتمالاً می‌دانید فایل‌های اجرایی که به‌عنوان نرم‌افزارهای ویندوز شناخته می‌شوند، پسوند exe دارند. برای اجرای این نوع فایل‌ها، از ۳ دستور استفاده می‌شود:

  • اولین دستور و شاید بتوان گفت بهترین آن‌ها، دستور Invoke-expression است.
  • دومین دستور start-process نام دارد که از نوع cmdlet‌ها است و به شما امکان می‌دهد تا بیشتر از یک فرایند را روی دستگاه خود شروع کنید؛ اما نتیجه آن با دستور قبلی تفاوتی ندارد.
  • سومین دستور استفاده از .\ قبل از نام فایل است. این دستور شاید ساده‌ترین نوع دستور برای اجرای فایل‌های با پسوند .exe باشد.

فارغ از اینکه از کدام‌یک از این دستورهای پاورشل استفاده کنید، نتیجه همان اجرای فایل اجرایی است.

 

Cmdlet

 

Cmdlet با تلفظ صحیح Command-Let، دستورهای تک‌عملکردی و پایه‌ای پاورشل هستند. برای درک بیشتر، اگر پاورشل را مانند یک پاراگراف تصور کنیم، cmdlet‌ها حروف هر کلمه هستند که در‌کنار‌هم قرارگرفتن آن‌ها ساختار پاورشل را تشکیل می‌‎دهد. احتمالاً با این توضیح بیشتر متوجه شده‌اید که کاربرد cmdlet در پاورشل چیست.

از cmdlet‌ها می‌توان به‌تنهایی و برای انجام یک عملکرد یا از ترکیب آن‌ها برای انجام عملکردهای پیشرفته و مهم‎تر استفاده کرد. با‌این‌حال، نباید فراموش کرد که cmdlet در PowerShell نوشته نمی‌شود؛ بلکه به زبان دیگری نوشته و کامپایل می‌شود و از این طریق در پاورشل در‌دسترس است.

Cmdlet را می‌توان یکی از دستورهای پاورشل دانست که نقشی مهمی در آن ایفا می‌کند. یکی از دلایل این موضوع آن است که محدودیت عملکرد cmdlet کاملاً به خلاقیت توسعه‌دهنده بستگی دارد. به‌عنوان نمونه، توسعه‌دهندگان و مهندسان DevOps می‌توانند از Pipe‌ها برای ارسال خروجی cmdlet به ورودی cmdlet دیگر به‌عنوان آبجکت استفاده کنند. این کار باعث می‌شود انعطاف بسیار بیشتری به‌دست آورید.

 

اسکریپت‌های پاورشل

 

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

  • دستور اول get است که برای بازیابی داده‌ها از فایل سیستمی استفاده می‌شود.
  • دستور دوم set نام دارد که برای ویرایش اطلاعات کامپوننت کاربردی است. به‌عنوان مثال، اگر بخواهید Propertyهایی به کامپوننت‌های مختلف اختصاص دهید، می‌توانید از این دستور استفاده کنید.
  • دستور سوم remove است که با کمک آن می‌توانید یک دستور را حذف کنید.

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

 

نسخه های مختلف پاورشل

 

۳ نسخه ی بتای موناد در ۱۷ ژوئن ۲۰۰۵ ،۱۱ سپتامبر ۲۰۰۵ و در ۱۰ ژانویه ی ۲۰۰۶ منتشر شد. موناد به طور رسمی در آوریل همان سال به windows PowerShell تغییر نام داد. سپس بخش مهمی از از پیشنهادات فناوری مایکروسافت ساخته شد. این کار با معرفی Release Candidate 1 از زبان برنامه نویسی  Microsoft PowerShell همراه بود.

نسخه ی PowerShell Release Candidate 2 در تاریخ ۱ سپتامبر ۲۰۰۶ منتشر شد. از سوی دیگر، انتشار نهایی در وب در ۱۴ نوامبر در همان سال انجام شد. این نسخه در بارسلون در TECHED ساخته شده است. نسخه ی PowerShell که با نسخه‌های قبلی ویندوز سازگار بود در تاریخ ۳۰ ژانویه ی ۲۰۰۷ ارائه شد. توسعه ی نسخه ی  PowerShell 2.0 حتی قبل از اجرایی شدن پروژه ی PowerShell 1.0 شروع شده بود، در مجموع سه پیش نمایش فناوری جامعه ی (CTP)  توسط مایکروسافت ارائه شده است.  همه ی این پیش نمایش‌ها برای عموم آزاد بود .آخرین نسخه ۲.۰ PowerShell در CTP در ماه دسامبر ۲۰۰۸ ساخته شد.

توسعه ی PowerShell v2.0 در سال ۲۰۰۹ نهایی شد و در همان سال برای تولید عرضه شد و از این تاریخ به بعد این یک بخش اساسی از windows server 2008 R2 و windows 7 و نسخه های ویندوز بعد از این ها شد. لازم به ذکر است که برنامه پاورشل هر ساله چندین بار بروزرسانی می‌شود. تاریخ آخرین بروزرسانی آن جولای ۲۰۲۰ بوده است.

 

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

 

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

برنامه پاورشل دارای امکانات بسیار پیشرفته‌ای است که کار کردن با  این ابزار تقریباً جدید را در مقایسه با کامند پرامپت در زمینه‌هایی مانند مدیریت و نگهداری سیستم بسیار آسان‌تر می‌کند.

 

روش های اجرای پاورشل

 

ابتدادر منوی Start کلمه PowerShell را تایپ کنید تا آیکون PowerShell  برای شما به نمایش گذاشته شود. سپس می‌توانید آن را اجرا کنید. همچنین می‌توانید کلیدهای Win+R را به طور همزمان نگه داشته تا پنجره Run باز شود. حالا  کلمه PowerShell را تایپ کرده و کلید Enter را بزنید.علاوه بر موارد گفته شده، می‌توانید CMD را باز کرده سپس در آن دستورات پاورشل ویندوز را وارد کنید تا به ابزار Windows PowerShell وارد شوید.

۱۵ مهر ۱۴۰۲/۰ دیدگاه /توسط محمد هادی سماعی
https://vistanetgroup.ir/wp-content/uploads/2023/10/powershell.jpg 384 960 محمد هادی سماعی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمد هادی سماعی2023-10-07 10:32:432023-10-07 10:32:43پاورشل چیست

ریست کردن پسورد ویندوز و ویندوز سرور

مایکروسافت, مقالات

ریست کردن پسورد ویندوز و ویندوز سرور

 

ویندوز سرور یکی از سیستم عامل هایی هست که امروزه خیلی مورد استفاده قرار میگیرد.

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

مثل خیلی از سیستم عامل های دیگه ، این سیستم عامل رو هم میتونیم روی یک کیس یا سرور نصب کنیم و یا هم اینکه روی یک بستر مجازی سازی مثل ESXI ، HyperV  و … نصب کنیم.

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

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

مراحل ریست کردن ویندوز و ویندوز سرور  برای همه ی انواع ویندوز تقریبا مثل هم انجام میشه. ما توی این مقاله از ویندوز سرور ۲۰۱۹ استفاده میکنیم.

برای این کار ما نیاز به یک cd سیستم عامل ویندوز یا فایل iso سیستم عامل نیاز داریم و نسخه ویندوز اهمیتی ندارد.

 

مرحله اول

 

اولین کاری که باید انجام بدیم اینه که ویندوز سرور رو ری استارت کنیم و وارد محیط boot بشیم. این مرحله خودش شامل چندت حالت میشه که چند مورد از پرکاربرد ترینشون رو توضیح میدیم.

در حالت اول که ویندوز سرور خودش به تنهایی روی یک سخت افزار مثل کیس یا سرور نصب شده باشه ، سی دی بوت ویندوز سرور رو داخل DVD ROM قرار میدیم، کیس رو ری استارت میکنیم و با فشار دادن یک کلید خاص مثل F12 ، F2 ،ESC که بستگی به مادر بورد شما دارد ، وارد منوی انتخاب boot میشیم. گزینه ی CD Rom drive  و یا گزینه های مشابه رو انتخاب میکنیم و صبر میکنیم سیستم از روی سی دی بوت بشه.

 

در حالت دوم که ویندوز سرور روی ESXI نصب شده اول ویندوز سرور رو خاموش میکنیم و روی گزینه ی Edit کلیک میکنیم.

 

وارد قسمت VM Option میشیم و گزینه ی Force Bios setup رو تیک میزنیم.

 

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

گزینه ی CD Rom drive یا گزینه های مشابه رو انتخاب میکنیم و صبر میکنیم سیستم بوت بشه.

 

مرحله دوم

 

سرور از روی فایل ISO بوت میشه و اولین چیزی که خواهیم دید صفحه ی تنظیمات زبان ویندوز سرور هست. زبان مورد نظر رو انتخاب میکنیم و روی گزینه ی next کلیک میکنیم و بعد گزینه ی Repair your computer رو انتخاب میکنیم.

 

سپس روی گزینه ی Troubleshoot کلیک میکنیم.

و بعد Command prompt  رو انتخاب میکنیم.

 

مرحله سوم

 

صفحه ی Command prompt باز میشه. اولین کاری که باید بکنیم اینه که اون محلی که ویندوز داخلش ذخیره شده رو پیدا کنیم. با زدن دستور “Diskpart” و “List volume” همه ی Volume های موجود داخل سیستم نمایش داده میشن.

طبق عکس زیر درایو C اون درایوی هست که ویندوز داخلش ذخیره شده.

Exit رو میزنیم و از این محیط خارج میشیم.

 

سپس دستورات زیر رو تایپ میکنیم.

: C

cd windows

cd system32

ren utilman.exe utilman.exe.new

copy cmd.exe utilman.exe

 

مرحله چهارم

 

بعد از زدن دستورات بالا ویندوز سرور رو ری استارت میکنیم و صبر میکنیم Login page ظاهر بشه.

با فشار دادن کلید های Win + U پنجره ی Command Promp رو باز میکنیم.

و اگه ویندوز سرور روی ESXI نصب شده و با فشار دادن دکمه ی Win + U مشکل پیدا کردید میتونید گزینه ی Ease of access رو از پایین صفحه انتخاب کنید و اینطوری وارد پنجره ی Command prompt بشید.

 

حالا با زدن دستور net user administrator Vista@7815 عبارت “Vista@7815” رو به عنوان پسورد جدید برروی یوزر administrator ویندوز سرور تنظیم میکنیم.

 

و بعد پسورد جدید رو بزنید و وارد ویندوز سرور بشید.

 

 

۱۲ مهر ۱۴۰۲/۰ دیدگاه /توسط محمد هادی سماعی
https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png 0 0 محمد هادی سماعی https://vistanetgroup.ir/wp-content/uploads/2024/03/log2-300x83-1.png محمد هادی سماعی2023-10-04 13:14:572023-10-04 13:21:22ریست کردن پسورد ویندوز و ویندوز سرور

صفحات

  • About
  • FAQ
  • Footer Template
  • Get in touch
  • Home
  • News
  • Our Lawyers
  • Practice Areas
  • The Firm
  • VMware
  • ایزابل
  • پرسش های متداول
  • تماس با ما
  • تیم ما
  • درباره
  • سیسکو
  • شرکت ما
  • صفحه اصلی
  • کریوکنترل
  • لینوکس
  • مایکروسافت
  • محورهای فعالیت
  • مقالات
  • میکروتیک

دسته ها

  • News
  • Personal
  • Uncategorized
  • VMware
  • ایزابل
  • کریوکنترل
  • لینوکس
  • مایکروسافت
  • مقالات
  • میکروتیک

بایگانی

  • اکتبر 2023
  • سپتامبر 2023
  • آوریل 2023
  • مارس 2023
  • فوریه 2023
  • ژانویه 2023
  • دسامبر 2022
  • نوامبر 2022
  • آوریل 2018
  • می 2015
  • ژانویه 2015
  • آگوست 2014
  • فوریه 2014
  • دسامبر 2013
  • آگوست 2012
  • می 2012

تیم تخصصی ویستاگستربیهق(ویستانت) به پشتوانه تخصص و تجربیات کارشناسان خود در سال ۱۴۰۰ در زمینه ی مشاوره , آموزش و اجرای پروژه های تخصصی شبکه فعالیت خود را آغاز نمود.

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

اطلاعات تماس

ویستا گستر بیهق | خراسان رضوی-سبزوار
تلفن: ۰۵۱۴۴۶۵۷۸۱۵ – ۰۵۱۹۱۰۱۴۰۵۹ | همراه: ۰۹۳۵۴۹۹۴۰۵۹ | ایمیل: info@vistanetgroup.ir

تمامی حقوق برای ویستانت محفوظ می باشد

رفتن به بالا

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

بستناطلاعات بیشتر×

تنظیمات کوکی و حریم خصوصی



چطور از کوکی‌ها استفاده می‌کنیم

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

با کلیک روی عنوان‌های مختلف بهتر می‌توانید پیدا کنید. شما همچنین می‌توانید برخی از تنظیمات خود را تغییر دهید. توجه داشته باشید که مسدود کردن برخی از انواع کوکی‌ها ممکن است تجربه شما را در وب‌سایت‌های ما و خدماتی که ما بتوانیم ارائه دهیم، تحت تاثیر قرار می‌دهد.

کوکی‌های وب‌سایت ضرروی است

این کوکی ها برای ارائه خدمات موجود از طریق وب سایت ما و استفاده از برخی از ویژگی های آن کاملاً ضروری هستند.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

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

ما یک لیست از کوکی ها ذخیره شده کامپیوتر شما را در سایت خود ذخیره می کنیم، بنابراین می توانید بررسی کنید که ما چه مواردی را ذخیره کرده ایم. به دلایل امنیتی ما نمی توانیم کوکی های دامنه های دیگر را تغییر یا نمایش دهیم. شما می توانید این مورد را در تنظیمات امنیتی مرورگر خود بررسی کنید.

سایر خدمات خارجی

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

تنظیمات وب فونت گوگل:

تنظیمات نقشه گوگل:

تنظیمات reCaptcha گوگل:

جاسازی ویدیو ویمئو یا یوتیوب:

حریم خصوصی

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

پذیرفتن تنظیماتفقط اطلاعیه را نمایش نده