JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介.ppt_第1頁(yè)
JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介.ppt_第2頁(yè)
JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介.ppt_第3頁(yè)
JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介.ppt_第4頁(yè)
JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介.ppt_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、JBoss產(chǎn)品與紅帽整體解決方案簡(jiǎn)介 翟靜 JBoss方案架構(gòu)師, 紅帽軟件大中華區(qū) ,主題概要,紅帽/JBoss背景簡(jiǎn)要介紹,專業(yè)化開(kāi)源 JBoss面向服務(wù)架構(gòu)平臺(tái)與產(chǎn)品線 MetaMatrix產(chǎn)品應(yīng)用于企業(yè)數(shù)據(jù)整合 RHEL產(chǎn)品技術(shù) 紅帽整體解決方案,29/08/07,Red Hat公司,全球No.1開(kāi)源軟件絕對(duì)領(lǐng)導(dǎo)廠商,全球80的市場(chǎng)占有率 成立于1993年,全球50家分公司,目前正為全球117個(gè)國(guó)家的10000多家大客戶提供全方面的服務(wù) 紅帽軟件專一從事開(kāi)源解決方案,絕大部分收入來(lái)源于開(kāi)源解決方案 2006年收購(gòu)JBoss,2007年收購(gòu)MetaMatrix 有超過(guò)10億美金的現(xiàn)金儲(chǔ)備

2、,2007財(cái)年收入超過(guò)5億美金,是目前唯一真正的贏利的開(kāi)源軟件公司,目前市值近50億美金 紅帽始終以客戶為中心,為客戶提供品牌保障,第一時(shí)間維護(hù)客戶權(quán)益 擁有中國(guó)技術(shù)實(shí)力最全的技術(shù)團(tuán)隊(duì),請(qǐng)?jiān)L問(wèn) 獲得更多資訊,JBoss的歷史,小規(guī)模咨詢,JBoss 組織,JBoss公司. 專業(yè)化開(kāi)源,培訓(xùn),文檔化,咨詢,開(kāi)發(fā)者支持,產(chǎn)品支持,9/03,9/02,1/02,6/01,10/00,面向開(kāi)發(fā)人員 咨詢業(yè)務(wù) 企業(yè)級(jí)應(yīng)用,JEMS,6/05,合作伙伴,1999 : EJB-OSS項(xiàng)目 2000 : 培訓(xùn)和咨詢 2001 : 為商務(wù)的文檔化 2002 : JBoss 組織LLC和支持 2003 : 擴(kuò)展更

3、新的OSS項(xiàng)目群 2004 : JBoss 公司, 風(fēng)險(xiǎn)投資, rule IdentifyHotBuys no-loop true salience 10 when stock : Stock ( indexName = DJIA, currentPrice = 10.1, fundamentals = 62.5, attractiveness = 87.2) then log(BUY:+stock); stock.setFlag(true); stock.setAction(BUY); modify( stock ); end,package com.sample; public class

4、 Stock enum Action BUY, HOLD, SELL; public String getIndexName(); public BigDecimal getCurrentPrice(); public void setCurrentPrice(BigDecimal p); public void setFlag(boolean flag); public void setAction(Stock.Action action); ,事實(shí) Stock.java,import com.sample.Stock; rule IdentifyHotBuys no-loop true s

5、alience 10 when stock listed on “DJIA” and current price = “10.1” and fundamentals = “62.5” and attractiveness = “87.2” then buy stock end expander stockexpressions.dsl,DRL 規(guī)則 StockPicker.drl,DSL 規(guī)則 StockPicker.drl,JBoss和其他編程/組件模型,較難于使用,較簡(jiǎn)單使用,Web,企業(yè)級(jí),JBoss Hibernate - 高效的O/R映射框架,Hibernate,關(guān)系數(shù)據(jù)庫(kù),ID:

6、5554321 First Name: Jim Last Name: Slade,Slade,Jim,5554321,Shipping Address Street: 1234 Main St City: Anytown State: GA Zip: 30326,Billing Address Street: 21 Fleet St City: Placeville State: GA Zip: 30040,Billing Address,B,Shipping Address,S,30040,GA,Placeville,21 Fleet St,B,5554321,30326,GA,Anytow

7、n,1234 Main St,S,5554321,應(yīng)用在內(nèi)存中 使用對(duì)象存儲(chǔ)數(shù)據(jù),關(guān)系數(shù)據(jù)庫(kù)能長(zhǎng)時(shí)間保留數(shù)據(jù),并使其為其他應(yīng)用程序所用,JBoss Seam Java EE5集成框架,EJB3 + JSF + AJAX 無(wú)縫集成多種組件模型 聲明式狀態(tài)管理 跨越多可見(jiàn)域(Scope) 依賴倒轉(zhuǎn) 動(dòng)態(tài),上下文相關(guān)的雙向注入 工作流集成 任務(wù)管理 流程執(zhí)行 聲明式安全 基于規(guī)則 通過(guò)JAAS的IDM 兼容 簡(jiǎn)化復(fù)雜的Web應(yīng)用開(kāi)發(fā) “需要時(shí)才配置” Java5注解 可視化定義頁(yè)面流 不需開(kāi)發(fā)環(huán)境的代碼生成接口 (seam-gen),JBoss Seam,業(yè)務(wù)邏輯EJB3, POJO, 規(guī)則,流程協(xié)

8、作BPM, 頁(yè)面流,數(shù)據(jù)訪問(wèn)層EJB3, POJO, Hibernate, JCA,JBoss Portal 4.2 - 基于J2EE的Portal容器,功能 內(nèi)容聚集和個(gè)人化 基于 JSR-168的Java Portlet 可移植性 Java 內(nèi)容容器 (JSR-170) 提供審批循環(huán) WSRP Complex 支持 跨portlets 的單點(diǎn)登錄支持(JAAS/JACC 支持) 為高可用性構(gòu)造的集群 通過(guò)Hibernate支持幾乎所有的數(shù)據(jù)庫(kù) Oracle, MySQL, MS SQL-Server, DB2, 等. 運(yùn)行時(shí)管理界面 創(chuàng)建/刪除 portal 頁(yè)面 在portal 頁(yè)面上放

9、置/移除 portlet 配置 portlet 安全性 主題管理 Portlet資源 包括: 內(nèi)容管理, 用戶管理, RSS 閱讀器等. 其他來(lái)自社區(qū)的 portlet資源: 列于 Red Hat Exhange的合作伙伴 () 今后的功能 并行渲染/AJAX 支持,JBossON: JEMS管理平臺(tái),軟件升級(jí) 類似于“Windows Update” 的Java中間件功能,清單管理 自動(dòng)資源發(fā)現(xiàn),實(shí)時(shí)監(jiān)控 實(shí)時(shí)圖表,電子郵件通知等,控制 遠(yuǎn)程啟動(dòng)停止重置服務(wù)器,配置管理 再也不需要面對(duì)復(fù)雜的xml文件了,在線部署 安裝更新客戶應(yīng)用程序,命令行接口 自動(dòng)腳本化操作任務(wù),可選模塊,JBoss通訊平

10、臺(tái)- 基于Mobicents,業(yè)界唯一的開(kāi)源的JAIN-SLEE實(shí)現(xiàn),在Java上實(shí)現(xiàn)軟交換業(yè)務(wù) Web應(yīng)用與電信網(wǎng)絡(luò)設(shè)備交互 JSLEE是通訊領(lǐng)域的JEE,事件驅(qū)動(dòng),高吞吐率,低延遲 集成化的解決方案,JSLEE和JEE同一虛擬機(jī) 高可用性,利用JBoss Cache, JGroups技術(shù)實(shí)現(xiàn)間甚至呼叫中的失敗切換 高性能: 每秒250個(gè)呼叫(3Ghz Xeon, 4GB RAM) 網(wǎng)絡(luò)協(xié)議抽象層保證和IP以及傳統(tǒng)七號(hào)信令協(xié)議的通信,不影響業(yè)務(wù)邏輯 已有資源適配器: SIP, XMPP/Google Talk, Asterisk, Parlay, Diameter, Media/RTP, S

11、MPP, INAP, HTTP, Production Rules 基于JMX和SNMP的管理 利用JCA和WS連接外部OSS/BSS,MetaMatrix - JBoss數(shù)據(jù)服務(wù)平臺(tái),主業(yè)務(wù)數(shù)據(jù),SAP,分布的 操作型應(yīng)用,MetaMatrix,SQL,XML,API Call,SQL/SOAP/XML,通過(guò)簡(jiǎn)化對(duì)分布式數(shù)據(jù)源的訪問(wèn),加速應(yīng)用程序開(kāi)發(fā) Federation聯(lián)合 進(jìn)行數(shù)據(jù)格式變換 Vocabulary 差異 Schema 差異 整合數(shù)據(jù)視圖 數(shù)據(jù)建模, metadata 驅(qū)動(dòng) 獨(dú)立的鑒權(quán),授權(quán)與審計(jì)層,連接 應(yīng)用和數(shù)據(jù),以往的數(shù)據(jù)整合方案,數(shù)據(jù)差異,為每個(gè)數(shù)據(jù)源硬編碼的方式,數(shù)

12、據(jù)差異,耗費(fèi)時(shí)間 困難/成本高 沒(méi)有可復(fù)用的數(shù)據(jù)邏輯 任何改變需要修改應(yīng)用本身,數(shù)據(jù)不”新鮮” 非常昂貴 難以管理多個(gè)數(shù)據(jù)集市 數(shù)據(jù)不連貫 僅適合data warehousing/OLAP,“數(shù)據(jù)集市”的方式,API,API,API,ETL,ETL,ETL,MetaMatrix解決方案,MetaMatrix,Data Service,ERwin,Metadata,MetaMatrix Enterprise Designer設(shè)計(jì)器,MetaMatrix 倉(cāng)庫(kù),MetaMatrix Server,Design Time設(shè)計(jì)時(shí),Run Time運(yùn)行時(shí),導(dǎo)入元數(shù)據(jù) metadata 和數(shù)據(jù)模型 建立抽

13、象層 documentation Updates: Regular updates that provide general enhancements, new features,etc. Revisions: Access to the latest bug fixes and security errata Upgrades: Rights to new versions of JBoss Enterprise Middleware released during the subscription lifetime Flexibility: Subscriptions are not ve

14、rsion-specific, so access to, and support for previous version is included JBoss Customer Support Portal: Connect directly to JBoss support staff, open and track support cases in real-time, customize patch or upgrade alerts, and download certified patches and updates Support: Multiple support servic

15、es providing unlimited incidents and coverage up to 24x7 with 1 hour response Long term stability: Multi-year support and update policies for all JBoss Enterprise Middleware Legal assurance: The Red Hat Open Source Assurance program safeguards customers who are developing and deploying open source s

16、olutions from legal harm,* Subscriptions of 32 CPUs or greater include additional value-add features, including JBoss Operations Network and Red Hat Developer Subscriptions. For Subscriptions totaling less than 32 CPUs, both JBoss Operations Network and Red Hat Developer Subscriptions may be purchas

17、ed separately.,JBoss Developer Subscription,More than just Superior Support,NOT cover offerings in product subscriptions Directly support from dedicated developers in JBoss team Support on architecture design, performance tuning etc. More responsive Enterprise subscription: 2 contacts, 4 business ho

18、urs SLA, unlimited incidents, suitable for enterprise, ISV, and SI Professional subscription: 1 contact , 2 business days SLA, unlimited incidents, suitable for individual developers Access to JEMS, JBoss Developer Studio for development use Bundled with RedHat developer subscription,JBoss Developer

19、 Subscription CoverageIf we ship it, we.,Support * Installation * Usage * Configuration * Diagnosis Development advice covering * Application architecture * Application design * Best practices * Tuning * Application porting Provide JEMS, Developer Studio and other Red Hat products for development us

20、e only.,Do not support * Production application issues * Wholesale application debugging * Modified RPMs * Red Hat Extras/Supplementary channel * 3rd-party products * Technology and preview features,Industry Leading Support,Summary of Questions Understanding needs Meeting SLAs Professional service K

21、nowledge transfer Support pricing/value Product knowledge JBoss and other Multi-channel access Access to key staff Customer loyalty,Generic Projection:,Assumptions: BEA WebLogic Premium license price = $17,000/CPU; includes 1 year support 30% discount on license price Annual support no date yet! JB1

22、53 POJO Development: in production; no date yet!,JBoss Consulting Services,More SOWs of JBoss Global Prof Services,Project Assessment Architecture review and refactory J2EE Security lockdown Migration Tunning and Optimization Runtime health check Solution drafting Prototype development Module design

23、 Installation Pilot smart start Code audit .,Red Hat企業(yè)Linux是一個(gè)真正的面向企業(yè)級(jí)應(yīng)用的高級(jí)平臺(tái)。 Red Hat將開(kāi)放源代碼社區(qū)的軟件變成了一個(gè)真正值得企業(yè)信賴的穩(wěn)定可靠的企業(yè)級(jí)產(chǎn)品: 進(jìn)一步的開(kāi)發(fā) 軟件之間的整合 硬件性能優(yōu)化 嚴(yán)格的商業(yè)級(jí)QA測(cè)試 軟件包管理和分發(fā) 性能測(cè)試Benchmarking 軟硬件廠商的認(rèn)證 通過(guò)長(zhǎng)期的維護(hù)和支持降低用戶的風(fēng)險(xiǎn),RedHat在Linux界的地位,Linux的力量來(lái)源于一個(gè)龐大的、充滿活力的開(kāi)放源代碼社區(qū) 不會(huì)被某一個(gè)公司完全控制 Red Hat是開(kāi)源社區(qū)的重要貢獻(xiàn)者 通過(guò)代碼分析顯示Red

24、Hat的貢獻(xiàn):,紅帽企業(yè)Linux產(chǎn)品,一整套服務(wù)器/客戶端產(chǎn)品 從桌面到大機(jī) 廣泛的架構(gòu)支持-支持七種硬件平臺(tái) 共享的技術(shù), 全部開(kāi)放源碼, 來(lái)自于Fedora成熟的技術(shù)產(chǎn)品 基于共同的編譯代碼,RedHat 管理網(wǎng)絡(luò)(RHN),為操作系統(tǒng)和各種軟件提供全生命周期管理而設(shè)計(jì)的平臺(tái) 計(jì)算機(jī)資源生命周期管理的一站式解決方案 安裝和配置新系統(tǒng) 更新系統(tǒng) 管理配置文件 監(jiān)控資源 重新部署應(yīng)用,RHN的功能模塊,包含在每個(gè)RHEL訂閱內(nèi) 所有內(nèi)容得到數(shù)字簽名加強(qiáng)安全 依賴檢查以保證系統(tǒng)完整性,輕易獲得安全更新,補(bǔ)丁和新版操作系統(tǒng),從web界面刪除不需要的安裝包,自動(dòng)下載安裝安全補(bǔ)丁,更新功能,管理功能

25、,按安裝包/系統(tǒng)信息強(qiáng)大的搜索功能 跨系統(tǒng)比較軟件包差異 同時(shí)管理RHEL和Solaris操作系統(tǒng),在維護(hù)Windows時(shí)計(jì)劃更新,對(duì)管理員/組靈活的授權(quán)體系,集中如一地管理多個(gè)系統(tǒng),配置功能,用克隆方式配置已有系統(tǒng)或新系統(tǒng),RHN統(tǒng)一管理和部署,增強(qiáng)配置文件的一致性,出現(xiàn)問(wèn)題后回滾到之前的鏡像,使用配置功能部署操作系統(tǒng)和應(yīng)用,自定義模塊 Kickstart 書寫助手以快速創(chuàng)建模板文件 發(fā)起遠(yuǎn)程命令,在安裝前和安裝后更多控制,監(jiān)控功能,數(shù)量眾多的低消耗探測(cè)器,群組探測(cè)器更快速地部署,監(jiān)控多種軟件,Oracle, BEA, Apache, 以及MySQL等等 豐富的圖形化報(bào)表 在系統(tǒng)維護(hù)時(shí)暫停通

26、知的功能 監(jiān)控功能需要以Satelite方式部署,越限告警和郵件/尋呼機(jī)通知功能,RHN的兩種部署模式,主機(jī)式部署模式,RHN 主機(jī) 系統(tǒng)管理 軟件發(fā)布 帳戶管理 訂閱管理,被管理系統(tǒng),RHN代理,WEB界面,用戶系統(tǒng),RHN 代理,WEB 界面,RHN “衛(wèi)星” 軟件分發(fā) 帳戶管理 通道管理 監(jiān)控 配置,IT 應(yīng)用,API 層,自定義內(nèi)容,RHN主機(jī) 軟件發(fā)布 訂閱管理,“衛(wèi)星”式部署模式,被管理系統(tǒng),RHN的監(jiān)控對(duì)象,Linux: CPU 使用率, Disk I/O 吞吐率, Disk 使用情況, 網(wǎng)絡(luò)接口流量, 系統(tǒng)負(fù)荷, Memory 使用, 進(jìn)程健康狀況, . 網(wǎng)絡(luò): FTP, HT

27、TP, HTTPS, IMAP, Ping, POP, RPC服務(wù), SSH, SMTP, . 日志代理: 日志大小, 日志模式匹配, .,系統(tǒng) 探測(cè)器,應(yīng)用程序探測(cè)器,Oracle 8i/9i: 可用性, 客戶端連通性, 磁盤使用率, 索引擴(kuò)展, 鎖, 回話, 表空間使用率, TNS Ping, . BEA Weblogic: 堆空閑, JDBC連接池,服務(wù)器狀態(tài), . Apache: 進(jìn)程, 流量, 啟動(dòng)時(shí)間 MySQL: 數(shù)據(jù)庫(kù)可訪問(wèn)狀態(tài), 當(dāng)前打開(kāi)表,查詢率, 正在工作的線程 可使用RHN提供的工具構(gòu)造更多自定義的探測(cè)器.,紅帽全局文件系統(tǒng)(GFS),允許Linux服務(wù)器集群共享普通存

28、儲(chǔ)器池中的數(shù)據(jù)。,“坦白地說(shuō),存儲(chǔ)網(wǎng)絡(luò)連接的主要的吸引力和最初的前景,就是將多個(gè)系統(tǒng)與一個(gè)普通存儲(chǔ)器池( pool of storage )相連的能力” - Illuminata,2004年9月,SAN,Linux下的Native 64 位集群文件系統(tǒng)支持 x86、IA64、AMD64 和 EM64T Linux上可擴(kuò)展性最高的集群文件系統(tǒng)最多支持300個(gè)節(jié)點(diǎn)(大約是競(jìng)爭(zhēng)對(duì)手的8倍) 與紅帽企業(yè)Linux實(shí)現(xiàn)了緊密集成(沒(méi)有補(bǔ)丁,與紅帽企業(yè)Linux的更新程序同步),其中包括最多七年之久的支持 Oracle RAC (9i & 10g) 在紅帽全局文件系統(tǒng)獲得了認(rèn)證 唯一一個(gè)開(kāi)源(GPL)通用集群文件系統(tǒng)。 全局文件系統(tǒng)(GFS)和 DLM 已被添加到 2.6.19 內(nèi)核中。,全局文件系統(tǒng)+集群套件,紅帽集群套件提供了: 應(yīng)用程序高可用和IP負(fù)載均衡 針對(duì)企業(yè)集群配置的核心服務(wù) 紅帽全局文件系統(tǒng) (GFS) 集群文件系統(tǒng) 允許數(shù)據(jù)的并發(fā)讀寫 提高了集群的可用性、可擴(kuò)展性以及性能 集群邏輯卷管理器 (CLVM),核心服務(wù)*: DLM 連接管理器 服務(wù)管理器 I/O 屏障( I/O Fencing) Heartbeats 管理GUI,紅帽集群套件,高可用服務(wù) (故障切換),IP 負(fù)載

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論