Облачни компютри срещу виртуализация
Could Computing и Virtualization са свързани термини за оптимизиране на ресурсите на ИТ инфраструктурата. Виртуализацията е технология, използвана в концепцията за облачни изчисления. Виртуализацията използва една и съща хардуерна инфраструктура за изграждане на няколко виртуални сървъра според изискванията и нуждите. Например предположим, че имате нужда от Windows Server и Linux сървър с различна цел, можете да изградите това на един и същ физически сървър, използвайки техниката на виртуализация.
виртуализация (Soft Virtualization vs Hard Virtualization)
Виртуализацията използва една и съща хардуерна инфраструктура за изграждане на няколко виртуални сървъра според изискванията и нуждите. Ако поставим това в слой на слоеста архитектура 1 ще бъде SAN (Storage Area Network), слой 2 ще бъде хардуерни сървъри (blade сървъри) за разпределение на ресурсите, а най-горният слой ще бъде хост сървър. Софтуер за виртуализация като Citrix, vSphere на VMware, Xen, Microsoft Hyper V, Sun xVM ще работи на сървърите на най-горния слой, които се наричат хост сървъри. Сървърът на хоста изпълнява всяка операционна система, а виртуалните сървъри могат да бъдат изградени на всяка операционна система според изискванията.
Въведена е техника за виртуализация за постигане на оптимизирано използване на хардуерни устройства и намаляване на тежестите за поддръжка и свързаните с тях разходи. Виртуален sever със същата конфигурация като специален сървър, ще даде точното представяне какво може да изпълнява посветен сървър, ако се изисква. Горепосочената техника се нарича Soft Virtualization. Има и друга техника, наречена Hard Virtualization, която се извършва чрез разпределяне на специални ресурси при изграждането на сървъра. Това може да стане на маркови сървъри само с Pre OS. Това е физически дял на ресурсите и няма да постигне максимално използване на ресурсите.
Облачни изчисления
Концепцията за облачни изчисления е да доставя виртуални сървъри със специфични детайли за конфигурация с конкретна операционна система, приложения и услуги. Физическото местоположение на ядра (процесори или изчислителна мощност), софтуер, достъп до данни и пространство за съхранение е несъществено за потребителите. Cloud Computing използва техниката за виртуализация, за да постигне критериите си.
По същество облачните изчисления са колекция от Техника за виртуализация, SOA (Service-ориентирана архитектура), Autonomic and Utility Computing.
Бизнес концепцията, която стои зад това е, вместо да разполагате с всеки физически сървър за всяка услуга или приложения на място, можете да наемете виртуален сървър извън брега или извън сайта от доставчик на облачни изчисления. Този външен ресурс на сайта не изисква специализирана сила на човека за поддръжка от гледна точка на компанията. Корпоративният може да дефинира спецификацията на изискването и да я даде на доставчика на облачни изчисления или да изчисли изискването за ресурс и да поръча за облачен сървър онлайн.
Cloud Computing включва IaaS и SaaS (IasS срещу SaaS). IaaS означава Инфраструктура като услуга, а SaaS е софтуер като услуга. Вместо да инвестира в сървъри, SAN, софтуер, Rack Space, мрежови устройства, честотна лента, работна сила за поддръжка е по-добре да закупите услуга за облачен сървър от доставчици на облачни изчисления. В този модел корпоративните компании не трябва да инвестират големи пари в инфраструктура и не се нуждаят от покриване на разходите за ремонт или разходи за поддръжка.
Софтуерът като услуга (SaaS) е концепция за предоставяне на софтуерни услуги на корпоративни клиенти на виртуалната платформа IaaS. Инсталационните файлове или двоични файлове ще се съхраняват на хост сървъра, където работи софтуерът за виртуализация и ще бъдат инсталирани на виртуални сървъри както и когато задължително или поискано.
Така при IaaS и SaaS доставчиците на облачни изчисления трябва да могат да предоставят цялостно решение в една виртуална кутия според нуждите на клиента. Например, ако искате да стартирате сървър за Microsoft Exchange Server с цел изпращане на персонал, вместо да закупите физически сървър и да похарчите повече ресурси, можете да закупите облачна кутия с инсталирана MS Exchange с интернет връзка или VPN връзка с корпоративната мрежа.
Разлика между облачните компютри и виртуализацията (1) Виртуализацията е техника, но облачните изчисления са концепция, използваща техники за виртуализация. (2) Виртуализацията може да се извършва вътрешно на място и участието на ресурсите, с изключение на хардуера, все още съществува, но като има предвид, че в Cloud Computing не се изискват вътрешни ресурси.
|