Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.01K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
بخش‌بندی به منظور بهبود قابلیت مدیریت

به منظور مدیریت اطلاعات، مدیران دیتابیس‌ها قادر خواهند بود با استفاده از Oracle Partitioning رویکرد ” تقسیم و غلبه” (Divide and Conquer) را اتخاذ نموده و عملیات نگهداری همچون Indexing، بارگذاری، فشرده‌سازی و آراستن و دسته بندی اطلاعات را بر اساس هر پارتیشن اجرا نمایند. به عنوان مثال یک مدیر دیتابیس قادر به ادغام و فشرده‌سازی چندین پارتیشن قدیمی در یک عملیات واحد بوده و همچنین بدون بروز اختلال در دسترسی به داده‌ها، آن‌ها را به فرآیند Tiering ذخیره‌سازی کم هزینه منتقل می‌نماید. با بخش‌بندی کردن جداول و شاخص‌های بزرگ به بخش‌های کوچک‌تر که آسان‌تر مدیریت می‌شوند چنین عملیات نگهداری تنها به Objectهای پایگاه داده مربوطه مانند Partitionsها اعمال می‌گردد.
بخش‌بندی به منظور افزایش عملکرد

در واقع Oracle Partitioning در مواجهه با افزایش حجم اطلاعات، با محدود کردن مقدار داده‌هایی که مورد بررسی یا عمل قرار می‌گیرند، عملکرد را بهبود می‌بخشد؛ بنابراین عملکرد در مقایسه با جداول تقسیم نشده، به صورت قابل توجهی بهبود می‌یابد و ویژگی‌های عملکردی Oracle Database 12c تکمیل می‌شود و در ارتباط با تکنیک‌های Indexing، اتصال و یا روش دسترسی موازی مورد استفاده قرار می‌گیرد. علاوه بر موارد فوق، بخش‌بندی در سطح دیتابیس پیاده‌سازی می‌شود، پس به منظور استفاده‌ی آسان از مزایای عملکرد، نیاز به اعمال هیچ ‌گونه تغییری در کد برنامه و یا اعلام Query نمی‌باشد از جمله‌ی این مزایا می‌توان به موارد زیر اشاره کرد:

برای استفاده ی خودکار از Meta Data های تقسیم کننده و استفاده از اطلاعات مرتبط برای انجام یک عملیات SQL، بخش‌بندی اصلاح می شود. در نتیجه‌ی این اقدام، برای برآوردن Queryهای خاص، دیتابیس به جای دسترسی به تمامی جداول یا شاخص‌ها تنها به بخش‌های مربوطه دسترسی خواهد داشت.
در Zone Mapها که به منظور اصلاح ” Zones Of Blocks” و همچنین اصلاح بخش‌های کامل برای هر ستون که در یک Zone Map تعریف شده، بدون در نظر گرفتن اینکه این ستون در کلید پارتیشن بندی جدول یا Table Partitioning Key وجود دارد یا خیر، مورد استفاده قرار می‌گیرند. بخش‌بندی همراه با Zone Mapها موجب فراهم نمودن جامع‌ترین اصلاحِ اطلاعات موجود در بازار می‌گردد. Zone Mapها تنها بر روی Oracle Engineered Systemها وجود دارند و از Oracle Database 12c 12.1.0.2 در دسترس قرار گرفتند.

اتصالات Partition-Wise می‌توانند به دو جدول که Join شده اند، اعمال گردند و هر دو جدول بر روی کلید اتصال بخش‌بندی می‌گردند. در نتیجه:

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

این مزایا به منظور اجرای پیاپی و یا موازی Queryها عملکرد قابل توجهی ارائه می‌دهد.

خودمختاری یا Autonomy بخش‌های مجزا همراه با Database In-Memory تنها به دو نوع داده اجازه‌ی تجمیع به عنوان In-Memory Column می‌دهد:

ضروری‌ترین ‌داده‌های مربوط به کسب‌وکار
ضروری‌ترین ‌داده‌های مربوط به عملکرد

این در حالی است که اطلاعات ضروری کمتری در دیسک یا فلش ارزان‌تر مستقر می‌شوند. بنابراین حتی بزرگ‌ترین پایگاه‏داده می‌تواند از جانب In-Memory و بدون محدود شدن توسط حافظه‌ی موجود، شاهد مزایای عملکرد قابل توجهی باشد.
بخش‌بندی به منظور افزایش دسترس‌پذیری

در Objectهای دیتابیس بخش‌بندی شده، موجب فراهم نمودن بخش‌های مجزا می‌گردد که بخش مهمی از استراتژی دسترس‌پذیری بالا یا High-Availability می‌باشد. برای مثال، اگر بخشی از یک جدول در دسترس نباشد، تمامی بخش‌های دیگر جدول به صورت آنلاین و در دسترس باقی می‌مانند. برنامه‌های کاربردی در مقابل این جداول بخش‌بندی شده به اجرای Queryها و تراکنش‌ها، ادامه می‌دهند و این عملیات دیتابیس که نیازی به دسترسی به بخش غیرقابل دسترس ندارد با موفقیت اجرا می‌شود. علاوه بر این، پارتیشن کردن با قادر نمودن مدیران دیتابیس‌ها برای اجرای عملیات نگهداری بر روی Objectهای دیتابیس بزرگ در Short-Term Windows، موجب کاهش Downtime برنامه‌ریزی شده می‌گردد.
مدیریت چرخه اطلاعات با Oracle Partitioning
#oracle #dba #partition @unixmens
با استفاده از Oracle Partitioning، معضل سازمان‌های IT در ذخیره مقادیر وسیع اطلاعات با کمترین هزینه‌ی ممکن برطرف می‌شود. استقلال بخش‌های مجزا همراه با درک نحوه دسترسی به اطلاعات، عوامل کلیدی برای اجرای یک استراتژی ذخیره سازی به صورت Tier می‌باشند. فرآیند بخش‌بندی، مشخصا در جداول حاوی داده‌های پیشین، Partitionهای مجزا یا گروه‌های Partition را فعال می‌نماید تا در سطوح Storage مختلف، ذخیره شده و ویژگی های فیزیکی متفاوتی همچون فشرده‌سازی و Price Pointها را ارائه می‌نماید. به عنوان مثال تنها اطلاعات سه ماه اخیر یک جدول سفارشات حاوی اطلاعات دو سال، بر روی Tier ذخیره‌ساز High-End گران قیمت ذخیره می‌شود و بقیه جدول (تقریبا 90 درصد اطلاعات) در یک Tier ذخیره‌سازی ارزان قیمت نگهداری می‌شوند. با استفاده از Oracle Partitioning، هزینه‌های Storage به دلیل عواملی خاص و بدون تأثیر دسترسی کاربر نهایی کاهش می یابد، لازم به ذکر است که صرفه‌جویی در هزینه تا 50 درصد یا بیشتر معمول می‌باشد، بنابراین هزینه مالکیت برای اطلاعات ذخیره شده، کاهش پیدا می کند. با استفاده از Automatic Data Optimization همراه با Heat Map روند تجزیه و تحلیل استفاده از داده‌ها و نگهداری از فرآیند Tier ذخیره‌ساز و فشرده‌سازی می‌تواند بدون هیچگونه نیاز به مداخله دستی یا کدگذاری، به صورت کاملا خودکار انجام گیرد. لازم به ذکر است که Heat Map عملکردی در گزینه‌ی Advanced Compression می‌باشد.
در Oracle Partitioning برای تمامی برنامه های کاربردی دیتابیس

بخش‌بندی نمودن جداول و Indexهای بزرگ در Oracle Database 12c تضمین می‌نماید که یک روش بهینه برای هرگونه الزامات کسب‌وکار موجود بوده و موجب افزایش مدیریت‌پذیری، عملکرد و دسترس‌پذیری تقریبا هر برنامه‌ای از دیتابیس می‌شود. این یک فرآیند بسیار ساده برای پیاده‌سازی بخش‌بندی‌ها می‌باشد و می‌تواند به منظور تضمین موفقیت هم به لحاظ عملکرد کاربر تجاری و انتظارات دسترس‌پذیری و هم از لحاظ کاهش هزینه‌های عملیاتی و IT، برای پردازش هرگونه تراکنش و برنامه‌های Data Warehousing مورد استفاده قرار گیرد.
#oracle #dba #partition @unixmens
#photon os by vmware
در واقع photon یک دیسترو متعلق به کمپانی vmware هست که توسعه میده و در مجازی ساز های خودش استفاده میکنه (در ورژن 6.5 ) - قبلا از توزیع suse استفاده میکرد و قبل از آن از توزیع redhat
در حفیفت photon متن باز هست و میتونید از لینک زیر دانلود کنید :
https://github.com/vmware/photon/wiki/Downloading-Photon-OS
.
یک دقیقه مطالعه

✍🏻کارل گوستاو یونگ

روانشناس سوئیسی تعبیرِ جالبی از انسانِ خوشحال دارد که بسیار از تعریفِ عادی و معمولِ خوشحالی فاصله دارد؛

بر اساسِ این تعریف، خوشحال بودن یعنی :

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

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

خوشحالی یعنی میل به زندگی علی رغم علمِ به فانی بودنِ همه چیز،

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

خوشحالی یعنی آگاهی از توانمندی بزرگ ما برای به دوش کشیدنِ مشکلات.

خوشحالی یعنی بعد از هر زمین خوردن همچنان بتوانیم بلند شویم،بعد از هر گریه همچنان بتوانیم بخندیم و لبخند بر لبِ دیگر همنوعان بیاوریم.

خوشحالی یعنی حضورِ کاملِ ما در هستی، خوشحالی یعنی همچون رودجاری بودن و در حرکت بودن،عبور کردن و به عظمتی بی پایان چشم دوختن؛

خوشحالی یعنی توانایی ما به گفتنِ یک آریِ بزرگ به زندگی ...
.
bitcoin-0.15.1-x86_64-linux-gnu.tar.gz
24.3 MB
نرم افزار کلاینت (mining)بیت کوین برای گنو/لینوکس نسخه 64 بیتی #bitcoin @unixmens
کانالی در حوزه اپن سورس ، گنو/لینوکس ، امنیت و ... دوست داشتین عضو بشین یا به دیگران معرفی کنید
@unixmens
Job Title : #Linux_System_Administrator

Date: January 14, 2018
Location: #Tehran

Job Description:
We are seeking a Linux Administrator for maintaining, installing, and configuring Unix/Linux based operating systems and services.
Responsibilities will include:
- Perform troubleshooting complex Unix/Linux based OS and software problems
- Monitor systems activities and fine tunes system parameters and configuration to optimize performance and ensure security of systems
- Perform capacity analysis, monitors and controls usages of disk space
- Develop procedures for routine administration including backup/restore, shutdown, and startup
- Provide recommendations for improving the server environment, such as capacity thresholds, security gaps, patch levels and hardware recalls.
- Define procedures for monitoring and evaluates, diagnosis and establishes work plan to resolve system issues
- Create/maintain scripts used to improve or automate processes
- Work on multiple activities and projects as a project team member, as a project leader and ensure project tasks for a project are completed on-time
- Work on complex tasks, projects, activities or support issues
Requirements :
-Experience with Linux based operating systems is a must
-Backup, restore and disaster recovery for a Linux environment implementation and management
-Experience with monitoring systems administration including Zabbix and Cacti
-Familiarity with Virtualization is an advantage
-Proven analytical and problem-solving abilities
-Ability to work under pressure
-Ability to be pro-active with a sense of urgency
-Good communication and team working skills
-Hard Working
-Ideal Age: 22 - 35

Company: #HamiSystem
Contact Info: https://job.hamisystem.ir/

#jobs #linux @unixmens
و کدامین ثروت است که محفوظ بدارید تا ابد؟
آنچه امروز شما راست ، یک روز به دیگری سپرده شود.
پس امروز به دست خویش عطا کنید ، باشد که شهد گوارای سخاوت ، نصیب شما گردد ، نه مرده ریگی وارثانتان. جبران خلیل جبران

دهش (بخشش )، آنگاه که از ثروت است و از مکنت ، هر چه بسیار ، باز اندک باشد ، که واقعیت بخشش ، ایثار از خویشتن است. جبران خلیل جبران
بعضی از مردم با شادی میبخشند و شادی برای آنها پاداش همان بخشش است .جبران خلیل جبران
چه زیباست هنگامی که در اوج نشاط و بی نیازی هستی دست به دعا برداری . جبران خلیل جبران
انسان فـرزانه با مشعـل دانش و حکمت، پيش رفته و راه بشريت را روشن می سازد . جبران خلیل جبران
کسب و کار های اینترنتی در ایران #آمار @unixmens
کتابی که نوشتم و به صورت آزاد منتشر کردم درمورد نحوه ایجاد کسب و کار اینترنتی با اپن کارت تقدیم عزیزان
باشد که گامی برای توسعه کسب و کار اینترنتی و ایران باشد
پایگاه داده nosql
🎯 #فرصت_شغلی:
یک شرکت معتبر برای تکمیل تیم فنی خود، کارشناس DevOps با شرایط زیر دعوت به همکاری می کند.
🔻مهارت های لازم:
• تسلط کامل بر محیط های linux و آشنایی با مفاهیم sysadmin
• تسلط بر حداقل یکی از پایگاه‌های داده‌ی SQL–based
• تجربه‌ی کار با bash و اسکریپت‌نویسی در سیستم‌های مبتنی بر لینوکس
• تجربه‌ی کار و اسکریپت‌نویسی با Python
• آشنایی با زبان انگلیسی
• آشنایی با مانیتورینگ و اتوماسیون پروسه ها

🔻موارد زیر مزیت محسوب می شود:
• آشنایی با مفاهیم big data یا data mining
• تسلط به زبان انگلیسی

🔻علاقه مندان می توانند رزومه ی خود را به آدرس [email protected] ارسال نمایند.

#jobs #linux @unixmens
🎯 #فرصت_شغلی
شرکت آلماهاست، فعال در زمینه ارائه خدمات دیتا سنتری ، میزبانی وب، سرور اختصاصی و پشتیبانی نرم افزاری، جهت تکمیل تیم پشتیبانی خود به یک تا چند نیروی فنی باشرایط زیر نیازمند است :

نیاز ها:

🔻آشنایی به مدیریت سرور های ویندوز و لینوکس
🔻آشنایی به مفاهیم شبکه، روتینگ و سوییچینگ
🔻آشنایی به سرورهای ایمیل ، دیتابیس و وب و….
🔻آشنا به مجازی سازی esxi, KVM
🔻آشناییبه مدیریت سرور مجازی و سرور اختصاصی

ارسال رزومه به آدرس :‌ [email protected]'
#jobs #linux @unixmens
دبیان، انتخاب جدید گوگل به عنوان سیستم عامل داخلی

شرکت گوگل سال ها از توزیع اختصاصی خود با نام Goobuntu که یک توزیع مبتنی بر Ubuntu بود به عنوان پلتفرم توسعه نرم افزار استفاده می نمود اما از مدتی پیش گوگل پروژه مهاجرت به توزیع جدیدی مبتنی بر Debian را آغاز نموده است.
این توزیع مبتنی بر نسخه در حال توسعه Debian 10 ( با نام کد Buster ) ایجاد شده است و gLinux نام دارد.
گوگل قصد دارد تغییرات را برای توسعه دهندگان Debian ارسال کند از این رو گوگل نیز در توسعه Debian 10 مشارکت مستقیم دارد.
خبر رسمی در خصوص علت این مهاجرت منتشر نشده است و البته همان گونه که می دانید گوگل هیچ گاه کارمندان خود را به استفاده از سیستم عامل خاصی اجبار نمی کند اما همواره توزیع های مختلف لینوکس برای اکثر آن ها در اولویت قرار دارد.
🎯 #فرصت_شغلی:‌
شرکت مپفا دعوت به همکاری می نماید:

🔻کارشناس لینوکس:

▫️تسلط به سیستم عامل هاي لینوکس در حد LPIC2
▫️حداقل 2 سال سابقه کار به عنوان Linux SysAdmin
▫️تسلط به زبان های scripting مانند (bash - python - perl و …)
▫️تسلط به مدیریت سرویس و لاگینگ (systemd - journald - sys V init)
▫️ تسلط بر مفاهیم networking
▫️ اشنا به مفاهیم software raid و volume mangement
▫️اشنا به مجازي سازي‌(esxi و kvm)
▫️اشنایی به RDBMS و NOSQL
▫️ آشنایی با ابزارهای مانیتورینگ مانند zabbix ، cacti و ...
▫️ارائه گزارشات دوره‌ای به مدیر پشتیبانی
▫️دارای روحیه کار تیمی
▫️روابط عمومی خوب
▫️متعهد و مسئولیت‌پذیری بالا
▫️یادگیری فعال
▫️تسلط کافی در کار با کامپیوتر و نرم افزارهای مربوطه
▫️دقت و توجه به جزئیات
▫️توان حل مساله
▫️توان تصمیم گیری به موقع و درست
▫️مهارت آموزش دادن به دیگران
▫️مهارت‌های ارتباطی مناسب
▫️داشتن کارت پایان خدمت
لطفا رزومه ی خود را به آدرس [email protected] ارسال نمایید.
نشانی: ملاصدرا، خیابان شیرازی جنوبی، خیابان گرمسار غربی، خیابان مفتاح، پلاک ۸۴، واحد ۱۰
تلفن: ۸۸۶۲۶۸۲۰
#jobs #linux @unixmens