از سرتاسر اینترنت

۳ مطلب در دی ۱۴۰۰ ثبت شده است

روانشناسی چیست؟

 

روانشناسی مطالعه ذهن و رفتار است. این شامل تأثیرات بیولوژیکی، فشارهای اجتماعی و عوامل محیطی است که بر نحوه تفکر، عمل و احساس افراد تأثیر می گذارد.

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

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

    روانشناسی غیرطبیعی مطالعه رفتارهای غیرعادی و آسیب شناسی روانی است. این حوزه تخصصی بر تحقیق و درمان انواع اختلالات روانی متمرکز است و با روان درمانی و روانشناسی بالینی مرتبط است.
    روانشناسی زیستی (زیست روانشناسی) به مطالعه چگونگی تأثیر فرآیندهای بیولوژیکی بر ذهن و رفتار می پردازد. این ناحیه ارتباط نزدیکی با علوم اعصاب دارد و از ابزارهایی مانند اسکن MRI و PET برای بررسی آسیب مغزی یا ناهنجاری های مغزی استفاده می کند.
    روانشناسی بالینی بر ارزیابی، تشخیص و درمان اختلالات روانی متمرکز است.
    روانشناسی شناختی مطالعه فرآیندهای فکری انسان از جمله توجه، حافظه، ادراک، تصمیم گیری، حل مسئله و اکتساب زبان است.
    روانشناسی تطبیقی ​​شاخه ای از روانشناسی است که به مطالعه رفتار حیوانات می پردازد.
    روانشناسی رشد حوزه ای است که به رشد و تکامل انسان در طول عمر از جمله توانایی های شناختی، اخلاق، عملکرد اجتماعی، هویت و سایر زمینه های زندگی می پردازد.
    روانشناسی قانونی یک رشته کاربردی با تمرکز بر استفاده از تحقیقات روانشناسی و اصول در نظام حقوقی و کیفری است.
    روانشناسی صنعتی – سازمانی رشته ای است که از تحقیقات روانشناختی برای ارتقای عملکرد کاری و انتخاب کارکنان استفاده می کند.
    روانشناسی شخصیت بر درک چگونگی رشد شخصیت و همچنین الگوهای افکار، رفتارها و ویژگی هایی که هر فرد را منحصر به فرد می کند، تمرکز دارد.
    روانشناسی اجتماعی بر رفتار گروهی، تأثیرات اجتماعی بر رفتار فردی، نگرش ها، تعصب، انطباق، پرخاشگری و موضوعات مرتبط تمرکز دارد.

استفاده می کند

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

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

بیشتر بخوانید : بیماری آلزایمر

تاثیر روانشناسی

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

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

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

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

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

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

    به ایجاد محیط های کاری سالم تر کمک کنید
    طراحی و اجرای برنامه های بهداشت عمومی
    تحقیق در مورد ایمنی هواپیما
    به طراحی فناوری و برنامه های کامپیوتری کمک کنید
    مطالعه زندگی نظامی و تأثیر روانی نبرد

مهم نیست که روانشناسان کجا کار می کنند، اهداف اصلی آنها کمک به توصیف، توضیح، پیش بینی و تأثیر بر رفتار انسان است.

بیشتر بخوانید : آسیب مغزی تروماتیک

تاریخچه روانشناسی

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

خود کلمه "روانشناسی" از کلمه یونانی psyche گرفته شده است که به معنای واقعی کلمه به معنای "زندگی" یا "نفس" است. معانی مشتق شده این کلمه شامل «روح» یا «خود» است.

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

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

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

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

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

۰ نظر موافقین ۰ مخالفین ۰
شهاب نادری

انواع سرور

اگر به دنبال خرید سرور هستید این مقاله را از دست ندهید!

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

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

مدل جایگزین، که به عنوان همتا به همتا یا "P2P" شناخته می شود، به کامپیوترهایی که برای اشتراک گذاری داده ها به یکدیگر متصل می شوند، متکی است.

بر خلاف مدل P2P، معماری سرویس گیرنده-سرور به یک ماشین سرور اصلی یا مجموعه ای از ماشین های متصل به یک شبکه، معمولاً در یک مرکز داده، متکی است.

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

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

با تکیه بر استفاده از "پورت ها" برای کنترل جریان داده ها، کلاینت ها و سرورها باید درخواست ها را به و از یکدیگر روی پورت های صحیح ارسال کنند.

اکثر فایروال ها برای دریافت انواع درخواست ها تنظیم شده اند. به عنوان مثال، اکثر سرورهایی که از پروتکل انتقال ابرمتن یا "HTTP" استفاده می کنند، فقط درخواست داده های خود را از طریق پورت 80 یا 443 می پذیرند.

اگر بسته ای را از یک کلاینت به سروری که به درستی پیکربندی شده است به پورت دیگری ارسال کنید، سرور معمولاً بسته های ارسال شده را در سکوت رها می کند.

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

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

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

 

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

1. وب سرور

2. سرور پایگاه داده

3. سرور ایمیل

4. وب سرور پروکسی

5. سرور DNS

6. سرور FTP

7. فایل سرور

8. سرور DHCP

 

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

1. سرور فیزیکی

2. سرور مجازی

 

1. وب سرور

یک وب سرور به سایتی که در حال حاضر به آن نگاه می کنید نیرو می دهد. این ژانر از سرور بر ارائه محتوای وب به مشتریان متمرکز است.

وب سرورها به سادگی درخواست های «GET» و «POST» را از مشتریان دریافت می کنند (در میان افعال دیگر).

درخواست "GET" زمانی است که یک مشتری به سادگی می خواهد اطلاعات را بازیابی کند و هیچ اطلاعاتی برای ارسال به سرور ندارد.

از طرف دیگر درخواست "POST" زمانی است که یک کلاینت اطلاعاتی برای به اشتراک گذاشتن با سرور داشته باشد و منتظر پاسخ باشد. به عنوان مثال، پر کردن یک فرم در یک وب سرور و کلیک کردن بر روی دکمه ارسال یک درخواست "POST" از مشتری به سرور است.

وب سرورها معمولاً ماهیت «بی سر» دارند. این برای حفظ حافظه روی سرور و اطمینان از وجود کافی برای تغذیه سیستم عامل و برنامه های کاربردی در سرور است.

 

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

به یاد داشته باشید که این نوع سرورها می توانند هر نوع برنامه ای را درست مانند رایانه خانگی شما اجرا کنند.

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

برنامه‌های کاربردی وب مدرن معمولاً روی یک سری لایه اجرا می‌شوند، از اسکریپت‌های سمت سرور و برنامه‌هایی که داده‌ها را پردازش می‌کنند (مانند PHP، ASP.NET و غیره) شروع می‌شوند و با برنامه‌نویسی سمت کلاینت (مثلا جاوا اسکریپت) که برنامه‌ریزی می‌کند داده‌ها چگونه باید باشد، خاتمه می‌یابند. نمایش داده.

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

برخی از وب سرورهای محبوب عبارتند از Microsoft IIS، Apache، Nginx و غیره.

برخی از پورت های مورد استفاده برای سرورهای وب: پورت 80 برای HTTP (رمزگذاری نشده) و پورت 443 برای HTTP (رمزگذاری شده).

بیشتر بخوانید : رم DDR4

2. سرور پایگاه داده

یک سرور پایگاه داده معمولاً در پشت سر هم با نوع دیگری از سرور کار می کند. این نوع سرور به سادگی برای ذخیره داده ها در گروه ها وجود دارد.

روش های بی شماری برای نگهداری داده ها وجود دارد که بر اساس نظریه های مختلف عمل می کنند. یکی از رایج‌ترین انواع آن به‌عنوان “SQL” یا “Structured Query Language” شناخته می‌شود.

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

برنامه های کاربردی وب معمولاً اجزای سمت سرور خود را به یک سرور پایگاه داده متصل می کنند تا داده ها را همانطور که کاربران درخواست می کنند، بگیرند.

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

 

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

برخی از سرورهای محبوب پایگاه داده عبارتند از MySQL، MariaDB، Microsoft SQL، Oracle Database و غیره.

برخی از پورت های مورد استفاده برای سرورهای پایگاه داده: پورت 3306 (MySQL، MariaDB)، پورت 1433 (MS-SQL)، پورت 1521 (Oracle DB).

3. سرور ایمیل

یک سرور ایمیل معمولاً بر روی "SMTP" یا "Simple Mail Transfer Protocol" اجرا می شود. پروتکل های احتمالی دیگری وجود دارد که سرورهای پست الکترونیکی جدیدتر روی آنها کار می کنند، اما SMTP پروتکل غالب باقی می ماند.

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

داده ها هنگام ارسال از طریق SMTP ساده می شوند، بنابراین برخی از اطلاعات، مانند قالب بندی وب، معمولاً در تراکنش های ایمیل از بین می روند.

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

برخی از پورت های مورد استفاده برای سرورهای ایمیل: پورت 25 (SMTP)، پورت 587 (SMTP امن)، پورت 110 (POP3)

4. وب سرور پروکسی

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

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

 

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

نوع کمتر محبوب، سرور پروکسی سازمانی است. این همان تأثیر را دارد، اما معمولاً توسط یک سازمان مجاز است.

ترافیک وب کاربران را می گیرد، معمولاً آن را برای ارزیابی بعداً ثبت می کند و به اینترنت می فرستد.

این کار ترافیک کاربران را در کنار هم قرار می دهد به طوری که نمی توان یک رایانه را به طور عمومی از دیگری متمایز کرد.

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

برخی از پورت های مورد استفاده برای سرورهای پروکسی وب: پورت 8080، 8888 و غیره

5. سرور DNS

یک سرور DNS یا سرور "سرویس نام دامنه" برای ترجمه نام دامنه به آدرس های IP مربوطه آنها استفاده می شود.

این سرور همان چیزی است که مرورگر شما هنگام تایپ نام دامنه و فشار دادن Enter به آن ارجاع می دهد. ایده این است که کاربران مجبور نیستند آدرس های IP را به خاطر بسپارند و سازمان ها می توانند نام مناسبی داشته باشند.

به طور معمول، ارائه دهندگان خدمات اینترنتی (ISP) سرورهای DNS را در اختیار کاربران خود قرار می دهند. با این حال، بسیاری از سازمان ها هستند که این سرویس جستجو را به صورت رایگان نیز ارائه می دهند (مانند سرور محبوب Google DNS با IP 8.8.8.8).

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

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

نام دامنه با یک سرور DNS بالاتر ثبت می شود که سایر سرورهای DNS سطح پایین به آن ارجاع می دهند. معمولاً از طریق فرآیندی بین 24 تا 48 ساعت طول می کشد، این ثبت نام در سراسر جهان منتشر می شود.

 

پورت های مورد استفاده برای سرورهای DNS: پورت 53 (هر دو TCP و UDP).

6. سرور FTP

سرورهای FTP یا سرورهای "پروتکل انتقال فایل" یک هدف واحد دارند: میزبانی تبادل فایل بین کاربران.

این سرورها به طور پیش فرض هیچ نوع رمزگذاری را ارائه نمی دهند، بنابراین تعدادی از نسخه های ایمن پروتکل وجود دارد که اغلب در جای خود استفاده می شوند (مانند sFTP که FTP روی پروتکل امن SSH است).

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

برخی از پورت های مورد استفاده برای سرورهای FTP: پورت های 20،21 برای FTP یا پورت 22 برای sFTP.

7. فایل سرور

فایل سرور با سرور FTP متفاوت است. این نوع سرور مدرن‌تر است و معمولاً می‌تواند فایل‌های شبکه‌شده را بر روی درایوها «نگاشت» کند. این بدان معناست که کاربران می توانند از مرورگر فایل کامپیوتر خانگی خود برای بررسی پوشه ها استفاده کنند.

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

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

8. سرور DHCP

یک سرور DHCP از پروتکل ارتباطی میزبان پویا (DHCP) برای پیکربندی تنظیمات شبکه رایانه های مشتری استفاده می کند.

یک سرور DHCP در شبکه به جای پیکربندی دستی آدرس IP استاتیک و سایر تنظیمات شبکه برای رایانه های مشتری در یک شبکه بزرگ، این تنظیمات شبکه را به صورت پویا در رایانه های LAN پیکربندی می کند.

پورت مورد استفاده برای سرورهای DHCP: پورت UDP 67.

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

عمدتاً دو نوع سرور در شبکه ها یافت می شود: سرورهای فیزیکی و سرورهای مجازی. در اینجا نحوه شباهت آنها و تفاوت آنها آمده است.

1. سرور فیزیکی

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

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

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

2. سرور مجازی

سرور مجازی بخش پارتیشن بندی شده یک سرور فیزیکی است. اکثر "سرورهای" آنلاین سرورهای مجازی هستند. اغلب به آنها مقدار اختصاصی از منابع فیزیکی سرور برای استفاده داده می شود (مانند RAM، CPU، فضای ذخیره سازی).

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

۰ نظر موافقین ۰ مخالفین ۰
شهاب نادری

معرفی ESXI

 

VMware ESXi یک هایپروایزر مستقل از سیستم عامل مبتنی بر سیستم عامل VMkernel است که با عواملی که در بالای آن اجرا می شوند، ارتباط برقرار می کند. ESXi مخفف Elastic Sky X Integrated است.

 

ESXi یک هایپروایزر نوع 1 است، به این معنی که مستقیماً روی سخت افزار سیستم بدون نیاز به سیستم عامل (OS) اجرا می شود. هایپروایزورهای نوع 1 به عنوان هایپروایزرهای فلزی نیز شناخته می شوند زیرا مستقیماً روی سخت افزار کار می کنند.

 

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

 

VMkernel ESXi مستقیماً با عوامل VMware و ماژول های شخص ثالث مورد تایید قرار می گیرد. ادمین ها می توانند VMware ESXi را با استفاده از کنسول یا کلاینت vSphere پیکربندی کنند. آن‌ها همچنین می‌توانند لیست سازگاری سخت‌افزار VMware را برای سخت‌افزار مورد تأیید و پشتیبانی شده که ESXi را روی آن نصب کنند، بررسی کنند.

نسخه های مختلف ESX و ESXi

VMware ESXi را پس از انتشار VMware ESX نسخه 4.1 در سال 2010 منتشر کرد. پس از نسخه 5 ESX، تنها ESXi به پشتیبانی ادامه داد. ESXi در حال حاضر در نسخه 6.7 است که عمدتاً شامل رفع اشکال برای نسخه های قبلی ESXi است.

 

دارندگان مجوز ESX می توانند ESXi را به جای ESX در هر سرور معینی استقرار دهند. قبل از ESXi، VMware Hypervisor ESX را ارائه کرد که شامل بخش‌های بیشتری مانند سیستم عامل کنسول و فایروال بود. رابط های خط فرمان از راه دور و استانداردهای مدیریت سیستم جایگزین عملکردهای کنسول سرویس شدند.

 

Hypervisor از Auto Deploy و ایجاد تصویر سفارشی، همراه با ابزارهای دیگری که در ESX گنجانده نشده‌اند، پشتیبانی می‌کند. به گفته VMware، معماری ESXi کمتر از 150 مگابایت فضا اشغال می کند - 32 مگابایت فضای روی دیسک - در مقایسه با حدود 2 گیگابایت با ESX.

 

نسخه رایگان و رایگان ESXi -- VMware vSphere Hypervisor -- از ویژگی های کمتری پشتیبانی می کند. اگرچه نمی تواند با سرور vCenter ارتباط برقرار کند، اما سرورها را با گزینه هایی مانند thin provisioning مجازی می کند. نسخه پولی ESXi شامل انتقال زنده ماشین‌ها، متعادل‌سازی بار خودکار، و ادغام ذخیره‌سازی و منابع محاسباتی در چندین میزبان است.

بیشتر بخوانید : مجازی سازی برنامه

الزامات و راه اندازی ESXi

از آنجایی که ESXi سبک وزن است، به حداقل منابع سخت افزاری نیاز دارد. به طور خاص، نسخه 6.7 ESXi به یک دستگاه میزبان با حداقل 2 دو هسته CPU، یک پردازنده 64 بیتی x86 که قبل از سال 2006 منتشر شده بود، و 4 یا ترجیحاً 8 گیگابایت رم نیاز دارد. مدیران می‌توانند فهرست کاملی از منابع مورد نیاز برای ESXi 6.7 را در بخش منابع سخت‌افزار و سیستم در راهنمای نصب و راه‌اندازی ESXi VMware بیابند.

 

ESXi مستقیماً روی یک هارد دیسک محلی در دستگاه میزبان نصب می شود. برای نصب ESXi، نصب کننده را راه اندازی کنید و به سادگی دستورات را دنبال کنید. پس از نصب ESXi، مدیران می‌توانند از کنسول مستقیم برای تغییر گزینه‌های میزبان ESXi، مانند تخصیص آدرس‌های IP یا سایر گزینه‌های پیکربندی استفاده کنند. سپس می توانند vSphere Web Client یا vSphere Client را نصب کنند که هر دو به راه اندازی ماشین های مجازی (VM) کمک می کنند.

 

در نهایت، هنگامی که ادمین ها به ماشین میزبان و مشتری vSphere مورد نظر خود دسترسی پیدا می کنند، می توانند یک VM راه اندازی کنند. مدیران باید در نظر داشته باشند که با به‌روزرسانی بعدی vSphere - به دنبال به‌روزرسانی 1 vSphere 6.7 - Web Client مستهلک می‌شود.

 

ویژگی های کلیدی ESXi

VMware ESXi از ویژگی‌های کلیدی از جمله شکل‌دهی ترافیک، بالون کردن حافظه، دسترسی امنیتی مبتنی بر نقش، ثبت و حسابرسی، رابط کاربری گرافیکی و vSphere PowerCLI پشتیبانی می‌کند. همچنین ESXi قابلیت پیکربندی 128 CPU و 120 دستگاه را دارد.

ادمین ها می توانند این عملکرد را با استفاده از ابزارهای راه دور به جای CLI مدیریت کنند و ESXI می تواند از یک مدل یکپارچه سازی مبتنی بر API به جای عوامل مدیریت شخص ثالث استفاده کند. ESXi از ایجاد VM با سرور VMware و سرور مجازی مایکروسافت پشتیبانی می کند.

 

مزایا و معایب ESXi

نصب ESXi در یک مرکز داده سریع و ساده است زیرا فضای سبک آن 150 مگابایت است. همچنین، به دلیل فرمت سبک ESXi، ادمین ها به پچ های کمتری نیاز دارند. به دلیل اندازه کوچکتر، ESXi ایمن تر دیده می شود. علاوه بر این، مدیریت امنیت در VMkernel تعبیه شده است. ESXi همچنین یک رابط کاربری گرافیکی ساده ارائه می دهد.

 

متأسفانه ESXi گزینه های پیکربندی کمتری را برای حفظ اندازه خود ارائه می دهد. همچنین یک منحنی یادگیری برای کسانی که قبلاً از یک محصول مجازی سازی استفاده نکرده اند وجود دارد.

یکی دیگر از اشکالات ESXi این است که سربار ایجاد شده با کار اضافی CPU و تماس های سیستم عامل ممکن است باعث کند شدن برنامه در VM شود. نسخه رایگان ESXi همچنین کاربران را به استفاده از دو CPU فیزیکی محدود می کند.

 

VMware ESXi و vSphere

VMware vSphere به عنوان مجموعه ای از محصولات مجازی سازی سرور VMware عمل می کند که شامل ESXi می شود. ESXi هایپروایزر انحصاری مجوزهای VMware vSphere 5.x است. ادمین ها می توانند از میزبان vSphere به عنوان پایه ای برای یک محیط ابری خصوصی استفاده کنند.

 

محصولات VMware موجود در vSphere شامل نرم افزارهایی مانند VMware vCenter Server، vSphere Web Client، vSphere Client، vSphere Distributed Switch، VMware High Availability و VMware Virtual Symmetric Multi-Processing می باشد.

 

VMware ESXi در مقابل XenServer

Citrix XenServer یک پلت فرم مجازی سازی سرور منبع باز است که قابل مقایسه با ESXi است که بر اساس هایپروایزر Xen ساخته شده است. Xen همچنین یک هایپروایزر نوع 1 است. با این حال، XenServer برای مصرف کنندگان است. XenServer می تواند میزبان، استقرار و مدیریت ماشین های مجازی دسکتاپ و ابری سرور باشد.

از ویژگی‌های XenServer می‌توان به مهاجرت VM زنده، بررسی سلامت و هشدارهای گزارش عملکرد اشاره کرد. Xen در هسته لینوکس گنجانده شده است. با این حال، تنها توسط تعداد کمی از توزیع‌های لینوکس مانند SUSE Linux Enterprise Server پشتیبانی می‌شود.

 

۰ نظر موافقین ۰ مخالفین ۰
شهاب نادری