Academy and Foundation unixmens | Your skills, Your future
2.27K subscribers
6.64K photos
1.36K videos
1.23K files
5.94K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
Staying on top of the latest advancements in open source technology is more critical than ever. At Red Hat, we're at the forefront of this innovation, continuously delivering solutions that empower enterprises to navigate complex challenges, encourage efficiency, and build a more secure future. In this roundup, our customers and communities have been particularly drawn to topics spanning the future of AI in IT, the ongoing evolution of our core platforms, and the strategic shifts in critical industries like telecommunications. From groundbreaking product releases that enhance virtualization an

via Red Hat Blog https://ift.tt/ORT0Nx9
In the first half of 2025, Red Hat Ansible Automation Platform released several new features, including a suite of enhancements aimed at accelerating adoption, expanding use cases, and unlocking the strategic value of IT automation. These updates focus on integrating IT automation into overarching AI strategies, aiming to help customers achieve efficiency, resilience, and trust in their operations.1. Ansible Content Collections for AINew collections, such as the redhat.ai Red Hat Ansible Certified Collection and the infra.ai Ansible validated content, provide support for Red Hat AI infrastruct

via Red Hat Blog https://ift.tt/SUOlDgp
This week we announced that Red Hat has been positioned as a Leader for the second year in a row in the 2025 Gartner® Magic Quadrant for Cloud-Native Application Platforms. We are proud of this recognition, as we believe this is a strong validation of Red Hat OpenShift cloud services as a flexible, complete, and secure cloud-native application platform for AI-enabled applications and virtualized and containerized workloads across the hybrid cloud. The Red Hat OpenShift cloud services portfolio consists of jointly engineered solutions with hyperscalers, including Red Hat OpenShift Service o

via Red Hat Blog https://ift.tt/NqlxetE
This media is not supported in your browser
VIEW IN TELEGRAM
راه رسیدن چیست ؟
ساده است ولی آسان نیست

#alone
Red Hat Recognized as a Leader for Second Consecutive Year in 2025 Gartner® Magic Quadrant for Cloud-Native Application PlatformsRed Hat OpenShift is recognized as a Leader in the 2025 Magic Quadrant for Cloud-Native Application Platforms. We believe this reinforces its role as a consistent, open hybrid cloud foundation for enterprise applications, AI workloads and developer innovation. Learn more Destination Linux Podcast: Interview with Sherard Griffin of Red HatSherard Griffin, Red Hat's head of engineering for OpenShift AI, discusses scaling machine learning across hybrid clouds and

via Red Hat Blog https://ift.tt/9DkBdKY
شرکت فناپ از سوی وزارت خزانه‌داری آمریکا تحریم شد

وزارت خزانه‌داری آمریکا اعلام کرد که در چارچوب تازه‌ترین دور تحریم‌ها، چندین نهاد و فرد مرتبط با بخش فناوری و نظارت ایران را تحریم کرده است. در این فهرست، نام شرکت فناپ و مدیر آن، شهاب جوانمردی، نیز به چشم می‌خورد.
This media is not supported in your browser
VIEW IN TELEGRAM
شرکت اوپن‌ای‌آی از نسل پنجم چت‌جی‌پی‌تی رونمایی کرد و گفت نسخه جدید هوش مصنوعی این شرکت «جهشی چشمگیر در هوش نسبت به تمام مدل‌های قبلی» یافته و «عملکردی پیشرفته در زمینه‌های کدنویسی، ریاضیات، نگارش، سلامت، درک بصری و موارد دیگر» ارائه می‌دهد.

این شرکت در بیانیه‌ای که پنج‌شنبه ۱۶ مرداد منتشر شد، نوشت: «این سیستم یکپارچه، می‌داند چه زمانی پاسخ سریع بدهد و چه زمانی با تفکر عمیق، پاسخ‌هایی در سطح تخصصی ارائه کند.»

نسل پنجم چت‌جی‌پی‌تی در دسترس همه کاربران قرار دارد، با این تفاوت که کاربران اشتراک پلاس از میزان استفاده بیشتری برخوردارند و مشترکین پرو به نسخه‌‌ای با نام GPT‑5 Pro دسترسی دارند که «توانایی استدلال گسترده‌تری برای ارائه پاسخ‌های دقیق‌تر و جامع‌تر» دارد.

اوپن‌ای‌آی اعلام کرد که نسل جدید چت‌جی‌پی‌تی در زمینه کدنویسی، «قدرتمندترین مدل کدنویسی» این شرکت است.
همچنین در زمینه نگارش و خلاقیت، این نسل جدید «توانمندترین توانایی نویسندگی» این شرکت تاکنون است.
Academy and Foundation unixmens | Your skills, Your future
شرکت اوپن‌ای‌آی از نسل پنجم چت‌جی‌پی‌تی رونمایی کرد و گفت نسخه جدید هوش مصنوعی این شرکت «جهشی چشمگیر در هوش نسبت به تمام مدل‌های قبلی» یافته و «عملکردی پیشرفته در زمینه‌های کدنویسی، ریاضیات، نگارش، سلامت، درک بصری و موارد دیگر» ارائه می‌دهد. این شرکت در بیانیه‌ای…
سم آلتمن، یکی از بنیانگذاران و مدیر عامل اوپن‌ای‌آی گفت: «‌جی‌پی‌تی-۳ برای من مثل صحبت کردن با یک دانش‌آموز دبیرستانی بود؛ سوالی می‌پرسید، شاید جواب درست بگیرید، شاید چیز دیوانه‌واری پیدا کنید».
‌«جی‌پی‌تی-۴ مثل صحبت کردن با یک دانشجوی دانشگاه بود؛ ‌با جی‌پی‌تی-۵ واقعاً حس می‌کنید دربارهٔ هر موضوعی دارید با یک متخصص در سطح دکترا صحبت می‌کنید».
در مورد Zen Discovery باید گفت که یک ماژول هماهنگ‌سازی کلاستر (Cluster Coordination Module) است که سه وظیفه اصلی دارد:

کشف نودها (Node Discovery)
پیدا کردن سایر نودها و ساختن یک View کامل از کلاستر.

انتخاب Master (Master Election)
تضمین اینکه در هر لحظه فقط یک Master فعال وجود دارد.

انتشار وضعیت کلاستر (Cluster State Publishing)
همگام‌سازی وضعیت بین همه نودها.

ا Zen چیست؟

در Elasticsearch، Zen Discovery مکانیزم اصلی برای:

پیدا کردن نودها (Node Discovery)

هماهنگی بین آن‌ها

انتخاب Master Node

حفظ سازگاری کلاستر

در نسخه‌های قدیمی (تا ۶.x) این مکانیزم Zen1 نام داشت. از Elasticsearch 7.x به بعد، Zen2 معرفی شد.
2. چرا Zen2 ایجاد شد؟

مشکل Zen1:

فرآیند انتخاب Master طولانی و پرخطا بود.

در شرایطی که بخشی از کلاستر قطع می‌شد، Split-Brain (دو Master همزمان) رخ می‌داد.

مدیریت Quorum (اکثریت نودها) سخت و مستعد مشکل بود.

بهبودهای Zen2:

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

جلوگیری قطعی از Split-Brain با استفاده از Voting Configuration.

ا Bootstrap Process شفاف و امن برای شروع کلاستر.

3. معماری Zen2

ا Zen2 در سه بخش اصلی کار می‌کند:

Discovery

پیدا کردن نودها با مکانیزم‌هایی مثل unicast, cloud, یا file-based.

همه نودها یکدیگر را می‌شناسند و وضعیت را به‌روز می‌کنند.

Master Election

ا استفاده از Voting Configuration (مجموعه نودهایی که حق رأی دارند).

ا برای انتخاب Master نیاز به Quorum (اکثریت) است.
مثلا اگر ۳ نود Master-eligible داشته باشیم → حداقل ۲ نود باید توافق کنند.

Cluster State Publishing

ا Master انتخاب‌شده تغییرات Cluster State را به همه نودها ارسال می‌کند.

ا State شامل اطلاعات شاردها، ایندکس‌ها، تنظیمات و وضعیت نودهاست.

مزایای Zen2

ایمنی در برابر Split-Brain
چون هیچ Master جدیدی بدون Quorum شکل نمی‌گیرد.

سرعت بالاتر انتخاب Master
حتی در شرایط قطعی شبکه.

Bootstrap امن
باید لیستی از نودهای Master-eligible اولیه مشخص شود تا کلاستر به‌درستی شروع کند:

cluster.initial_master_nodes:
- node1
- node2
- node3

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

ا Zen2 در OpenSearch

ا چون OpenSearch از Elasticsearch 7.10 فورک شده، Zen2 همان ساختار را حفظ کرده.

ا در نسخه‌های جدید OpenSearch، Zen2 با بهبودهای جزئی و ثبات بیشتر نگهداری می‌شود، ولی اساس کار یکسان است.
نکته مهم طراحی

همیشه تعداد نودهای Master-eligible را فرد (Odd Number) انتخاب کنید تا Quorum بهینه باشد.

برای تحمل خرابی، حداقل ۳ نود Master-eligible نیاز دارید.

در محیط‌های Multi-DC باید مراقب Latency و Quorum باشید.


نسخه‌های Zen

ا Zen1 (تا ES 6.x): مکانیزم قدیمی با مشکلات Split-brain و انتخاب Master کند.

ا Zen2 (از ES 7.x و OpenSearch): بازطراحی کامل برای سرعت، پایداری، و جلوگیری کامل از Split-brain.
معماری Zen Discovery (Zen2)

مراحل بوت‌استرپ (Bootstrap Process)

وقتی کلاستر برای اولین بار راه‌اندازی می‌شود:

باید مشخص کنید کدام نودها Master-eligible هستند:

cluster.initial_master_nodes:
- node1
- node2
- node3

این لیست فقط اولین بار استفاده می‌شود تا Voting Configuration اولیه ساخته شود.

3.2. Node Discovery

Zen از Transport Layer (TCP) استفاده می‌کند تا نودها را پیدا کند.

متدهای رایج:

unicast → با لیست IP/hostname مشخص

Cloud plugins (AWS, Azure, GCP)

File-based seed hosts

پارامتر اصلی:

discovery.seed_hosts:
- node1:9300
- node2:9300

Master Election

الگوریتم انتخاب Master در Zen2 بر اساس Voting Quorum است:

فقط نودهای Master-eligible حق رأی دارند.

یک Master جدید فقط وقتی انتخاب می‌شود که اکثریت (Quorum) در دسترس باشد.

جلوگیری از Split-brain:

اگر Quorum برقرار نباشد، هیچ Master جدیدی انتخاب نمی‌شود.

پارامترهای مهم:

discovery.type: zen
node.master: true
node.data: false

3.4. Cluster State Publishing

وقتی Master انتخاب شد:

تغییرات (مثل اضافه شدن ایندکس یا شارد) در Cluster State ثبت می‌شود.

Cluster State به صورت atomic و versioned به همه نودها ارسال می‌شود.

هر نود فقط آخرین Cluster State معتبر را نگه می‌دارد.


#elasticsearch #log #linux #zen #clustering #elk

@unixmens
کتاب لینوکس برای همه ، نسخه 0.3



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


https://www.dropbox.com/s/kv845pwcw0l6uxq/linux_for_all_yashar_esmaildokht_0.3.pdf?dl=0


#linux #yashar_esmaildokht
The engineering teams of Red Hat Trusted Profile Analyzer (TPA) and Trustify decided to experiment with Model Context Protocol (MCP). This article will take you through the challenges we had to face along the way in hopes that our journey can help others attempting something similar.To give you some context, Red Hat Trusted Profile Analyzer (TPA) is a Red Hat product for software bill of materials (SBOM) management—it stores SBOMs and correlates the packages within the SBOMs with known public vulnerabilities. It is based on the upstream project Trustify.At a high level, its architecture is f

via Red Hat Blog https://ift.tt/ZKX0Tf3
This week we announced that for the third consecutive year, Red Hat has been named a Leader in the Gartner® Magic Quadrant for Container Management. We’re thrilled by this recognition and believe it represents continued validation of Red Hat OpenShift’s strong execution and strategy for delivering an industry leading application platform across hybrid environments from the data center, to the cloud, and to the edge.Red Hat OpenShift is recognized for its ability to execute and completeness of vision. Red Hat’s investments in OpenShift as a platform for AI workloads, and in building A

via Red Hat Blog https://ift.tt/UDRqFGf
Red Hat Enterprise Linux (RHEL) has a storied history, standing at the intersection of our customers, communities and partners, helping each achieve their goals while answering key end user needs, from enterprise-grade development practices and system security enhancements to a stronger software supply chain and end-to-end support backed by Red Hat’s unique expertise.. In 2021 we announced no-cost RHEL options for developers, in certain use cases, which include our proactive analytic capability, Red Hat Insights. Since then, we have listened to and learned from individuals and organizations

via Red Hat Blog https://ift.tt/qVMh6j1