سوال در مورد سرویس های ابری
سلام
چند سوال در مرود سرویس های ابری دارم.
به سرویس هایی مثل google drive و sky drive و dropbox و... ابری می گویند ، اینها چگونه کار می کنند؟ آیا از مجازی ساز یا سیستمی خاص استفاده می کنند؟ آیا از سیستم عامل خاص استفاده می کنند؟ برای راه اندازی سرویس های مشابه اینها باید از چه سیستم عاملی استفاده کرد؟ آیا زبان برنامه نویسی خاصی می خواهد؟
ممنون میشم راهتمایی کنید.
- - - Updated - - -
up
پاسخ : سوال در مورد سرویس های ابری
دوستان کسی اطلاعاتی نداره؟
پاسخ : سوال در مورد سرویس های ابری
خب این سیستم ها به این دلیل ابری به حساب میان که معلوم نیست دقیقا کجای اینترنت هاست شدن و ساختارشون چیه. اما معمولا ترکیبی از چندین سرور هستن که بخشهای مختلف نرم افزار مرتبط با سرویس ذخیره سازی روی اونها قرار گرفته.
اما اگه بخواید یه سرویس اینجوری ایجاد کنید راههای زیادی جلوی روتون هست. من با چند تا سیستم متن باز توی این زمینه آشنا هستم که اسمشون ایناست
ownCloud.org
Seafile
نصب و راهاندازی این سیستم ها روی یه وی پی اس تقریبا ساده است. البته راهحلهای مشابه دیگهای هم وجود داره اما من زیاد باهاشون آشنا نیستم.
پاسخ : سوال در مورد سرویس های ابری
با سلام
در تعریف سیستم های ابری مبحثی هست به نام Fault Tolerance که یکی از پایه های این سیتستم ها هست.به طوری که چندین سرور به صورت کلاستر در دیتاسنتر برای ارائه یک سرویس قرار می گیریند.
معمولا با چند سرور و سیستم های مجازی ساز مثل hyper-v یا vmware و یا Xen APPمی توان این سیستم ها را راه اندازی کرد
پاسخ : سوال در مورد سرویس های ابری
نقل قول:
نوشته اصلی توسط
marketvps
دوستان عزیزی که اطلاعات بیشتری دارن میشه 1 توضیح جامع بدن ؟
دقیقا من منظور شما رو متوجه نمیشم. توضیح جامعی وجود نداره. فقط میشه یه سری کلیات رو گفت و بعد براساس اون چیزی که قرار پیادهسازی بشه شروع به کار کرد.
برای راه اندازی یه سرویس ابری مثل دراپ باکس و گوگل درایو و ... شما چندتا نیازمندی داری
۱- نرم افزاری که قراره این سرویس رو ارائه بده که من دوتا مثال ازش زدم.
۲- نحوه ارائه خدمات باید مشخص بشه. مثلا من همین الان توی خونه از seafile استفاده میکنم و فایلهام رو روی لپ تاپ خودم، لپ تاپ همسرم و یه پی سی بک آپ میگیرم. یعنی سرویسی که من توی خونه نیاز داشتم توی یه شبکه بسته بدون اتصال به اینترنت سرویس میداده. اما اگه شما بخوای به هزاران نفر سرویس بدی داستان متفاوته
۳- براساس نحوه ارائه سرویس باید ساختار فنی سیستمت رو طراحی کنی. یعنی اینکه با توجه به تعداد کاربرا، SLA قرارداد، امکانات نرم افزاری که استفاده میکنید و این چیزا امکانات fault tolerance و high availability، تعداد سرورها، میزان حافظه سرور و این دست چیزا رو به طراحی و مشخص کنید. اما این موارد کاملا وابسته به هدف اجرایی شماست
امیدوارم این توضیحات کمک کرده باشه بازم اگه سوالی دارید بپرسید
پاسخ : سوال در مورد سرویس های ابری
اگر بخوام براتون بحث پردازش ابری رو توضیح بدم، باید چند ماه شاگردی کنید، ضمن آنکه این بحث به دلیل بورس بودن به اشتراک گذاشته نمیشه... بنابراین به همان کلیاتی که با جستجو در وب یافت می شوند، قناعت کنید و برای انجام کار، پروژه رو به متخصصین امر بسپارید. البته توضیحات دوستان در این تاپیک درست نبوده است، بنابراین به این ها نیز توجه نکنید.