SaaS作(zuò)爲軟件的部署、運維和(hé)使用(yòng)模式,将應用(yòng)程序以服務的形式進行托管,已經成爲雲計(jì)算(suàn)應用(yòng)層的标準軟件交付模型。SaaS有時(shí)也(yě)被稱作(zuò)應用(yòng)即服務,它維護一個平台,這(zhè)個平台既提供資源,也(yě)存放(fàng)同時(shí)支持多用(yòng)戶的一個代碼實例。SaaS主要強調将應用(yòng)軟件統一部署在運營端,由運營端的ASP,應用(yòng)服務提供商)提供軟件服務,有時(shí)也(yě)被稱作(zuò)應用(yòng)服務提供商模型,企業需要SaaS加速的原因是什(shén)麽?

1、提升生産效率
使用(yòng)SaaS服務的用(yòng)戶通過互聯網以按需付費的商業模式進行定制,實現(xiàn)SaaS的一個必要條件是ASP必須提供基于“單實例多租戶”的定制機制。單實例多租戶指的是具有共性業務需求的不同用(yòng)戶群體根據自(zì)己的具體需求情況定制、租用(yòng)、共享某一ASP提供的單個軟件服務實例,多個用(yòng)戶的定制信息在物理(lǐ)上(shàng)共享,而在邏輯上(shàng)卻完全隔離;而對(duì)于單個用(yòng)戶而言,這(zhè)個軟件服務仿佛是在專門(mén)爲自(zì)己提供服務。如提供的在線CRM,企業提供的SaaS服務定制,即是提供一個服務平台供用(yòng)戶定購個人服務,如一般的金(jīn)融交易系統允許用(yòng)戶從(cóng)一個共同的平台定購如旅行或個人服務。ASP統一對(duì)滿足多個用(yòng)戶不同需求的軟件服務所需要的計(jì)算(suàn)、存儲、帶寬等資源進行資源共享與優化,并根據運行狀态動态擴展,因此可節約大(dà)量的軟硬件成本并提高(gāo)軟件的生産效率。
2、滿足個性化的需求
SaaS已成爲當前流行的軟件服務模式,它的重點是終端用(yòng)戶,而不是管理(lǐ)服務。用(yòng)戶可以根據自(zì)己的需要通過互聯網向服務商提出定制申請(qǐng)來(lái)定購所需的應用(yòng)軟件服務,按照定購服務的時(shí)間長短付費,應用(yòng)服務提供商通過互聯網提供服務給申請(qǐng)定制的用(yòng)戶。傳統的軟件定制給每個用(yòng)戶提供特定的定制,爲每個用(yòng)戶保存一個應用(yòng)實例,服務提供商要爲每個用(yòng)戶維護一份代碼。但(dàn)是對(duì)于一個具體的SaaS應用(yòng),一個單一的服務器要支持大(dà)量的用(yòng)戶定制,必然受到(dào)負載的限制,因此,SaaS模式必須提供靈活的服務定制機制來(lái)滿足不同租戶個性化的需求。
SaaS加速程序的交付摒棄了(le)傳統的一對(duì)一模式,而是一對(duì)多模式,實現(xiàn)方式是提供一個SaaS應用(yòng)實例供多個用(yòng)戶定制。在雲環境中,大(dà)量的服務存儲在服務提供商的集群上(shàng)。對(duì)于用(yòng)戶的定制請(qǐng)求,需要按照一定的規則将匹配用(yòng)戶需求的服務聚集起來(lái),形成一個開(kāi)放(fàng)的、對(duì)用(yòng)戶屏蔽實現(xiàn)細節的按需服務。因此SaaS模式下(xià)的服務組合是實現(xiàn)服務資源按需分配的有效途徑。