為什么IaaS成了靈丹妙藥
我非常驚訝稳懒,為什么很多傳統(tǒng)企業(yè)已經(jīng)接受了云計(jì)算儡羔,但接受的方式卻往往不盡人意程癌。對(duì)大多數(shù)企業(yè)來說嘴瓤,云計(jì)算的投入產(chǎn)出比相對(duì)較小扫外,并且局限于基礎(chǔ)設(shè)施層的環(huán)節(jié)。
就目前而言廓脆,大多數(shù)的IaaS服務(wù)以及意識(shí)到通過虛擬化的重要性筛谚。它在過去的十年中為企業(yè)大大削減了IT基礎(chǔ)設(shè)施建設(shè)中的成本。在企業(yè)中每個(gè)部門都希望擁有自己的服務(wù)器停忿,擁有自己的服務(wù)軟件刻获。虛擬化就很好的解決了企業(yè)部門之間對(duì)于硬件設(shè)施的需求,并且可以同時(shí)進(jìn)行管理與集中操作瞎嬉。
這就為企業(yè)節(jié)省了大量的成本蝎毡,當(dāng)然昂貴的軟件成本也是不能忽視的。但是如果不計(jì)算輔助成本的話氧枣,云計(jì)算可謂是一個(gè)相當(dāng)不錯(cuò)的可選方案沐兵。但是對(duì)于很多公司來講只是將業(yè)務(wù)部署到虛擬化上,并沒有進(jìn)行自動(dòng)化管理便监。這就相當(dāng)于一堆現(xiàn)代的磁盤與服務(wù)器上跑著一款老掉牙的系統(tǒng)軟件扎谎。
目前對(duì)于企業(yè)來講有大致三種解決方案可選,分別是IaaS烧董、SaaS與PaaS毁靶。那么這三種服務(wù)方式都有哪些不同?企業(yè)有將如何選擇呢逊移?
IaaS PaaS和SaaS
為什么IaaS成了靈丹妙藥
雖然企業(yè)會(huì)根據(jù)不同的業(yè)務(wù)來部署自己的虛擬化方案预吆,但是就目前看來,內(nèi)部虛擬化與IaaS僅僅是一個(gè)開端胳泉,更重要的在于管理拐叉。但是管理往往是偏向于外包方向岩遗。另外在很多情況下看來企業(yè)需要根據(jù)自身的特殊需求來進(jìn)行云服務(wù)的定制。
大多數(shù)企業(yè)將自己的業(yè)務(wù)放到了亞馬遜的EC2或者其他云服務(wù)上凤瘦,這其實(shí)只是簡(jiǎn)單的移植企業(yè)在VMware上的軟件成本宿礁。但如果僅僅是為了減少虛擬化軟件成本的話,云計(jì)算服務(wù)未必是企業(yè)最佳的選擇蔬芥。因?yàn)槠髽I(yè)并沒有完發(fā)揮云計(jì)算服務(wù)的強(qiáng)大之處梆靖。
對(duì)于企業(yè)內(nèi)部的IT部門來講,他們看起來十分忙碌但是他們的時(shí)間主要消耗在硬件采購(gòu)與硬件本身的使用上笔诵。事實(shí)上返吻,沒有必要將大把的時(shí)間浪費(fèi)在這些地方。換句話說嗤放,幾乎完全沒有必要將時(shí)間浪費(fèi)在這些地方上思喊。完全自動(dòng)化的部署與自動(dòng)化的運(yùn)維已經(jīng)相當(dāng)成熟,而且目前也已經(jīng)有很多企業(yè)開始了自動(dòng)化進(jìn)程次酌。
要更上一層樓PaaS和SaaS
PaaS是一個(gè)配置完全的整體環(huán)境恨课,包括開發(fā)與部署環(huán)境,并且可以與IaaS進(jìn)行伸縮管理岳服,不需要維護(hù)剂公。PaaS是大多數(shù)SaaS服務(wù)提供商在他們服務(wù)的基礎(chǔ)上提供的服務(wù)。但是對(duì)于PaaS來說底層架構(gòu)的服務(wù)并不完善吊宋,至少是應(yīng)用程序的服務(wù)層纲辽。
PaaS的種類很多,我們回頭看過去的六年璃搜,隨著技術(shù)的不斷更新與發(fā)展拖吼,他們的功能也不斷增強(qiáng)完善。相對(duì)于最初这吻,已經(jīng)被現(xiàn)在超越太多了吊档。
難道說PaaS真的是一個(gè)萬能藥么?假如你所在的企業(yè)將所有的數(shù)據(jù)打包唾糯,而云服務(wù)提供商只是得到一個(gè)打包文件的話怠硼,雖然服務(wù)商會(huì)根據(jù)具體情況的不同來進(jìn)行處理,但是企業(yè)所享受的服務(wù)也會(huì)有些折扣移怯。對(duì)于企業(yè)來講香璃,企業(yè)的IT部門也需要根據(jù)自身業(yè)務(wù)的特點(diǎn)來制定升級(jí)、遷移以及發(fā)布周期的規(guī)則舟误。
企業(yè)如定奪到底用到什么層次
話說回來葡秒,如果你已經(jīng)將服務(wù)遷移到亞馬遜上的話至少你也應(yīng)該開始使用Puppet等自動(dòng)化運(yùn)維。如果你已經(jīng)達(dá)到了相當(dāng)成熟的地步,那么你真的應(yīng)該好好研究一下PaaS了同云。
企業(yè)如定奪到底用到什么層次
其實(shí)很簡(jiǎn)單糖权,對(duì)于企業(yè)來講堵腹,IaaS只是一個(gè)簡(jiǎn)單的基礎(chǔ)設(shè)施服務(wù)炸站,企業(yè)在這個(gè)層面一般只會(huì)得到一些基礎(chǔ)的計(jì)算資源。例如亞馬遜疚顷、OpenStack等提供的虛擬計(jì)算資源旱易。從某種層面上來說IaaS只是幫助企業(yè)解決了計(jì)算硬件問題。
而SaaS所指的就是軟件層面上的服務(wù)腿堤,企業(yè)可以在運(yùn)營(yíng)商處享受到一些已經(jīng)成熟的軟件服務(wù)阀坏。這些軟件往往都是通過互聯(lián)網(wǎng)進(jìn)行使用,并不需要進(jìn)行本地安裝笆檀,這也就是對(duì)網(wǎng)絡(luò)的狀況會(huì)有一定要求忌堂。比如微軟提供的Office365就是一個(gè)SaaS產(chǎn)品,使用者可以在Office?365上進(jìn)行各種操作酗洒,但是對(duì)于軟件本身的控制權(quán)卻在微軟士修。
簡(jiǎn)單的說PaaS就是服務(wù)提供商為用戶提供的整體服務(wù)平臺(tái),其中會(huì)包括硬件的租賃以及一些測(cè)試環(huán)境的搭建樱衷。在PaaS中通常會(huì)包括一些開發(fā)環(huán)境棋嘲、測(cè)試環(huán)境、編程語言以及部署機(jī)制等矩桂。PaaS服務(wù)通常是針對(duì)開發(fā)測(cè)試人員以及企業(yè)中部署與管理方面的部門沸移。