Онзи ден четец пише, питайки дали изчислителните облаци могат да помогнат за запазването на пространството на твърдия диск, което ме накара да разбера, че е време да поговорим точно за това какво точно означава този мрачен дума.
Според Националния институт за стандарти и технологии дефиницията за "Cloud Computing" е това неразбираемо парче глупост, ясно написано, за да бъде възможно най-объркващо:
Клауд компютингът е модел, който позволява удобен мрежов достъп по заявка към споделен обем конфигурируеми компютърни ресурси (напр. Мрежи, сървъри, хранилища, приложения и услуги), които могат бързо да бъдат осигурени и освободени с минимални усилия за управление или доставчик на услуги взаимодействие.
И така, какво е определение за истински хора?
Това е всичко за него. Ако използвате уеб или интернет базирано приложение от голям доставчик като Google или Microsoft, използвате клауд компютинг. Поздравления!
Всяко уеб приложение, което някога сте използвали, като Gmail, Google Календар, Hotmail, SalesForce, Dropbox и Google Docs, се основава на "изчислителни облаци", защото когато се свързвате с някоя от тези услуги, наистина се свързвате с масивен басейн от сървъри някъде там в интернет. Клиентът не трябва да бъде уеб браузър, но това е посоката, в която всичко е начело.
Мислиш ли, че има нещо повече от това? Не ми вярвай? Просто слушайте Лари Елисън, главен изпълнителен директор и съосновател на Oracle, говорете за това, колко смешно е това понятие:
Вече установихме, че това е безсмислено термин, който просто описва уеб приложения, които са били наоколо много дълго време, но за да могат фирмите да започнат да се превключват към уеб приложения вместо собствени сървъри, маркетинговите типове са изобретили нова дума.
Причината, поради която са използвали думата "облак" в текстовете, е проста: в мрежовите диаграми интернет обикновено се представя с облак в средата на чертежа. Тези маркетингови дрони са изобретателни, нали?
Така че основно самият термин е просто начин за консултанти и компании да продават повече услуги в лъскав нов пакет. Ето една добра илюстрация за това как работи:
Комикс от Оцветяване и примамка
Тъй като фирмите навсякъде преместват приложенията си в мрежата и излизат с нови и интересни функции, достъпни чрез вашия уеб браузър, скоро ще имате достъп до почти всичко от всеки браузър на всеки компютър и линиите ще се размазват между работния плот и интернет.
Сега, след като Microsoft пусна бета версия за Internet Explorer 9, която поддържа нови уеб стандарти като HTML5 и използва хардуерно ускорение, за да направи цялото преживяване бързо - всеки браузър ще бъде на еднакво място. Когато Microsoft каза, че IE9 ще промени интернет, те не се шегуваха - те бяха само тези, които държат мрежата обратно с техните анемични IE7 и IE8 браузъри, да не говорим за древния IE6. И сега кошмарът най-сетне свърши.
Това ще стане още по-интересно, когато Chrome OS най-накрая се пусне, което е основна операционна система, изградена около уеб браузър като основен интерфейс, като всички ваши приложения са уеб приложения вместо местни - надявам се, IE9 прави с лентата на задачите на Windows 7.
Ако се намирате в ИТ свят, вероятно сте надраскване на главата си в този момент и си мислите, че опростявам идеята зад изчислителните облаци, така че нека обясним истинската разлика от по-техническата страна на нещата.
В миналото всяка компания щеше да изпълнява всички свои приложения на всичките си сървъри, хоствани на своето местоположение или център за данни. Това очевидно изисква много поддръжка и пари, за да може всичко да се изпълнява, да се модернизира и да се защити.
От гледна точка на бизнеса, бизнесът вече може да премести голяма част от компютрите си в облачни услуги, които предоставят едни и същи приложения, които бихте инсталирали на собствените си сървъри, но сега те са достъпни по интернет за всеки от своите клиенти. Четели ли сте за компании, които преминават към Google Документи? Това е отличен пример за това, че компаниите преминават от хостинг на собствени локални сървъри вместо да използват облачни изчисления.
Но какво ще стане, ако вашата компания предоставя услуга на други? Също така можете да се възползвате от облачните изчисления, като създавате приложения, които не се изпълняват от вашите собствени сървъри, но всъщност използват сървърни ресурси, предоставени от един от големите доставчици - Google има App Engine, Microsoft има Windows Azure и Amazon има своя EC2 рамка ,
Повечето от тези услуги работят на базата на заплащане за ресурси - затова вашето приложение се таксува само за размера на използваната CPU и мрежата, която действително използва - когато заявлението ви е малко и няма много потребители, не се таксува много, но ползата е, че тя може да увеличи до 10 000 потребители без никакви проблеми (въпреки че ще плащате много повече за добавената CPU употреба).
Още ли имате нужда от повече? Ето един видеоклип, който го обяснява с ... малки пухкави облаци.
Уеб приложенията са бъдещето. Cloud Computing е глупава дума. Обсъдете.