مجازی سازی و Cloud

پابلیش کردن رجیستری محلی داکر تحت گواهینامه امنیتی Self-signed

Posted on

با توجه به نیازمندی ایجاد و راه اندازی یک ریپازیتوری محلی جهت اپلود/دانلود ایمیج های داکر که در مقاله قبلی به آنها پرداختم، در این مقاله می خواهم شما را با روال راه اندازی ریپازیتوری محلی تحت گواهینامه امنیتی Self-Signed آشنا نمایم. طبق مقاله قبل ما صرفا از یک ایمیج بنام registry:2 و اجرای آن در قالب یک کانتینر استفاده کردیم ولی چنانچه بخواهیم از بیرون از هاست داکر به آن دسترسی داشته باشید امکان پذیر نیست. دلیل این امر بخاطر این هست که docker deamon درخواست های ارسالی بدون گواهینامه و TLS را قبول نمی کند. اما این ضرورری […]

مجازی سازی و Cloud

ایجاد رجیستری محلی داکر (Private Loacl Registry)

Posted on

در بسیاری از شرکتها و سازمان ها ممکن است، سیاست های امنیتی باعث عدم استفاده از داکرهاب به عنوان یک ریپازیتوری عمومی شود. حتی ممکن است موضوع تحریم ایران از دسترسی به سایت های ارائه کننده ایمیج های استاندارد داکر، سبب شود تا به فکر ایجاد و راه اندازی یک ریپازیتوری شخصی و محلی در سازمان خود باشید. در واقع این مقاله، به فرآیند ایجاد یک رجیستری شخصی در شبکه محلی پرداخته ام و با روشی ساده می توان یک Private Registry ایجاد کرد که جایگزین مناسبی برای Dockerhub باشد. پس از آن قادر خواهید بود ایمیج های مختلف را […]

مجازی سازی و Cloud

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

Posted on

قصد داریم به روشی ساده نحوه استفاده از داکر کامپوز فایل و استفاده از فرمان docker-compose را توضیح دهیم. بصورت خلاصه و جهت مرور، docker-compose  یک ابزار جهت اجرای دسته ای از کانتینرهاست که فرآیند اجرا شدن کانتنیرها، بر اساس دستورالعمل هایی که در فایل docker-compose.yml ذخیره می شود صورت می پذیرد. (البته این ابزار از فایلی با فرمت json نیز پیشتیبانی می کند که در پایان به آن اشاره شده است.)جهت روشن شدن موضوع، فرض کنید تعدادی کانتینر را جهت اجرای یک اپلیکشن خاص بایستی اجرا کنید. در این سناریو، قصد داریم اپلیکشنهای وب سرور Nginx و بانک اطلاعاتی […]

مجازی سازی و Cloud

درایورهای شبکه در داکر

Posted on

شبکه در داکر مبحث گسترده ای است که در این مقاله صرفا معرفی مختصر و اولیه ای از زیرسیستم شبکه داکر و درایورهای آن خواهیم داشت. زیرسیستم شبکه ای داکر حالت pluggable داشته و از درایورهای مختلفی استفاده می کند. توانمندی اصلی و وظایف مهم شبکه ای در ساختار داکر بواسطه برخی درایورها که بصورت پیش فرض وجود دارند تعیین و انجام می شود. در ادامه به معرفی مختصر درایورهای شبکه در Docker پرداخته ایم. انواع درایورهای شبکه در داکر: Bridge: این درایور به عنوان درایور پیش فرض داکر در نظر گرفته شده است و اگر درایور خاصی تعیین نشود، از […]

مجازی سازی و Cloud

پشتیبان گیری سرورهای فیزیکی لینوکس با Nakivo 9.1

Posted on

پشتیبان گیری از سرورهای فیزیکی لینوکسی به کمک نسخه بتا ۹٫۱ نرم افزار NAKIVO مدتی قبل شرکت NAKIVO نسخه بتا ۹٫۱ را منتشر کرد که شامل یک سری ویژگی‌های جدید بود. در این مقاله قصد داریم به یکی از ویژگی های جدید آن در خصوص نحوه پشتیبان گیری از سرورهای فیزیکی لینوکسی بپردازیم. باید دقت داشته باشید که زمان استفاده از نسخه بتا به تازگی به پایان رسیده و NAKIVO نسخه ۹٫۱ GA را به زودی منتشر خواهد کرد. این محصول قرار است یکی از محبوب ترین راهکارهای محافظت از داده را در سطح کاملاً جدیدی ارئه دهد. این نسخه […]

مجازی سازی و Cloud

نصب و پیکربندی کوبرنتیس (Kubernetes) در اوبونتو ۱۸٫۰۴

Posted on

سرویس کوبرنتیس (Kubernetes) یک سرویس مدیریت اپن سورس رایگان هست که پلتفرم توسعه خودکار، مقیاس پذیری و عملیات مدیریت اپلیکشن های مبتنی بر کانتینر را در میان کلاستری از کامپیوترها انجام می دهد. شاید به عبارتی ساده تر، از کوبرنتیس بتوان به عنوان یک سرویس مدیریتی برای زیرساخت کانتینرها نام برد که نقشی شبیه vCenter در مدیریت زیرساخت مجازی و ماشین های مجازی را برعهده دارد. کوبرنتیس یک سیستم قدرتمند متن باز است که گوگل آن را برای مدیریت اپلیکشن های کانتینرشده خود توسعه داد. با کمک آن، روش های بهتری جهت مدیریت اجزاء مرتبط و همچنین سایر سرویس ها […]

مجازی سازی و Cloud

خطای عدم تایید وضعیت نود master در کوبرنتیس

Posted on

پیرو مطالب قبلی در خصوص آشنایی بیشتر با سرویس کوبرنتیس (Kubernetes) و در روند نصب اولیه این سرویس مشکلات و خطاهای زیادی مواجه خواهید شد. یکی از خطاهای رایج در زمان نصب نود مستر هست که پس از اجرای دستورات اولیه و در زمانی که قصد داریم لیست نودها را لیست کنید با آن مواجه خواهید شد. تجربه خود جهت رفع مشکل مذکور را در ادامه به اشتراک خواهم گذاشت. در صورتیکه پیکربندی های لازم روی Master Node پایان یافته، و مرحله گسترش flannel بعنوان شبکه پاد را انجام داده اید، میتوانید با دستور cubectl get nodes لیست نودهای و […]

مجازی سازی و Cloud

ویژگی های جدید پشتیبان گیری در نسخه بتا Nakivo v9.1 Beta

Posted on

به تازگی نسخه بتا NAKIVO 9.1 رسماً منتشر شد. در نسخه جدید ارائه شده می توان چند ویژگی جدید و کاربردی را مشاهده کرد که بدون شک برای علاقه مندان به لینوکس نیز جذاب خواهد بود. اگر در سازمانی فعالیت می کنید که متکی به استفاده از نوار برای آرشیو کردن و پشتیبان گیری از داده های خود هستید، ویژگی جدید ارائه شده در نسخه بتا ۹٫۱ برایتان جذاب و جالب خواهد بود زیرا این محصول پشتیبانی ذاتی از نوار را در راهکار جدید خود اضافه نموده است. نرم افزار Nakivo می تواند هم بر روی سیستم های عامل ویندوز […]

مجازی سازی و Cloud

پشتیبان گیری از بانک اطلاعاتی اوراکل به کمک NAKIVO

Posted on

موضوع تهیه پشتیبان از بانک های اطلاعاتی از قبیل بانک اطلاعاتی SQL یا Oracle که در اکثر شرکتها و سازمانها استفاده می شود برای مدیران سیستم های فناوری مهم هست. از این رو، بکارگیری یک ابزار یا راهکار پشتیبان گیری مطلوب جهت پشتیبانی از امکان تهیه بکاپ از این بانکهای اطلاعاتی نیز بسیار مهم بوده و از دغدغه های مدیران زیرساختهای IT به شمار می رود. خوشبختانه محصول NAKIVO با ارائه قابلیت های خوب در بحث پشتیبانی بانک های اطلاعاتی توانسته است این مشکل و دغدغه را حل نماید. در ادامه این مقاله قصد داریم تا نحوه پشتیبان گیری از […]

مجازی سازی و Cloud

پشتیبان گیری بر روی محیط ابری گوگل به کمک NAKIVO – قسمت دوم

Posted on

روش ۲ – تهیه نسخه پشتیبان بر روی ابر گوگل با استفاده از Bucket روش دوم برای پشتیبان گیری از ماشین‌‌های مجازی بر روی محیط ابری گوگل مشابه به روش قبلی است که به کمک NAKIVO انجام می‌شود. با یک تفاوت اصلی، در این روش بجای استفاده از یک دیسک ثابت پایدار متصل به ماشین مجازی از یک Bucket ذخیره سازی را بر روی محیط ابری گوگل استفاده می‌شود، و شما می‌توایند مخزن ذخیره سازی خودتان را بروی آن ایجاد کنید. زمانی که تأخیر و عملکرد دیسک در اولویت کاری پشتیبان گیری از زیرساخت‌های محلی بر روی زیرساخت‌های ابری نباشد […]

مجازی سازی و Cloud

پشتیبان گیری بر روی محیط ابری گوگل به کمک NAKIVO – قسمت اول

Posted on

روش مورد نظر خود را انتخاب کنید در دنیای مدرن، پشتیبان گیری از داده‌ها ویژگی مهم در موفقیت یک تجارت است. هیچ زیرساخت تجاری کاملاً در برابر بلایای مصون نیست، حالا می‌تواند این مشکل در نتیجه خطای انسانی یا حمله سایبری و حتی یک بلای طبیعی رخ دهد؛ تنها راه شما برای تضمین محافظت از داده‌های ارزشمند خود در برار این مشکلات، داشتن یک راه حل پشتیبان گیری مطمئن است. در حال حاضر، محیط‌های ابری به دلیل مقرون به صرفه بودن، در دسترس بودن (۹۹٫۹۹٪) و راحتی، بسیار محبوب و کاربردی هستند و از آنها به عنوان ابزار مفیدی برای […]

مجازی سازی و Cloud

استفاده از Nakivo در پشتیبان گیری زیرساختهای ابری

Posted on

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

مجازی سازی و Cloud

ابزار پشتیبان گیری ضدباج افزار

Posted on

در  این پست قصد داریم تا شما را با یک ابزار پشتیبان گیری ضدباج افزار کوچک که قابلیت کارکردن با راهکار شرکت Nakivo آشنا کنیم. این ابزار کوچک که امکان پشتیان گیری از محیط مجازی را می دهد دارای توانمندی های خوبی است و مهمتر انکه قابلیت حمل و بسیار باصرفه محسوب می شود. بدون شک، امروزه باج افزار Ransomware یکی از تهدیدات بسیار خطرناک در دنیای کامپیوتری به شمار می رود که با آلوده کردن سیستم ها و به رمزدرآوردن داده های کامپیوترها، باعث اختلال در عملکرد سیستم ها شده است. قطعا آلوده شدن به این باج افزار و […]

مجازی سازی و Cloud

رفع مشکل متوقف نشدن کانتینرها در Docker

Posted on

یکی از مشکلاتی که در چند روز اخیر باهاش برخورد کردم، خطایی بود که پس از اجرای کانتینرها در داکر رخ میداد. زمانی که قصد متوقف کردن یک کانتینر در حال اجرا رو داشتم، متاسفانه دستور Docker container stop container-name جواب نمیداد و با خطای زیر مواجه میشد.  Error response from daemon: cannot stop container: alp001: Cannot kill container 9153bd628a13a7fe552f3ffd25d46408d9c112c7c99c43dac0e9908e3b4535b4: unknown error after kill: docker-runc did not terminate sucessfully: container_linux.go:393: signaling init process caused “permission denied” : unknown البته راهکارهای متفاوتی برای رفع این مشکل تو اینترنت بود که شاید بخش عمده ای از اون دستورات هم اجرا شد ولی […]

مجازی سازی و Cloud

انتشار نسخه جدید Nakivo v8.5.2 و پشتیبانی از vSphere 6.7

Posted on

محصول NAKIVO Backup & Replication v8.5 یک نسخه گسترده در خط تولید NAKIVO بود. با انتشار نسخه ۸٫۵،NAKIVO  پشتیبانی از فوق ناظرهای Nutanix AHV ارائه شد. قطعا Nutanix نقش مهمی را در بازار زیرساخت‌های ترکیبی ایفا خواهد کرد و همچنین در محیط‌های ابری قابلیت‌های بسیار زیادی را ارائه می‌کند. در حال حاضر، NAKIVO بسیار هوشمندانه قادر به پشتیبانی از محیطهای میبتنی بر Nutanix در سطح حرفه‌ای است و توانایی‌های خود را در حفاظت از داده ها بر روی این محیط‌ها گسترش می‌دهد. با انتشار نسخه ۸٫۵٫۲  پشتیبانی از آخرین نسخه vSphere به همراه ویژگی‌های جدید آن نیز فراهم شده است. […]