Category: Administration

New Data Center Processors — Analyzing the Announcements from Recent Months

We talk about multi-core CPUs from leading global manufacturers. / photo PxHere PD 48 cores In late 2018, Intel announced the Cascade-AP architecture. These processors will support up to 48 cores, feature a multi-chip layout, and have 12 channels of DDR4 DRAM. This approach will ensure a high level of parallelism, which will be useful in processing large data in the cloud. The release of products based on Cascade-AP is planned […]

Features of Auto Tiering in Qsan XCubeSAN storage systems

Continuing the examination of technologies that accelerate input/output operations in storage systems, started in the previous article, we cannot overlook the popular option known as tiering (Auto Tiering). Although the ideology behind this function is quite similar among various manufacturers of storage systems, we will focus on the specifics of tiering implementation in the Qsan storage system. Despite the diversity of data stored in the storage system, this […]

Compilable configuration of a distributed system

In this post we’d like to share an interesting way of dealing with the configuration of a distributed system. The configuration is represented directly in Scala language in a type-safe manner. An example implementation is described in detail. Various aspects of the proposal are discussed, including its influence on the overall development process. (На русском) Introduction […]

Compiling configuration of a distributed system

I would like to discuss an interesting mechanism for handling the configuration of a distributed system. The configuration is directly represented in the compiled language (Scala) using safe types. This post analyzes an example of such a configuration and examines various aspects of implementing compiled configuration into the overall development process. (English) Introduction Building a reliable distributed system implies that correct configuration is used across all nodes, synchronized […]

The Evolution of CI in Mobile Development Teams

Today, most software products are developed in teams. The conditions for successful team development can be represented in a simple framework. After writing code, you must ensure that it: Works. Does not break anything, including code written by your colleagues. If both conditions are met, you are on the path to success. To easily verify these conditions and stay on track […]

Implementation of SSD caching in QSAN XCubeSAN

Performance enhancement technologies based on SSD usage, widely employed in storage arrays, have been around for quite some time. Primarily, this involves using SSDs as storage space, which is 100% effective but costly. Therefore, tiering and caching technologies are used, where SSDs are utilized only for the most frequently accessed ('hot') data. Tiering is beneficial for long-term use scenarios (days to weeks) […]

Backup using Commvault: a bit of statistics and case studies

In previous posts, we shared instructions for setting up backups and replication based on Veeam. Today, we would like to discuss backups using Commvault. There will be no instructions, but we will share what our clients are already backing up. Storage systems for backups based on Commvault in the OST-2 data center. How does it work? Commvault is a platform for backups […]

MS SQL Backup: a couple of useful Commvault features that not everyone knows about

Today, I will talk about two Commvault capabilities for MS SQL backup that are unjustly overlooked: granular recovery and the Commvault plugin for SQL Management Studio. I will not cover the basics of setup. This post is more for those who already know how to install the agent, set schedules, policies, and so on. I have previously discussed how Commvault works and what it is capable of […]

Splunk Universal Forwarder in Docker as a System Log Collector

Splunk is one of the most recognizable commercial products for log collection and analysis. Even now, when sales in Russia are no longer made, it is no reason not to write how-to guides on this product. The task: to collect system logs from Docker nodes in Splunk without changing the host machine's configuration. I would like to start with the official approach, which looks a bit strange […]

What useful information can be extracted from the logs of a Windows OS workstation

A user workstation is the most vulnerable point in the infrastructure concerning information security. Users may receive emails on their work accounts that appear to come from a safe source, but contain links to infected sites. It is possible for someone to download a useful utility for work from an unknown source. There are countless scenarios in which malware can infiltrate through users […]

WPA3 Vulnerability: DragonBlood

Despite the fact that the new WPA3 standard has not yet been fully implemented, security flaws in this protocol allow attackers to crack Wi-Fi passwords. The Wi-Fi Protected Access III (WPA3) protocol was introduced in an attempt to eliminate the technical shortcomings of the WPA2 protocol, which had long been considered insecure and vulnerable to KRACK attacks (Key Reinstallation Attack). Although WPA3 relies on more […]

Who will be responsible for quality?

Hello, Habr! We have a new important topic — the quality development of IT products. We often discuss at HighLoad++ how to make load-bearing services fast, and at Frontend Conf — a great user interface that doesn’t lag. We regularly have topics on testing, and DevOpsConf talks about integrating different processes, including testing. But when it comes to defining quality as a whole and how to work on it comprehensively — we have not addressed that. We will correct this at QualityConf — we will develop […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster