在多種數(shù)據(jù)庫(kù)環(huán)境下管理業(yè)務(wù)需求
1.介紹
今天的IT部門必須行使更多的業(yè)務(wù)職能,這使得把技術(shù)視為“黑盒子”的觀念在逐漸淡化。也就是說,不僅僅因?yàn)樵谑袌?chǎng)上它是最好的或是發(fā)展的潮流才使用它,而是,現(xiàn)在的企業(yè)或組織機(jī)構(gòu)為了滿足特定業(yè)務(wù)需求和得到特殊的業(yè)務(wù)價(jià)值才會(huì)去采用它,同時(shí)貫穿一系列過程,如:減少運(yùn)營(yíng)成本、開發(fā)新產(chǎn)品、擴(kuò)大業(yè)務(wù)機(jī)會(huì)。
當(dāng)前企業(yè)使用兩個(gè)指標(biāo)來衡量技術(shù)對(duì)他們關(guān)心的特定業(yè)務(wù)是否有效:總體擁有成本(TCO)和投資回報(bào)率(ROI)。TCO測(cè)量公司的特定軟件解決方案和對(duì)應(yīng)的業(yè)務(wù)處理流程的相關(guān)成本。通過測(cè)量TCO,企業(yè)在現(xiàn)在和未來都可以控制他們的IT預(yù)算。另一方面,ROI測(cè)量特定的解決方案促進(jìn)的生產(chǎn)力增長(zhǎng)情況。在目前的業(yè)務(wù)環(huán)境下,IT期望幫助提高收入,而不僅僅只是通過減少成本的方式擴(kuò)大利潤(rùn)。
數(shù)據(jù)庫(kù)的管理前景正在發(fā)生某些改變,因?yàn)闃I(yè)務(wù)已把他們的思想從“技術(shù)是不幸的必需” 轉(zhuǎn)變到“技術(shù)是業(yè)務(wù)價(jià)值的來源”。另一個(gè)變化的促進(jìn)因素是產(chǎn)品的快速增長(zhǎng),正如許多的供應(yīng)商可以提供從底層硬件到數(shù)據(jù)庫(kù)的低成本或免費(fèi)的良好的解決方案。同時(shí),一個(gè)新的趨勢(shì)正在成型:面臨多種平臺(tái)的組合,同時(shí)要求現(xiàn)有的工作人員能夠管理跨多數(shù)據(jù)庫(kù)平臺(tái)需求的特定業(yè)務(wù)。使得數(shù)據(jù)庫(kù)管理員能夠執(zhí)行跨平臺(tái)數(shù)據(jù)庫(kù)的管理工具也開始商品化。
商品化對(duì)消費(fèi)者也有潛在的好處,因?yàn)樗赥CO上幾乎總是有正面的影響。然而證明ROI有些困難。業(yè)務(wù)和IT部門日益強(qiáng)調(diào)業(yè)務(wù)技術(shù)提供的功能,因此,為了真正地交付業(yè)務(wù)價(jià)值,技術(shù)必須使得業(yè)務(wù)運(yùn)營(yíng)更為有效,既要減少成本,也要產(chǎn)生收入。盡管商品化幫助最小化TCO的觀點(diǎn)能被接受,但是商品化工具對(duì)ROI產(chǎn)生顯著效果的能力還一直是爭(zhēng)論的主題。
為了在這樣的環(huán)境中取得成功,數(shù)據(jù)庫(kù)和應(yīng)用開發(fā)管理人員必須承認(rèn)存在如下的四對(duì)基本矛盾:
*最佳解決方案與集成解決方案。
*深入的、和特定平臺(tái)相關(guān)的知識(shí)與深入的、跨多個(gè)平臺(tái)的和特定任務(wù)相關(guān)的知識(shí)。
*防御與合作(問題的解決)。
*高級(jí)人員的價(jià)值最大化需要與維護(hù)正??捎脮r(shí)間并符合SLA的需要。
在Noel Yuhanna的“2006年數(shù)據(jù)庫(kù)管理系統(tǒng)趨勢(shì)”的報(bào)告中,他提出這樣一種觀念:因業(yè)務(wù)的成長(zhǎng),需要采用一個(gè)統(tǒng)一策略來迎接數(shù)據(jù)庫(kù)管理的挑戰(zhàn)。軟件解決方案必須有更廣泛的、更包容的途徑來進(jìn)行數(shù)據(jù)庫(kù)管理,而這樣做既能減少?gòu)?fù)雜性也能減少成本。數(shù)據(jù)庫(kù)不再只是軟件應(yīng)用的引擎;它更是緊緊地與其它的企業(yè)計(jì)算環(huán)境密不可分。DBA經(jīng)理需要轉(zhuǎn)變思想去包容其他IT團(tuán)隊(duì),這樣才能使自己的部門對(duì)整體業(yè)務(wù)更具生產(chǎn)效率和價(jià)值。DBA真正的工作將由管理員的日常工作進(jìn)化到一個(gè)真正的數(shù)據(jù)專家,而且可以覆蓋整個(gè)IT環(huán)境。
2.技術(shù)的業(yè)務(wù)氣候
技術(shù)管理的商業(yè)氣候正在清晰變化中。數(shù)據(jù)庫(kù)和應(yīng)用的差別開始淡化,各個(gè)層次的參與者也是如此。例如,傳統(tǒng)的應(yīng)用邏輯存儲(chǔ)在數(shù)據(jù)庫(kù)中,并在應(yīng)用層上運(yùn)行;軟件供應(yīng)商正在以業(yè)務(wù)和用戶最佳實(shí)踐為方向開發(fā)解決方案,在這過程中,技術(shù)層之間的差別也在逐漸淡化。
在這樣的氣候下,為了確定它們對(duì)業(yè)務(wù)的貢獻(xiàn),公司正在日益細(xì)察IT投資。技術(shù)解決方案必須對(duì)減少TCO或增加ROI有貢獻(xiàn),為了符合這個(gè)要求,技術(shù)解決方案必須實(shí)現(xiàn)指定的業(yè)務(wù)價(jià)值的功能。在愈加商品化的市場(chǎng)上這對(duì)供應(yīng)商意味著挑戰(zhàn)。他們必須交付具有優(yōu)秀技術(shù)優(yōu)勢(shì)和真正業(yè)務(wù)價(jià)值的產(chǎn)品。
這個(gè)趨勢(shì)代表IT部門思想的基本轉(zhuǎn)變,包括單個(gè)的開發(fā)人員、DBA和分析員,一直到CIO的級(jí)別。IT對(duì)業(yè)務(wù)不再是簡(jiǎn)單的后勤部門。相反,IT已向外蔓延,它的影響包含內(nèi)部的最終用戶,供應(yīng)商和合作伙伴,和最為重要的--客戶。傳統(tǒng)上,數(shù)據(jù)庫(kù)工作自然是面向任務(wù)的,它與業(yè)務(wù)最終用戶的交互很少。實(shí)際上,在主機(jī)時(shí)代,業(yè)務(wù)用戶的觀念是非常有限的,如DBA和開發(fā)者通常對(duì)業(yè)務(wù)技術(shù)系統(tǒng)的主要的最終用戶服務(wù)。隨著業(yè)務(wù)的成熟,他們使用的技術(shù)必須推動(dòng)當(dāng)前的運(yùn)營(yíng)和成長(zhǎng)。
這個(gè)發(fā)展圖示了最終用戶的功能位置的重大發(fā)展過程,例如,焦點(diǎn)已經(jīng)從技術(shù)專家轉(zhuǎn)變到熟悉技術(shù)的業(yè)務(wù)人員。這個(gè)發(fā)展的結(jié)果是,很明顯IT對(duì)業(yè)務(wù)更可見了,而且IT功能必須聚焦在最終用戶的體驗(yàn)上。
2.1、數(shù)據(jù)庫(kù)管理角色的改變
N層解決方案的出現(xiàn)之前,在應(yīng)用和系統(tǒng)管理中數(shù)據(jù)庫(kù)的角色是相當(dāng)孤立的。數(shù)據(jù)庫(kù)管理是DBA的領(lǐng)域,基于數(shù)據(jù)庫(kù)錯(cuò)誤的應(yīng)用問題很容易被發(fā)現(xiàn)和補(bǔ)救,因?yàn)閿?shù)據(jù)庫(kù)作為存儲(chǔ)工具只對(duì)他們所關(guān)心的應(yīng)用邏輯服務(wù)。隨著IT體系架構(gòu)的發(fā)展,這種情況正在改變。為了快速有效地交付功能,應(yīng)用層開始承擔(dān)以前數(shù)據(jù)庫(kù)承擔(dān)的某些角色。
這也有一個(gè)在改變,就是IT部門如何被他們的業(yè)務(wù)用戶認(rèn)知。傳統(tǒng)上,IT部門是企業(yè)中不同的部門,具有獨(dú)立的特定角色和技能,而且任務(wù)的分配是基于它們嚴(yán)格的組織結(jié)構(gòu)。
在傳統(tǒng)的IT的獨(dú)立部門中,包含:
*應(yīng)用開發(fā)人員
*系統(tǒng)/網(wǎng)絡(luò)管理員
*數(shù)據(jù)庫(kù)管理員
今天,這些也開始模糊了。基本的變化需要滿足這樣一些需求:系統(tǒng)如何開發(fā)、管理和維護(hù)。數(shù)據(jù)庫(kù)管理過程變得更橫向,IT功能的嚴(yán)格區(qū)分將不得不服從更加整合的IT部門。
3.在問題解決方面的差異
數(shù)據(jù)庫(kù)管理角色的改變無疑體現(xiàn)了IT團(tuán)隊(duì)對(duì)系統(tǒng)管理的所有領(lǐng)域中的問題是如何響應(yīng)的。傳統(tǒng)上,IT團(tuán)隊(duì)是響應(yīng)驅(qū)動(dòng)型的,IT人員在問題出現(xiàn)時(shí)才去解決,而不是采取措施來降低未來發(fā)生問題的風(fēng)險(xiǎn)。在快速發(fā)展的IT環(huán)境中,特別是在多事務(wù)的業(yè)務(wù)模型下,這種反應(yīng)模型是典型的。當(dāng)IT部門嘗試盡可能投資于預(yù)防的措施時(shí),未來的業(yè)務(wù)需求和可靠的最終用戶解決方案通常超過優(yōu)化的渴望。
在當(dāng)前IT部門中,DBA是驅(qū)動(dòng)響應(yīng)型特性的一個(gè)例證。在N層的應(yīng)用環(huán)境,DBA擁有應(yīng)用邏輯,在大多數(shù)現(xiàn)代體系架構(gòu)中,這些邏輯存儲(chǔ)在數(shù)據(jù)庫(kù)層中。所以,那似乎不太需要功能之間的通訊。他們重點(diǎn)在解決具體的數(shù)據(jù)庫(kù)問題,例如,如果問題是在數(shù)據(jù)庫(kù)里,DBA幾乎不需要向應(yīng)用開發(fā)人員和網(wǎng)絡(luò)管理員進(jìn)行咨詢。
然而,在新的IT環(huán)境,具有更流動(dòng)的體系結(jié)構(gòu),合作對(duì)有效的計(jì)劃、問題的解決、應(yīng)用的部署和管理變得極其重要,這展現(xiàn)了與DBA有關(guān)的一個(gè)領(lǐng)域。傳統(tǒng)上,在應(yīng)用開發(fā)人員和系統(tǒng)管理團(tuán)隊(duì)之間比其它組和DBA的互動(dòng)更多。正常德應(yīng)用開發(fā)要求與系統(tǒng)團(tuán)隊(duì)有一定程度的合作以 保證交付正確的功能,而且識(shí)別和修補(bǔ)操作問題的能力也要求很強(qiáng)的相互關(guān)系和有效的溝通,從而保證業(yè)務(wù)執(zhí)行。
數(shù)據(jù)庫(kù)團(tuán)隊(duì)經(jīng)理的責(zé)任最大。經(jīng)理必須指揮團(tuán)隊(duì)內(nèi)外兼顧,負(fù)責(zé)團(tuán)隊(duì)的具體工作,同時(shí)與其它IT經(jīng)理保持聯(lián)系以確保溝通的成功,提供協(xié)作的IT環(huán)境符合SLA和解決問題。熟練的溝通技能和協(xié)作能夠衡量一個(gè)有才能的數(shù)據(jù)庫(kù)經(jīng)理。對(duì)數(shù)據(jù)庫(kù)經(jīng)理來說,在解決問題的過程中,重要的是,他們的團(tuán)隊(duì)和其他IT小組一起工作來保證一個(gè)負(fù)責(zé)任的,更重要的是,客觀準(zhǔn)確的環(huán)境。同樣地,他們將需要確保他們分配的資源的方式,能使部門實(shí)現(xiàn)最大的業(yè)務(wù)價(jià)值。必須讓高級(jí)的IT人員領(lǐng)導(dǎo)能夠產(chǎn)生收入的項(xiàng)目。低層次的,可重復(fù)的任務(wù)應(yīng)該分配給初級(jí)人員或通過日益自動(dòng)的數(shù)據(jù)庫(kù)管理工具完成。
#p#
4、業(yè)務(wù)管理對(duì)IT的影響
使IT驅(qū)動(dòng)業(yè)務(wù)發(fā)展所面臨的挑戰(zhàn)需要處理好四個(gè)基本矛盾。這些業(yè)務(wù)中的矛盾性壓力需要一套滿足整個(gè)公司需求的流程策略。軟件工具的商品化性質(zhì)對(duì)此影響喜憂參半。
這些矛盾包括:
*最佳化解決方案和集成性的解決方案。
*深入的、與平臺(tái)有關(guān)的知識(shí)和深入的、跨多個(gè)平臺(tái)的與作業(yè)有關(guān)的知識(shí)。
*防御與合作(問題解決)。
*高級(jí)職員的價(jià)值最大化的需要和維護(hù)正??捎脮r(shí)間以及保持SLA的需要。
*由于技術(shù)的應(yīng)用不斷從內(nèi)勤部門轉(zhuǎn)換到業(yè)的務(wù)最終用戶—甚至付費(fèi)客戶,技術(shù)自身的特性會(huì)給整個(gè)公司帶來潛在的壓力。
4.1、最佳化與集成套件
(1)最佳化
技術(shù)管理的最佳化概念通常包含多個(gè)解決方案,雖然其中的每一個(gè)方案可能來自不同的供應(yīng)商,但是執(zhí)行一個(gè)特定任務(wù)比從一個(gè)供應(yīng)商提供的套件工具更好。最佳化的優(yōu)勢(shì)是使得公司對(duì)特殊技術(shù)問題實(shí)現(xiàn)最有效的補(bǔ)救。然而,缺點(diǎn)是完全不同的解決方案在集成期間意味著冒險(xiǎn),并且實(shí)施和維護(hù)的成倍和時(shí)間通常非常大。
最佳化解決方案集中在最終用戶的體驗(yàn)上,提供了特定的,明確目標(biāo)的功能,并基于業(yè)務(wù)流程的最佳技術(shù)實(shí)踐。 CRM解決方案就是一個(gè)很好的例子:功能性是針對(duì)銷售代表設(shè)計(jì)的而不是管理員。在這個(gè)案例中的業(yè)務(wù)流程就是銷售流程。
很多最終用戶認(rèn)為最佳化解決方案是解決與直接業(yè)務(wù)需求相關(guān)的特定的、日常的業(yè)務(wù)問題。在商品化的環(huán)境中,這些工具繼續(xù)實(shí)現(xiàn)降低TCO的業(yè)務(wù)承諾和發(fā)揮卓越技術(shù)最大價(jià)值的承諾變得日益困難。
最佳化解決方案趨向更高的TCO,這是因?yàn)樵诜桨傅恼麄€(gè)生命周期內(nèi)廣泛的集成和解昂貴升級(jí)費(fèi)用導(dǎo)致的。然而,通過特定的面向最終用戶功能,支持更有效的業(yè)務(wù)活動(dòng),通??梢缘玫截S厚的ROI。
(2)集成解決方案
可選之一是實(shí)施主要的集成套件,提供一系列可靠的基礎(chǔ)的功能,但通常以特定的最終用戶為代價(jià)。這就是商品化的魅力,功能夠用且成本低或免費(fèi)的解決方案使得企業(yè)在技術(shù)上更容易標(biāo)準(zhǔn)化。這些大規(guī)模的套件可以降低風(fēng)險(xiǎn)和與集成實(shí)施相關(guān)的成本,但這些方案通常需要工作區(qū)和處理變化來獲得最大價(jià)值。然而,在企業(yè)級(jí)別上,由于可以滿足多個(gè)業(yè)務(wù)單位的不同需求,集成解決方案正在成為首選。
就他們本身而言,這些解決方案可能不會(huì)以性能、功能或效率為優(yōu)勢(shì)。然而,事實(shí)是一種業(yè)務(wù)能依賴一個(gè)供應(yīng)商去實(shí)現(xiàn)一個(gè)綜合的技術(shù)解決方案,能夠快速滿足多種業(yè)務(wù)需要,這就是其絕對(duì)優(yōu)勢(shì)。雖然大規(guī)模的集成套件可能沒有提供與對(duì)方最佳化所提供的目標(biāo)功能,但是他們可以幫助企業(yè)避免高昂的費(fèi)用支出和與最佳化實(shí)施的相關(guān)風(fēng)險(xiǎn)。集成化套件常常包含一個(gè)單獨(dú)的供應(yīng)商和很少的集成問題的影響,從而帶來更低的全部的TCO。
理想情況下,一個(gè)集成套件也擁有最佳化解決方案的特性。完美的解決方案是來自一個(gè)供應(yīng)商的集成套件,在套件的各個(gè)相應(yīng)類別中都是最佳,并能示范商品化的價(jià)值,從而為客戶帶來更低的TCO。
4.2、深入的、與平臺(tái)有關(guān)的知識(shí)與深入的、跨多個(gè)平臺(tái)的與作業(yè)有關(guān)的知識(shí)
除最佳化和集成套件解決方案之間的矛盾外,IT體系結(jié)構(gòu)的發(fā)展需要基礎(chǔ)性改變,那就是,技能必須跨IT組織分布。
(1)深入的、與平臺(tái)有關(guān)的知識(shí)
傳統(tǒng)上,IT領(lǐng)域的技術(shù)一直專注于縱向發(fā)展。為了解決出現(xiàn)在正常業(yè)務(wù)操作流程中特定的技術(shù)挑戰(zhàn),DBA或開發(fā)人員在某一領(lǐng)域(例如:IBM數(shù)據(jù)庫(kù)技能)一直被鼓勵(lì)“深入,再深入”。這個(gè)方法在N層環(huán)境中是有效的,因?yàn)榻M織中的不同組件截然不同,而這些組件也能使用某種專門技能來管理。
圖1
由于多層之間的差別變得模糊,專業(yè)化的IT人員用單一的技術(shù)不足以管理復(fù)雜的相互關(guān)聯(lián)的IT環(huán)境。因此,IT從業(yè)者和管理人員不能依靠縱向的技能來思考問題。
交叉培訓(xùn)不大可行。嘗試由把DBA變成IT通才,主要的任務(wù)是數(shù)據(jù)庫(kù),其次是網(wǎng)絡(luò)管理,這好像也不太可能?;蛘?,嘗試給應(yīng)用開發(fā)人員培訓(xùn)數(shù)據(jù)庫(kù)管理技術(shù)也不太現(xiàn)實(shí)。技能是不容易轉(zhuǎn)移的。
(2)深入的跨平臺(tái)與作業(yè)有關(guān)的知識(shí)
最好的可選之一是確定一個(gè)舞臺(tái),在那里DBA或應(yīng)用開發(fā)人員磨練他們的與工作有關(guān)(相對(duì)于與平臺(tái)有關(guān))的技能,而且確定哪些技能在同樣的通用技術(shù)縱向?qū)用嫔鲜强梢赞D(zhuǎn)換的。例如,使用恰當(dāng)?shù)墓ぞ咛准?,擅長(zhǎng)于ORACLE空間管理的DBA也能把自己的經(jīng)驗(yàn)和技能應(yīng)用在別的RDBMS平臺(tái)上,IBM DB2,Microsoft SQL Server 或MySQL。這代表特定技能的擴(kuò)展,而以前的趨勢(shì)都是向縱深方向發(fā)展。
圖2
#p#
4.3、孤立的IT問題解決方案與跨功能合作
盡管IT組織內(nèi)部已經(jīng)開始尋找可以滿足更為寬泛的技術(shù)規(guī)范,,DBA,網(wǎng)絡(luò)管理員,應(yīng)用開發(fā)人員和其它IT專業(yè)人員必須開發(fā)鼓勵(lì)合作的工作流程。通過協(xié)作,IT專業(yè)人員可以從“不是我的問題”發(fā)展到到一起解決問題。關(guān)鍵在于流程的采納向有利于業(yè)務(wù)的目標(biāo)。例如,DBA 為了解決應(yīng)用問題必須和應(yīng)用開發(fā)人員和系統(tǒng)管理員溝通以理解數(shù)據(jù)庫(kù)和其它體系結(jié)構(gòu)的組件之間的相互影響。最佳實(shí)踐開始要求組織采用可以進(jìn)行這種對(duì)話的工具。這個(gè)工具能準(zhǔn)確描述問題而且提供一個(gè)解決的手段來防止發(fā)生“戰(zhàn)爭(zhēng)房間”的場(chǎng)景。
圖3
沒有交叉功能協(xié)作,DBA常常按照孤立的方式解決問題,例如:
1) 問題出現(xiàn)
2) 實(shí)施初步的診斷
3) 根據(jù)特定技能,問題轉(zhuǎn)到某個(gè)特定團(tuán)隊(duì):
a) 應(yīng)用開發(fā)
b) 數(shù)據(jù)庫(kù)管理
c) 硬件/基礎(chǔ)架構(gòu)
4) 團(tuán)隊(duì)嘗試確定問題的解決方案。
5) 團(tuán)隊(duì)解決問題,在跟蹤系統(tǒng)中記錄問題,并且轉(zhuǎn)到下一個(gè)挑戰(zhàn)。
因?yàn)檫@個(gè)組織的功能有限,“戰(zhàn)爭(zhēng)房間”現(xiàn)象開始出現(xiàn)。來自不同技術(shù)領(lǐng)域的代表聚集在一起試圖識(shí)別問題的根源。不幸的是,這通常會(huì)演變成防御心態(tài)的演習(xí)。團(tuán)隊(duì)成員關(guān)注的重點(diǎn)在“我是對(duì)的”而不是解決問題。
4.4、高級(jí)人員的價(jià)值最大化需要和維護(hù)可用時(shí)間與滿足SLA的需要
DBA的工作正在進(jìn)化。DBA不再希望僅是發(fā)展成為單一技術(shù)方面的專家。他們愈加被認(rèn)為是數(shù)據(jù)專家,知識(shí)的跨度深度遠(yuǎn)超過數(shù)據(jù)庫(kù)還包括訪問數(shù)據(jù)的應(yīng)用。在最先進(jìn)的DBA組織,這已在三四年前成為現(xiàn)實(shí)。許多高級(jí)DBA已發(fā)現(xiàn)在他們的產(chǎn)品環(huán)境中涉及了多層的概念,包括高層次的工作,如建立數(shù)據(jù)體系架構(gòu)。他們也負(fù)責(zé)相關(guān)日常管理任務(wù),如管理數(shù)據(jù)庫(kù)對(duì)象,他們還常常發(fā)現(xiàn)自己會(huì)參與到應(yīng)用性能和開發(fā)的任務(wù)。
這些混合的任務(wù)意味著高級(jí)DBA扮演著重要的角色,也顯示了他們完成任務(wù)所需的知識(shí)寬度,而這些并不總是能表現(xiàn)出切實(shí)的業(yè)務(wù)價(jià)值。
DBA經(jīng)理和那些更高級(jí)別的人員,一直在高級(jí)職員的價(jià)值最大化和符合SLA的需要之間斗爭(zhēng)。由于同時(shí)存在內(nèi)部和外部支持的需求,管理人員面臨一個(gè)困難的抉擇。一方面,他們需要以零故障停機(jī)時(shí)間的標(biāo)準(zhǔn)滿足不同客戶的需要。另一方面,他們承擔(dān)著對(duì)業(yè)務(wù)增值的目標(biāo),事實(shí)上,最直接的做法就是發(fā)揮高級(jí)人員的能力。因?yàn)镈BA人員數(shù)量不會(huì)像他們所管理的數(shù)據(jù)那樣增長(zhǎng),DBA管理人員考慮必須保證最高級(jí)職員不被陷于日常數(shù)據(jù)庫(kù)管理任務(wù)中,做法之一就是讓高級(jí)職員主要集中于增值業(yè)務(wù)上,當(dāng)他們有必要解決某個(gè)問題時(shí),提供給他們能快速的發(fā)現(xiàn)問題的根源的工具,診斷它,解決它及讓他們回到自己的工作上來。同樣的,授權(quán)給低級(jí)人員使用這些工具以便盡可能的解決許多日常的問題,而不需要高級(jí)人員的介入。
4.5、四個(gè)矛盾對(duì)現(xiàn)代數(shù)據(jù)庫(kù)管理組織的影響
這四個(gè)基本矛盾表明技術(shù)組織思想的轉(zhuǎn)變。對(duì)于DBA,這個(gè)轉(zhuǎn)變意義深遠(yuǎn)。DBA傳統(tǒng)上一直傾向于獨(dú)立工作。最佳化解決方案的選擇給DBA帶來了更多的挑戰(zhàn)。傳統(tǒng)上,他們管理數(shù)據(jù)庫(kù)環(huán)境的所有的方面,并且重點(diǎn)在維護(hù)同種的體系架構(gòu)。在IT組織中DBA們盡最大可能減少異種數(shù)據(jù)庫(kù)平臺(tái)的數(shù)量。然而,隨著日益增加的、必要的業(yè)務(wù)功能,支持應(yīng)用所需的數(shù)據(jù)庫(kù)是由供應(yīng)商根據(jù)某種特定的原因所決定。因此,為了管理數(shù)據(jù)庫(kù)環(huán)境,DBA需要使用不同的語法、性能基準(zhǔn)測(cè)試和行為來維護(hù)不同的數(shù)據(jù)庫(kù)。結(jié)果是一個(gè)更復(fù)雜的數(shù)據(jù)庫(kù)管理環(huán)境,并且對(duì)簡(jiǎn)化的管理和自動(dòng)化的需求變得更大。
此外,支持業(yè)務(wù)活動(dòng)的許多應(yīng)用的開發(fā)方式有很大差異。這樣的結(jié)果就是問題更難診斷,而且DBA僅僅依賴他們自己的技能是遠(yuǎn)遠(yuǎn)不夠的。為了這個(gè)原因,自治的數(shù)據(jù)庫(kù)和工具允許無人參與的診斷,這對(duì)于業(yè)務(wù)更依賴IT來產(chǎn)生價(jià)值來說非常重要。
最佳化解決方案的趨勢(shì)影響著供應(yīng)商開發(fā)系統(tǒng)的方式,他們需要證明在某些功能線方面的領(lǐng)先位置,同時(shí)還要提供具有粘性的解決方案幫助減低與時(shí)間消耗,整合成本相關(guān)的風(fēng)險(xiǎn)。
為了有效的運(yùn)作,新的IT解決方案,特別是在數(shù)據(jù)庫(kù)領(lǐng)域方面必須有:
1)具有跨平臺(tái)技能遷移的能力。
2)實(shí)施的低風(fēng)險(xiǎn)
3)易于整合
4)能解決實(shí)際問題的功能
隨著技術(shù)市場(chǎng)的發(fā)展,能夠滿足業(yè)務(wù)活動(dòng)需要的解決方案變得越來越重要,不但要支持業(yè)務(wù)增長(zhǎng),供應(yīng)商要確保解決方案是可管理的并能有效地交付實(shí)施。
5、市場(chǎng)的反應(yīng)
隨著向最終客戶提供更多功能已成趨勢(shì),IT供應(yīng)商將自己定位為提供集成的最佳化解決方案。本質(zhì)上,他們正努力提供集成解決方案,其中每一個(gè)組件都是其細(xì)分市場(chǎng)的領(lǐng)先產(chǎn)品,同時(shí)提供集成的方便性,減低實(shí)施風(fēng)險(xiǎn)和CTO。
因此,這創(chuàng)造了更大的機(jī)會(huì),為技術(shù)的每分錢投入都產(chǎn)生回報(bào)。雖然在軟件市場(chǎng)中,有越來越多的商品化軟件,但是這仍然是個(gè)不穩(wěn)定的平衡。
作為技術(shù)雄厚供應(yīng)商的一個(gè)目標(biāo),真正的集成最佳化解決方案的定位是很難達(dá)到的。不但需要覆蓋多種技術(shù),多種解決方案的廣泛的專業(yè)知識(shí),也需要結(jié)合集成先進(jìn)組件來實(shí)現(xiàn)綜合的解決方案,這些構(gòu)成了重大的挑戰(zhàn)。打造業(yè)務(wù)的優(yōu)勢(shì)使得目標(biāo)復(fù)雜化。IT供應(yīng)商必須證明多樣性的業(yè)務(wù)價(jià)值,同時(shí)需要定位在集成最佳化平臺(tái)解決方案方面,并且這樣做還不會(huì)提高總成本。另一個(gè)挑戰(zhàn)是這些集成解決方案也應(yīng)該能夠與其分散的組件保持協(xié)調(diào),這些組件也應(yīng)能夠集成到其他廠商的解決方案中。他們也必須提供有能力保證利益底線的高級(jí)技術(shù)人員,并且使得經(jīng)驗(yàn)較少的技術(shù)人員通過使用工具能夠盡可能多地解決日常問題。
傳統(tǒng)上,采用最佳化技術(shù)的最大障礙是因?yàn)楝F(xiàn)行的管理和技術(shù)遷移需要很高成本。不限制平臺(tái)的工具將使所有級(jí)別的DBA以很低的成本主動(dòng)地管理不同平臺(tái)的數(shù)據(jù)庫(kù)環(huán)境。供應(yīng)商提供高價(jià)值的跨平臺(tái)解決方案的商品化版本將使他們確立未來市場(chǎng)的方向。
6、結(jié)論
公司在軟件方面不考慮ROI而審批費(fèi)用的趨勢(shì)越來越少。對(duì)技術(shù)投資的成功度量與每種技術(shù)解決方案產(chǎn)生的業(yè)務(wù)價(jià)值之間的關(guān)聯(lián)越來越強(qiáng)。特殊的體系結(jié)構(gòu)組件的重要性越來越低,而交付特效業(yè)務(wù)功能的能力正在超過以前對(duì)創(chuàng)新的關(guān)注。
數(shù)據(jù)庫(kù)增值的管理工具正在快速商品化,其功能和適用范圍都在加強(qiáng)。由于在技術(shù)方面的業(yè)務(wù)投資著重于平衡降低成本和增加收入,因此交付滿足最終用戶業(yè)務(wù)需要的特定功能就非常重要。不斷增強(qiáng)的對(duì)技術(shù)的信任使最終用戶奮力爭(zhēng)取采用最佳化解決方案和技術(shù),從而幫助解決特殊的業(yè)務(wù)問題。與此趨勢(shì)相比,實(shí)施完全集成套件不必在每個(gè)特殊功能方面都擅長(zhǎng),而是提供單一的,綜合的解決方案,從而減少與實(shí)施相關(guān)的風(fēng)險(xiǎn)。
IT體系架構(gòu)的多層之間的區(qū)別越來越模糊,作為技術(shù)決策的驅(qū)動(dòng)力業(yè)務(wù)需求越來越重要。在IT環(huán)境中,導(dǎo)致出現(xiàn)了4個(gè)基本矛盾。
1)最佳技術(shù)與全面的集成方案;
2)在特定技術(shù)中的專業(yè)化與在多技術(shù)領(lǐng)域內(nèi)深入解決跨功能的IT問題的能力。
3)從問題中劃清自己責(zé)任與跨功能的主動(dòng)性參與。數(shù)據(jù)庫(kù)管理環(huán)境的有效的發(fā)展,必須要從傳統(tǒng)的“戰(zhàn)爭(zhēng)房間”解決方式轉(zhuǎn)變到“解決方案房間”的解決方式。這需要相互協(xié)作解決技術(shù)問題,需要采用診斷和解決問題的工具。
4)允許高級(jí)技術(shù)人員代表IT組織交付價(jià)值的需要與滿足內(nèi)部業(yè)務(wù)人員和外部最終客戶等多方的需求。
在商品化的環(huán)境中保持技術(shù)領(lǐng)先需要在保證支持業(yè)務(wù)目標(biāo)和交付最佳的ROI的前提下,提供價(jià)值許多數(shù)據(jù)庫(kù)管理的供應(yīng)商仍然面向垂直的集成解決方案,但許多大公司的策略是需要采用集成套件的最佳化解決方案,可以在異構(gòu)的數(shù)據(jù)庫(kù)環(huán)境中滿足業(yè)務(wù)需求。隨著業(yè)務(wù)的發(fā)展,采用商品化數(shù)據(jù)管理工具的企業(yè)可以跟上新市場(chǎng)的發(fā)展。
【編輯推薦】