Redis user uses high cpu - redis

My server configuration is 4 GB Memory / 80 GB Disk / SGP1 - CentOS 7.6 x64.
My redis version Redis server v=4.0.11 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=4caa563e40a30492
This server is dedicated to Redis only
From the picture you can see there is a user called Redis and under is user there are two processes which is causing high CPU uses. I have no idea what is the purposes of these two commands. Is this harmful to my server should I keep them??

sysupdate and networkservice seem to be malicious services running in your system. Maybe somehow hackers got into your system and upload some scripts which are taking too much of your capacities. Most probably they are mining. So follow the below steps
stop that services
backup your redis file
restart your server
you can reinstall your redis
better to hire some consultant for hardening your redis server

Related

Hyper-V production checkpoints not being deleted after Veeam replication job on same Windows guest OS

I am running two physical Windows 2016 servers in a clustered environment. The backup solution is Veeam Backup and Replication V11.
I have a replication job that has been failing regularly because the host server isn't merging the production checkpoints after.
I have to manually shut the guest down, wait for the checkpoints to merge, then power it back on. THe replication job then runs successfully but within 1-2 days the same issue occurs and I have to go through the same process again.
The guest OS is Server 2019 core.
The Hyper-V Worker event logs for the FAILED replications only show that the virtual hard disk is being used by another process.
I logged a ticket with Veeam, but they confirmed nothing more than it not being an issue with their software - they can see that post replication, the command is sent to merge the checkpoints.
I would really appreciate any ideas, help, suggestions.
Thank you.

Redis on Azure VM vs Azure Redis Cache

We have checked both Redis installed in Azure VM and Azure Redis Cache both are working same I can't see a difference in the performance Have anyone used both in large scale application if so can anyone share the performance and durability of both ?
Have analysed the following
Monitoring
In-zone replication
Multi-zone replication
Auto fail-over
Data persistence
Backup
Pricing
SSL Authentication & Encryption
All the above Azure redis have the upper hand
Still I want make sure which one is the best
Does using VM has any bottlenecks ?
I would go for Azure Redis Cache. Mainly because its fully managed. At the end of the day you do have nodes under the hood. But why should you care for maintaining a VM? Hotfixes? Patches, Seucirty Updates ..etc ..etc.
I would ask the question the other way around. Why should you use VMs at all?
MG

Live "Backup" or Disk Mirroring. Windows Server 2012

We are in position to decide to have 2 sites so when our Main Systems (site1 -- which is Primary location for our businesses) is down, so we have some virtual machines, file servers/file shares, SQL and Exchange in standby on other site (site2 -- secondary location). So we have some sort of backup so we could possibly have whole company up and running so fast we can.
What i want to ask you guys is about "live backup" Servers/file shares.
Do Windows Server have some tools so we can create exactly same copy of file shares on site2. Like fail-over cluster or something? We want that site1 and site2 file shares will communicate and have some sort of contact so when user copy some pictures to Primary file share (//fileshare1), then the secondary fileshare (//fileshare2) or Server, will now that there was been some changes in primary server/fileshare, and it'll copy that picture to site2. Some sort of "live backup" or mirroring.
Do Windows Server have some options like this?
Thanks for all your help!
If you want to use replica of VM as a solution to start replicated VM on the second site during a Disaster Recovery Plan, then this is possible, available in Windows Server (2012 or later) with Hyper-V Replica. This feature has no additional costs, it's included in Windows Server Licence.
This feature allows to replicate VM with a RPO of 30 seconds / 5 minutes or 15 minutes (depending on what you need, your network speed..). VM on recovery site (site 2) are shutdown until you want to use Site 2.
More information on Hyper-V Replica : https://technet.microsoft.com/en-us/library/jj134172%28v=ws.11%29.aspx
More over, in Windows Server 2016 (that will be release in H2 CY16) there is also a feature to replicate a Windows Volume between 2 serveurs (or 2 clusters) : Storage Replica
More information on Storage Replica : https://technet.microsoft.com/en-us/library/mt126104.aspx

Suddenly bad disk I/O utilization on SQL-server even on weekend where we have few transactions

On friday our MS SQL-server 2012 suddenly showed 100% disk I/O utilization in New Relic (Performance monitor). We hade made no updates what so ever and windows update showed nothing that had happend.
The load on the server was low because fridays have low traffic on our website. The disk I/O utilization has been kept high even over the weekend.
The server is a VM-Ware machine with 16 procs and 36 gb of memory. The disk are located in a san.
We have about 5 mb of reads per second and very low on writes on the database server.
The server has about 500 I/O operations per second.
The CPU is at 25%
The database is stored in 12 files on a separate drive on the server.
No long running task are running.
The server is defragmentet and all the indexeson the database have been rebuilt.
Perfmon on the sql server shows disk que at peek 5.
Our server guys says that the SAN is running smoothly. But my gues is that something happend on that friday whick keeps our SQL have to wait for file operations.
Any ideas?
There are lots of reasons this could happen.
Most obvious, backup schedule?
If your traffic was so low on Friday that IIS shut down your Application Pool after the idle timeout, the next hit to that Website will trigger reloading of all data which is cached on application startup.
Since your database server is virtualised, the IO to that server may be also virtualised (as opposed to directly connecting the SQL Server Virtual Machine to the storage on the physical host). In this case, your database server performance may be limited by other machines on the same host saturating the link to the SAN.
The reaseon was Another SQL-server on the same host that accessed the disk a lot

Does anyone know of a free solution to perform failover for VMware ESXi?

I would like to setup a free/custom solution to perform failover for VMware ESXi.
The setup is as follows:
2x Physical servers each with independent storage.
For each physical server there are 2x Win2k8 Enterprise servers.
In the case a physical server completely fails, we want the other (for convenience sake we can assign it with a slave role) to resume operation.
For this to occur, we need to somehow do continuous replication of the virtual servers, and in the case of the primary server failing have it take over the IP, start the virtual machines and continue operation.
I am new to VMware ESXi myself, but I am trying to research alternative solutions to the expensive VMware licensing for failover.
Thanks.
Take a look at Veeam Backup & Replication.