SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
IBM Software Group



        Schaalbaarheid en Performance
          van Lotus Connections 2.5



An IBM Proof of Technology




                                   © 2009 IBM Corporation
IBM Software Group | Lotus software

 Introductie
     ● Sjaak Ursinus – Consultant @ www.ilionx.com
     ● sursinus@ilionx.com
     ● Linkedin -
       www.linkedin.com/in/sursinus
     ● sjaak@socialsoftwareblog.nl
     ● www.socialsoftwareblog.nl
     ● twitter.com/sursinus
     ● Bleedyellow -
       www.bleedyellow.com/profiles/html/profileView.do?
       key=0c312d1e-546d-4709-bf9d-9ff7e3a263e4


© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   2
IBM Software Group | Lotus software




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   3
IBM Software Group | Lotus software




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   4
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   5
IBM Software Group | Lotus software

 Betekenis van Verticaal en Horizontaal Schalen




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   6
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   7
IBM Software Group | Lotus software

 Lotus Connections topology




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   8
IBM Software Group | Lotus software


   EDGE Component

        ● IBM HTTP Server (IHS) --> Verticaal schalen
         Meer threads voor parallelle afhandeling
           ThreadsPerChild
           ThreadLimit
         Meerdere deamon processen
        ● IHS --> Horizontaal schalen
         dmv LoadBalancer
           EDGE Component




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   9
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   10
IBM Software Group | Lotus software


   IBM HTTP Server

        ● IHS = Apache Webserver
        ● IHS 6.1.0.23 gebaseerd op Apache v2.0.63
         IHS 6.1.0.13 is gebaseerd op apache 2.0.61
        ● IBM modules ter ondersteuning van WAS
         Belangrijkste module is de WAS Plugin
         mod_was_ap20_http.dll
         Ook ondersteuning voor Apache 2.2




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   11
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   12
IBM Software Group | Lotus software


   Lotus Connections deployment options

        ● Stand-alone Deployment
        ● Advanced Stand-alone Deployment
        ● Network Deployment




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   13
IBM Software Group | Lotus software


   Stand-alone Deployment




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   14
IBM Software Group | Lotus software


   Advanced Stand-alone Deployment




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   15
IBM Software Group | Lotus software


   Network Deployment




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   16
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   17
IBM Software Group | Lotus software

 WAS Terminology
     ● Cell
     ● Deployment Manager
     ● Nodeagent
     ● Cluster
     ● Application Server
     ● J2EE Application
     ● Connection Pooling
     ● JVM
     ● Admin Console & Performance Viewer


© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   18
IBM Software Group | Lotus software


   WAS Terminology




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   19
IBM Software Group | Lotus software

 WAS Terminology
     ● 2 Nodes
     ● 1Cluster
     ● 1 Server
     ● 2 Applicaties
     ● 2 JVM's




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   20
IBM Software Group | Lotus software

 WAS Terminology
     ● 2 Nodes
     ● 1Cluster
     ● 2 Server
     ● 2 Applicaties
     ● 4 JVM's




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   21
IBM Software Group | Lotus software

 WAS Terminology
     ● 2 Nodes
     ● 2Cluster
     ● 2 Server
     ● 2 Applicaties
     ● 4 JVM's




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   22
IBM Software Group | Lotus software

 JVM HEAP
     ● Garbage Collect
        -Xgcpolicy:optthruput (default)
        -Xgcpolicy:optavgpause
        -Xgcpolicy:gencon
        -Xgcpolicy:subpool
     ● Phases
        Mark
        Sweep
        Compaction
     ● Dark Matter



© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   23
IBM Software Group | Lotus software

 JVM HEAP (optthruput & optavgpause)




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   24
IBM Software Group | Lotus software

 JVM HEAP (gencon)




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   25
IBM Software Group | Lotus software

 JVM Verbose Garbage Collect
    ● Application servers > [servername] > Process Execution
      > Process Definition > Java Virtual Machine
    ● Voorbeeld logging
    <af type="tenured" id="130" timestamp="Sep 29 14:00:15 2009" intervalms="1443040.003">
     <minimum requested_bytes="16400" />
     <time exclusiveaccessms="0.084" />
     <tenured freebytes="16181840" totalbytes="1073741824" percent="1" >
      <soa freebytes="100712" totalbytes="1034013696" percent="0" />
      <loa freebytes="16081128" totalbytes="39728128" percent="40" />
     </tenured>
     <gc type="global" id="130" totalid="130" intervalms="1443041.091">
      <refs_cleared soft="49" threshold="32" weak="1026" phantom="4" />
      <finalization objectsqueued="6150" />
      <timesms mark="859.433" sweep="35.882" compact="0.000" total="895.785" />
      <tenured freebytes="786438800" totalbytes="1073741824" percent="73" >
        <soa freebytes="766694016" totalbytes="1034013696" percent="74" />
        <loa freebytes="19744784" totalbytes="39728128" percent="49" />
      </tenured>
     </gc>
     <tenured freebytes="786422104" totalbytes="1073741824" percent="73" >
      <soa freebytes="766677320" totalbytes="1034013696" percent="74" />
      <loa freebytes="19744784" totalbytes="39728128" percent="49" />
     </tenured>
     <time totalms="896.697" />
    </af>



© 2009 IBM Corporation                          Schaalbaarheid en Performance van Lotus Connections   26
IBM Software Group | Lotus software

 Admin Console & Performance Viewer




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   27
IBM Software Group | Lotus software

 WAS Terminology
     ● Cell
     ● Deployment Manager
     ● Nodeagent
     ● Cluster
     ● Application Server
     ● J2EE Application
     ● Connection Pooling
     ● JVM
     ● Admin Console & Performance Viewer


© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   28
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   29
IBM Software Group | Lotus software

 RDBMS Informatie
     ● IBM DB2
        DB2 Enterprise Edition 9.1 FP6
        DB2 Enterprise Edition 9.5 FP3
     ● Oracle
        Enterprise Edition v10.2.0.4
     ● Microsoft SQL
        Version 2005 SP2
     ● JDBC Connection Pooling
     ● Statement Cache --> Minimaal 100
       Data sources > [datasource] > WebSphere Application
       Server data source properties
     ● High Availability Clusters

© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   30
IBM Software Group | Lotus software

 LDAP Informatie
     ● Connection pooling
        com.sun.jndi.ldap.connect.pool.initsize
        com.sun.jndi.ldap.connect.pool.maxsize
        com.sun.jndi.ldap.connect.pool.timeout
     ● Zelfde gebruikers groep als in TDI
        Secure administration, applications, and infrastructure > Federated
         repositories > [Repository identifier] > Group attribute definition >
         LDAP entity types > PersonAccount




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   31
IBM Software Group | Lotus software

 SSL
     ● Disable SSL Transport
        Application servers > [server] > Web container transport chains >
         WCInboundDefaultSecure
        Kan ook gedaan worden door de plugin-cfg.xml te bewerken




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   32
IBM Software Group | Lotus software

 Agenda
     ● Betekenis van Verticaal en Horizontaal Schalen
     ● Lotus Connections topology
     ● IBM HTTP Server
     ● Lotus Connections deployment options
     ● WAS Terminology
     ● RDBMS / LDAP Instellingen
     ● Praktijkcase
     ● Vragen ?




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   33
IBM Software Group | Lotus software


  Praktijkcase – Functionele Infrastructuur

                                      Deployment manager                                           IBM directory


                                                   Node 2




                                                                                                     Database




                          Webserver
                                                                                                      File Server

                                                   Node 1


                                      WebSphere
                                      Cell




                                                                                                   IBM Confidential
© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections                      34
IBM Software Group | Lotus software


  Praktijkcase - Functionele Infrastructuur
                                      Deployment manager                                                     IBM directory

                                                                                        serverA           serverA            cluster A
                                                        Node 2
                                                                                        serverB           serverB            cluster B
                                                                                        serverC           serverC            cluster C

                                                                                        serverD           serverD            cluster D
                                                                                                               Database
                                                                                        serverF           serverF            cluster F

                                                                                        serverH           serverH            cluster H

                                                                                        serverM           serverM            cluster M
                         Webserver
                                                                                        serverW           serverW Server cluster W
                                                                                                                File

                                                        Node 1                          serverP           serverP            cluster P
                                                                                      Node 1            Node 2
                                      WebSphere
                                      Cell
 ServerA = Activities           serverD = Dogear                                        serverM = Mobile
 serverB = Blogs                serverF = Files                                         serverW = Wikis
 serverC = Communities          serverH = Homepage,Search,News                          serverP = Prof les
                                                                                                     i




© 2009 IBM Corporation                            Schaalbaarheid en Performance van Lotus Connections                                    35
IBM Software Group | Lotus software

 Praktijkcase – Technische Infrastructuur

                                                      WAS
                                                      Node 1




                                                                                                          Database
                                                                                                          DB2



                          Webserver
                         Deployment manager
                          File Server                  WAS
                                                       Node 2

                VM #1                                 VMs #2 and #3                                        VM #4
       4GB RAM                                    16GB RAM                                          16GB RAM
       2 cpu cores @2.66Mhz                       4 cpu cores @2.66Mhz                              4 cpu cores @2.66Mhz
                                                  (each node)
      1TB disk (SAN) NSFv4 shared                                                                      100GB disk (SAN)




© 2009 IBM Corporation                        Schaalbaarheid en Performance van Lotus Connections                          36
IBM Software Group | Lotus software

 Praktijkcase - Gebruiksgegevens




Requests          : 104709685
Pages             :    723641
Unieke gebruikers :    190000




© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   37
IBM Software Group | Lotus software




       Meer info:
       ics.ilionx.com
       www.socialsoftwareblog.com
       info@ilionx.com


© 2009 IBM Corporation                       Schaalbaarheid en Performance van Lotus Connections   38
IBM Software Group | Lotus software

                                           Web services      Domino                        Mobility
                                        Kostenbesparing                              Migraties
                            Quickr                    Widgets           xpages
                                                                                                 I D- Vault

                               Traveler            IBM      Sametime
                         Gratis                               consult
                         WebSphere                    P o r t a lW e b 2 . 0 N o t e s
                          Consultancy   L o tu s    8 . 5 Social Software
                                C o n n e c tio n s
                             Composite applications
                                                                                           Web
                                                                                       D A O S
                                                                                                 development

                                                            Eclipse
                                                                                    ilionx ICS
                                                   Beheers je mail
  Profiteer van een Gratis consult!
  ilionx Internet & Collaboration Solutions
  Jool-hulstraat 10
  1327 HA Almere
  T: (030) 68 66 920
  E: info@ilionx.com


© 2009 IBM Corporation                                Slimmer werken met Social Software                       39

Weitere ähnliche Inhalte

Was ist angesagt?

Plugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanPlugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanRack Lin
 
Granite PSC Sametime Best Practices Sym
Granite PSC Sametime Best Practices SymGranite PSC Sametime Best Practices Sym
Granite PSC Sametime Best Practices SymJohn Head
 
Granite Psc Sametime Best Practices
Granite Psc Sametime Best PracticesGranite Psc Sametime Best Practices
Granite Psc Sametime Best PracticesLuis Guirigay
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerCorrelsense
 
IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction ejlp12
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerAnt Phillips
 
Benchmarking OTM and Java - Is Your Platform Limiting Performance
Benchmarking OTM and Java - Is Your Platform Limiting PerformanceBenchmarking OTM and Java - Is Your Platform Limiting Performance
Benchmarking OTM and Java - Is Your Platform Limiting PerformanceMavenWire
 
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT Group
 
connmove - Software for SAP and Microsoft
connmove - Software for SAP and Microsoftconnmove - Software for SAP and Microsoft
connmove - Software for SAP and Microsoftconnmove
 
Cognos Technical Super Session 2012
Cognos Technical Super Session 2012Cognos Technical Super Session 2012
Cognos Technical Super Session 2012barnaby1502
 
Quattor
QuattorQuattor
QuattorInria
 

Was ist angesagt? (13)

Plugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanPlugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 Taiwan
 
Granite PSC Sametime Best Practices Sym
Granite PSC Sametime Best Practices SymGranite PSC Sametime Best Practices Sym
Granite PSC Sametime Best Practices Sym
 
Granite Psc Sametime Best Practices
Granite Psc Sametime Best PracticesGranite Psc Sametime Best Practices
Granite Psc Sametime Best Practices
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message Broker
 
IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message Broker
 
Benchmarking OTM and Java - Is Your Platform Limiting Performance
Benchmarking OTM and Java - Is Your Platform Limiting PerformanceBenchmarking OTM and Java - Is Your Platform Limiting Performance
Benchmarking OTM and Java - Is Your Platform Limiting Performance
 
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
 
connmove - Software for SAP and Microsoft
connmove - Software for SAP and Microsoftconnmove - Software for SAP and Microsoft
connmove - Software for SAP and Microsoft
 
Cognos Technical Super Session 2012
Cognos Technical Super Session 2012Cognos Technical Super Session 2012
Cognos Technical Super Session 2012
 
Blue Ruby SDN Webinar
Blue Ruby SDN WebinarBlue Ruby SDN Webinar
Blue Ruby SDN Webinar
 
R3arch
R3archR3arch
R3arch
 
Quattor
QuattorQuattor
Quattor
 

Andere mochten auch

First Annual SBxEFF (2012)
First Annual SBxEFF (2012)First Annual SBxEFF (2012)
First Annual SBxEFF (2012)jczarka
 
Write A Better FM - Ohio Linux 2011
Write A Better FM - Ohio Linux 2011Write A Better FM - Ohio Linux 2011
Write A Better FM - Ohio Linux 2011Rich Bowen
 
11 класс для мудлпрограмма курса «электромагнетизм» 3 курс
11 класс для мудлпрограмма курса «электромагнетизм» 3 курс11 класс для мудлпрограмма курса «электромагнетизм» 3 курс
11 класс для мудлпрограмма курса «электромагнетизм» 3 курсsalimaader
 
3 e56rfghjcgid bvgv fdyrujikli8youhjoluho
3 e56rfghjcgid bvgv fdyrujikli8youhjoluho3 e56rfghjcgid bvgv fdyrujikli8youhjoluho
3 e56rfghjcgid bvgv fdyrujikli8youhjoluhoFrancescaa Ignaciaa
 
Polimeros - Álvaro 1º A
Polimeros - Álvaro 1º APolimeros - Álvaro 1º A
Polimeros - Álvaro 1º AEscuela CAE
 

Andere mochten auch (6)

Funny Images672
Funny Images672Funny Images672
Funny Images672
 
First Annual SBxEFF (2012)
First Annual SBxEFF (2012)First Annual SBxEFF (2012)
First Annual SBxEFF (2012)
 
Write A Better FM - Ohio Linux 2011
Write A Better FM - Ohio Linux 2011Write A Better FM - Ohio Linux 2011
Write A Better FM - Ohio Linux 2011
 
11 класс для мудлпрограмма курса «электромагнетизм» 3 курс
11 класс для мудлпрограмма курса «электромагнетизм» 3 курс11 класс для мудлпрограмма курса «электромагнетизм» 3 курс
11 класс для мудлпрограмма курса «электромагнетизм» 3 курс
 
3 e56rfghjcgid bvgv fdyrujikli8youhjoluho
3 e56rfghjcgid bvgv fdyrujikli8youhjoluho3 e56rfghjcgid bvgv fdyrujikli8youhjoluho
3 e56rfghjcgid bvgv fdyrujikli8youhjoluho
 
Polimeros - Álvaro 1º A
Polimeros - Álvaro 1º APolimeros - Álvaro 1º A
Polimeros - Álvaro 1º A
 

Ähnlich wie Lotus Connections Schaalbaarheid En Performance

Presentation building the ibm®lotus®domino®8.5 infrastructure
Presentation   building the ibm®lotus®domino®8.5 infrastructurePresentation   building the ibm®lotus®domino®8.5 infrastructure
Presentation building the ibm®lotus®domino®8.5 infrastructurexKinAnx
 
Show100: Making IBM Notes Traveler Highly Available
Show100: Making IBM Notes Traveler Highly AvailableShow100: Making IBM Notes Traveler Highly Available
Show100: Making IBM Notes Traveler Highly AvailableMitch Cohen
 
Java on z overview 20161107
Java on z overview 20161107Java on z overview 20161107
Java on z overview 20161107Marcel Mitran
 
Installing sametime85-from-zero-to-hero-in-just-two-hours
Installing sametime85-from-zero-to-hero-in-just-two-hoursInstalling sametime85-from-zero-to-hero-in-just-two-hours
Installing sametime85-from-zero-to-hero-in-just-two-hoursa8us
 
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...William Holmes
 
Installing sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationInstalling sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationa8us
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 StepsStéphane Leroy
 
InterConnect2016_4932
InterConnect2016_4932InterConnect2016_4932
InterConnect2016_4932Clare Carty
 
Connect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessConnect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessLuis Guirigay
 
Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...ragss
 
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...TIMETOACT GROUP
 
Connect2013 show100 making traveler highly available_part1_traveler design
Connect2013 show100 making traveler highly available_part1_traveler designConnect2013 show100 making traveler highly available_part1_traveler design
Connect2013 show100 making traveler highly available_part1_traveler designa8us
 
12 Factor Scala
12 Factor Scala12 Factor Scala
12 Factor ScalaJoe Kutner
 
Was liberty at scale
Was liberty at scaleWas liberty at scale
Was liberty at scalesflynn073
 
ILOG BRMS Mainframe Options
ILOG BRMS Mainframe OptionsILOG BRMS Mainframe Options
ILOG BRMS Mainframe Optionsilog
 
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...Stuart McIntyre
 
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsRTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsStéphane Leroy
 
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...Carl Tyler
 

Ähnlich wie Lotus Connections Schaalbaarheid En Performance (20)

Presentation building the ibm®lotus®domino®8.5 infrastructure
Presentation   building the ibm®lotus®domino®8.5 infrastructurePresentation   building the ibm®lotus®domino®8.5 infrastructure
Presentation building the ibm®lotus®domino®8.5 infrastructure
 
Show100: Making IBM Notes Traveler Highly Available
Show100: Making IBM Notes Traveler Highly AvailableShow100: Making IBM Notes Traveler Highly Available
Show100: Making IBM Notes Traveler Highly Available
 
Java on z overview 20161107
Java on z overview 20161107Java on z overview 20161107
Java on z overview 20161107
 
Installing sametime85-from-zero-to-hero-in-just-two-hours
Installing sametime85-from-zero-to-hero-in-just-two-hoursInstalling sametime85-from-zero-to-hero-in-just-two-hours
Installing sametime85-from-zero-to-hero-in-just-two-hours
 
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
 
Installing sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationInstalling sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generation
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 
Mule meetup 25thjan
Mule meetup 25thjanMule meetup 25thjan
Mule meetup 25thjan
 
InterConnect2016_4932
InterConnect2016_4932InterConnect2016_4932
InterConnect2016_4932
 
Connect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessConnect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social business
 
Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...Microservices, Data Services and Containers for Cloud Native Architectures (D...
Microservices, Data Services and Containers for Cloud Native Architectures (D...
 
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...
Lotus Connections Administration - von der Befehlszeile zur grafischen Oberfl...
 
Connect2013 show100 making traveler highly available_part1_traveler design
Connect2013 show100 making traveler highly available_part1_traveler designConnect2013 show100 making traveler highly available_part1_traveler design
Connect2013 show100 making traveler highly available_part1_traveler design
 
12 Factor Scala
12 Factor Scala12 Factor Scala
12 Factor Scala
 
Was liberty at scale
Was liberty at scaleWas liberty at scale
Was liberty at scale
 
What's new in designer
What's new in designerWhat's new in designer
What's new in designer
 
ILOG BRMS Mainframe Options
ILOG BRMS Mainframe OptionsILOG BRMS Mainframe Options
ILOG BRMS Mainframe Options
 
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...
LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lot...
 
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsRTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
 
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
 

Kürzlich hochgeladen

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Kürzlich hochgeladen (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Lotus Connections Schaalbaarheid En Performance

  • 1. IBM Software Group Schaalbaarheid en Performance van Lotus Connections 2.5 An IBM Proof of Technology © 2009 IBM Corporation
  • 2. IBM Software Group | Lotus software Introductie ● Sjaak Ursinus – Consultant @ www.ilionx.com ● sursinus@ilionx.com ● Linkedin - www.linkedin.com/in/sursinus ● sjaak@socialsoftwareblog.nl ● www.socialsoftwareblog.nl ● twitter.com/sursinus ● Bleedyellow - www.bleedyellow.com/profiles/html/profileView.do? key=0c312d1e-546d-4709-bf9d-9ff7e3a263e4 © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 2
  • 3. IBM Software Group | Lotus software © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 3
  • 4. IBM Software Group | Lotus software © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 4
  • 5. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 5
  • 6. IBM Software Group | Lotus software Betekenis van Verticaal en Horizontaal Schalen © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 6
  • 7. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 7
  • 8. IBM Software Group | Lotus software Lotus Connections topology © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 8
  • 9. IBM Software Group | Lotus software EDGE Component ● IBM HTTP Server (IHS) --> Verticaal schalen Meer threads voor parallelle afhandeling  ThreadsPerChild  ThreadLimit Meerdere deamon processen ● IHS --> Horizontaal schalen dmv LoadBalancer  EDGE Component © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 9
  • 10. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 10
  • 11. IBM Software Group | Lotus software IBM HTTP Server ● IHS = Apache Webserver ● IHS 6.1.0.23 gebaseerd op Apache v2.0.63 IHS 6.1.0.13 is gebaseerd op apache 2.0.61 ● IBM modules ter ondersteuning van WAS Belangrijkste module is de WAS Plugin mod_was_ap20_http.dll Ook ondersteuning voor Apache 2.2 © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 11
  • 12. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 12
  • 13. IBM Software Group | Lotus software Lotus Connections deployment options ● Stand-alone Deployment ● Advanced Stand-alone Deployment ● Network Deployment © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 13
  • 14. IBM Software Group | Lotus software Stand-alone Deployment © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 14
  • 15. IBM Software Group | Lotus software Advanced Stand-alone Deployment © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 15
  • 16. IBM Software Group | Lotus software Network Deployment © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 16
  • 17. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 17
  • 18. IBM Software Group | Lotus software WAS Terminology ● Cell ● Deployment Manager ● Nodeagent ● Cluster ● Application Server ● J2EE Application ● Connection Pooling ● JVM ● Admin Console & Performance Viewer © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 18
  • 19. IBM Software Group | Lotus software WAS Terminology © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 19
  • 20. IBM Software Group | Lotus software WAS Terminology ● 2 Nodes ● 1Cluster ● 1 Server ● 2 Applicaties ● 2 JVM's © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 20
  • 21. IBM Software Group | Lotus software WAS Terminology ● 2 Nodes ● 1Cluster ● 2 Server ● 2 Applicaties ● 4 JVM's © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 21
  • 22. IBM Software Group | Lotus software WAS Terminology ● 2 Nodes ● 2Cluster ● 2 Server ● 2 Applicaties ● 4 JVM's © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 22
  • 23. IBM Software Group | Lotus software JVM HEAP ● Garbage Collect -Xgcpolicy:optthruput (default) -Xgcpolicy:optavgpause -Xgcpolicy:gencon -Xgcpolicy:subpool ● Phases Mark Sweep Compaction ● Dark Matter © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 23
  • 24. IBM Software Group | Lotus software JVM HEAP (optthruput & optavgpause) © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 24
  • 25. IBM Software Group | Lotus software JVM HEAP (gencon) © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 25
  • 26. IBM Software Group | Lotus software JVM Verbose Garbage Collect ● Application servers > [servername] > Process Execution > Process Definition > Java Virtual Machine ● Voorbeeld logging <af type="tenured" id="130" timestamp="Sep 29 14:00:15 2009" intervalms="1443040.003"> <minimum requested_bytes="16400" /> <time exclusiveaccessms="0.084" /> <tenured freebytes="16181840" totalbytes="1073741824" percent="1" > <soa freebytes="100712" totalbytes="1034013696" percent="0" /> <loa freebytes="16081128" totalbytes="39728128" percent="40" /> </tenured> <gc type="global" id="130" totalid="130" intervalms="1443041.091"> <refs_cleared soft="49" threshold="32" weak="1026" phantom="4" /> <finalization objectsqueued="6150" /> <timesms mark="859.433" sweep="35.882" compact="0.000" total="895.785" /> <tenured freebytes="786438800" totalbytes="1073741824" percent="73" > <soa freebytes="766694016" totalbytes="1034013696" percent="74" /> <loa freebytes="19744784" totalbytes="39728128" percent="49" /> </tenured> </gc> <tenured freebytes="786422104" totalbytes="1073741824" percent="73" > <soa freebytes="766677320" totalbytes="1034013696" percent="74" /> <loa freebytes="19744784" totalbytes="39728128" percent="49" /> </tenured> <time totalms="896.697" /> </af> © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 26
  • 27. IBM Software Group | Lotus software Admin Console & Performance Viewer © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 27
  • 28. IBM Software Group | Lotus software WAS Terminology ● Cell ● Deployment Manager ● Nodeagent ● Cluster ● Application Server ● J2EE Application ● Connection Pooling ● JVM ● Admin Console & Performance Viewer © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 28
  • 29. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 29
  • 30. IBM Software Group | Lotus software RDBMS Informatie ● IBM DB2 DB2 Enterprise Edition 9.1 FP6 DB2 Enterprise Edition 9.5 FP3 ● Oracle Enterprise Edition v10.2.0.4 ● Microsoft SQL Version 2005 SP2 ● JDBC Connection Pooling ● Statement Cache --> Minimaal 100 Data sources > [datasource] > WebSphere Application Server data source properties ● High Availability Clusters © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 30
  • 31. IBM Software Group | Lotus software LDAP Informatie ● Connection pooling com.sun.jndi.ldap.connect.pool.initsize com.sun.jndi.ldap.connect.pool.maxsize com.sun.jndi.ldap.connect.pool.timeout ● Zelfde gebruikers groep als in TDI Secure administration, applications, and infrastructure > Federated repositories > [Repository identifier] > Group attribute definition > LDAP entity types > PersonAccount © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 31
  • 32. IBM Software Group | Lotus software SSL ● Disable SSL Transport Application servers > [server] > Web container transport chains > WCInboundDefaultSecure Kan ook gedaan worden door de plugin-cfg.xml te bewerken © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 32
  • 33. IBM Software Group | Lotus software Agenda ● Betekenis van Verticaal en Horizontaal Schalen ● Lotus Connections topology ● IBM HTTP Server ● Lotus Connections deployment options ● WAS Terminology ● RDBMS / LDAP Instellingen ● Praktijkcase ● Vragen ? © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 33
  • 34. IBM Software Group | Lotus software Praktijkcase – Functionele Infrastructuur Deployment manager IBM directory Node 2 Database Webserver File Server Node 1 WebSphere Cell IBM Confidential © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 34
  • 35. IBM Software Group | Lotus software Praktijkcase - Functionele Infrastructuur Deployment manager IBM directory serverA serverA cluster A Node 2 serverB serverB cluster B serverC serverC cluster C serverD serverD cluster D Database serverF serverF cluster F serverH serverH cluster H serverM serverM cluster M Webserver serverW serverW Server cluster W File Node 1 serverP serverP cluster P Node 1 Node 2 WebSphere Cell ServerA = Activities serverD = Dogear serverM = Mobile serverB = Blogs serverF = Files serverW = Wikis serverC = Communities serverH = Homepage,Search,News serverP = Prof les i © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 35
  • 36. IBM Software Group | Lotus software Praktijkcase – Technische Infrastructuur WAS Node 1 Database DB2 Webserver Deployment manager File Server WAS Node 2 VM #1 VMs #2 and #3 VM #4 4GB RAM 16GB RAM 16GB RAM 2 cpu cores @2.66Mhz 4 cpu cores @2.66Mhz 4 cpu cores @2.66Mhz (each node) 1TB disk (SAN) NSFv4 shared 100GB disk (SAN) © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 36
  • 37. IBM Software Group | Lotus software Praktijkcase - Gebruiksgegevens Requests : 104709685 Pages : 723641 Unieke gebruikers : 190000 © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 37
  • 38. IBM Software Group | Lotus software Meer info: ics.ilionx.com www.socialsoftwareblog.com info@ilionx.com © 2009 IBM Corporation Schaalbaarheid en Performance van Lotus Connections 38
  • 39. IBM Software Group | Lotus software Web services Domino Mobility Kostenbesparing Migraties Quickr Widgets xpages I D- Vault Traveler IBM Sametime Gratis consult WebSphere P o r t a lW e b 2 . 0 N o t e s Consultancy L o tu s 8 . 5 Social Software C o n n e c tio n s Composite applications Web D A O S development Eclipse ilionx ICS Beheers je mail Profiteer van een Gratis consult! ilionx Internet & Collaboration Solutions Jool-hulstraat 10 1327 HA Almere T: (030) 68 66 920 E: info@ilionx.com © 2009 IBM Corporation Slimmer werken met Social Software 39