thinclient

وبلاگی در حوزه تین کلاینت

thinclient

وبلاگی در حوزه تین کلاینت

جدیدترین حمله باج ‌افزار مبتنی بر پایتون به سرورهای VMware ESXi

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

یکی از پلتفرم‌های محبوب در حوزه مجازی سازی VMware ESXi است که معمولا برای میزبانی سرورها مورد استفاده قرار می‌گیرد. این پلتفرم به طور موثر از منابع CPU و حافظه موجود در دستگاه استفاده می‌کند. اخیرا محققان Juniper Networks یک حمله مخرب و غیرمجاز را در سرورهای VMware ESXi پیدا کردند اما هنوز متوجه نشدند که چگونه این حمله رخ داده است. در این مقاله با ویژگی‌های VMware ESXi بیشتر آشنا می‌شوید و در مورد آخرین حمله باج ‌افزار مبتنی بر پایتون روی این سرور بیشتر می‌خوانید.

سرور VMware ESXi چیست؟

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

تیم فناوری اطلاعات همواره برای برآورده کردن روندهای متغیر بازار و افزایش انتظارات مشتریان تحت فشار است. همچنین چالش‌هایی در رابطه با گسترش منابع IT برای انطباق با پروژه‌های جدید و پیچیده نیز وجود دارد. VMware ESXi به سازمان شما کمک می‌کند تا تعداد منابع سخت افزاری مورد نیاز برای اجرای هایپروایزر را کاهش دهد. علاوه بر این، به افزایش عملکرد کمک کرده و سخت افزار را برای استفاده از حداکثر ظرفیت بهینه می‌کند.

مزایای ESXi چیست؟

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

ویژگی‌های VMware ESXi

اندازه کوچک

Vmware سرور ESXi را به عنوان کوچک‌ترین هایپروایزر جهان معرفی می‌کند. این سرور کوچک اغلب به کاهش سطح حملات و تهدیدات خارجی کمک می‌کند و نگهداری آن بسیار آسان است.

نصب راحت

نصب ESXi به سرعت انجام می‌شود و می‌توانید زیرساخت خود را در سریع‌ترین زمان ممکن راه اندازی کنید.

جهت کسب مشاوره رایگان با شماره 02154521 تماس حاصل فرمایید. و یا به وب سایت rahaco.net مراجعه نمایید.

انواع سطوح RAID؛ بهترین نوع RAID کدام است؟

اگر به دنبال خرید یک دستگاه یا سرور NAS برای کسب و کار کوچک خود بوده‌اید، بدون شک اصطلاح  "RAID"  به گوشتان خورده است. RAID مخفف عبارت Redundant Array of Inexpensive Disks است. RAID به مجموعه‌ای از هارد دیسک‌ها می‌گویند که داده‌ها را با روش‌های ویژه‌ ذخیره می‌کنند. RAID امکان ذخیره امن داده‌ها را روی هارد فراهم می‌کند و سرعت ذخیره سازی را افزایش می‌دهد. به طور کلی، یک سیستم مجهز به RAID از دو یا چند هارد دیسک برای بهبود عملکرد یا ارائه سطحی از تحمل خطا استفاده می‌کند. تحمل خطا یعنی ایجاد یک شبکه امن برای سخت افزار. به این معنا که باعث افزایش بهره وری می‌شود و همچنین احتمال از دست رفتن داده‌ها را به طور چشمگیری کم می‌کند. روشی که در آن تحمل خطا را تنظیم می‌کنید به سطح RAID شما بستگی دارد. هنگام خرابی سخت افزار، ایمن نگه داشتن داده‌ها برای کسب و کارها اهمیت دارد. سطوح مختلف RAID تنظیمات مختلفی را با هدف ایجاد تعادل میان عملکرد بهینه و محافظت از داده‌ها نشان می‌دهد.
همانطور که گفته شد، چندین سطح RAID وجود دارد و استفاده از آن‌ها بستگی به این دارد که از RAID برای چه هدفی استفاده می‌کنید. همچنین باید تعیین کنید که به RAID سخت افزاری نیاز دارید یا نرم افزاری؛ زیرا RAID نرم افزاری نسبت به RAID مبتنی بر سخت افزار از سطوح کمتری پشتیبانی می‌کند. در ادامه با سطوح مختلف RAID بیشتر آشنا می‌شوید.
تکنولوژی RAID چیست؟
RAID یک فناوری مجازی‌سازی استوریج است که چندین هارد دیسک را در یک یا چند واحد برای افزونگی داده‌ها، بهبود عملکرد یا هر دو ترکیب می‌کند. سیستم RAID شامل دو یا چند درایو است که به صورت موازی کار می‌کنند. این درایوها معمولا هارد دیسک یا SSD هستند. از طریق این فناوری، دیتاها به شکل برابر در هارد دیسک‌ها نگهداری می‌شوند. این کار باعث حفظ امنیت دیتاها می‌شود و اگر برای هارد دیسک‌ها مشکلی پیش آمد، به دیتاها آسیبی وارد نخواهد شد. همچنین سرعت پردازش داده‌ها و عملکرد آن نیز افزایش پیدا می‌کند.
RAID چندین دیسک مستقل و نسبتا کوچک را در فضای استوریج ترکیب می‌کند. دیسک‌های موجود در مجموعه اعضای آن محسوب می‌شوند. این دیسک‌ها به روش‌های مختلف در مجموعه ترکیب شده که به عنوان سطوح RAID شناخته می‌شوند و هر یک از آن‌ها ویژگی‌های خاص خود را دارند:
"تحمل خطا" توانایی مدیریت یک یا چند هارد دیسک خراب است.
"عملکرد" تغییر در سرعت خواندن و نوشتن کل مجموعه را در مقایسه با یک هارد دیسک نشان می‌دهد.
"ظرفیت مجموعه" با مقدار داده‌های نوشته شده در آن تعیین می‌شود. 
ظرفیت مجموعه به سطح RAID بستگی دارد و همیشه به این شکل نیست که با دیسک‌ها مطابقت داشته باشد. سیستم‌های RAID می‌توانند از چندین رابط مانند SATA، SCSI، IDE، یا FC استفاده کنند. برخی از سیستم‌ها به صورت داخلی از SATA استفاده می‌کنند، اما دارای یک رابط FireWire یا SCSI برای سیستم میزبان نیز هستند. گاهی اوقات دیسک‌ها در سیستم ذخیره سازی به عنوان JBOD تعریف می‌شوند که مخفف عبارت Just a Bunch of Disk می‌باشد. این بدان معنی است که آن دیسک‌ها از سطح RAID خاصی استفاده نمی‌کنند و کاملا مستقل عمل می‌کنند.
انواع سطوح RAID کدامند؟
روش‌های مختلف توزیع داده‌ها در سطوح مختلف RAID تعریف شده‌اند. هر سطح RAID یک جنبه از حفاظت داده، عملکرد سیستم و فضای ذخیره سازی را ارائه می‌دهد که به سه دسته استاندارد، ترکیبی و غیر استاندارد تقسیم می‌شوند. در زیر محبوب‌ترین و استانداردترین انواع سطوح RAID را مشاهده می‌کنید:
RAID 0
این Raid برای افزایش عملکرد سرور استفاده می‌شود و در آن داده‌ها در چندین هارد دیسک نوشته می‌شوند. RAID 0 کارایی را افزایش می‌دهد چرا که چندین درایو همزمان در حال خواندن و نوشتن داده‌ها هستند. این بدان معناست که کار کامپیوتر توسط چندین دیسک انجام می‌شود نه فقط یک دیسک. به همین ترتیب، در صورت خرابی یکی از دیسک‌ها اطلاعات دیسک‌های دیگر از بین می‌رود. از دست دادن هر دیسک باعث از بین رفتن کامل اطلاعات در دیسک‌های دیگر می‌شود و بنابراین این سطح زیاد قابل اعتماد نیست.
جهت کسب اطلاعات تخصصی تر با مرجع مجازی سازی ایران شرکت رهاکو تماس حاصل فرمایید. 02154521

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

اپل در سال گذشته از تراشه M2 رونمایی کرد. در مقایسه با تراشه M1، عملکرد CPU و GPU مورد استفاده در M2 به ترتیب18 و 35 درصد افزایش یافته است. تراشه M2 شامل پردازنده مرکزی8  هسته‌ای و پردازنده گرافیکی 10 هسته‌ای می‌شود. به تازگی اپل دو تراشه جدید و قدرتمند با نام‌های pro M2 و M2 max معرفی کرد. تراشه‌های M2 پرو و M2 مکس هسته‌های پردازشی بیشتری دارند و از حافظه‌هایی با ظرفیت‌ بالاتر پشتیبانی می‌کنند. همچنین اپل از 2 محصول جدید تولید شده بر پایه تراشه‌های جدید سری M با اسامی مک‌بوک پرو (در 2 اندازه 14 و 16 اینچی) و مک مینی  نیز رونمایی کرد. در این مقاله با پردازنده‌های جدید اپل بیشتر آشنا می‌شوید.
مشخصات تراشه M2 پرو 
تراشه M2 پرو اپل بر پایه دومین نسل از فرآیند 5 نانومتری تولید شده و 40 میلیارد ترانزیستور دارد. تعداد ترانزیستورها در مقایسه با تراشه M1 پرو 20 درصد افزایش یافته است. همچنین، این تراشه جدید از حداکثر 32 گیگابایت حافظه با پهنای باند 200 گیگابایت بر ثانیه پشتیبانی می‌کند. تراشه M2 پرو از 10 یا 12 هسته پردازشی تشکیل شده است که شامل 6 یا 8 هسته، 4 هسته با بهره‌وری انرژی بالا، 19 هسته پردازش گرافیکی و حافظه کش L2 می‌باشد. به همین دلیل عملکرد CPU و GPU تراشه جدید در مقایسه با ورژن 10 هسته‌ای تراشه‌ M1 پرو به ‌ترتیب تا 20 یا 30 درصد ارتقا پیدا کرده است.
مشخصات تراشه M2 مکس
تراشه M2 مکس اپل دارای 67 میلیارد ترانزیستور است که این رقم در مقایسه با مدل پایه تراشه M2 جهش 3 برابری داشته است. همچنین این تراشه از حداکثر 96 گیگابایت حافظه (4 برابر بیش‌تر از تراشه M2) با پهنای باند 400 گیگابایت برثانیه (2 برابر سریع‌تر از M2 پرو) پشتیبانی می‌کند. CPU این تراشه همان مدل 12 هسته‌ای موجود در تراشه M2 پرو است. از طرفی دیگر، تعداد هسته‌های GPU دو برابر شده و به 38 عدد رسیده است. ظرفیت حافظه کش L2 این تراشه نیز بیش از پیش افزایش یافته است.
ویژگی‌های مشترک تراشه‌های M2 پرو و M2 مکس
هر دو تراشه‌های M2 پرو و M2 مکس ویژگی‌های سخت‌افزاری مشترک دارند. هر 2 مدل مجهز به موتور پردازش 16 هسته‌ای با قابلیت اجرای 15.8 ترا در هر ثانیه هستند. بدین ‌ترتیب سرعت NPU (هسته پردازش هوش مصنوعی) در مقایسه با نسل قبلی 40 درصد افزایش یافته است. همچنین این تراشه‌ها دارای موتور رمزنگاری و رمزگشایی ویدیویی و موتور ProRes هستند. تراشه‌های M2 پرو و M2 مکس در کنار قدرت بالاتر، مصرف انرژی بهینه‌تری هم دارند که منجر به افزایش شارژدهی نسل جدید مک بوک پرو  14 و 16 اینچی می‌شود. همچنین هر دو تراشه اپل از نسل جدید موتور عصبی 16 هسته‌ای، موتور مدیای اختصاصی، پردازشگر سیگنال تصویر برای کاهش نویز و بهبود کیفیت دوربین بهره می‌برند.
کاربرد تراشه‌های M2 پرو و M2 مکس در مک بوک‌های جدید اپل
مک بوک پرو 14 اینچی مجهز به M2 پرو با قیمت 2000 دلار راهی بازار می‌شود و کاربران برای خرید مدل پایه مک بوک پرو 16 اینچی باید 2500 دلار بپردازند. اپل می‌گوید تعداد ترانزیستورهای موجود در M2 پرو حدود 2 برابر M2 و حدود 20 درصد بیشتر از M1 پرو است. همچنین سرعت رم آن به 200 گیگابایت می‌رسد که دو برابر سرعت رم M2 می‌باشد. اپل می‌گوید مک‌بوک مجهز به این تراشه می‌تواند پردازش‌های فتوشاپ را با 40 درصد سرعت بیشتر نسبت به M1 پرو انجام دهد.

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

به اطراف خود نگاه کنید، چند گجت یا تکنولوژی می‌بینید؟ پنج؟ ده؟ پنجاه؟ شاید حتی بیشتر. ما در زندگی روزمره خود از دستگاه‌های خاصی استفاده می‌کنیم و برای ادامه زندگی به شدت به آن‌ها وابسته‌ایم. اما آیا می‌دانید این دستگاه‌ها برای انجام وظایف مورد نیاز ما به چه چیزی نیاز دارند؟ سخت افزار و سیستم عامل. آنچه برای عملکرد صحیح این دستگاه‌ها مهم است، اجزای سخت‌افزاری و فریمور است که تضمین می‌کند دستگاه وظایف تعیین‌شده را به درستی انجام می‌دهد.
با ظهور فناوری‌های جدید، گجت‌ها و دستگاه‌هایی که امروزه استفاده می‌کنیم، رو به قدیمی شدن می‌روند. برای همسو شدن با پیشرفت تکنولوژی، دستگاه‌های جدیدتر باید جایگزین دستگاه‌های قدیمی شوند یا به‌روزرسانی فریمور دستگاه انجام شود تا بدون پرداخت هیچگونه هزینه از آخرین فناوری‌ها استفاده کنید. 
طراحی و توسعه سخت افزار اولین مرحله تولید دستگاه‌هاست. از طرفی دیگر سیستم عامل همان چیزی است که عملکرد صحیح سخت افزار را تضمین می‌کند. اغلب دستگاه‌ها چندین برنامه را همزمان اجرا می‌کنند که این امر در برخی موارد باعث کاهش عملکرد سیستم می‌شود. در چنین مواردی راهکاری که افراد در نظر می‌گیرند، جایگزین کردن سخت افزار قدیمی و فرسوده با قطعات جدید است. و اما روش بهتری از جایگزینی دستگاه نیز وجود دارد و آن هم به روز رسانی Firmware است. در اینجا به ‌روزرسانی‌ فریمور در مقایسه با جایگزین کردن سخت‌افزار بسیار مقرون‌ به ‌صرفه‌تر و ساده‌تر می‌باشد. در ادامه مقاله همراه ما باشید تا با Firmware و نحوه عملکرد آن بیشتر آشنا شوید.
فریمور چیست؟
فریمور یا میکروکد مجموعه‌ای از دستورالعمل‌هاست که دستگاه‌ها برای انجام وظایف خود به آن‌ها متکی هستند. به عبارت دیگر، مسئولیت اجرای دستگاه به برنامه نویسی مرتبط می‌شود. فناوری Firmware برای اجرا بر روی سخت افزار ساخته نشده است، بلکه برای انجام وظایف اصلی سخت افزار مورد استفاده قرار می‌گیرد.
بیشتر دستگاه‌هایی که امروزه از آن‌ها استفاده می‌کنیم، به تنهایی به عنوان یک سیستم کامپیوتری محسوب می‌شوند. شرکت‌های سازنده این دستگاه‌ها برنامه‌ها (Firmware) را که وظیفه اجرای کارآمد دستگاه را بر عهده دارند، بروزرسانی می‌کنند و بهبود می‌بخشند.
اجزای مهم Firmware ها
معماری فریمور شامل شش مولفه ضروری است: سیستم‌عامل، کرنل، درایورهای دستگاه، چیپ‌ست، بایوس و کد برنامه. در ادامه این اجزا را به طور مفصل بررسی می‌کنیم:
1. سیستم عامل (OS)
سیستم عامل برنامه‌ای است که منابع سخت افزاری و نرم افزاری برنامه‌های کامپیوتری را مدیریت می‌کند. سیستم عامل به منابع اجازه می‌دهد تا چندین تسک را به طور همزمان اجرا کنند. ویندوز و لینوکس نمونه‌هایی از سیستم عامل می‌باشند.
2. کرنل
هسته بخشی از سیستم عامل است و آن را کنترل می‌کند. هسته ارتباطات میان قطعات سخت افزار و نرم افزار را تسهیل کرده و منابع سخت افزاری مانند: حافظه، CPU و دستگاه‌های ورودی/خروجی را مدیریت می‌کند. همچنین وظیفه بهینه سازی منابع نیز برعهده این قطعه است.
3. درایورهای دستگاه
درایور دستگاه برنامه‌ای است که  ادامه مطلب...

توپولوژی شبکه؛ انواع توپولوژی در شبکه های کامپیوتری کدامند؟

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

جهت کسب اطلاعات بیشتر با شرکت رهاکو در ارتباط باشید. شماره تماس 02154521 و ادرس وبسایت: rahaco.net