Manuel d'utilisation / d'entretien du produit 2005Q1 du fabricant Sun Microsystems
Aller à la page of 192
Sun Java ™ System Portal Server 6 Deployment Planning Guide 2005Q1 Sun Mic rosystem s, Inc. 4150 Network Circle Santa Clara , CA 9505 4 U.S.A. P ar t No: 817-7697.
Copyri gh t © 20 05 Su n Mi c r osys t ems, I nc. , 41 50 Networ k C ircle, S an t a C la ra, Ca li forni a 9 505 4, U.S. A. Al l r i ghts rese rved. Sun Microsystems , In c. has i nte l le ctual property rights rela ti ng to technolo gy embodied in the pr oduct tha t is described in thi s document.
3 Contents List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Portal S erver 6 20 05Q1 • Deploym ent Plann ing Guid e Portal Ser ver Ar chitecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Iden ti ty Manag eme nt . . . . .
Contents 5 Persona lization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Aggrega tion and Inte gration . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Portal S erver 6 20 05Q1 • Deploym ent Plann ing Guid e Using Plat form Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Using a Dem ilitariz ed Zone (DMZ) . . .
Contents 7 Tuning Parameters for /etc/ system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Appendix C Portal Server and Applicatio n Server s . . . . . . . . . . . . . . . . . . . . . . .
8 Portal S erver 6 20 05Q1 • Deploym ent Plann ing Guid e.
List of Fi gur es 9 List of Figures Figure 1-1 Porta l Server in Open Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Figure 1-2 Porta l Server in Secu re Mode . . . . . . . . . . . . . . . . . .
10 Portal S erver 6 2 005Q1 • Deploy ment Plan ning Gui de.
List of Tables 11 List of Tables Table 1 Typographi cal Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 3-1 Identity Management Feat ures and Benefit s . . . . . . . . . . . . . . .
12 Portal S erver 6 2 005Q1 • Deploy ment Plan ning Gui de.
13 Preface This Administration Guide explai ns how to plan for and dep loy Sun J ava™ Sy stem Portal Server 6 2005Q1 s oftwa re. Portal Server S ecure Remot e Access provides a platform to create portal s for your organiza tio n’s integrated data, knowl edge managemen t, and appli cations.
How This Book Is Organized 14 Portal Ser ver Secu re Remote Access 6 2005 Q1 • Administr ation Guide •J a v a ™ W e b S e r v e r • JavaServer Pages™ techn ol ogy • Lightwe ight D irectory.
How This Book Is Organized Preface 15 Conventions Us ed in This Book The tables in this section describe the conventions used in this book. Typogra phic Con ventio ns The following table describes the typographic conventions used in this book Ta b l e 1 Typographi cal Convent ions.
Related Documentation 16 Portal Ser ver Secu re Remote Access 6 2005 Q1 • Administr ation Guide Related Documentation The http://docs.sun.c om web site enab les you to a cce ss S un technical documentatio n o nline. You can brow se the archive or search for a specif ic boo k title or subject.
Related Documentation Preface 17 Other Portal Server Document ation Other Portal Server books include: • Portal Server Desk top Customiz ation Guide http://docs.sun.com/ doc/817-5318 • Portal Server De velo per' s Guide http://docs.sun.com/ doc/817-5319 • Portal Server Mobile Access Deve loper' s Guide http://docs.
Accessing Su n Resources Onlin e 18 Portal Ser ver Secu re Remote Access 6 2005 Q1 • Administratio n Guide • Applicatio n S erver documentat ion http://docs.sun.com/ coll/s1_asseu3_en • Web Proxy Server documentation http://docs.sun.com/ prod/s1.
Sun We lcom es Yo ur C omme n ts Preface 19 Sun W elcomes Yo ur Com ments Sun is interested in impro ving its documen tation and welco mes your comments and sugg estions . To share your comments, go to http://docs.sun.c om and click Send Com ments. In the online form, provide the d ocument title and pa rt number.
Sun Welcom es Your Comme nts 20 Portal Ser ver Secu re Remote Access 6 2005 Q1 • Administratio n Guide.
21 Chapter 1 Portal Server Architecture This chapter con ta ins the following s ections: • What is a P orta l? • Types of Portals • Portal Server Capabilities • Sun Java System Porta l Server .
Types of Portals 22 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Portals se rve as a unifie d acce ss po int to web applica tio ns. Portals a lso provide valuable functio ns like security, search, collabo rati on, and workflow. A porta l delivers integrated cont ent and application s, plus a unified, colla bora tive workplace.
Portal Server Capabilities Chapte r 1 Portal Ser ver Archi tecture 23 Collabora tive services allow users to do th e follo wing: •C h a t • Organize meetings • Share calendar in g information .
Sun Java System Portal S erver 24 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Secure access and a uth orized connectivit y, optio nally using encry ption between the user’s browser .
Secure Remote Acces s Chapte r 1 Portal Ser ver Archi tecture 25 Each enterprise a sse sses its own needs and pla ns its own deplo yment of Java Enterprise System technology.
Secure R emote Access 26 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide If the portal does not contain sensitive informatio n (deploying publi c information and allowing access to free applications), then res ponses to access requests by a large number of users is faster than secure mode.
Secure Remote Acces s Chapte r 1 Portal Ser ver Archi tecture 27 The main advantage of SRA is that only the IP address of the Gateway is published to the Internet. All other services and their IP addresses are hidden an d never published to a Do ma in Name Servi c e (DN S) that is runn ing on the public netwo rk (such as th e Internet).
Security, Encryption, an d Authentica tion 28 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide You can a dd addition al servers and Gatew ays for site expans ion. You can also configure the components of SRA in various ways based on your business requirements.
Portal Server Ar c hitecture Chapte r 1 Portal Ser ver Archi tecture 29 ❍ Java Deve l opment Ki t™ (JDK™)--Java Development K i t software provides the Java run-time environment for all Ja va software in Portal Server and its underlying components.
Identity Managem ent 30 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Access Manager node .The server where A ccess Manager can reside. Access Manager does not have to resi de on the same node as Portal Server. • Search node . Optional.
Portal Server Sof twar e Deployment Chapte r 1 Portal Ser ver Archi tecture 31 • Access Manager consol e SDK • Authentica tio n daemons th at support the web applica tions See the Access Manag er Deploym en t Planning Guide for more information.
Portal S erver Softw are Dep loyment 32 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Static web content . These include static HTML files, images, applet JAR files, and other items that can be served up directly b y the web server with out using the Web Server container.
A T ypic al Por tal Ser ver Ins tall at ion Chapte r 1 Portal Ser ver Archi tecture 33 A Typical Portal Se rver Inst allat ion Figure 1 -3 on pa ge 3 4 illustrates some of the components of a portal deploym ent but does not address the actual ph ysical network design , single points of failure, nor high avail abi lity.
A Typical Portal Ser v er Installation 34 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Figur e 1-3 High-level Archit ecture for a Busines s-to-Employ ee Portal Teleco mmuter Airport/Hot el.
A T ypic al Por tal Ser ver Ins tall at ion Chapte r 1 Portal Ser ver Archi tecture 35 Figure 1-4 shows a Po rtal Server deployment with SRA services. See Chapter 2, “Portal Server Secure R emote Access Architecture ” for details.
A Typical Portal Ser v er Installation 36 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide.
37 Chapter 2 Portal Server Secure Remote Access Architecture This chapter describes the Sun Java™ System Portal Server S ecure Remote Access (SRA) arch itecture. You ad mini ster the c onfigu rat ion in format ion t hrou gh th e Acces s Manag er admi nist rati on co nsol e.
SRA Gateway 38 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Netlet req u est . Routes the request (traffic) to the server specified in the Netlet rule that the user clicked in the Po rtal Desktop. • HTTP(S) traff ic . Routes the request to the server a s specified by the HTTP header.
SRA Gateway Chapter 2 Por tal Server S ecure Remote Access A rchitecture 39 Proxy Confi gur ation The Gateway uses proxies tha t a re specified in its profile to retrieve content s f rom various web servers within the intranet and extranet. You can dedicate proxies for hosts an d DNS subdomain s and domains .
SRA Gateway 40 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Mandatory server authent ication . The client must authenticate the server.
Netlet Chapter 2 Por tal Server S ecure Remote Access A rchitecture 41 Gateway Loggin g You can moni tor the complet e u ser beha vior by enabling logg ing on the Gatewa y.
Netlet 42 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Dynamic appl icatio ns agree u pon a port fo r commun ication as part of th e handshake.
Netlet Chapter 2 Por tal Server S ecure Remote Access A rchitecture 43 Netlet and Application I nte gration Netlet works with many third parties such as Graphon, Citrix, and pcAn ywhere. Each of these products provides secure access to the user’s Portal Desktop from a remote machine usin g Netlet .
Net let P r oxy 44 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Netlet Prox y A Netlet Proxy helps reduce the number of open ports needed in the firewall to connect the Gateway a nd the destination hosts .
NetFile Chapter 2 Por tal Server S ecure Remote Access A rchitecture 45 • NetFile se rvlet(s) . Two NetFile servlets are present in the web container, one for each kind of NetFile applet.
NetFile 46 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Access Control NetFile provides various means of file system access control. You can den y access to users to a particular file system ba sed on the protocol.
Rewriter Chapter 2 Por tal Server S ecure Remote Access A rchitecture 47 NetFile also enables users to select m ultiple files and compress them by using GZIP and ZIP compres sion. Users can select m ultipl e files and send them in a single email as multipl e attachments.
Rewriter Proxy 48 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide according to a Document Type Definition (DTD ). Usin g the generic ruleset that ships with th e Rewriter, you can rewrit e mos t URLs (but not all) wit hout any addition al rules.
Proxylet Chapter 2 Por tal Server S ecure Remote Access A rchitecture 49 Proxylet Proxylet is a dynamic proxy server that runs on a client machine. Proxylet redirects a URL to the Gat ewa y.
Proxylet 50 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide.
51 Chapter 3 Identif ying and Eva luating Your Business and Technical Requirements The first step in planning yo ur deployment is id entif ying your Sun Java™ System Portal Server business and tech nica l requirements.. You need to gath er both business and technical requirements before you can a ddress architecture and design iss u es.
Business Object ives 52 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide The business goals of your portal affect deployment decision. Under stand your objectives. If you do not understand your business re quirements, you can easily make erroneous assumptions that could affect the accuracy of your deployment estimates.
Technical Goal s Chapter 3 Identifying a nd Evalua ting Your Business a nd Techn ical Requir ements 53 Technical Goals Your technical requirement (often called functional requ irement) discuss the det.
Mappin g Portal Se rver Feat ures to You r Business Needs 54 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Mapping Por tal Server Feature s to Your Business Needs The previous sections posed questions to you about the various areas o f the Portal Server system from a high-level perspective of business and technical needs.
Mapping Portal Ser ver Feat ures to Y our Business N eeds Chapter 3 Identifying a nd Evalua ting Your Business a nd Techn ical Requir ements 55 User, policy, and provisioning management Access Ma nage.
Mappin g Portal Se rver Feat ures to You r Business Needs 56 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide SRA Table 3-2 shows the Sun J ava System Porta l Server Secure Rem ote Access (S R.
Mapping Portal Ser ver Feat ures to Y our Business N eeds Chapter 3 Identifying a nd Evalua ting Your Business a nd Techn ical Requir ements 57 Search Engine The Search Engine service is us ed in the .
Mappin g Portal Se rver Feat ures to You r Business Needs 58 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Personalizat ion Personalization is the ability to deliver content based on selective criteri a and offer services to a user. Table 3-4 sh ows the per sonalizat ion features and thei r benefits.
Unde rstanding Use r Behavio rs and P atterns Chapter 3 Identifying a nd Evalua ting Your Business a nd Techn ical Requir ements 59 Table 3-5 shows the aggregation and integration features an d their benefits. Understan ding User Beha viors and Pa ttern s Study the peopl e who will u se your portal.
Underst anding Us er Behavior s and Pa tterns 60 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Will users login to the portal at the same tim e each day? Will they use the portal at w o.
61 Chapter 4 Pre-Deployment Considerations This chapter contains the following sections: • Det ermin e You r Tuni ng Goa ls • Portal S izing Tips • Establis h Pe rforman ce Method ology • Port.
Portal Sizing T ips 62 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide time, the number of Portal desk top activity requests, the amo unt of portal channel usage, accept able respo nse time for the end-user which is determ ined by your organiza tion, and an optima l ha rdware configuration to meet the criteria.
Portal Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 63 2. Setup a controlled environment to minimize the margin of error (defined as less than ten percent variation betw een identical runs). By knowing the starting data measurement baseline, you can measure the differences in data performance between sample gathering runs.
Portal Sizing 64 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Estab li s h Ba s e li ne Siz i ng Fi gu re s Once you ha ve i denti fied y our busi ness an d tech nica l req uire ments , and mapped Portal Server features to your need s, your sizing requirements emerge as you plan your overall Portal Server deployment.
Portal Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 65 maxi mum number of concu rrent sessio ns = expe cted percent of use rs online * user base To identify the size of the user base or pool of potential users for an enterprise portal, here are some suggestion s: • Identify only users who are a ctive.
Portal Sizing 66 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Calculate maximum nu mber of concurr ent users after you calculate maximum num ber of concur rent s ess ions .
Portal Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 67 The average size a d jus ts for variation s in sizes of RD s. A collecti on of long, complex RDs w ith many indexed terms and a list of short R Ds with a few indexed terms require different search times, even if the complex RDs have the same nu mbe r of RDs.
Portal Sizing 68 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Hardware an d Applicatio ns CPU speed and size of the virtual machine for the Java™ platform (Java™ Virtual Machine or JVM™ softw are) memory he ap affect Portal Server per formance.
Portal Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 69 When you calcu late transa ction time, si ze your Portal Serve r so that processi ng time under regular or peak load conditions do es not exceed your performance requireme nt threshold and so that you can susta in processing time over time .
Portal Sizing 70 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide After you have an estima te of your s izing, co nsider: • LDAP Transaction Numbers • Application S e rver R e qu irements .
Portal Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 71 Use a trial de ployment to determine you r final sizi ng estimates . A trial dep loyment helps you to siz e ba ck-end integrati on, to avoid pot entia l bottlenecks wit h Po rtal Server operat ions.
SRA Sizing 72 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide ❍ Maint enance demands Considering these factors enabl es you to develop a sizing figure that is flexible and enables you to avo id risk w hen your assumpti ons regarding yo ur portal change followi ng d eploym ent.
SRA Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 73 Identi fying Gat eway Key Perf ormance Requirements Key performance factors are metrics that your technical representative uses as input to an automa ted sizing tool. The sizing to ol calculates the estimat ed number of Gateway i nstances you r SR A deployment requires.
SRA Sizing 74 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Ses sio n av erag e ti m e This determin es how many log ins per second th at the Gateway m ust sustain for a give n number of c on current us ers.
SRA Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 75 Advanced Gateway Setti ngs Use the setting s in this secti on to obtain m ore accurate results when estimati ng the number of Gatewa y in stances for you r deployment. These adva nced Gateway settings are used as inpu t to the automated sizin g to ol.
SRA Sizing 76 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Regular-JSP. Descri bes a co nfigu ration of two tabs w ith seven channels ea ch. • Heavy—JSP. Describes a configuration of three tabs with seventeen channels each. Scal abili ty You can choose between one, two, an d four CPUs per Gateway instance.
SRA Sizing Chapt er 4 Pre-D e ploy ment Conside ra t ions 77 See the Portal Se rver Sec ure Remote Ac c ess 6 Ad min istration Guide for more information on the Sun Crypto Accelerator 1 000 board and other accelerato rs. You could use a hardware accelerator on the Netlet Proxy and Rewriter Proxy machine and der ive some performance improvement.
SRA Sizing 78 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide.
79 Chapter 5 Creating Your Portal Design This chapter describes ho w to create your high-level a nd lo w-level portal desi gn and provides i nf orm ation on creating specific secti ons of your desi gn plan.
Portal D esign Ap proach 80 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Your high-level portal design communicates the architecture of the system and provides the basis for the low-level design o f your solution.
Portal D esign Ap proach Chap ter 5 Creating Your P ortal Desi gn 81 Overview of Low-Level Porta l Design The low- level design f ocuses on speci fying the pro cesses and standards you use to build yo.
Portal D esign Ap proach 82 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Usage estim at es, which include you r assumption s on the total numb er of registered users, average percentag.
Portal Se rve r and Sc alab i lit y Chap ter 5 Creating Your P ortal Desi gn 83 Portal Server and Scalability Scalability is a system ’s ability to acco mmodate a gro wing user populatio n, without performance degradation, by the ad dition of processing resources.
Portal Server and High Availability 84 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide The section “Working wi th Portal Server Buildin g Modules” on page 89 , discus ses an approach to a specific type of configu rati on that provides optim um perfo r mance a nd horiz ontal scalabi lity.
Port al Se rver and H igh Avai labi li ty Chap ter 5 Creating Your P ortal Desi gn 85 System Avail ability System availability is often expressed as a percentage of the system uptime.
Portal S erver System Comm unication Li nks 86 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Gateway . A load balancer used w ith th e Gateway detects a failed Gateway component and rou tes new requests to other Gatewa ys. A load balancer also has the ability to intelligently distribute th e workload across th e server pool.
Portal S erver System Communica tion Link s Chap ter 5 Creating Your P ortal Desi gn 87 Figur e 5-1 Porta l Server C ommunicat ion Links In this figure, the box encloses the Portal Server instance running on Web Server technology.
Portal S erver System Comm unication Li nks 88 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • Figure 5-1 on page 87 shows tha t if the follow ing processes or com munication links fail, the po rtal solution becom es unavailable to end users: Port al Server Instance .
Working w ith Por tal Se rve r Bu ildi ng Mo dule s Chap ter 5 Creating Your P ortal Desi gn 89 SRA includes ot her Java technology pro ces ses ca lled Netlet Proxy and Rewriter Proxy. You use these proxies to extend the security perimeter fro m behind the firewall, a nd lim it the number of holes in th e DM Z.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s 90 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Building Mod ule s and High Avail ab ilit y Sc enarios Portal S erver provides th ree sc.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s Chap ter 5 Creating Your P ortal Desi gn 91 Table 5-1 summa rizes these hig h avai lability s cenarios a long with their suppo rting techniques.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s 92 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Best Effo rt In this scenario, you in stall Portal Server and Directory Server on a single no de that has a secured hardware co nf iguration for contin uous availa bility, such as Sun F ire UltraSPARC® III mach ines .
Working w ith Por tal Se rve r Bu ildi ng Mo dule s Chap ter 5 Creating Your P ortal Desi gn 93 No Single Poin t of Fail ure Portal Server natively supports the no single po int of failure (NSPO F) scena rio. NSPOF is built on top of the best effort scenario, and in addition, introduces replication and loa d balancin g.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s 94 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide As stated earlier, a buildin g mo dule consists of a a Po rtal Server instance, a Directory Server master replica fo r profile reads and a search engine database.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s Chap ter 5 Creating Your P ortal Desi gn 95 Redundan cy is equally important to the directory master so that profile changes through the ad min istration console or th e Portal Des ktop, along with consumer replication across building modules, ca n always be mainta in ed.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s 96 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide Transpar ent Failo ver Transparent failover uses the same replication model as the NSPOF scenario but provides additiona l high availa bility features, which m ake the failover to a backup server transparent to end users.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s Chap ter 5 Creating Your P ortal Desi gn 97 The session repository i s provided by the application server so ftware. Portal Server is running in an application server. Portal Server supports transparen t failover on applicatio n servers that support Ht tpSession failov er.
Working w ith Por tal Se rve r Bu ildi ng Mo dule s 98 Portal S erver 6 2 005Q1 • Depl oyment P lanning Guide • If you use multiple ma ch ines, or if your Portal Server ma chi ne is running a large number of instances, use a fast network interconnect.
Design ing Po rta l Use Case Scen ario s Chap ter 5 Creating Your P ortal Desi gn 99 • You can install Search on a m achine separate from Portal Server , to keep the main server dedicated to portal activity. Wh en you do so, you use the search URL property of the Search provider to point to the second ma chine where Search is insta lled.
Designing Portal Use Case Scenarios 100 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Use case steps are written in an easy-to-understand structured narrative using the vocabulary of the doma in . Use case scenarios are an instan ce of a use case, represen ting a single path through the use case.
Design ing Po rta l Use Case Scen ario s Chapte r 5 Creati ng Your P ortal Des ign 101 Example Use Cas e: Authent ic ate Portal User Table 5-2 describes a use case for a portal user to authenticate with the portal. Ta b l e 5 - 2 Use Case : Aut henticate Portal Use r Item Description Priority Must have.
Des igni ng Po rta l Se cu ri ty St r ate gies 102 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Designing Portal Security Strategies Security is the set of hardware, software, practices, and techno lo gies that protect a server and its users from malicious outsiders.
Designing P orta l Secu rity St rat egie s Chapte r 5 Creati ng Your P ortal Des ign 103 • Minimize t he size of the o perating env ironment inst allation .
Des igni ng Po rta l Se cu ri ty St r ate gies 104 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide The user nobo dy does not ha ve a password, which prevents a regular user from becom ing no bod y. On ly th e sup erus er ca n chan ge u sers w it hout be ing prompted for a passw ord .
Portal S erver an d Access Mana ger on Di fferent No des Chapte r 5 Creati ng Your P ortal Des ign 105 Portal Ser ver and Access Manage r on Differe nt Nodes Portal Server and Access Man ager can be located on different nodes.
Portal S erver an d Access Mana ger on Di fferent No des 106 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Federation Mana gement API – adds functiona li ty based on the Liberty Allian ce Project specificatio ns. Figure 5-6 illustrates Access Manager an d Portal S erver residing on separa te nodes.
Portal S erver an d Access Mana ger on Di fferent No des Chapte r 5 Creati ng Your P ortal Des ign 107 Figure 5-7 shows two Portal Server in stances configured to work with a sing le Access Manager and two Directory Servers where both the Access Manager and the Directory Servers operate in a J ava Enterprise System Sun Clustered environment.
Portal S erver an d Access Mana ger on Di fferent No des 108 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Figure 5-8 shows co nfiguration allowing authenti cation throu ghput com ing from Po rtal Se rver to be l oad-balan ced across the two A ccess Mana gers.
Portal S erver an d Access Mana ger on Di fferent No des Chapte r 5 Creati ng Your P ortal Des ign 109 Figure 5-9 shows a configura tion for maxim um h orizontal sca lability an d higher availability achieved by a horizonta l server farm. Two Portals Servers can be fronted with a loa d balancer for maximu m throughput a nd high availabili ty.
Portal S erver an d Access Mana ger on Di fferent No des 110 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide 1. Modify the fo llowing ar eas in AMConfig.prop erties to b e i n sy n c w it h t he f ir s t installed ins ta nce of Portal Server and Access Mana ger servers: #The key that w ill be used to encrypt and decrypt pa ssw ords.
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 111 Designing SRA De ployment Scenar ios The SRA Gateway provides the interface and security barrier between th e remote user sessions o riginating from the Internet and your orga nization’s intranet.
Designing SRA Dep loyment S cenarios 112 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Basic SRA Conf igurati on Figure 5 -10 show s the m ost simple confi gura tion possible for SR A. The f igu re shows a cli ent browser runnin g NetFil e and Netlet.
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 113 Disable Net let Figure 5-1 1 shows a scena r io si milar to the basic S RA configuratio n ex ce pt that Netlet is disabled.
Designing SRA Dep loyment S cenarios 114 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide Proxylet Figure 5-1 2 Proxylet enables users to securely access intranet resources through th e Internet withou t exposi ng these resources to the cl ient.
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 115 Multipl e Gateway Instances Figure 5-1 3 shows an extension of the SRA basic con f igura tion. Multiple Ga tewa y instances run on th e same machine or m ulti ple machines.
Designing SRA Dep loyment S cenarios 116 Portal Server 6 2005Q1 • Depl oymen t P lan ning Gu ide The disadvantage to this configurat ion is that multip le ports need to be opened in the second firewall for each connection request. This could cause potential security problems.
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 117 Figur e 5-14 Netlet and Rewri ter Proxies Gate w a y Gat ew ay NetF ile Netlet Client Client NetFile Net let P o rt a.
Designing SRA Dep loyment S cenarios 118 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Netlet and Rewriter Proxies on Separat e Nodes To reduce the load on the Portal Server node a nd still provide the same level of security at increased performance, you can install Netlet and Rewriter Proxies on separate nodes .
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 119 Using Two Gatewa ys and Netlet Proxy Load balan cers provide a failover mecha ni sm for higher availabili ty for redundancy of services on the Portal Servers and Acce s s Managers.
Designing SRA Dep loyment S cenarios 120 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Using an Accele rator You can configure an external S SL device to run in f r on t of the Gateway in open mode. It provides th e SSL link between the client and SR A.
Designing SRA Dep loyment S cenarios Chapte r 5 Creati ng Your P ortal Des ign 121 Netlet with 3rd Party Pro xy Figure 5-1 8 illustrates using a third-party proxy to l imit the number of ports in th e second firewall to on e. You can configure the Gatewa y to use a third-party proxy to reach the Rewriter and the Netlet Proxies.
Designing SRA Dep loyment S cenarios 122 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Reverse Proxy A proxy server serves Internet content to the intranet, while a reverse proxy s erves intranet content to the Internet.
Designing for Localization Chapte r 5 Creati ng Your P ortal Des ign 123 Designing for Localization Localizat ion is the proces s of ada pting text and cultural conten t to a s pecific audience. Localization can be approached in two different ways: 1.
Conten t and Design Implem entation 124 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide See the Port al Server 6 De velo per’s Guide and Portal Server 6 Desktop Cus tomization Guide for more information.
Content and Desi gn Implem entation Chapte r 5 Creati ng Your P ortal Des ign 125 • Portlet . Pluggable web component that proces ses requests and generates content within t he context of a port al. In Port al Serve r software, a portlet is managed by the Portl et Container.
Conten t and Design Implem entation 126 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide • Portal capabilit y augmenta tion . Thi s integr ation en able s produ cts to ad d functionality to Portal Server.
Identity and Directory S tructure D esign Chapte r 5 Creati ng Your P ortal Des ign 127 JavaMail provides a com mon uniform API fo r mana ging mail. It enabl es service providers to provide a standard i nterface to their standards based or proprietary messagin g sys tems using Java progra mming lang uage.
Identity and Directory S tructure Desig n 128 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide See the Port al Server 6 Admi nistratio n Guid e , Directory S erver Depl oymen t Guid e, and the Access Manage r Deployme nt Guide for more inf ormation on planning your Access Manager and Directory Server structure.
Identity and Directory S tructure D esign Chapte r 5 Creati ng Your P ortal Des ign 129 Choosin g and Impleme n ting the Corr ect Aggregra tion Str ategy The options for im plem enting portal chan nels for speed and scalability in clude: • Keeping proce s sing functi on s on back-end s ystems and app lication server s, not on the portal server.
Identity and Directory S tructure Desig n 130 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide To use URLScr aperProv ider as a file scraper provider, specify the UR L as follows : String na me="url" value ="file:// path / filename " This is the best performing provider, in terms of how fast it retrie ves content.
Identity and Directory S tructure D esign Chapte r 5 Creati ng Your P ortal Des ign 131 large amount o f processing to display the dat a in the Portal Desktop. If you use this type of provider, push as much data proces sin g logic to the database as possible.
Identity and Directory S tructure Desig n 132 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
133 Chapter 6 The Production Environment This chapter describes how to monitor and tune Sun Java ™ System Portal Server softwar e, including the Sun J a va System Portal S erver Secure Remote Access product.
Moving to a Produc tion Envi ronment 134 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide • Determine whether your current physical infrastructure is capable of supporting the trans acti on volum e requi rement y ou have defined. Identify services that are the first to max out as you increase the activity to the porta l.
Monito ring Por tal Server Chapte r 6 T he Prod uction Envi ronment 135 Monitor ing Port al Server This section describes the variables that affect portal performance, as well as the portal monitoring you can perform.
Monito ring Port al Server 136 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Most applications sug gest using a larger percentage of the total hea p for the new generation, but in the case of Portal Server, using on ly one eighth the space f or th e young generation is appropriate, because most memory used by Portal Server is long-lived.
Monito ring Por tal Server Chapte r 6 T he Prod uction Envi ronment 137 Expect peak lo ads to be fo ur to eight times hig her than the average load, but over short per iods of tim e. Access Manager Cache and Session s The performance of a po rtal system is affected to a la rge extent by the cache hit ratio of the Access Manager cache.
Monito ring Port al Server 138 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Portal Usage Informati on Portal Server does no t include a built-in repo rting mechan ism to monitor port al usage info rmation by po rtal users.
139 Appendix A Installed Product Layout This appendix describes the Sun Java™ System Portal Server directory structure and properties files used to store configuration and o perational data. Directories Installed for Portal Server Table A-1 shows the platform-specific directory s tructures that are installed for Sun Java System Portal Server .
Directories In stalled for S RA 140 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Directories Installed for SR A This section describes the Sun Java™ System Secure R emote Access (SRA) directory structure and configuration files used to store configuration and operational d ata.
Configuration Files Appen dix A Installed P roduct L ayout 141 Configuration Files All Portal Server an d SRA configurat ion data is st ored usin g the Sun Java System Access Manager Services Man agement function. Access Manager provides the bootstrap configura tion file that is need ed to find th e Sun Java System Directory Server.
Configuration Files 142 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
143 Appendix B Analysis Tools The Sun Java™ Enterprsie System and SDK include default setting options to ensure a satisfactory out-of-the-box experience. However these opt ion s might not provide optimal perform anc e for you r web applicat ion s in the Sun Java System Portal Server production environment.
mpstat 144 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide mpstat Th e mpstat utility is a useful tool to mon itor CPU utilizat ion, especially w ith multithr eaded application s running on multiprocesso r machines, which is a typical configuration for enterprise solutions.
mpsta t Appendix B Anal ys is Tools 145 What to Loo k For No te th e much h igher intr and ithr values for certain CPUs. Solaris wi ll select some CPUs to handle the system interrupts.
iostat 146 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide iostat The iostat too l gives statistics on the disk I/O subsyst em. The iostat command has many opt ions. More informa tion can be foun d in the man pages. The fol lowing typical optio ns provide informa tion on locatin g I/O bottlenecks .
netstat Appendix B Anal ys is Tools 147 nets tat The netstat tool gives statisti cs on the network subsy stem . It can be used to analyze many aspects of the netw ork subsystem, two o f which are the TCP /IP kernel module and the interface bandwidth. An overview of both uses follow.
netstat 148 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide • errs - errors. The presence o f errors could indicate device err ors. If your network is swi tched, errors indicate that you are nearly consumin g the bandwidth capa city of your network.
netstat Appendix B Anal ys is Tools 149 tcp Listen Drop = 0 t cpList enDrop Q0 = 0 tcp HalfOp enDrop = 0 t cpOutS ackRet rans = 56 What to l ook fo r • tcpListenDrop - If after several looks at the co mmand output the tcpListenDrop continu es to increase, it co uld indicate a problem with qu eue size.
Tuni ng Paramet ers for /etc/system 150 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Tuning Para meters fo r /etc/sy stem Table B-2 is a list of /etc /system tuning parameters used during the performance study. The changes are app lied by appendin g each to the /etc/system file.
Tuni ng Para me ter s for /etc/system Appendix B Anal ys is Tools 151 ndd -set /dev/tcp tcp_cwnd_max 65535 The maximum value of TCP conge stion win dow (cwnd) in by tes. ndd -set /dev/tcp tcp_rexmit_ interval_min 3000 The default mi nimum retransm ission timeout (RTO) v alue in milli sec onds.
Tuni ng Paramet ers for /etc/system 152 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
153 Appendix C Portal Server and Application Servers This appendix provides an overview of the Sun Java™ System Portal Server product and its support for application servers.
Portal S erver on an Applica tion Serve r Cluster 154 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Running Portal Server on an applicatio n server enables you to: • Decouple the portal pl.
Portal Ser ver on an Appl icat ion Serve r Cluster Append ix C Portal Se rver and Applica tion Serve rs 155 2. Deploy the three web applications (portal, amserver, a nd amconsole) to the cluster. The following sections explain wha t it means to enab le Portal Server to run on an applicatio n server cluster.
Portal S erver on an Applica tion Serve r Cluster 156 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide See the following d ocu mentation fo r more info rma tion: http: //edocs.b easys.com/wl s/docs61/clu ster/index.h tml You start th e Admi nistration Server wi th the following com mand: install_dir /con fig/domai n_name/start Weblogic.
Portal Ser ver on an Appl icat ion Serve r Cluster Append ix C Portal Se rver and Applica tion Serve rs 157 To install a BE A clu ster, you r BEA license for each machine partici p ati ng in the cluster must be a special BEA cluster license.
Portal S erver on an Applica tion Serve r Cluster 158 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
159 Appendix D Troubleshooting Your Portal Deployment This appendix describes how to troubleshoot the Sun Java™ System Portal Se rver software and the Sun Java System Portal Se rver Secure Remote Access (SRA) softwa re.
Troubl esh oot i ng Porta l Serv er 160 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide ./ux wdog - d port al-server -install-roo t /SUNW am/server s/https- serv er /con fig ns-h ttpd - d port al-server -install-roo t /SUNW am/server s/https- serv er /con fig Admin Web Server (optional, but us ually running): .
Trouble shooting Portal S erver Append ix D Trouble shooting Your Por tal Depl oyment 161 ➤ To Extract the Display Profil e 1. Login as administrator. 2. Use the dpadm in command to extract the display prof ile. Fo r example: ./dp admin l ist -u "uid= amAdmi n,ou=P eople, o=sest a.
Troubl esh oot i ng SRA 162 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Configurin g a Sun Java System Portal Server Instanc e to Use an HTTP Proxy If the P ortal Ser ver soft ware is in stall ed on a ho st th at ca nnot d ire ctly acc ess cer tain portions of the Internet or your intranet, you can receive er rors.
Trouble shooting SRA Append ix D Trouble shooting Your Por tal Depl oyment 163 gate way-ins tall-root /SUN Wam/confi g/ AMConfig - instance- name .propert ies 2. Set the debug level: com. iplanet.se rvices.debug .level= The debug levels are: erro r - Only serio us errors are logged in the debug file.
Troubl esh oot i ng SRA 164 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide • The setting s in th e Gateway script such as the JVM™ settings including h eap usage, and library path • Gat.
Trouble shooting SRA Append ix D Trouble shooting Your Por tal Depl oyment 165 At the end of the test period, run shoot er to collect the output of gcto ol along wi th other da ta. memfoot.sh This script tracks the mem ory footprint of a process. Start this script after sta r tin g the Gateway and allow it to run during the duration of the test.
Troubl esh oot i ng SRA 166 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide /var /opt/SUNWp s/debug/srap NetFile Netlet: /var /opt/SUNWp s/debug/srap Netlet_ Gate way-hos tname _ Gate way-p ro.
167 Appendix E Portal Deployment Worksheets This appendix provides worksheets to help with the portal deployment process. This appendix con tains the followi ng sections: • Portal Assessm ent Worksh.
Portal Assessme nt Worksheets 168 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide 2. How ma ny po rtals does y our organ ization alre ady ha ve? 3. What types a re they (busine ss-to-employee, bu siness-to-consum er, business-to-busi ness, ISP)? 4.
Portal Assess ment Worksheet s Appen dix E Portal Dep loyment Worksheets 169 Ta b l e E - 3 Busines s Service-lev el Expect ations Quest ions 1. Are your develo pment projects co nsistent? Do y ou manage their risk ? 2. How do es yo ur developme nt team work wi th your test, deploy ment, and op eration s groups? 3.
Portal Assessme nt Worksheets 170 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Ta b l e E - 5 User Mana gement and S ecurity Questions 1. How would you segment, cat egorize, and re late (hierarchically) your u ser community? 2. What are your cu rrent and future s ecurity policies? 3.
Portal De sign Ta sk List Appen dix E Portal Dep loyment Worksheets 171 Portal Design Task List Table E-8 lists the major portal deployment phases and design tasks.
Portal D esign Tas k List 172 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Project Plan Review • Review pre-imp lementation • Review bus iness requirements • Review tec hnical require.
Portal De sign Ta sk List Appen dix E Portal Dep loyment Worksheets 173 Directory Des ign • Design organiz ations, su borganizations, rol es, and users • Define privile ges • Review sha red data.
Portal D esign Tas k List 174 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Sun Jav a Syste m Portal Server, Sun Java Syst em A pplication S erv er, and Other Software Modifications • Revi.
Portal De sign Ta sk List Appen dix E Portal Dep loyment Worksheets 175 Reporting • Establ ish rep orting requireme nts for organization • Create reporting pla n • Establish rep orting t eam •.
Portal D esign Tas k List 176 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide Conduct Integrati on and System Test • Ensure establishment of i ntegration test environmen t • Identify test .
Portal De sign Ta sk List Appen dix E Portal Dep loyment Worksheets 177 Training • Confirm orga nization c ommitment and exp ectations • Establish t ra ining requirements f or all personnel • Es.
Portal D esign Tas k List 178 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
179 Appendix F Portal Server on the Linux Platform Sun Java™ System Portal Se rver supports RedHat 3.0 Linux platfor m, however, please note the difference s between the Solaris and Linux platforms. Limitati ons Using Linux Please note the fol low ing: • Portal Serve r an d Access Manage r m ust reside on the sa me server.
Compari son of So laris an d Linux Path Names 180 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
181 Glossary Refer to the Java Enterprise Sys tem Glossary (http:/ /docs.sun.com/doc/ 816-6873) for a comple te li st of terms t hat ar e used in this do cumen tation set.
182 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
183 Index SYMBOLS /et c/opt/S UNWps directory 139 /etc/s ystem t uning pa rameter s 150 /op t/SUNWp s dir e ctor y 139 /op t/SUNWp s/sdk directory 139 A accele rat ors and Ga teway 41 , 76 access cont.
Section B 184 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide averag e sessi on time 66 average time bet ween page request s 65 B back-en d ser vers 68 banne r 82 basel ine po r tal perf orman.
Section E Index 185 requirements 51 softwar e 31 deploymen t scenarios 92 and S RA 92 building mo du les 92 no si ngle po int o f fail ure 93 SRA 111 – 122 trans parent fail over 96 designing for in.
Section H 186 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide high availa bility 86 HTTP and HTTPS 38 logging 41 multihomed 38 multiple in stances 38 Netlet t raffic 40 overview 37 page config.
Section M Index 187 and Portal Ser ve r failur es 94 and Rewriter 49 and S RA 95 with SRA 86 loca le file 14 0 localiz ation 123 log fil es and troubleshootin g 160 locati on 139 SRA 165 logging errors 134 Gatewa y 41 number of a ctive sessions 137 login ty pe 75 LoginPr ovider 130 low-level portal design, ov erview 81 M mem foot.
Section O 188 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide O open mode 25 Outlook client 42 P packaging 31 pcAnywhere 52 PDC authenticati on 40 peak numbers 64 performance Access Ma nager c.
Section Q Index 189 Q questions busine ss objectives 51 techin cal goal s 53 user beha viors and pa tterns 59 R rdmg r comm a nd 160 recov e ring, Se ar ch data base 160 reloading the display profile .
Section T 190 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide patches 18 support 18 Solaris Operating Environm ent minimizi ng size o f install ation 102 secur ing 102 split tu n neling 43 SRA.
Section W Index 191 VPN 56 VPN client 43 W WAR file 32 and a pplic ation ser vers 15 4 to deploy softwar e 31 web c onta iners supported 153 work load cond itions 69 works heets 167 X XMLProvider 130.
Section X 192 Portal Server 6 2005Q1 • Depl oymen t Plan ning Guide.
Un point important après l'achat de l'appareil (ou même avant l'achat) est de lire le manuel d'utilisation. Nous devons le faire pour quelques raisons simples:
Si vous n'avez pas encore acheté Sun Microsystems 2005Q1 c'est un bon moment pour vous familiariser avec les données de base sur le produit. Consulter d'abord les pages initiales du manuel d'utilisation, que vous trouverez ci-dessus. Vous devriez y trouver les données techniques les plus importants du Sun Microsystems 2005Q1 - de cette manière, vous pouvez vérifier si l'équipement répond à vos besoins. Explorant les pages suivantes du manuel d'utilisation Sun Microsystems 2005Q1, vous apprendrez toutes les caractéristiques du produit et des informations sur son fonctionnement. Les informations sur le Sun Microsystems 2005Q1 va certainement vous aider à prendre une décision concernant l'achat.
Dans une situation où vous avez déjà le Sun Microsystems 2005Q1, mais vous avez pas encore lu le manuel d'utilisation, vous devez le faire pour les raisons décrites ci-dessus,. Vous saurez alors si vous avez correctement utilisé les fonctions disponibles, et si vous avez commis des erreurs qui peuvent réduire la durée de vie du Sun Microsystems 2005Q1.
Cependant, l'un des rôles les plus importants pour l'utilisateur joués par les manuels d'utilisateur est d'aider à résoudre les problèmes concernant le Sun Microsystems 2005Q1. Presque toujours, vous y trouverez Troubleshooting, soit les pannes et les défaillances les plus fréquentes de l'apparei Sun Microsystems 2005Q1 ainsi que les instructions sur la façon de les résoudre. Même si vous ne parvenez pas à résoudre le problème, le manuel d‘utilisation va vous montrer le chemin d'une nouvelle procédure – le contact avec le centre de service à la clientèle ou le service le plus proche.