Разлика между облачните изчисления и разпределените изчисления

Разлика между облачните изчисления и разпределените изчисления
Разлика между облачните изчисления и разпределените изчисления

Видео: Разлика между облачните изчисления и разпределените изчисления

Видео: Разлика между облачните изчисления и разпределените изчисления
Видео: Безопасные облака. Защищённые облачные крипто хранилища. Защита данных в облаках. 2024, Декември
Anonim

Облачни изчисления срещу разпределени изчисления

Cloud computing е стил на изчисление, при който ресурсите са достъпни през интернет. Най-често тези ресурси са разширими и са силно визуализирани ресурси и се предоставят като услуга. Тези ресурси могат да бъдат разбити главно на приложения, платформи или инфраструктура. Областта на компютърните науки, която се занимава с разпределени системи (системи, съставени от повече от един самонасочващ се възел), се нарича разпределени изчисления. Обикновено разпределеното изчисление се използва за използване на мощността на множество машини за постигане на една широкомащабна цел.

Какво е Cloud Computing?

Cloud computing е нововъзникващата технология за предоставяне на много видове ресурси като услуги, главно по интернет. Доставящата страна се нарича доставчици на услуги, докато потребителите са известни като абонати. Абонатите плащат абонаментни такси обикновено на базата на използване. Облачните изчисления се разделят на няколко различни категории въз основа на вида на предоставяната услуга. SaaS (софтуер като услуга) е категорията облачни изчисления, в която основните налични ресурси като услуга са софтуерни приложения. PaaS (платформа като услуга) е категорията/приложението на облачните изчисления, в които доставчиците на услуги доставят изчислителна платформа или стек от решения на своите абонати по интернет. IaaS (Инфраструктура като услуга) е категорията облачни изчисления, в която основните налични ресурси като услуга са хардуерната инфраструктура. DaaS (Desktop as a Service), която е нововъзникваща – aaS услуга се занимава с предоставяне на цялостно изживяване на работния плот през интернет. Това понякога се нарича десктоп виртуализация/виртуален десктоп или хостван десктоп.

Какво е разпределено изчисление?

Областта на компютърните науки, която се занимава с разпределени системи, се нарича разпределено изчисление. Разпределената система се състои от повече от един самонасочващ се компютър, комуникиращ чрез мрежа. Тези компютри използват собствена локална памет. Всички компютри в разпределената система говорят помежду си, за да постигнат определена обща цел. Алтернативно, различни потребители на всеки компютър може да имат различни индивидуални нужди и разпределената система ще извърши координацията на споделените ресурси (или ще помогне за комуникация с други възли), за да постигне техните индивидуални задачи. Възлите комуникират чрез предаване на съобщения. Разпределеното изчисление може също да се идентифицира като използване на разпределена система за решаване на един голям проблем чрез разделянето му на задачи, всяка от които се изчислява в отделни компютри на разпределената система. Обикновено има механизми за толерантност за преодоляване на отделни компютърни повреди. Структурата (топология, закъснение и мощност) на системата не е известна предварително и е динамична. Отделните компютри не трябва да знаят всичко за цялата система или за пълния вход (за да бъде разрешен проблемът).

Каква е разликата между Cloud и Distributed Computing?

Cloud computing е технология, която доставя много видове ресурси като услуги, главно през интернет, докато разпределеното изчисление е концепцията за използване на разпределена система, състояща се от много самоуправляващи се възли за решаване на много голям проблем (който обикновено е трудно да се реши от един компютър). Облачните изчисления са основно модел за продажба и разпространение на различни видове ресурси по интернет, докато разпределените изчисления могат да бъдат идентифицирани като вид изчисления, който използва група машини, които работят като едно цяло за решаване на голям мащабен проблем. Разпределеното изчисление постига това, като разделя проблема на по-прости задачи и възлага тези задачи на отделни възли.

Препоръчано: