《K3V140系统管理员手册_Admin.docx》由会员分享,可在线阅读,更多相关《K3V140系统管理员手册_Admin.docx(101页珍藏版)》请在三一办公上搜索。
1、金蝶K/3 V14.0系統管理員手冊版權聲明本書著作權屬于金蝶軟體(中國)有限公司所有,在未經本公司許可的情況下,任何單位或個人不得以任何方式對本書的部分或全部內容擅自進行增刪,改編,節錄,翻譯,翻印,改寫。金蝶軟體(中國)有限公司2013年10月前 言感謝您使用金蝶K/3 V14.0系統管理員手冊。本手冊包含的內容可以説明您進行有效的金蝶K/3系統管理,主要包括以下內容:l K/3系統架構概述l K/3系統部署策略l K/3系統安裝過程l K/3系統安全和遠端應用l 常見問題在手冊的前言部分還向您提供了獲得其它説明資訊的途徑及編寫約定。讀者對象本手冊假設您在本手冊涉及的業務領域具有較好的工作
2、經驗和知識,並假設您對金蝶K/3產品基礎知識有整體的瞭解。如果您沒有使用過本系統,我們建議您接受一次或者更多的本子系統的培訓課程(請同金蝶本地分支機搆聯繫,獲得更多培訓資訊)。如果您希望瞭解更加深入的系統知識,如系統介面等,請先瞭解金蝶K/3系統架構、MS SQL SERVER知識和閱讀金蝶K/3系統技術文檔。相關資訊來源您還可以通過以下途徑瞭解我們的系統,並獲取您需要的服務和説明。1. 線上資訊如果您需要及時瞭解金蝶K/3產品動態,交流產品應用解決方案,可以登錄金蝶網站(2. 售前諮詢服務 根據企業的發展和管理需要,提供管理諮詢及解決方案,幫助企業作出快速、準確的決策。 3. 產品培訓 金蝶
3、公司秉承技術創新、管理創新的宗旨,不斷提供給客戶完整的行業解決方案。在提供優秀產品的同時,不斷推出配套的培訓服務,説明使用者在應用軟體時達到事半功倍的效果。 4. 實施諮詢服務 金蝶公司吸收四十多萬客戶的經驗,結合國內外先進的管理理念和管理軟體的實施方法,推出符合中國國情的標準軟體實施方法-金手指實施方法。我們願意運用我們在企業管理及IT技術方面的知識,幫助顧客獲得更大的成功! 5. 現場支援服務 我們的資深專業人員面對面地和您溝通,在運行現場對問題進行研究分析,使問題迅速得到解決。 6. CRM服務 借助客戶關係管理系統(金蝶EAS-CRM)我們建立了客戶綜合資訊管理庫,能夠快速地解決客戶的
4、問題並保留歷史記錄,以便提供長期、持續、高效的服務。 7. CSP服務支援 金蝶公司融合多年客戶服務經驗與國外先進的管理思想,提煉出客戶常用的和最需要的服務為一體的CSP服務。它是以金蝶公司先進的科技手段和專業化的服務隊伍為依託,在業界領先推出的項目完整、功能全面的系統性服務產品。 8. 呼叫中心 通過客戶呼叫中心服務(Call Center),提供全面、周到的服務,快速解答客戶應用問題。 9. 個性化服務 針對企業個性化的需求,我們提供量身定制服務,使用一切資源,包括和合作夥伴一道為您提供全面的應用解決方案。 10. 便利服務 金蝶不僅是解決方案的提供者,也是相關附屬產品的提供者。我們提供的
5、便利服務不僅省去您選擇的苦惱,還有利於保證相關產品和系統的相容性和一致性。 11. 合作聯盟服務 我們和其他IT領域先導型的企業進行戰略合作,為您提供企業管理諮詢、系統集成、相關知識培訓等全方位的服務。在此,您不僅能得到金蝶的服務資源,也能以優惠的條件享受金蝶合作夥伴的資源。12. 版本升級服務 版本升級服務將使您隨時代的進步而保持投資的增值,以優惠的價格實現軟體“以舊換新”。金蝶K/3產品設計思想金蝶K/3以企業基礎管理為核心設計思想,對覆蓋產品(服務)價值鏈的業務的流程進行全面的計畫、組織、協調,及對業務的有效處理和有效控制的管理。針對戰略企業管理的特點,強調對企業基礎資料、基本業務流程、
6、內部控制、知識管理、員工行為規範等管理,通過豐富的工具與方法有機整合並提供貫穿戰略企業管理全過程所需的決策資訊,即時監控戰略執行過程中的問題,幫助企業創造持續增長的核心競爭力。基礎管理是企業持續的管理實踐的基石。基礎管理的好壞決定了企業的戰略目標能否實現,也決定了企業持續發展是否有堅實的基礎。強調過程管理是基礎管理的特性,是因為它是能真實反映業務處理過程的第一手的、最詳盡的資料,使企業的業務決策和戰略決策建立在“理性”的基礎上。關於金蝶金蝶國際軟體集團有限公司是亞太地區領先的企業管理軟體及電子商務應用解決方案供應商,是全球軟體市場中成長最快的獨立軟體廠商之一,是中國軟體產業的領導廠商。金蝶開發
7、和銷售的軟體產品包括針對快速成長的新興市場中企業管理需求的企業管理軟體、通過互聯網提供服務的電子商務應用軟體和為企業構築電子商務平臺的中介軟體軟體。同時,金蝶向全球範圍內的顧客提供與軟體產品相關的管理諮詢、實施與技術服務。金蝶獨特的“快速配置,快速實施,快速應用,快速見效”的全球化產品與服務定位,能夠説明顧客從容面對不確定商業環境帶來的挑戰,實現業務流程與IT技術的完美結合,有效管理變革,確保組織快速、持續和健康成長。金蝶國際軟體集團有限公司是中國第一個WINDOWS版財務軟體;第一個純JAVA中介軟體軟體;第一個基於互聯網平臺的三層結構的ERP系統金蝶K/3的締造者,同時金蝶K/3還是中國中
8、小型企業ERP市場中佔有率最高的企業管理軟體。2004年 10月,金蝶正式對外發佈了新一代產品金蝶EAS 4.0 (KINGDEE ENTERPRISE APPLICATION SUITE)。金蝶EAS構建于金蝶自主研發的商業作業系統金蝶BOS之上,面向中大型企業,採用最新的ERP管理思想和一體化設計,有超過50個應用模組高度集成,涵蓋企業內部資源管理、供應鏈管理、客戶關係管理、知識管理、商業智慧等,並能實現企業間的商務協作和電子商務的應用集成。編寫約定l 通用格式約定格式意義宋體正文。底線輸入資訊。斜體提示資訊。l 圖形介面格式約定格式意義“”窗口名稱。普通功能表項目或樹狀結構功能表項目。【
9、】視窗中的按鈕。表單中的選項。連續選擇功能表及其子功能表或樹狀結構。l 鍵盤操作約定格式意義鍵1 鍵盤上的鍵名。鍵1+鍵2在鍵盤上同時按下兩個鍵。l 滑鼠操作約定格式意義按一下按下滑鼠左鍵點擊某一對象。按兩下連續兩次滑鼠左鍵打開某一對象。右擊選中某一物件按下滑鼠右鍵。拖放按住滑鼠左鍵不放移動滑鼠到指定位置,放開滑鼠鍵。l 特別標誌格式意義溫馨提醒:提醒某些操作可能會導致一些嚴重的後果,請用戶謹慎使用。注意:提供一些應用關鍵的描述。舉例:列舉實例以便使用者加深理解。操作前提:進行某一操作之前,必須先完成的操作。定義:定義內容中出現的財務或電腦術語。流程圖圖例說明本手冊中的主要業務流程均採用EPC
10、(Event-driven-Process Chain)圖進行描述。EPC全稱Event-driven-Process Chain,即事件驅動的流程鏈方法,通過連接事件和任務,用戶可以明確地建立複雜的業務流程的模型,並開展分析。EPC方法不僅使用易於理解的符號和語言説明使用者、諮詢顧問描述業務資訊系統,而且還集成了組織結構、功能、資料和資訊流等重要特性。EPC模型可以顯示出任務鏈和責任鏈發生中斷,將如何影響到公司優化其流程的能力。通過將組織與各個任務進行匹配,用戶可以非常方便地看到一個流程中涉及到哪些部門或崗位。EPC圖中涉及到的元素說明如下表:名稱圖示定義示例事件事件描述了狀態的發生,它反過
11、來又充當了一個觸發器。收到原始憑證功能功能描述了初始狀態向最終狀態的轉換。錄入憑證組織單元組織單元描述了企業的大體結構。財務部會計資訊、物料、資源物件資訊、物料或者資源物件描述了現實世界中的物件(比如業務物件、實體)。科目流程路徑流程路徑顯示了流程之間的前後連接關係(可以輔助導航)。憑證處理流程邏輯操作符邏輯操作符描述了事件和功能或流程之間的邏輯關係。“XOR”:表示從多個流程中,必須並且只能選擇其一;“V”:表示“或”的關係;“”:表示“且”的關係。控制流控制流描述了事件和功能或流程之間的先後和邏輯依賴關係。信息流、物流資訊流/物流定義了某個功能是否被讀取、變更或者寫入。資源、組織單元分配資
12、源/組織單元分配描述了哪個單元(員工)或資源來處理某個功能或者流程。意見回饋感謝您使用我們的產品及使用者手冊。在本手冊的最後附有意見回饋表,您可以在上面說明您對我們的產品或使用者手冊的意見和建議,並通過金蝶分支機搆或直接傳真至(0755)26615016 K/3產品事業部回饋給我們, 我們將期待您給予我們好的建議和意見。目 錄第1章 系统架构概述121.1产品定位121.2技术架构13第2章 系统部署策略152.1 系统运行环境支持152.2 基本部署策略212.3 扩展部署策略22第3章 系统安装过程273.1 普通安装过程273.2 无人值守安装54第4章 多语言部署554.1 多语言部署
13、规则554.2 多语言部署架构图594.3 多语言标准部署环境64第5章 网络安全和远程访问695.1 金蝶K/3系统的网络服务端口695.2 金蝶K/3系统与防火墙集成部署方案示例715.3 用VPN技术实现K/3系统远程应用745.4 用Citrix XenApp (原Presentation Server)实现K/3系统远程应用75第6章 系统日常监测和性能优化796.3 系统日常监测796.3 系统性能优化81第7章 常见问题837.1 客户端问题83附录A97附录B101第1章 系統架構概述1.1產品定位金蝶K/3 ERP面向中小型企業,構建BOS平臺之上,幫助企業全面整合內外資源,
14、快速實現個性化需求。金蝶K/3在企業價值創造的各環節,包括採購管理、銷售管理、庫存管理、生產管理、看板管理等基礎業務管理,計畫管理、財務管理、人力資源管理、協同辦公等企業輔助管理方面,更加注重深入應用,使企業在創造價值過程中的每個環節都得以完美銜接。應用金蝶K/3 ERP,可以説明企業打造最佳管理模式,使企業資源配置最優化,提高企業核心競爭力。1.2技術架構金蝶K/3構建于金蝶自主研發的業務作業系統金蝶BOS(Business Operating System)之上,採用Windows DNA技術架構,支援32/64位元的Windows作業系統、SQL Server資料庫引擎。金蝶BOS(Bu
15、siness Operation System)金蝶業務作業系統,它使用先進、開放、可伸縮的技術體系,面向企業快速成長的業務需求,協同合作夥伴拓展管理業務,通過科學的工具和流程對企業建模進行全程監控。金蝶BOS在金蝶承擔的國家863計畫 “新一代ERP系統研發”中發揮核心作用,並致力發展成為中國管理軟體技術平臺的標準。金蝶K/3 BOS是金蝶BOS產品家族中的一員,是專門針對金蝶K/3系列產品,自主研發的新一代技術平臺;用以解決K/3系統日益增加的應用複雜度和快速開發與實施之間的矛盾;集成了K/3產品底層的相關服務,如消息中心、資料傳輸、許可權模型、網路控制等,同時提供一系列的客戶化開發工具,
16、讓客戶在不需要任何程式設計知識的前提下,快速的定制新的業務單據、業務流程和報表,以適應客戶業務環境不斷變化的需要。K/3 BOS是與K/3緊密地集成在一起,為K/3的運行提供平臺,依託與支撐K/3的發展。K/3系統是典型的三層結構應用,由資料庫、中間層、用戶端三層構成,此外HR/Web系統為可選部件:資料庫安裝資料庫產品和K/3資料庫服務部件,目前K/3系統支援的資料庫產品是Microsoft SQL Server,所有的業務資料都存儲在這裡;中間層包括所有業務系統的業務邏輯元件,這些元件會被用戶端所調用,是K/3系統的核心部分;用戶端K/3用戶端桌面應用程式,基於Windows GUI,安裝
17、在業務系統操作人員的機器上;HR/Web系統基於IIS提供K/3人力資源、管理門戶、CRM等WEB服務。更詳盡的K/3產品技術架構說明請參閱金蝶K/3技術白皮書。第2章 系統部署策略原則上,不同版本的K/3系統對硬體、軟體、網路等周邊系統的需求是不一樣的:高版本K/3系統通常對周邊系統要求更高,但同時能支援更新型的軟硬體。因此本手冊所涉及系統需求的內容只適合手冊所對應版本的K/3,就本版手冊而言,對應的是金蝶K/3 V14.0。2.1 系統運行環境支援2.1.1 用戶端運行環境支援下表列出了金蝶K/3 V14.0用戶端的運行環境要求:組件要求處理器處理器類型:酷睿 或 更快的x86處理器處理器
18、速度:最低:雙核2.0 GHz推薦:雙核2.4 GHz 或 更快記憶體實體記憶體:最少:1.0 GB推薦:2.0 GB 或 更大存儲存儲空間:最少:10 GB 空閒空間推薦:20 GB 或更多 空閒空間網路局域網:速率:100 Mbps延時: 20 ms丟包: 0.1%廣域網路: 速率:256 Kbps 每用戶端延時: 100 ms丟包: 2.0%(廣域網路僅支援Web模組,GUI模組走廣域網路要通過終端遠端接入方案)作業系統K/3用戶端支援的作業系統:Windows 8 Core/ Professional/EnterpriseWindows 8 Core/ Professional/Ent
19、erprise x64Windows XP Professional SP2/SP3Windows XP Professional 64位x64 SP2Windows Vista Ultimate/Enterprise/Busness SP1Windows Vista Ultimate/Enterprise/Busness 64位x64 SP1Windows 7 Home Basic/Home Premium/Professional/Ultimate Windows 7 Home Basic/ Home Premium/Professional/Ultimate 64位 Windows Se
20、rver 2003 Standard/Enterprise/DataCenter SP1/SP2 Windows Server 2003 Standard/Enterprise/DataCenter 64位x64 SP1/SP2 Windows 2000 Professional/Server/Advanced Server/DataCenter Server SP4 其他未提及的作業系統版本不提供官方支援,金蝶K/3用戶端在此類系統上可能可以運行但未經嚴格測試,也可能完全不能運行。Web流覽器K/3 HR/CRM/Portal支援的Web流覽器版本:Microsoft Internet Ex
21、plorer 6.0 SP1/SP2 - 32位 Microsoft Internet Explorer 7.0 - 32位 Microsoft Internet Explorer 8.0 - 32位 Microsoft Internet Explorer 9.0 - 32位 僅HR/Web用戶端需要Web流覽器,普通K/3 GUI用戶端並不需要。其他未提及的Web流覽器版本不提供官方支援,金蝶K/3 HR/Web用戶端在此類Web流覽器上可能可以運行但未經嚴格測試,也可能完全不能運行。注解 不推薦Windows 2000系列,其MSDTC效能低,會影響K/3性能。注解 包括對應的Window
22、s Server 2003 R2版本,Windows Server 2003和Windows Server 2003 R2的系統相容性一致。注解 不支援Windows Server 2008 / 2008 R2的【伺服器核心安裝】模式(Server Core Installation)。注解 如果Web用戶端的作業系統為64位元,請使用其內置的32位IE訪問K/3 Web網站;64位Windows內置32位和64位元兩套Internet Explorer,作業系統預設也是調用32位元版。2.1.2 中間層伺服器運行環境支援下表列出了金蝶K/3 V14.0中間層伺服器的運行環境要求:組件要求處理
23、器處理器類型:Intel Xeon 或 AMD Opteron推薦 Xeon E3/E5系列處理器速率:最低:2.0 GHz推薦:2.4 GHz 或 更快處理器物理核心總數:最低:4 核心推薦:68 核心(200併發以內)1216 核心(200400併發)400併發以上請增加中間層伺服器,下同 記憶體實體記憶體:最少:4 GB推薦:4 GB(200併發以內) 816 GB(200400併發,需要安裝64位元作業系統) 存儲存儲類型:SATA/SAS,推薦設置為RAID 1/5存儲空間:最少:20 GB 空閒空間推薦:40 GB 或更多 空閒空間網路局域網:速率:100 Mbps到用戶端,1.0
24、 Gbps到資料庫和Web伺服器延時: 20ms丟包: 0.1% 作業系統K/3中間層伺服器支援的作業系統:Window Server2012 Datacenter/StandardWindow Server 2003 Standard/Enterprise/DataCenter SP1/SP2 Window Server 2003 Standard/Enterprise/DataCenter 64位x64 SP1/SP2 Window Server 2008 Standard/Enterprise/DataCenter Window Server 2008 Standard/Enterpri
25、se/DataCenter 64位x64 Window 2000 Server/Advanced Server/DataCenter Server SP4 其他未提及的作業系統版本不提供官方支援,金蝶K/3中間層伺服器在此類作業系統上可能可以運行但未經嚴格測試,也可能完全不能運行。在虛擬機器系統中運行K/3中間層的特別說明請見注解注解 包括對應的Windows Server 2003 R2版本,Windows Server 2003和Windows Server 2003 R2的系統相容性一致。注解 不支援Windows Server 2008 / 2008 R2的【伺服器核心安裝】模式(Se
26、rver Core Installation)。注解 不推薦Windows 2000系列,其MSDTC效能低,會影響K/3性能。另,商業智慧不支援Windows 2000系列。注解 中間層License加密服務不支援在虛擬機器(VMware、VPC等)中運行,且不支援在虛擬機器中導入License檔。2.1.3 HR/Web伺服器運行環境支援下表列出了金蝶K/3 V14.0 HR/Web伺服器的運行環境要求:組件要求處理器處理器類型:Intel Xeon 或 AMD Opteron推薦 Xeon E3/E5系列處理器速率:最低:2.0 GHz推薦:2.4 GHz 或 更快處理器物理核心總數:最
27、低:4 核心推薦:812 核心記憶體實體記憶體:最少:4 GB推薦:816 GB(需要安裝64位元作業系統)存儲存儲類型:SATA/SAS,推薦設置為RAID 1/5存儲空間:最少:20 GB 空閒空間推薦:40 GB 或 更多 空閒空間網路局域網和廣域網路:速率:100 Mbps到局域網用戶端,1.0 Gbps到中間層伺服器, 廣域網路有效出口頻寬 = ( 最大併發數 * 256 Kbps ) / 3延時:到局域網用戶端和中間層伺服器 20ms到廣域網路用戶端 100ms丟包:到局域網用戶端和中間層伺服器 0.1%到廣域網路用戶端 2.0%注解 包括對應的Windows Server 200
28、3 R2版本,Windows Server 2003和Windows Server 2003 R2的系統相容性一致。注解 不支援Windows Server 2008 / 2008 R2的【伺服器核心安裝】模式(Server Core Installation)。注解 不推薦Windows 2000系列,其MSDTC效能低,會影響K/3性能。另,商業智慧不支援Windows 2000系列。2.1.4 資料庫伺服器運行環境支援下表列出了金蝶K/3 V14.0資料庫伺服器的運行環境要求:組件要求處理器處理器類型:Intel Xeon 或 AMD Opteron,推薦Xeon E3/E5/E7系列支
29、持Intel Itanium(OS需Windows Server IA64版),但不推薦處理器速度:最低:2.0 GHz (對於Itanium為1.6 GHz)推薦:2.4 GHz 或 更快處理器處理器物理核心總數:最低:4核心推薦:4核心(100併發以內 或 資料庫實體10 GB以內)8核心(100200併發 或 資料庫實體1020 GB)16核心(200併發以上 或 資料庫實體20 GB以上) 記憶體實體記憶體:最少:4 GB推薦:8 GB(100併發以內 或 資料庫實體10 GB以內)16 GB(100200併發 或 資料庫實體1020 GB)32 GB(200併發以上 或 資料庫實體2
30、0 GB以上)記憶體4GB以上推薦安裝64位元伺服器作業系統存儲存儲類型:SAS企業級存儲,資料盤推薦設置為RAID 5/10/50建議200併發以上配備光纖外儲,能有效降低資料庫磁片I/O壓力存儲空間:按資料庫實體增長率的估算值規劃 網路局域網:速率:1.0 Gbps到中間層伺服器延時: 20ms丟包: 0.1% 作業系統K/3資料庫伺服器支援的作業系統:Windows Server2012 Datacenter/StandardWindows Server 2003 Standard/Enterprise/DataCenter SP1/SP2 Windows Server 2003 Sta
31、ndard/Enterprise/DataCenter 64位x64 SP1/SP2 Windows Server 2003 Enterprise/DataCenter 64位IA64 SP1/SP2 Windows Server 2008 Standard/Enterprise/DataCenter Windows Server 2008 Standard/Enterprise/DataCenter 64位x64 Windows Server 2008 Enterprise/DataCenter 64位IA64 Windows 2000 Server/Advanced Server/Data
32、Center Server SP4 Windows 2000 Advanced Server/DataCenter Server 64位IA64 SP4 其他未提及的作業系統版本不提供官方支援,金蝶K/3資料庫伺服器在此類作業系統上可能可以運行但未經嚴格測試,也可能完全不能運行。資料庫引擎K/3資料庫伺服器支援的資料庫引擎:SQL Server 2005 Standard/Enterprise SP3SQL Server 2005 Standard/Enterprise 64位x64 SP3SQL Server 2005 Enterprise 64位IA64 SP3 SQL Server 20
33、08 Standard/EnterpriseSQL Server 2008 Standard/Enterprise 64位x64SQL Server 2008 Enterprise 64位IA64 SQL Server 2012 Standard/Enterprise SQL Server 2012 Enterprise 64位IA64 其他未提及的資料庫引擎版本不提供官方支援,金蝶K/3資料庫伺服器在此類資料庫引擎上可能可以運行但未經嚴格測試,也可能完全不能運行。非簡體中文環境下部署K/3資料庫伺服器的注意事項請見注解K/3商業分析模組+ SQL Server 2008環境的部署注意事項見注
34、解注解 包括對應的Windows Server 2003 R2版本,Windows Server 2003和Windows Server 2003 R2的系統相容性一致。注解 K/3在64位IA64架構不支援安裝【資料庫服務部件】,所以中間層伺服器連接IA64架構資料庫時,在【賬套管理】中不能進行賬套的新建、備份、恢復這三種操作,其他賬套管理功能正常。【資料庫服務部件】不是K/3系統的必需部件,除上述三種功能外,K/3系統不依賴它工作。64位x64架構的伺服器無以上限制,可正常安裝【資料庫服務部件】。注解 不支援Windows Server 2008 / 2008 R2的【伺服器核心安裝】模式
35、(Server Core Installation)。注解 不推薦Windows 2000系列,其MSDTC效能低,會影響K/3性能。另外,K/3 BI模組不支援Windows 2000系列。注解 SQL Server 2000不推薦使用標準版,因為SQL Server 2000限制標準版最高記憶體使用為2GB,嚴重影響K/3性能,企業版無此限制。SQL Server 2005沒有限制標準版記憶體使用,SQL Server 2008/2008 R2限制標準版最高記憶體使用64GB,一般已能滿足K/3系統需求;所以SQL Server 2005/2008/2008 R2均可推薦客戶使用標準版,以
36、降低購買資料庫許可的成本。注解 在非簡體中文環境中安裝SQL Server,請把實例的排序(Collation)設為Chinese_PRC_CI_AS,否則K/3資料庫將不能正常工作。SQL Server 2005及以上在默認安裝過程中可設置排序,SQL Server 2000需選擇自訂安裝才能設置排序。排序在安裝後不可更改,請在安裝時設置正確。注解 K/3 BI模組在SQL Server 2008 / 2008 R2環境中,必須安裝【SQL Server 2005向後相容元件】(SQL Server 2005 Backward Compatibility Components),它是SQL
37、Server 2008 Features Pack的一部分。2.2 基本部署策略2.2.1 小規模部署方案 (All-in-One)定義:只有單一台伺服器,中間層、資料庫、Web系統都裝在同一伺服器上,適合於K/3系統小規模應用。在小型的應用場合,業務量較小,只有不超過10個併發用戶端的情況下,可以將中間層和資料庫安裝在同一台伺服器上。超過10個併發用戶端的應用,為保證系統性能,中間層和資料庫應該部署在不同的伺服器上。在小規模應用場景下,通常不需要部署Web系統,如果需要部署Web,而中間層伺服器的負荷並不重,將Web系統安裝在中間層所在伺服器上也是可取的,但必須考慮好系統安全問題。K/3小規
38、模部署方案2.2.2 標準部署方案 (分層部署)定義:資料庫、中間層、Web系統均分別單獨部署在專用伺服器上,適合於K/3系統大多數部署案例。當用戶端數量超過10個,應該把每個伺服器角色分開單獨部署,並且建議這些伺服器專用於K/3服務,不建議用其他企業應用伺服器(例如AD、DNS、Mail等)兼任。這樣才不至於多種服務爭搶伺服器運算資源,影響K/3系統的運行性能。而且從網路安全角度考慮,管理員可能對資料庫、中間層、Web服務採用不同的安全性原則,例如將資料庫隔離在單獨VLAN、將Web服務放在DMZ等,伺服器分開部署更能滿足網路安全方面的要求。K/3標準部署方案2.3 擴展部署策略2.3.1
39、資料庫群集部署方案定義:用兩台(或多台)伺服器+磁碟陣列櫃,構成資料庫容錯移轉群集,適合要保證業務不間斷的客戶。容錯移轉群集(Failover Cluster),又可稱為高可用群集(High Availability Cluster),俗稱雙機熱備,主要功能是保證服務不中斷,當提供服務的主機宕機或因其他原因不能聯繫時,備份機會及時線上接替服務。替換過程依照實現技術和設備的不同,持續幾秒到幾十秒不等,通常用戶端不會察覺到服務中斷。SQL Server 2000/2005/2008資料庫引擎,都有容錯移轉群集功能,金蝶K/3都能很好的支援。K/3資料庫群集部署方案要實現SQL Server資料庫容
40、錯移轉群集,有幾個必要條件:1. 要有共用存放裝置,通常是磁碟陣列櫃,直連或通過FC SAN、iSCSI與節點伺服器連接;2. 所有節點伺服器的硬體設定最好相同或相近,如果做不到,至少實體記憶體容量要一樣;3. 節點伺服器的作業系統必須是Windows Server企業版或資料中心,標準版沒有群集功能;4. SQL Server 2005/2008可以用標準版或企業版搭建群集,標準版只支持雙機群集,企業版可支援多機群集;SQL Server 2000群集則必須用企業版搭建,SQL Server 2000標準版沒有群集功能;5. 必須有活動目錄/域支援,工作組環境無法實現群集;但基於性能和高可用
41、性考慮,網域控制站不推薦作為SQL Server集群節點(SQL Server 2005/2008已禁止域控作為群集節點,SQL Server 2000可以將域控作為群集節點但強烈不推薦)。此外還必須明確:1. SQL Server群集不能實現負載均衡、不提高資料庫性能,只起到容錯移轉,也即雙機(多機)熱備作用,到2008為止各版SQL Server群集都只有容錯移轉功能;2. SQL Server群集不能提高資料安全性,群集的資料實際只有一份(在陣列櫃上),雖然磁碟陣列的理論可靠性比一般內部磁片高,但不是絕對的,提高資料安全性必須通過定時備份、遠端資料同步等手段解決;3. 一些協力廠商群集軟
42、體可以不通過Windows群集功能(MSCS)實現SQL Server群集,K/3跟這些軟體通常是相容的,但沒有廣泛測試過,所以不能完全保證。SQL Server群集下列幾種不同部署模式,K/3都能很好支援,可根據客戶需要進行選擇:2.3.1.1 Active-Passive群集最常用的SQL Server群集部署模式,稱之為Active-Passive (主動-被動)模式,群集平時只有主節點工作,備份節點處於閒置狀態,只在主節點故障時被自動啟動以接替服務。Active-Passive模式的優點:部署簡單,不容易出問題,所以應用比較廣泛。Active-Passive模式的缺點:伺服器資源利用率
43、較低,平時備份機完全不工作,即至少50%的伺服器資源閒置。SQL Server的Active-Passive群集部署模式2.3.1.2 Active-Active群集容錯移轉群集的另一種部署模式Active-Active (主動-主動),即兩個群集節點各運行一個SQL Server實例,互為備份,任一節點故障時兩個實例會同時在剩下的另一節點上運行。Active-Active群集的優點:平時兩台伺服器都工作,沒有閒置節點,伺服器資源利用率高。Active-Active群集的缺點:容錯移轉時兩個實例擠在一個節點運行,激增的工作負載可能造成剩下那個節點也崩潰;而且切換後還需要協調兩個實例爭搶的伺服器
44、記憶體,所以對資料庫管理員的技能要求較高。關於雙向或多向主動群集的記憶體資源管理,可參看微軟網站: 參閱其中標題為“Allocating Cluster Memory”的Q&A。SQL Server 的Active-Active群集部署模式2.3.1.3 N+1群集 如果群集需要運行多個資料庫實例,從提高資源利用率、方便管理角度來說,較好的部署模式是採用N+1群集,它實際是Active-Passive部署模式的擴展,能夠在一定程度上克服Active-Passive群集資源利用率低的缺點,也不像Active-Active群集那樣難於管理。N+1群集就是“N個資料庫實例,運行在N+1個群集節點上”
45、,多出的一個節點作為群集上所有實例共同的備用節點。舉例說要運作A、B兩個資料庫實例,那麼群集需要(2+1),也即3個伺服器節點,其中兩個節點分別運行A、B實例,剩下一個節點作為A、B共同的的備用節點,當A或者B主節點故障時,實例都會轉移到這個備用節點。因為A、B實例主機通常不會同時出故障,所以共用一個備用節點是一般安全的。同理如果3個實例則需要4個節點,4個實例需要5個節點,餘此類推。N+1群集的優點:運行多實例時有優勢,資源利用率比一般Active-Passive群集高,管理比Active-Active群集簡單。N+1群集的缺點:需要節點伺服器比較多,而且如果兩個或以上實例同時出故障,公共備用節點可能會出現資源不足的問題當然多個實例同時出故障的可能性不大,N+1群集部署模式也是基於此假定來設計的。SQL Server 的“N+1”群集部署模式2.3.2 中間層群集方案2.3.2