男人天堂日韩,中文字幕18页,天天伊人网,成人性生交大片免费视频

基于SaaS模式的信息系統(tǒng)架構(gòu)優(yōu)化研究與應(yīng)用的論文

時(shí)間:2021-04-15 17:28:32 論文 我要投稿

基于SaaS模式的信息系統(tǒng)架構(gòu)優(yōu)化研究與應(yīng)用的論文

  引 言

基于SaaS模式的信息系統(tǒng)架構(gòu)優(yōu)化研究與應(yīng)用的論文

  SaaS,即 Software as a Service,是 由 Salesforce 首先提出的,SaaS 服務(wù)所具有的優(yōu)勢(shì)主要體現(xiàn)在多租戶(hù)以及可配置兩個(gè)方面,這些特性對(duì)解決中小企業(yè)在軟件構(gòu)建、維護(hù)成本以及人力資源消耗等方面存在的問(wèn)題有著良好的優(yōu)勢(shì)。這就使得 SaaS 的有效應(yīng)用可以推動(dòng)中小企業(yè)經(jīng)營(yíng)管理水平的提升。尤其在互聯(lián)網(wǎng)與云計(jì)算技術(shù)不斷發(fā)展的環(huán)境氛圍下,使得 SaaS能夠得到云環(huán)境所提供的強(qiáng)大的軟硬件與基礎(chǔ)服務(wù)方面的支撐。值得注意的是,SaaS 作用發(fā)揮也受到一些因素的限制。SaaS 所采用的應(yīng)用軟件必須是在服務(wù)提供商服務(wù)器上來(lái)部署的,用戶(hù)以業(yè)務(wù)需求為基礎(chǔ),在應(yīng)用 Internet 定制的前提下購(gòu)買(mǎi)自身情況所需要的軟件服務(wù)。此類(lèi)模式在應(yīng)用中讓企業(yè)能夠降低在購(gòu)置軟硬件、搭建以及維護(hù)設(shè)施等方面所支出的費(fèi)用,減少企業(yè)在人力資源方面耗用所存在的問(wèn)題,但是因?yàn)樽鈶?hù)本身對(duì)自身所具有的數(shù)據(jù)信息是無(wú)法通過(guò)物理的方式來(lái)實(shí)現(xiàn)接觸的,進(jìn)而使得用戶(hù)對(duì)該種模式的使用缺乏一定的信心。從用戶(hù)的使用情況來(lái)看,用戶(hù)的擔(dān)心主要集中在數(shù)據(jù)隔離性以及服務(wù)安全性等方面,正是從這個(gè)層面來(lái)看,只有解決好SaaS架構(gòu)在應(yīng)用中所存在問(wèn)題,才能夠有效地推動(dòng) SaaS服務(wù)的發(fā)展。

  1 SaaS 系統(tǒng)概述

  SaaS 本身的含義是軟件即服務(wù),中文名稱(chēng)通常被稱(chēng)作軟營(yíng)或者軟件運(yùn)營(yíng),是云計(jì)算服務(wù)形式中之一。SaaS 本身是以互聯(lián)網(wǎng)作為基礎(chǔ)來(lái)提供軟件服務(wù)的,其所具有的特性主要表現(xiàn)在以下幾個(gè)方面:

 、 基于 Internet 的在線服務(wù)性。SaaS 在應(yīng)用中,利用 Internet 來(lái)面向使用者,使用者則以 Internet 為基礎(chǔ)來(lái)通過(guò)在線訪問(wèn)的方式來(lái)取得自身所需要的軟件與功能,也就是說(shuō),Internet 是該模式能夠?qū)崿F(xiàn)的必備因素。

  ② SaaS 具有按需租賃性。這是因?yàn)槠浔旧硎且宰赓U方式為基礎(chǔ)把服務(wù)提供給包括企業(yè)或者單獨(dú)用戶(hù)在內(nèi)的多個(gè)租戶(hù),用戶(hù)不需要較大的費(fèi)用支出就可以論次或者按照一定期限租賃的方式來(lái)實(shí)現(xiàn) SaaS 服務(wù)的使用,進(jìn)而使得用戶(hù)實(shí)現(xiàn)了按需租賃的目標(biāo)。

 、 SaaS 具有資源共享性。該模式在應(yīng)用中存在著多租戶(hù)的概念,這就使得多租戶(hù)之間能夠在基礎(chǔ)設(shè)施以及 SaaS 服務(wù)等方面實(shí)現(xiàn)共享,還可以以不同租戶(hù)需求為基礎(chǔ)來(lái)對(duì)共享度進(jìn)行選擇與設(shè)置。

 、 SaaS 具有網(wǎng)絡(luò)訪問(wèn)性。其本身需要通過(guò)各類(lèi)方法的應(yīng)用來(lái)確保訪問(wèn)的網(wǎng)絡(luò)能夠持續(xù)地高效,進(jìn)而應(yīng)給與用戶(hù)提供較強(qiáng)的網(wǎng)絡(luò)支持。

 、 SaaS 具有按需自配置性。其本身在應(yīng)用過(guò)程中是自助式服務(wù),也就是說(shuō)用戶(hù)不需和提供者進(jìn)行直接的交互,在用戶(hù)有使用需求的情況下,可以按照需要進(jìn)行配置或者設(shè)置功能,如用戶(hù)可以按照自己的需要對(duì)系統(tǒng)與界面進(jìn)行配置。

  2 數(shù)據(jù)存取機(jī)制

  SaaS 服務(wù)中最重要的便是如何對(duì)租戶(hù)的數(shù)據(jù)進(jìn)行存儲(chǔ)與維護(hù)。從 SaaS 服務(wù)應(yīng)用的層面來(lái)說(shuō),是將多個(gè)租戶(hù)在一個(gè)數(shù)據(jù)層資源上實(shí)現(xiàn)集中,如集中在數(shù)據(jù)庫(kù)服務(wù)器,與此同時(shí)還需要把多個(gè)租戶(hù)能夠獨(dú)立地分開(kāi),讓每個(gè)不同的租戶(hù)能夠在單獨(dú)的物理資源上實(shí)現(xiàn)運(yùn)行。通過(guò) DaaS,即 Database as a service 的應(yīng)用可以解決上述問(wèn)題,如亞馬遜的 SimpleDB。因?yàn)楸姸嗟淖鈶?hù)間在數(shù)據(jù)訪問(wèn)方式以及數(shù)據(jù)結(jié)構(gòu)方面非常相似,這就使得降低租戶(hù)的支出成為可能。DaaS 產(chǎn)品在應(yīng)用過(guò)程中,提供允許每個(gè)租戶(hù)能夠獨(dú)立運(yùn)行其所具有的應(yīng)用程序方面的數(shù)據(jù)庫(kù)管理系統(tǒng)。這樣就會(huì)實(shí)現(xiàn)不同的應(yīng)用能夠通過(guò)不同的方式來(lái)實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)。從數(shù)據(jù)存儲(chǔ)模型應(yīng)用的情況來(lái)看,比較常見(jiàn)的有獨(dú)立數(shù)據(jù)庫(kù)、共享數(shù)據(jù)庫(kù)獨(dú)立模式以及共享數(shù)據(jù)庫(kù)共享模式3 類(lèi)。獨(dú)立數(shù)據(jù)庫(kù)在應(yīng)用中每一位租戶(hù)所使用的是單獨(dú)的一套數(shù)據(jù)庫(kù)。共享數(shù)據(jù)庫(kù)獨(dú)立模式則是多租戶(hù)使用一套數(shù)據(jù)庫(kù),該模式中不同的租戶(hù)可以享有專(zhuān)屬的租戶(hù)模式。共享數(shù)據(jù)庫(kù)共享模式則是所有租戶(hù)使用一套數(shù)據(jù)庫(kù)與數(shù)據(jù)表集。

  3 SaaS 邏輯存儲(chǔ)模型

  SaaS 在應(yīng)用過(guò)程中,由于業(yè)務(wù)領(lǐng)域以及租戶(hù)發(fā)展方式等方面存在區(qū)別,使得數(shù)據(jù)模型存在著不同的特點(diǎn)。

  3.1 元數(shù)據(jù)存儲(chǔ)模型

  軟件開(kāi)發(fā)商以 SaaS 平臺(tái)所營(yíng)造的開(kāi)發(fā)環(huán)境為基礎(chǔ)開(kāi)發(fā)出與租戶(hù)無(wú)關(guān)且能夠面向租戶(hù)具體業(yè)務(wù)的應(yīng)用,并將這些在 SaaS 平臺(tái)上進(jìn)行部署,SaaS 平臺(tái)通過(guò)映射機(jī)制的應(yīng)用將這些轉(zhuǎn)化為能夠支持多租戶(hù)的定制,同時(shí)發(fā)布到能夠應(yīng)用集市中來(lái)讓用戶(hù)進(jìn)行租賃與使用。租戶(hù)在承租后可以以自身實(shí)際業(yè)務(wù)需求為基礎(chǔ)來(lái)實(shí)施具體的定制,多數(shù)情況下,一個(gè)租戶(hù)需要對(duì)同一個(gè) SaaS 應(yīng)用做出多個(gè)虛擬應(yīng)用的定制,需要使用不同的業(yè)務(wù)應(yīng)用,在租戶(hù)所確定的定制中存著一些共同的特征,進(jìn)而降低租戶(hù)在定制操作方面所耗費(fèi)的精力與費(fèi)用,避免出現(xiàn)重復(fù)的定制元數(shù)據(jù),平臺(tái)還能夠?qū)⒋嬷残缘亩ㄖ七M(jìn)行泛化。

  3.2 單稀疏表存儲(chǔ)方案

  單稀疏表方式指的是系統(tǒng)預(yù)先對(duì)一定數(shù)量的字段進(jìn)行設(shè)置,這些所設(shè)置的字段的類(lèi)型應(yīng)為字符串,字段命名是 Extlnt[n],這里的 n 表示該類(lèi)型的字段所出現(xiàn)的數(shù)目。在使用者提出擴(kuò)展方面的需求時(shí),系統(tǒng)就會(huì)通過(guò)單稀疏表中設(shè)置預(yù)留字段的方式來(lái)實(shí)現(xiàn)擴(kuò)展數(shù)據(jù)的存儲(chǔ)。單稀疏表存儲(chǔ)方案的`應(yīng)用可以有效減少表的數(shù)目,同時(shí)還可以解決傳統(tǒng)電子商務(wù)中存在的數(shù)據(jù)稀疏等方面的問(wèn)題。

  3.3 多稀疏表存儲(chǔ)方案

  多稀疏表的模式在應(yīng)用中通過(guò)多個(gè)不同列數(shù)稀疏表的使用來(lái)替代原來(lái)存在的固定列數(shù)中稀疏表來(lái)存儲(chǔ)租戶(hù)所確定的定制數(shù)據(jù),通過(guò)多個(gè)稀疏表控制表的建立來(lái)確定租戶(hù)所具有的表所具體處于的稀疏表,同時(shí)通過(guò)對(duì)應(yīng)的元數(shù)據(jù)表的建立來(lái)實(shí)現(xiàn)定制字段所描述信息的保存。

  3.4 鍵值對(duì)存儲(chǔ)方案

  鍵值對(duì)的理念是把保存擴(kuò)展數(shù)據(jù)值和原數(shù)據(jù)表實(shí)現(xiàn)分離,鍵值對(duì)在存儲(chǔ)方面采取的是用行的形式來(lái)對(duì)記錄行中的每一列進(jìn)行存儲(chǔ),以訪問(wèn)鍵為基礎(chǔ)來(lái)確定相應(yīng)列值。此類(lèi)存儲(chǔ)方式在應(yīng)用中不會(huì)導(dǎo)致空值的存在,從存儲(chǔ)空間利用效率上來(lái)看,也要比稀疏表存儲(chǔ)模型好一些。

  4 結(jié)束語(yǔ)

  本文闡述了目前所應(yīng)用的 SaaS 可定制數(shù)據(jù)所具有的存儲(chǔ)模型,在對(duì)各個(gè)模型進(jìn)行分析的基礎(chǔ)上,針對(duì)元數(shù)據(jù)驅(qū)動(dòng)的鍵值對(duì)存儲(chǔ)模型的情況實(shí)施了優(yōu)化。通過(guò)研究確定了解決 SaaS 平臺(tái)稀疏表中眾多空值導(dǎo)致的存儲(chǔ)空間浪費(fèi)及存取性能下降等方面的問(wèn)題。

【基于SaaS模式的信息系統(tǒng)架構(gòu)優(yōu)化研究與應(yīng)用的論文】相關(guān)文章:

基于智能體服務(wù)的云計(jì)算架構(gòu)研究與分析的論文11-02

基于智能體服務(wù)的云計(jì)算架構(gòu)研究分析論文11-03

基于分層結(jié)構(gòu)的管理信息系統(tǒng)架構(gòu)設(shè)計(jì)探究論文11-17

基于土工實(shí)驗(yàn)教學(xué)模式的研究論文01-27

基于移動(dòng)互聯(lián)網(wǎng)的物聯(lián)網(wǎng)應(yīng)用無(wú)線性能優(yōu)化研究論文11-04

基于Web的農(nóng)機(jī)推廣信息系統(tǒng)的研究與設(shè)計(jì)論文11-02

高三英語(yǔ)復(fù)習(xí)教學(xué)模式優(yōu)化研究論文07-26

基于微課的翻轉(zhuǎn)課堂模式在英語(yǔ)教學(xué)中的應(yīng)用研究論文09-07

基于環(huán)境科學(xué)優(yōu)化城市公園的設(shè)計(jì)研究論文04-14