DesignPatterns:mechanisms/remote administration system

از OCCC Wiki
پرش به ناوبری پرش به جستجو

سیستم مدیریت از راه دور

مکانیزم سیستم مدیریت از راه دور ابزار های و رابط های کاربری برای مدیران خارجی منابع ابر ارائه می دهد تا منابع IT مبتنی بر ابر را مدیریت و پیکربندی کنند. اساسا به عنوان پرتالی برای دستیابی به ویژگی های مدیریت و اداره سیستم های اصلی، شامل مدیریت منبع، مدیریت SLA، مدیریت صورت حساب، و سیستم های مدیریت حسابرسی است(شکل 1).


The remote administration system abstracts underlying management systems t.png


شکل1-سیستم مدیریت از راه دور سیستم های مدیریتی اصلی را برای نمایش و متمرکز کردن کنترل های مدیریت مرکزی برای مدیران خارجی منابع ابر خلاصه می کند. این سیستم یک کنسول کاربری برای مدیران خارجی منابع ابر ارائه می دهد، در حالی که به طور برنامه نویسی از طریق API هایشان با سیستم های مدیریت اصلی در ارتباط است.

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

سطح کنترل مدیریتی بستگی به موارد زیر دارد :

  • نوع محصول ابری یا مدل تحویل ابر ی که مشتری ابر از ارائه دهنده ابر دریافت می کند.
  • سطح کنترل دسترسی که بوسیله ارائه دهنده ابر به مصرف کننده ابر اعطا می شود و
  • بیشتر وابسته به نوع سیستم مدیریت اصلی که سیستم مدیریت از راه دور با آن در ارتباط است.

وظایفی که به طور معمول از طریق مصرف کنندگان ابر بوسیله یک کنسول مدیریت از راه دور انجام می شود شامل:

• پیکر بندی و تنظیم سرویس های ابری

• تامین منابع IT برای سرویس های ابری به محض تقاضا

• نظارت موقعیت ، استفاده و عملکرد سرویس ابری

• کنترل QoS و اجرای SLA

• مدیریت هزینه های ابر و هزینه های استفاده

• مدیریت کاربرای شرکت های بزرگ، امنیت اطلاعات کاربری، اجازه، کنترل دستیابی

• ردیابی دسترسی و دسترسی خارجی به سرویس های اجاره ای

• برنامه ریزی و ارزیابی تامین منابع IT

• برنامه ریزی ظرفیت


سیستم مدیریت از راه دور به طور معمول یک API را نشان می دهد تا مصرف کننده ابر را قادر سازد برنامه های کاربردی که می تواند وظایف مدیریتی خاصی را اتوماتیک کند یا به آن ها اجازه می دهد تا رابط کاربری شخصی توسعه دهند. گزینه ی دیگر که خصوصا برای مصرف کننده ابر جالب است این است که می توانند به طور متمرکز منابع IT میتنی بر ابر را به محض تقاضا از طریق یک کنسول مدیریت کنند.

شکل 2 یک محیط مدیریت منبع که هم بوسیله برنامه نویسی و هم به طور مستقیم قابل دسترس است را نشان می دهد.

A collection of services provides a programmatic interface to a remote administration syste.png


شکل2- مجموعه ای از سرویس ها یک رابط کاربری برنامه نویسی شده را به سیستم مدیریت از راه دور ارائه می دهد، که با سیستم مدیریت مصرف کننده ابر در تعامل است.


در حالی که رابط کاربری که بوسیله سیستم مدیریت از راه دور ارائه می شود تمایل دارد که مختص ارائه دهنده ابر باشد، اولویتی میان مصرف کنندگان ابر برای کار با سیستم مدیریت از راه دور که API های استاندارد ارائه می دهد وجود دارد. که به یک مشتری ابر اجازه می دهد برای ایجاد از ابتدا تا انتهای کنسولی برای خودش با دانش قبلی سرمایه گذاری کند که درصورتی که قصد انتقال به ارائه دهنده ابر دیگری که از همین API استاندارد پشتیبانی می کند برود، بتواند از این کنسول استقاده مجدد کند. به علاوه، مصرف کننده ابر در صورتی که علاقه مند به اجاره و مدیریت منابع IT از چندین ارائه دهنده ابر باشد قادر است API های استاندارد بیشتری را به کار ببرد (شکل 3).

Standardized APIs published via cloud services offer a interop.png

شکل3- API های استاندار که از طریق سرویس های ابری منتشر می شوند یک رابط کاربری برنامه نویسی قابل استفاده برای سیستم های مدیریت از راه دور از طریق ارائه دهنده های مختلف ابر ارائه می دهند.


منبع: http://cloudpatterns.org/mechanisms/remote_administration_system