Redpaper ibm.com/redbooksImplementing UPS Configurations with Microsoft Cluster ServerHendrik ErnstMartin ZustakPeter FuchsSilvio ErdenbergerArwed Ts
2 Implementing UPS Configurations with Microsoft Cluster Server• UPS monitoring: PowerChute PLUS can monitor only one UPS at a time,independent of the
Chapter 2. APC hardware and software background 3Chapter 2. APC hardware and software backgroundIn the following chapters, we describe some UPS units
4 Implementing UPS Configurations with Microsoft Cluster ServerIn a switching power environment (power supplies in the server), a cos(ϕ)=0.707is assum
Chapter 2. APC hardware and software background 5Table 1. Technical specificationsThe typical SU2200RMXLINET on-battery run times versus VA load, in m
6 Implementing UPS Configurations with Microsoft Cluster ServerThe UPS was designed to mount to any standard EIA RS-310 (ANSI C83.9) 19''equ
Chapter 2. APC hardware and software background 7The UPS is furnished with one input line cord terminated with a CEE7/7 plug andthree 1.8 m long outpu
8 Implementing UPS Configurations with Microsoft Cluster ServerFigure 3. APC Smart UPS 3000 — rear viewIn Figure 2 and Figure 3, you can see the APC S
Chapter 2. APC hardware and software background 9The typical SU5000RMINET on-battery run times versus VA load, in minutes areas follows:Table 6. Run t
10 Implementing UPS Configurations with Microsoft Cluster ServerFigure 4. APC Smart UPS 5000 — front viewFigure 5. APC Smart UPS 5000 — rear view2.2 S
Chapter 2. APC hardware and software background 112.2.1 Symmetra Masterframe/MiniframeThe Symmetra is an uninterruptible power array system, designed
12 Implementing UPS Configurations with Microsoft Cluster Server2.2.1.1 Battery sourceThe battery source is comprised of parallel, hot-swappable, 120
Chapter 2. APC hardware and software background 13APC part numbers:• SY4KEXI Miniframe with 1 PM (4 kVA) expandable to 8 kVA redundant• SY8KI Minifram
14 Implementing UPS Configurations with Microsoft Cluster ServerFor recommendations about Symmetra wiring, see the PDF file at the followingaddress:ht
Chapter 2. APC hardware and software background 15Figure 7. AP9607 — APC SmartSlot Interface Expander Card2.3.2 AP9606 Web/SNMP Management CardThe AP9
16 Implementing UPS Configurations with Microsoft Cluster ServerFigure 8. AP9606 — APC Web/SNMP Card2.3.3 Redundant SwitchThe Redundant Switch is a hi
Chapter 2. APC hardware and software background 17The use of a double pole transfer switch by default makes the Redundant Switchfault tolerant. A sing
18 Implementing UPS Configurations with Microsoft Cluster ServerFigure 10. Redundant SwitchFor the Redundant Switch SU044-1 we have a sample solution
Chapter 2. APC hardware and software background 19• User notification of impending shutdown• Power event and data logging• Auto-restart upon power ret
20 Implementing UPS Configurations with Microsoft Cluster Server• Run a command file (an external executable file)• Page users• Send e-mail to notify
Chapter 2. APC hardware and software background 21• Comm Lost While On BatteryCommunication with the UPS has been lost while the UPS is on battery. Th
International Technical Support OrganizationImplementing UPS Configurationswith Microsoft Cluster ServerMarch 2001
22 Implementing UPS Configurations with Microsoft Cluster ServerRECOMMENDED ACTION: Immediately notify the cluster administrator. Usethe notify functi
Chapter 2. APC hardware and software background 23Figure 13. PowerChute PLUS event actions and UPS delays2.4.2 PowerChute network shutdownPowerChute n
24 Implementing UPS Configurations with Microsoft Cluster ServerFigure 14. PowerChute Network shutdown Web interfaceMore information is available at:h
Chapter 2. APC hardware and software background 25More information is available at:http://www.apcc.com/products/accessories/cable_kits.cfm2.5 Power pl
26 Implementing UPS Configurations with Microsoft Cluster ServerFigure 16. Cable D12Figure 17. CableFigure 18. CableIEC 320-C19IEC 320-C14IEC 320-C19C
Chapter 3. UPS configurations for cluster 27Chapter 3. UPS configurations for clusterThere are two different ways to use UPS units:• Single power line
28 Implementing UPS Configurations with Microsoft Cluster Server3.1.1 Timing of UPS actionsFigure 19 shows the timing of UPS actions.Figure 19. Timing
Chapter 3. UPS configurations for cluster 294. Some commands in UPS.CMD were launched asynchronously. To allow suchoperations to complete, we added a
30 Implementing UPS Configurations with Microsoft Cluster Server• The IBM Netfinity EXP15 storage expansion enclosure (3520) has anelectrical input be
Chapter 3. UPS configurations for cluster 31administrator intervention is useful to analyze the status of such componentsbefore starting production sy
© Copyright International Business Machines Corporation 2001. All rights reserved.Note to U.S Government Users - Documentation related to restricted
32 Implementing UPS Configurations with Microsoft Cluster ServerWe recommend that you attach each server to one UPS and then connect eachshared storag
Chapter 3. UPS configurations for cluster 333.2.1 Control flow in UPS.CMDIn the event of a UPS power loss, a delay (UPS On Battery Delay) is set. Afte
34 Implementing UPS Configurations with Microsoft Cluster ServerThe operating system shutdown is started from the command file, not by usingthe PowerC
Chapter 3. UPS configurations for cluster 35PLUS on the node with a black serial cable” on page 35 and 3.2.6, “InstallingPowerChute PLUS on the node w
36 Implementing UPS Configurations with Microsoft Cluster Server2. Select the Custom option and click Next. This displays Figure 26.Figure 26. Install
Chapter 3. UPS configurations for cluster 37Figure 28. Install PowerChute PLUS — automatically detect UPS5. The window shown in Figure 28 will be disp
38 Implementing UPS Configurations with Microsoft Cluster Server.Figure 30. Install PowerChute PLUS — remote monitoring8. In this window select the bo
Chapter 3. UPS configurations for cluster 392. Select your server. In our scenario, the second node is the NF8500R with theblack serial cable. Click t
40 Implementing UPS Configurations with Microsoft Cluster Server– UPS Turn Off Delay: This period of time begins at power loss. After thisinterval, th
Chapter 3. UPS configurations for cluster 41Figure 35. Single UPS Run Command File — UPS On Battery8. In the Event Actions window, select UPS On Batte
© Copyright IBM Corp. 2001 iiiContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42 Implementing UPS Configurations with Microsoft Cluster ServerFigure 36. Single UPS Run Command File — Low Battery Condition9. Now select Low Batter
Chapter 3. UPS configurations for cluster 43Figure 37. Single UPS Event Actions10.In the Event Actions window, select PowerChute PLUS Started.Clear th
44 Implementing UPS Configurations with Microsoft Cluster Server11.In the Event Actions window shown in Figure 38, select Comm Lost While OnBattery.a.
Chapter 3. UPS configurations for cluster 45Figure 40. Install PowerChute PLUS — Select Components to Install3. Select the boxes of the components you
46 Implementing UPS Configurations with Microsoft Cluster ServerFigure 42. Install PowerChute PLUS — automatically detect UPS parameters7. The UPS wil
Chapter 3. UPS configurations for cluster 47Figure 44. Disable remote monitoring9. In this window, select the box to enable the PowerChute PLUS remote
48 Implementing UPS Configurations with Microsoft Cluster Server2. Select your server. In our scenario, the first node is the NF8500L with the greyser
Chapter 3. UPS configurations for cluster 49Figure 48. Single UPS Run Command File — UPS On Battery6. In the Event Actions window, select UPS On Batte
50 Implementing UPS Configurations with Microsoft Cluster ServerFigure 49. Single UPS Run Command File — Low Battery Condition7. In the Event Actions
Chapter 3. UPS configurations for cluster 518. Select PowerChute PLUS Started.Clear the Run Command File checkbox.We strongly recommend that you do no
iv Implementing UPS Configurations with Microsoft Cluster Server4.4 StartUp Parameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52 Implementing UPS Configurations with Microsoft Cluster ServerFigure 51. Multiple UPS units with Redundant SwitchUPS fault tolerance is provided by
Chapter 3. UPS configurations for cluster 53Figure 52. Two UPS units without application handlingBut connecting the power cords in this way prevents c
54 Implementing UPS Configurations with Microsoft Cluster ServerFigure 53. Two UPS units with application handlingThis setup looks very similar to Fig
Chapter 3. UPS configurations for cluster 55What should a node do with cluster resources that are owned at the time of apower loss?If the other node i
56 Implementing UPS Configurations with Microsoft Cluster ServerFigure 54. Double UPS flowchartThe flowchart shown in Figure 54 has three branches. Th
Chapter 3. UPS configurations for cluster 57The three failure scenarios in 3.3, “Solutions with double power lines” on page 51are handled as follows:1
58 Implementing UPS Configurations with Microsoft Cluster Serverboth APC SMART-UPS 5000 for redundancy. The hubs are connected only to oneAPC SMART-UP
Chapter 3. UPS configurations for cluster 59Figure 57. Install PowerChute PLUS — choose type of installation1. Select the Custom option and click Next
60 Implementing UPS Configurations with Microsoft Cluster ServerFigure 59. Install PowerChute PLUS — automatic shutdown components3. Do not check any
Chapter 3. UPS configurations for cluster 61Figure 61. Install PowerChute PLUS — automatically detect the UPS6. Your UPS has been discovered correctly
© Copyright IBM Corp. 2001 vPrefaceThis redpaper is the product of a collaboration of specialists from American Power Conversion, Inc. (APC), Computer
62 Implementing UPS Configurations with Microsoft Cluster Server1. Start PowerChute PLUS. You see a window (shown in Figure 63) with allservers in the
Chapter 3. UPS configurations for cluster 63Figure 65. UPS Shutdown Parameters window4. On the Shutdown Parameters window, enter the following paramet
64 Implementing UPS Configurations with Microsoft Cluster ServerFigure 66. Double UPS Application Shutdown Parameters window6. Disable the application
Chapter 3. UPS configurations for cluster 65Figure 68. Double UPS Run Command File — Low Battery Condition9. In the Event Actions window, select Low B
66 Implementing UPS Configurations with Microsoft Cluster ServerClear the check in the Run Command File checkbox.We strongly recommend that you do not
Chapter 4. The command file UPS.CMD 67Chapter 4. The command file UPS.CMDAll actions necessary for shutting down a node in the cluster are performed b
68 Implementing UPS Configurations with Microsoft Cluster ServerIn lines 49 and 50, the environment variable for the computer name is comparedwith var
Chapter 4. The command file UPS.CMD 69094 CLUSTER.EXE %TheOtherNodeName% NODE %TheOtherNodeName% | FIND "Up"The result of this check is requ
70 Implementing UPS Configurations with Microsoft Cluster Server/MOVETO initiates moving of a resource to the node specified. Note that we don’tadd a
Chapter 4. The command file UPS.CMD 71According to recommendations from Microsoft, there should no applicationresources belonging to the Cluster Group
vi Implementing UPS Configurations with Microsoft Cluster ServerComments welcomeYour comments are important to us!We want our redpapers to be as help
72 Implementing UPS Configurations with Microsoft Cluster ServerA parameter value SingleUPSOnBattery means a configuration with one UPS.This is explai
Appendix A. Downloading the additional material 73Appendix A. Downloading the additional materialThe programs and CMD files shown in Appendix B, “UPS.
74 Implementing UPS Configurations with Microsoft Cluster Server1. In the PowerChute PLUS main window, select Configuration > EventActions.2. In th
Appendix A. Downloading the additional material 75A hint for Windows 2000 users: The quorum resource is no longer in a separateresource group. It is n
76 Implementing UPS Configurations with Microsoft Cluster Server
Appendix B. UPS.CMD 77Appendix B. UPS.CMD001 @ECHO OFF002 REM ***************************************************************************003 REM004 RE
78 Implementing UPS Configurations with Microsoft Cluster Server058 IF %1 == UPSOnBattery GOTO UPSOnBattery059 IF %1 == SingleUPSOnBattery GOTO Si
Appendix B. UPS.CMD 79118 REM Move groups to the other node119120 REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12112
80 Implementing UPS Configurations with Microsoft Cluster Server176177178 REM ------------------------------------------------------------------------
Appendix C. DELAY3.EXE source 81Appendix C. DELAY3.EXE source{************************************************}{ Delay3 tool
© Copyright IBM Corp. 2001 1Chapter 1. The problemHow can servers be protected against power failures? Usually redundant powersupplies and redundant p
82 Implementing UPS Configurations with Microsoft Cluster Server StopSeconds:=Second + DelaySeconds; Temp := 0; if StopSeco
Appendix C. DELAY3.EXE source 83 writeln('* where xxx are the seconds that should be waited. *');
84 Implementing UPS Configurations with Microsoft Cluster Server
Appendix D. Referenced documents 85Appendix D. Referenced documents•IBM Netfinity 8500R Hardware Maintenance Manual(8681-4RY, 4RG, 5RY,5RG, 6RY, and 6
86 Implementing UPS Configurations with Microsoft Cluster Server
© Copyright IBM Corp. 2001 87Appendix E. Special noticesThis publication is intended to help customers implement uninterruptible power supplies in a
88 Implementing UPS Configurations with Microsoft Cluster ServerThe following terms are trademarks of other companies:Tivoli, Manage. Anything. Anywh
Comments to this Manuals