SlideShare a Scribd company logo
1 of 39
Download to read offline
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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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...
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.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