مجازی سازی و Cloud

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

Posted on

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

مجازی سازی و Cloud

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

Posted on

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

مجازی سازی و 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

Photon بعنوان راهکار توسعه Cloud-Native Applications

Posted on

VMware Photon framework یا پلتفرم فوتون یک زیرساخت وسیع ابری است که سازمانهای IT را برای ارائه سرویس ها و ابزارهای on-demand برای برنامه نویسان همیاری می کند. فعال شدن این سرویس ها برای developer هایی که نیاز به ایجاد و اجرای نرم افزارهای جدید با رویکردهای امنیت، کنترل و بهبود عملکرد برنامه ها در مراکز داده شان را دارند مفید خواهد بود. پلتفرم Photon، یک پلتفرم multi-tenant و کاملا بر پایه API است و از آن تحت عنوان نرم افزارهای ذاتا کلاودبیس یا cloud native app یاد می کنند که قابلیت ادغام و یکپارچه شدن با زیرساخت container را […]

مجازی سازی و Cloud

آشنایی با Container و مزایای آن

Posted on

بنا به تغییراتی در طراحی زیرساخت یک پروژه، مجبور به بررسی container ها و پیش نیازهای فنی برای ادغام یک سرویس container-based در محیط مجازی شدم. به هر حال موضوع جالبی بود و تاکنون container را صرفا یک راه حل مبتنی بر لینوکس میدانستم اما پس از بررسی شرایط پروژه فعلی، موارد جالبی از قبیل همکاری شرکتهایی همچون vmware,amazon, citrix و … در این حوزه را دیدم و فراتر آنکه امکان توسعه و پیاده سازی آن در محیط های مجازی مبتنی بر vSphere نیز وجود دارد. حقیقتا نمی توان از container بعنوان یک موضوع خیلی جدید یاد کرد، و آن […]

دست نوشته های شخصی

کنفرانس VMworld 2016 – قسمت سوم

Posted on

از دیگر مباحث و تاپیک های پرطرفدار در کنفرانس امسال موضوع عملیات هوشمند در مراکز داده نرم افزار محور بود. در حقیقت مباحث خودکار سازی، بهینه سازی و مدیریت عملکرد سیستم ها در محیط های کلاود می تواند یکی از موضوعات چالشی امسال باشد. با این رویکرد به معرفی چند سمینار برگزار شده که در برخی از آنها حضور پیدا کردم اشاره می کنم. MGT7899: Reducing the Mean Time to Innocence Using vRealize Operations MGT7737: Intelligent Operations Management: A Customer Perspective – a panel MGT7924: vRealize Operations Capacity Explained MGT7718: The KISS of vRealize Operations! MGT8486-QT: Moving from Hype to […]