概述
當今的公司需要雇員
合作伙伴和客戶間彼此共享信息
不過
許多公司發現自己受到束縛
成功的增長會導致內容管理危機
用戶的數量越大
所生成的相應內容就越多
共享
維護和傳遞這些內容的難度和費用就越大
在全球化公司裡
跨組織和地域的文件共享是至關重要的
數據的迅速膨脹不僅增加公司的總開銷
而且使用戶難以共享數據
一個部門的用戶甚至會不知道有某一特殊文件服務器能提供有用的信息
更不用提訪問該機器了
內容發布成為令人痛苦的過程
先把文件放在文件服務器上
再發送首次通告(initial announcement)
然後就是等待信息到達需要的人手上
Oracle 通過OracleFilesOnline 為內部使用解決了這個難題
OracleFilesOnline 是一種基於Oracle 互聯網文件系統(Oracle Internet File System)的內部網文件存儲服務
為雇員們提供單一地址存儲和文件共享
不僅降低維護冗余系統的成本
而且能提高雇員的工作效率
OracleFilesOnline 為用戶提供靈活訪問自己內容的安全環境
與控制用戶級的訪問不同
可以定義用戶組而且相應的內容可專門保存或與公司內的其他組共享
所有這些內容存儲在一個Oracle 數據庫內
由一個DBA 職員維護
並由標准的Oracle 內部幫助台支持
本文說明Oracle 公司如何通過Oracle 互聯網文件系統(Oracle Internet File System)創建其內部使用的OracleFilesOnline
本公司采購的硬件
本公司對Oracle 互聯網文件系統(Oracle Internet File System)基礎結構所做的擴展
將內容轉移到OracleFilesOnline 的過程
該案例的設計是為了幫助Oracle 客戶和合作伙伴成功地實施他們自己的Oracle 互聯網文件系統(Oracle Internet File System)
內容涉及一次目前成功運行的大規模實施
數據匯集
在為Oracle 雇員開發OracleFilesOnline 服務前
實施小組的重要任務是定義用戶和目標
管理的目標是提高效率和降低成本
方法是將幾個文件服務器的數據匯合為一個單獨實例並集中管理世界各地的文件
終端用戶的目標是獲得有助於信息共享的服務
通過浏覽器在全球范圍內訪問隨時隨地訪問任何內容
利用自定義的網絡接口簡化訪問和培訓
具備通過Oracle Text(以前稱為Oracle interMedia 文本)查找內容的功能
使用內容管理特性時能夠進行協作
這些特性包括
檢入
檢出
版本控制和文件鎖定
使內容管理更有效率
通過創建大型文檔存儲器
使電子郵件作為
URL 而不是文件附件發送
避免了大型的電子郵件附件
提供對訪問用戶級或小組級內容的控制
OracleFilesOnline 的實施
OracleFilesOnline 作為beta 測試版本於
年
月首次發布
當時有
用戶受邀參加了試用
該階段的目標是驗證系統的功能
之後
在
年
月OracleFilesOnline 投入限量生產
又有另外
用戶受邀參加了試用
該階段的目標是測試世界范圍內的文件共享
此間
系統的裝載達到了相當的程度
年
月
OracleFilesOnline 在Oracle 公司全面推行
全球范圍的用戶量增加到大約
名
年
月
支持OracleFilesOnline 的數據庫升級到Oracle
i
性能和可用性繼續處於卓越水平
鑒於全球如此多的用戶共享幾百萬份的文件
在實施中采用增量法是很重要的
在實施的每一階段
OracleFilesOnline 服務組確保系統既能提供高水平的網絡性能
同時用戶又能從Oracle 幫助台得到及時的支持以解決難題
采用增量法的另一重要原因是接收來自用戶的反饋
在邀請更多用戶登錄前做出改進
OracleFilesOnline 配置
OracleFilesOnline 硬件配置的設計初衷是為來自世界各地不同辦公室的
名雇員服務
並容納幾百萬份分散在世界各地的公司文件
雇員可通過網絡隨時(
x
) 隨地訪問內容
要訪問OracleFilesOnline 中的內容
根據用戶的方便有三種方式可供選擇
HTTP 協議
用於標准網絡浏覽器的網絡訪問
WebDAV 協議
既HTTP 協議的擴展
允許用戶通過互聯網編輯和管理文件時相互協作
通常采用Microsoft Office
平台
WebDAV 客戶端直接與Oracle 互聯網文件系統連接
用戶通過該系統能夠拖放內容
在適當的位置編輯並直接從數據庫發布
FTP 協議
用於將文件大量加載到OracleFilesOnline 裡
下列FTP 客戶端已測試過
OnNetFTP
WSFTP
SmartFtp
AbsoluteFTP
命令行Unix ftp
ncftp
客戶端層中間層服務層
圖
OracleFilesOnline 硬件配置
OracleFilesOnline 正在使用的硬件配置是互聯網
層配置
在中間層
是三個相同的Sun E
R 服務器
配有
個CPU 和
GB 的內存
負責運行
版的Oracle 互聯網文件系統
支持OracleFilesOnline 中的所有用戶和組
三個服務器都支持同一套協議(HTTP
WebDAV 和FTP)
預計能同時為
名用戶服務
每秒處理
個請求
通過熟悉的接口
Oracle
i 數據庫的單獨實例提供通用的世界范圍的內容訪問
對於從傳統文件服務器傳輸大量內容的組
設置了一個單獨的Sun Ultra
服務器(有
個CPU 和
GB 的內存)
專用於FTP 協議
在三個相同的Oracle 互聯網文件系統
服務器前
安裝了包含F
lab 的BigIP 的專用設備
BigIP 是一種智能負載平衡設備
用於監視每個Oracle 互聯網文件系統服務器自動將入局服務請求發送到最可用的服務器
為提供通用訪問
在服務器層設立了Oracle
i 數據庫的一個單獨實例
該實例能夠容納Oracle 全球范圍的內容
磁盤子系統目前的容量是
TB
安裝在Sun E
服務器上
配有
個CPU 和
GB 的內存
不久的將來內容可望增長到
TB
在客戶端層
OracleFilesOnline 可從諸如Netscape 或Internet Explorer 的浏覽器上發布
通過Oracle 傳統的視覺技術提供用戶友好的自定義的用戶接口
利用標准的Oracle 備份程序
OracleFilesOnline 的日常維護由Oracle 數據中心(OracleData Center)完成
每日進行的增量備份補充著每周一次的全
熱
數據庫備份
如何將組文件轉移到OracleFilesOnline
在過去
組織中不同的組采用不同的方法將自己的數據轉移到OracleFilesOnline
在此試舉幾個例子說明這種轉變
OracleFilesOnline 將所有內容匯合在一個單獨實例中
消除了對單一文件服務器和管理的需求
在使用OracleFilesOnline 前
全球性的IT 組中有
多個項目經理
他們以幾種不同的方式在多個地址中保存文檔
一些項目經理沒有網絡存儲器
而是用電子郵件傳遞文檔
一些項目經理將文檔保存在了一台過時的Windows NT 設備裡
另一些項目經理通過遠程Unix 服務器上的FTP 保存著自己的文檔
這種配置不是很有效
而且維護和查找尤其麻煩
OracleFilesOnline 解決了以上所有的問題
過時的Windows NT 設備棄置不用
遠程Unix 服務器不再需要
所有的項目經理現在能選擇同樣的存儲方法
將自己的文檔保存在集中式存儲器裡
便於其他部門的項目經理或組共享內容
項目經理受到的培訓是在標准的系統上而不是通過多種令人混亂的機制存儲文檔
Oracle 公司的另一組(即營銷組)將其所有內容從傳統的文件服務器轉移到OracleFilesOnline 裡
對於營銷組來說
這是非常好的方法
使自己免於對組織的依賴
比如內部重組和重構報告關系
而且
對大型多媒體文件建立版本和共享的做法已經流行
過去
當在組內發送大容量電子郵件時收件箱容量常常不夠
而且
在辦公室和家裡工作的人員可以通過OracleFilesOnline 來回傳遞內容
改善了訪問途徑並提高了效率
對於系統管理員
在OracleFilesOnline 存儲文件的好處不僅僅是節省了存儲空間
由於數據保存在Oracle
i 數據庫的一個單獨實例內
而且每晚得到備份
就免除了維護大量備份磁帶的負擔
子系統的維護也外包出去了
硬盤的故障
磁帶的故障以及電源故障都由Oracle 數據中心(Oracle Data Center)的高度可靠的設備承擔
下面的圖表說明適用於OracleFilesOnline 的最主要文檔類型
圖
適用於OracleFilesOnline 的主要文件類型
將來的OracleFilesOnline
根據組織內的反饋和經驗
在不久的將來要實現以下特性和改進
專用防毒掃描服務器
由於存儲器攜帶的病毒廣泛傳播所引起的威脅以及對存儲服務器的惡意攻擊造成的數據丟失以及完整性問題所帶來的風險
需要一種防病毒解決方案
以滿足存儲市場的特殊需求
為此
當從OracleFilesOnline 檢索文件時
專用防病毒掃描服務器應該對它們進行實時掃描
這樣就保證OracleFilesOnline 用戶受到防病毒
蠕蟲以及Trojan Horses 的保護
使台式電腦
服務器和公司其他的基礎結構免於感染
備用數據庫確保高度的可用性
這是一個根據主數據庫的備份創建的數據庫復制品
用於以下目的
災難保護
預防數據破壞
補充報告
如果主數據庫因故不可用
管理員則可以執行對備用數據庫的啟用failover
此時
備用數據庫成為新的主數據庫
管理員還可將備用數據庫設為只讀
這樣就使它用作獨立的制表數據庫
Real Application Cluster (RAC) 確保高度可用性
改進的吞吐量和可伸縮性
RAC 是穩健的計算環境
能發揮稱為
簇
的多個互連的計算機的處理能力
在RAC 環境中
所有的節點同時執行同
From:http://tw.wingwit.com/Article/program/Oracle/201311/16897.html