Automatically Configured Settings
The DataCore Installation Manager for vSphere installation DataCore Installation Manager for vSphere automatically configures the following items:

- Default virtual machine settings (Please configure the resources according to your workload.):
- CPU 4
- RAM 12GB
- Disk 100GB
- RDM physical disks
- Create pool
- Language Pack: English (United States)
Installs the virtual machine and sets the default language of the Windows operating system as English. However, the language settings can be changed from the language drop-down.
- Sets static MAC addresses for iSCSI ports
- Sets latency sensitivity to High
- Memory reservation is locked to max
- Memory reservation is equal to RAM size
- CPU hot add is disabled
- Memory hot add is disabled
- Memory allocation shares level is set to High
- Cores per socket is set to 1
- CPU is set to min(virtual machine cores, host physical cores/2) * Host CPU clock
- CPU allocation shares level is set to High
- Time is synced with the host
- Auto start is enabled
- Invokes Set-iSCSIPortSettings.ps1 script which:
- Disables DNS registration
- Disables WINs
- Disables net adapter bindings
- Disables Nagle
- Disables Delayed Ack
- Disables adapter power saving
- Disables SRIOV
- Enables RSC
- Enables RSS
- Creates transport filter "DatacenterCustom" to specify optimal TCP settings for all iSCSI TCP connections
- Pins iSCSI Initiator IQN
- Power plan is set to High Performance
- Windows Updates are enabled
- Windows Firewall is enabled
- Management adapter configured as follows:
- Set DNS domain (if DNS suffix is specified)
- Set dynamic DNS registration to true
- Add entries for SAN virtual machines to hosts file (for static IPs)
- Add DataCore certificate to LocalMachine\TrustedPublisher

- Networking
- Add software iSCSI adapter
- Disable DelayedAck on the iSCSI adapter
- Create virtual switches with default settings
- Add physical adapters to virtual switches
- Create port groups and bind to switches
- For target networks, create vmkernal adapters and add to port groups
- Advanced
- Set maximum I/O block size to 512
- Add SATP rule for DataCore virtual disks: ESXicli storage nmp satp rule add -V DataCore -M "Virtual Disk" -s VMW_SATP_ALUA -c tpgs_on -P VMW_PSP_RR -O "iops=10"
- Disable ATS heartbeat
- Set power performance policy to High
- Disable pNIC interrupt moderation for iSCSI adapters: InterrupThrottleRate=0
- Time synchronization
- Add server pool.ntp.org to NTP servers list
- Set ntpd service policy to automatic
- Enable firewall ruleset for ntpd service

- Set backup folder for each server to C:\DataCore_Backup
- Set mirror recovery speed to max

- HKLM:\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\AUOptions 1
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AcceptTrustedPublisherCerts 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\DisableWindowsUpdateAccess 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\DoNotConnectToWindowsUpdateInternetLocation 1
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\ElevateNonAdmins 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\TargetGroupEnabled 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\AlwaysAutoRebootAtScheduledTime 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\AUPowerManagement 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\AUPowerManagement 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\DetectionFrequencyEnabled 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\EnableFeaturedSoftware 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\IncludeRecommendedUpdates 1
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAUShutdownOption 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoRebootWithLoggedOnUsers 1
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoRebootWithLoggedOnUsers 1
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\RebootRelaunchTimeoutEnabled 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\RebootWarningTimeoutEnabled 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\RescheduleWaitTimeEnabled 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\ScheduleInstallDay 0
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\ScheduleInstallTime 3
- HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\UseWUServer 0
- HKLM:\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A7-37EF-4b3f-8CFC-4F3A74704073}\IsInstalled 0
- HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\fDenyTSConnections 0
- HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl\LogEvent 1
- HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl\AutoReboot 1
- HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled 2
- HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl\Overwrite 1
- HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl\DumpFile C:\Windows\MEMORY.DMP
- HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles c:\pagefile.sys 16384 16384