Pennsylvania

DepartmentofHuman Services

BureauofInformationSystems

Server ConfigurationStandards

Version 3.0

January14,2015

Table ofContents

Introduction...... 3

Purpose...... 3

ServerPlatforms...... 3

NetworkServerRequirements...... 3

NetworkServerConfiguration...... 3

ServerConfigurationChecklist...... 4

NetworkServerHardwareandApplicationSoftwareCertification...... 4

Requeststo SetUpServers...... 4

NamingConventions...... 5

HumanServicesServerNamingConvention...... 5

ServerNameStructure...... 5

L – 1Character Location...... 6

X–1-PlatformTypeCharacter...... 6

ENV– 3-characterEnvironment...... 6

AAA– 3-character PrimaryApplication...... 6

NNN– 3-digitServernumber...... 7

ServerNameExamples...... 7

OO – 2-character OfficeName...... 8

X–1-PlatformTypeCharacter...... 9

LLL– 3-character Location(City/Town name)...... 9

AAA– 3-character PrimaryApplication...... 10

NN– 2-digit servernumber...... 10

Deviations to NamingConvention...... 10

Questions...... 11

DocumentChangeLog...... 11

Server ConfigurationStandards

ServersintheDepartmentofHumanServices(DHS)enterprisenetworkareconfiguredaccordingtostandardssetbyDHS.Compliancewiththesestandardshelpsensureoptimalnetworkmanagementandserver administration.

Thepurpose ofthisdocument isto detailserverconfigurationstandards followed atDHS.

Serverconfigurationsvarydependingonintendeduse(file/peripheralsharing,applicationordatabaseservices,and so forth), andthe numberofconcurrentusers.

NetworkServerRequirements

Allnetworkservers,domains and workgroups, anddomainresources,byfunctionanddefinition,arenetworkcomponents,andthereforearesubjecttostandardsestablishedundertheGovernor’sOfficeofAdministration,OfficeofInformationTechnology(OA/OIT)andDepartmentofHumanServices’(DHS)H-NETstandards.ThefollowingstandardsgovernWindowsdomainstructure,namingconventions,andserverrequirements.

NetworkServerConfiguration

Serverconfigurationhasadirectimpactontheperformanceofboththemachineandthenetwork.Therefore,DHSrequiresthatBISconductatechnicalreviewofallproposedserveracquisitions.Duringthereview,BISevaluateswhetherornottheamountofmemory,sizeandconfigurationofharddrives,andCPUrequirementsaresufficienttosupporttheproposeduse.Toaidinthisreview,supportingdocumentationshouldinclude the estimatednumberofuserswhowillbeaccessingthemachine,andhowthemachinewillfunction--fileandprintserver,applicationserver,domaincontroller,andsoforth.

RequestsfortechnicalreviewsshouldbeforwardedtotheChief,EnterpriseOperatingSystemsSection,Divisionof TechnologyandEngineering.

ServerConfigurationChecklist

Allserversbroughton-lineintheproductionnetworkenvironmentareconfigured so they areincompliancewithexistingOA/OITtechnicalstandards,followingtheBISServerConfigurationChecklist.Thisalsohelpsinsurethatservertechniciansapplythelatestservicepacksandhotfixestoservers.Thechecklistisalivingdocumentthatprovidesstandardconfigurationsettingsforhardware,variouscomponentsoftheNetworkOperatingSystem,andapplications.AnyoneusingthechecklistmaycontactEnterpriseOperatingSystemsSectiontoverifypendingchangestopublishedversions.AnyoneneedingtheBISServerConfigurationChecklistshouldcontactEnterprise OperatingSystem Section.

NetworkServerHardwareandApplicationSoftwareCertification

Allserverhardware,aswellasapplicationsoftwarehostedontheserver,mustbecertifiedforthecurrentDHSstandardnetworkserveroperatingsystemssoftware,suchasWindows2008R2Standard, Enterprise,or DatacenterServer.

RequeststoSetUpServers

OfficesneedinghelpsettingupserversmayrequestBISDTEtoconfigureserverstoensurecompliancewithcurrentstandards.ForwardrelatedrequeststotheChief,EnterpriseOperatingSystemsSection,DivisionofTechnologyandEngineering.TheofficeneedingtheserversetupisresponsibleforshippingtheservertoDHS’sWillowOakBuildingonthePennsylvaniaStateHospitalgrounds,andiflocaltotheHarrisburgarea,theofficeisalsoresponsiblefortransportingtheserverbacktotheofficeuponcompletionoftheserversetup.BISwillshiptheservertoremotesitesoutsidetheHarrisburgarea.

Aconventionfornamingservers,workstations,printers,andothercomponentsthataffectanetworkenvironmentgloballyisessential.Inanenterprisenetworkspanningawidearea,managementofnetworkcomponentsisdistributed.InaMicrosoftWindowsActiveDirectoryenvironment,namesmustbeunique.Tomanageacomputernetworksuccessfully,followingwell-designedconventionsisimperative.Thisallowsadministratorstologicallynamethevariousnetwork componentsinawaythatwillcompriseinherent andimplicitinformation.Theavailabilityofsuchinformationiscriticalforsupportofonlinesystemsmanagementapplications,whichrequirethe abilitytofilter,basedoncomponentnames.

HumanServicesServerNamingConvention

Aconventionfornamingserversandothercomponentsthataffectanetworkenvironmentgloballyisessential.Inanenterprisenetworkspanningawidearea, managementofnetworksisdistributed.Inorder forpeopleto worktogetherandmanage a computernetworksuccessfully,itisimperativethattheyfollowwell-designedconventions.Namingconventionsisoneoftheimportantfactorsinsuccessfulnetworkmanagement.Itallowsadministratorstologicallynamethevariousnetworkcomponentswithoutconsultationwithacentralauthority.TheDHSnamingconventiondesignissuchthatthenamesofcomponentscompriseinherentandimplicitinformationuseful insavingtimeandeffortduringadministration.

ServerNameStructure

Thename ofservers should comprisethefollowingstructurePWLXENVAAANNN.See theTable 1: DatacenterServerNameStructurefor descriptionof thestructure.

Table1:ServerNameStructure

Code / Description / Length
HS / HumanServices / 2characters
L / Location / 1character
X / Physical/VMware/Hyper-V / 1characters
ENV / Environment / 3characters
AAA / Primaryapplication / 3characters
NNN / Ordinalnumber(001-999) / 3digits

L –1 CharacterLocation

Thisindicatesthegeographiclocationofthe server.

PACSAshburnDatacenter:A

PACSEnterpriseDataCenter:E

DHSHarrisburgDatacenter:H

X–1-PlatformTypeCharacter

Thisindicatesthetypeofhardwaretheserveris.

VMware:V

Hyper-V:H

Physical:P

ENV –3-characterEnvironment

This indicates the environment the server functions at.The numbering after theabbreviationindicateshowthe servernumber would be used.

ProofofConcept:POC

Development:DEV

ResearchandDevelopmentServer:RNDIntegration:INT

Staging/UAT:SAT

Load:LOD

Training:TRN

Test for Production:TFP

Production:PRD

Disclaimer:If theserverisasharedenvironment,thehighestlevelofenvironmentontheserverwill be theenvironmentalcharacter.

AAA–3-character PrimaryApplication

Thisindicatesthe primaryapplicationfor whichtheserverused. Thislistisevergrowingand willcontinuetobeupdatedasneeded.Herearesomeexamplesthatwe haveused.

FileServer:FPS

PrintManagementServer:PMR

WebServerWEB

ApplicationServicesSVC

Microsoft SQLServer:SQL

Oracle:ORC

FTP Server:FTP

Microsoft BizTalkBIZ

MicrosoftTeam FoundationTFS

ApacheWebServerAWS

ApplicationServerAPP

Microsoft SQLReportServerSRS

Thislist must alsocontain auniqueset ofcodesthatisdistributed afterconsolidation.

NNN–3-digitServer number

Thisindicatestheordinalnumberoftheserver'sapplication.Thus,thisnumberworksincombinationwiththeserver'sprimaryapplicationcode.Forinstance,ifanofficeweretohavetwoserversforfile andprintservices,thenthefirstserverwould beHSLXXENVFPS101andthesecondserverwould beHSLXXENVFPS102.

Server Name Examples

HSAVPRDSQL100:Humanservices,Ashburn,Virtual,Production,SQL100HSCPSATWEB105: HumanServices,EDC, Physical,SAT,WebServer105

See theTable 2: Remote/FieldServerNameStructure fordescriptionofthestructure.Thename ofservers should comprisethefollowingstructurePWOOXLLLAAANN.

Table2:ServerNameStructure

Code / Description / Length
HS / HumanServices / 2characters
OO / ProgramOffice / 2character
X / Physical/VMware/Hyper-V / 1characters
LLL / Location / 3characters
AAA / Primaryapplication / 3characters
NN / Ordinalnumber(01-99) / 2digits

OO –2-characterOfficeName

Thisindicatesthe officetowhich the server belongs.

Executive Office:EX

Officeof IncomeMaintenance:IM

OfficeofMedical AssistancePrograms:MA

OfficeofChildrenYouthandFamilies:CY

OfficeofDevelopmentalPrograms:DP

OfficeofChildDevelopmentEarly Learning:CL

OfficeofLongTermLiving:LL

OfficeofAdministration:AD

Officeof InformationSystems:IS

OfficeofMental HealthSubstanceAbuseServicesOHOtherofficesthat may be set up infuture will be added tothelist.

X–1-PlatformTypeCharacter

Thisindicatesthetypeofhardwaretheserveris.

VMware:V

Hyper-V:H

Physical:P

LLL–3-characterLocation (City/ Townname)

Thisindicatesthe city or town in which the server islocated.

Allentown:ALN

ClarksSummit:CLK

Danville:DAN

Ebensburg:EBN

Harrisburg:HBG

Philadelphia:PHL

Pittsburgh:PBG

Scranton/Wilkes-Barre:SWB

Selinsgrove:SGR

SouthMountain:SMN

Norristown:NOR

PolkCenter:PLK

Torrance:TOR

Erie:ERI

Warren:WAR

Wernersville:WER

WhiteHaven:WHN

AAA–3-character PrimaryApplication

Thisindicatesthe primaryapplicationfor whichtheserverused.Thislistisevergrowingand willcontinuetobeupdatedasneeded.Herearesomeexamplesthatwe haveused.

FileServer:FPS

PrintManagementServer:PMR

WebServerWEB

ApplicationServicesSVC

Microsoft SQLServer:SQL

Oracle:ORC

FTP Server:FTP

Microsoft BizTalkBIZ

MicrosoftTeam FoundationTFS

ApacheWebServerAWS

ApplicationServerAPP

Microsoft SQLReportServerSRS

Thislist must alsocontain auniqueset ofcodesthatisdistributed afterconsolidation.

NN–2-digitserver number

Thisindicatestheordinalnumberoftheserver'sapplication.Thus,thisnumberworksincombinationwiththeserver'sprimaryapplicationcode.Forinstance,ifanofficeweretohavetwoserversforfile andprintservices,thenthefirstserverwould beHSOOXLLLFPS01andthesecondserverwould beHSOOXLLLFPS102

DeviationstoNamingConvention

Networkmanagerswillapplythenamingconventionhenceforthtoallnewserversaddedtothenetwork,andwillrenameserversnotincompliancewiththenamingconventiontomeetthestandard.

Questions

Addressquestionsrelated tothe server-namingstandardtothe ChiefoftheEnterpriseOperatingSystem Section.

SubjectMatterExpert:Dean

ChangeDate / Version / CR # / ChangeDescription / AuthorandOrganization
5/9/2001 / 1 / N/A / InitialCreation / Unknown
6/16/2004 / 2.1 / N/A / UpdatedContent / JohnFoy
BTE
1/14/2015 / 3 / N/A / UpdateContent / DeanSchutte
DTE