Облак хостинг Как наистина работи?
Интернет се разшири толкова бързо само за няколко десетилетия. Това нарастване е съпроводено и с огромно нарастване на технологичния напредък, което позволява на интернет скоростите да се увеличават, а разходите за сървъри драстично падат. Сигурен съм, че повечето от вас вече са чували за хостинг на вашите файлове “в облака”. По-напредналите хостинг компании започнаха да предлагат облак хостинг решения. Но какво означава това??
Бих искал да прекарам известно време в по-нататъшно разглеждане на подробностите на облачния хостинг. Как свършвате със сървърен клъстер, управляващ като цялостна среда на уеб-домакин? Колко общо струват тези разходи? А облакът наистина ни отвежда в бъдещето?
На много от тези въпроси може да се отговори само с малко информация. Нека първо преодолеем тази идея за “облак” по-приятелски.
Дефиниране на облака
Технолозите са склонни да предоставят прекалено сложен отговор на въпроса “какво е облакът?”. В контекста на облачния хостинг няма физически обект, на който да посочите и да маркирате облака. Това е по-скоро електронна структура, където данните се съхраняват на много различни компютри и се обслужват чрез мрежова връзка, обикновено интернет.
(Източник на изображението: Fotolia)
Когато влезете в облачния хостинг, тези сървърни ферми се държат като едно голямо пространство за съхранение и процесор. Действителните данни на уебсайта (като HTML / CSS файлове, изображения и т.н.) се разпространяват върху група от твърди дискове, свързани заедно, подобно на един виртуален диск с огромен капацитет. Сървърните клъстери могат да осигурят облачна настройка с буквално неограничени машини, чрез които да се изпълняват. Можете също така да създадете пространство в облака само с 5-10, така че методологията да е мащабируема за зареждане.
Облакът срещу Интернет
Има ли наистина разлика между тези термини? Краткият отговор е да, но не много. Позоваването на облака обикновено е препратка към една малка част от целия интернет. Но ако вземете под внимание, че интернет се държи като една макроскопична облачна система, започвате да виждате идеята по-ясно.
Всъщност инфраструктурата, която изграждаме днес, може да бъде основната рамка на нашия интернет на бъдещето. Скоростите на честотната лента се увеличават, докато цената за съхранение и пренос на данни бързо спада. Цената на електроенергията все още е достатъчна, за да възпира средния ви Джо да създаде своя собствена мрежа от облаци, но за колко време?
(Източник на изображението: Fotolia)
Интернет и облачният хостинг са се превърнали в необходимост от свързаност между хората. Това е желание да се опростят най-объркващите аспекти на нашето ежедневие. Мога да си представя бъдеще, в което цялото население на света контролира потока от данни към и от облака, глобална интернет йерархия. Ние ще бъдем свободни да свързваме и споделяме данни, истории, идеи и най-важното - комуникация!
Отдел "Изчислителна мощност"
Може би се чудите как комбинацията от множество сървърни среди ще се мащабира, тъй като всяка облачна система нараства по размер. Разпределението на мощността и капацитета за съхранение често се контролира от бекенд софтуерна OS / система.
Администраторът на сървъра ще може да влезе в бекенда чрез терминал и да провери натоварването на процесора на всички машини, заедно с друга жизненоважна системна информация. Този процес се нарича виртуализация което осигурява слой на абстракция между софтуерните и хардуерните компоненти. Администраторите на облачни сървъри могат лесно да оптимизират клъстера за ефективност на съхранението, оптимално използване на енергията, архивиране на данни и др.
(Източник на изображението: Fotolia)
В дългосрочен план това е и много по-евтино решение от виртуалните или физическите сървърни планове. И тъй като не всеки клиент се нуждае от настройка на сървъра, можете да поемете допълнителни такси като Мрежа за доставяне на съдържание(CDN). Клиентите плащат само за честотната лента, която използват, за да доставят изображения, стрийминг на музика и други големи медийни файлове. Компютърните програми за комунални услуги, тъй като това е упоменато, са придобили много популярност от Web Services на Amazon.
Уеб услуги на Amazon
Най-популярният продавач на книги в интернет направи огромно решение през 2006 г. да започне изграждането на сървърна среда, базирана на облак. Цялата компания постави голяма инвестиция в тази технология и се отплати много. Сега продуктите на марката AWS се виждат навсякъде и захранват стотици хиляди уебсайтове.
Това, което прави Amazon различен от другите доставчици на облачни сървъри е тяхната прогресивна бизнес структура. Когато създавате AWS акаунт, ще бъдете таксувани само за размера на пространството, необходимо за вашите файлове. Подобен сценарий е подобен с тяхната услуга за просто съхранение (S3), където можете да хоствате външно данните на уебсайта си и бързо да мащабирате с увеличаване на трафика с течение на времето..
Още по-добре е колегата на CDN, известен като Amazon CloudFront. Това е уеб услуга, изградена за бързо доставяне на съдържание, така че можете да изнесете много от изчисленията от собствения си сървър. За пълен уеб хостинг трябва да насочите вниманието си към Elastic Compute Cloud (EC2). Техните услуги със сигурност не са за всички, но ще се впишат идеално в малкия / среден бизнес или стартиране. Персоналът е винаги надежден и не плащате за сървърното пространство, което не се използва.
Най-големият недостатък е, че трябва да разбирате управлението на сървърите и да осигурявате рутинна поддръжка. Персоналът на Amazon е винаги на разположение, за да ви помогне, но в крайна сметка вие сте отговорни за актуализации на защитните стени, пачовете на операционната система, грешки в сигурността и др. Трябва да разберете как да настроите и стартирате уеб сървър, за да получите реална полза от EC2. Препоръчвам да се плъзга през тази нишка на уеб-сървъра EC2, която предоставя солиден списък от плюсове / минуси за разработчиците.
Уеб приложения в облака
Бих искал да предложа само няколко примера за популярни приложения, базирани на облак, които излязоха през последните години. Интернет се превърна в цифров носител за съхранение на файлове по целия свят. По един начин това може да бъде описано като движение в облака и далеч от ограниченията на физическите устройства.
Можете да кажете само от силата на тези ресурси, че разработчиците стават сериозни относно облачния хостинг. Изчислителната мощ на множество сървъри е една такава идея. Но приложенията в браузъра с безплатно съхранение на файлове и манипулиране на данни започват да копаят ноктите си в някои от най-големите софтуерни компании. Това просто може да е началото на огромна революция в цялата технологична индустрия!
Документи на Google
Първоначално бях голям фен на Gmail, когато Google първо пусна услугата. С всеки акаунт те са включили около 2 GB свободно пространство на сървъра за прикачени файлове по електронна поща. Сега компанията е направила още една стъпка напред в изграждането на двигателя на Google Docs.
Още преди пет години пакетът Microsoft Office беше най-мощният десктоп софтуер за обработка на документи, електронни таблици, слайдшоу и други мощни медии. Децата в гимназията и колежът са израснали да пишат своите есета в Microsoft Word. С публичното пускане на Google Документи всеки, който има профил в Google, може да започне да съхранява документи в собственото им частно облачно пространство.
Имате възможност да организирате допълнително тези файлове в директории с папки с етикет колекции. Дори по-добре цялата услуга има вградена функционалност за качване на документи в профила ви и дори експортиране чрез различни файлови разширения. Износът е ограничен на 2 GB на партида и включва поддръжка на HTML, PDF, RTF, MS Word и няколко други опции. Това прави Google Документи най-отворения и поддържащ протокол за професионално редактиране на документи - и е напълно безплатен!
Бързо споделяне на данни
Спомням си, че през 2006 г. създадох уебсайтове, в които моят партньор и аз често трябваше да обменят файлове между компютри. Тогава беше много по-лесно да се използват USB флаш памети, тъй като в интернет нямаше почти толкова ресурси. Днес ние на практика имаме широк избор от възможности за избор!
Dropbox е услуга, която получава най-голяма популярност в последните публикации. Той има истински прост процес на инсталиране, който се държи като мрежово устройство, свързано с вашето лично пространство на техните сървъри. Свободните потребители получават 2GB за начало и винаги можете да закупите повече място. Смятам, че Dropbox работи достатъчно добре, но аз лично обичам простотата на CloudApp. Плюс бонус точки за модното име, свързано с темата!
CloudApp всъщност работи чрез хостинг на Amazon S3, като същевременно осигурява опростен уеб потребителски интерфейс като посредник. Не само настолни и преносими компютри, но документацията на разработчиците на API на CloudApp е феноменална и доведе до няколко мобилни приложения за телефони с iOS, Android и BlackBerry. Потребителите на Mac OSX също могат да проверят App Store за програма за изтегляне / качване, която се свързва директно с вашия акаунт.
CloudApp е много по-разпознаваемо решение за вашия среден интернет потребител. Услугите на Amazon могат да се объркат с по-малко технологично подготвените, които не се нуждаят от всичките си фантазии. CloudApp опростява целия процес и дори предлага много щедри части със своя свободен план. Освен това при всяко качване има уникален кратък URL адрес за споделяне на файлове с приятели и колеги.
Къде да отидем оттук?
Тези приложения осигуряват само малък поглед към многобройните перспективи на облачния хостинг. Тъй като уеб разработчиците стават запознати с подробностите за изграждане на мащабируеми среди, облачните сървърни структури ще започнат да революционизират интернет и уеб дизайна.
Представете си възможностите за стартиране на приложение, подобно на Photoshop или GIMP, директно в уеб браузъра. Вашият компютър или лаптоп изобщо няма да използват много от ресурсите си, тъй като изчислителната мощност ще бъде прехвърлена на сървъри в облака. Вече виждаме тази настройка с имейл услуги, редактиране на снимки и определено мигновени съобщения.
(Източник на изображението: Fotolia)
За да разширите знанията си и да разберете за облака, препоръчвам Ви да удряте Google с някои специфични въпроси. Ако се интересувате повече от хостинг на уебсайта си в рамките на облачна среда, разгледайте тази страхотна статия за преглед, която покрива някои от най-важните облачни хостове. Допълнително добавих някои материали за четене, под които можете да прегледате свободното си време.
Допълнителни връзки
- 4 причини защо Cloud Computing е ефективна
- Най-добрите доставчици на облак хостинг
- Хостинг на облак и сигурност, дефинирани
- Какво е необходимо, за да настроите Cloud?
- Облачни изчисления: най-добри практики
заключение
Cloud хостингът е най-забележителното подобрение на физическите сървърни ферми, които сме виждали. За съжаление знанията, необходими за изграждането на такава настройка, все още са много архаични, но бързо набира скорост. Основната технологична сфера процъфтява с новини за изчислителните облаци и нейната масивна ефективност в потреблението на енергия.
Надявам се тази статия да обясни някои от по-объркващите идеи, които обгръщат мистичното “облак” на уеб съхранение. Целият ни интернет се базира на подобен облачен модел, който е работил добре дори през 2011 година. Но аз съм развълнуван да преживея тези иновации и да видя какво се държи следващото поколение.