Linux Block Device Driver (IV) - Data Structure and Related Operations of Block Devices

Memory is a linear structure, and Linux systems divide memory into pages. The largest page can be 64KB, but the current mainstream system pages are 4KB in size. Each page of data is encapsulated into a segment, which is represented by bio_vec. Multiple pages are encapsulated into segments, which are composed of an array of bio_vec elements, wh ...

Added by scottjcampbell on Sun, 07 Jul 2019 04:40:02 +0300

Doker from Introduction to Practice - Basic Chapter

docker Foundation Preface This is an article I wrote after three weeks of spare time study. My understanding of docker is still at the beginning stage. I hope this article can help some friends who want to learn docker get started quickly. The exercises and actual combat codes are in the github repository. If my article can help you, you can gi ...

Added by ejbrever on Sun, 07 Jul 2019 03:33:05 +0300

Redis Performance Test Record

Although Redis itself also provides redis-benchmark tools to test Redis's performance, in order to customize the test dimension freely, we still test it by writing our own scripts. Redis's official documentation also mentions that simply starting a loop and then sending operation commands to Redis in the loop is not a performance test for Red ...

Added by mbh23 on Sat, 06 Jul 2019 22:04:05 +0300

Redis RDB Persistence Details

Redis is an in-memory database that stores data in memory and is much faster to read and write than traditional databases that store data on disk.However, once the process exits, Redis's data will be lost. To solve this problem, Redis provides two persistence schemes, RDB and AOF, to save in-memory data to disk and avoid data loss. In Redis Per ...

Added by fizix on Sat, 06 Jul 2019 19:35:02 +0300

CentOS7 installs MySQL database

How to install MySQL under Linux 1. Download MySQL: Official Website https://www.mysql.com/ Click Downlosas, turn to the bottom of the page, download the community version, go all the way, select Universal Linux, download the 64-bit one, pay attention to checking MD5 Value. 2. Install the key steps and post the command directly [roo ...

Added by Joshua F on Sat, 06 Jul 2019 01:21:16 +0300

Docker Warehouse Management Tool Harbor

Introduction: Harbor is an enterprise Registry server for storing and distributing Docker images that extends the open source Docker Distribution by adding some of the features necessary for the enterprise, such as security, identity, and management.As an enterprise private Registry server, Harbor provides better performance and security.Enhan ...

Added by Fearsoldier on Fri, 05 Jul 2019 19:46:47 +0300

veth of Linux Virtual Network Device

With the last article on Introduction of tun/tap After that, you should have a certain understanding of virtual network devices. This article will then introduce another virtual network device veth. Characteristics of veth equipment Like other network devices, veth connects to the kernel protocol stack at one end. The veth device appears in pa ...

Added by Steve Mellor on Thu, 04 Jul 2019 21:10:27 +0300

Mongo Personal Notes

Mongo Document Database (Bson = JSON binarization on Gridfs disks) Features: The internal execution engine is a JS interpreter. Documents are stored in a bson structure. When querying, they are converted into json objects and can be manipulated by familiarizing themselves with JS grammar. 2. The biggest difference between mongo and tradi ...

Added by NorthWestSimulations on Thu, 04 Jul 2019 02:38:01 +0300

centos7 deploys one of the operating systems in batches using cobbler (2.8)

A Brief Introduction to cobbler Operational and maintenance automation includes standardization, instrumentation, Web-based, service-based and intelligent levels. In a production environment with a slightly larger scale and thousands or even tens of thousands of servers, instrumentation system installation process and unified system installatio ...

Added by djumaka on Thu, 04 Jul 2019 01:23:20 +0300

Video surveillance and privilege management of jumpserver service based on doucker container installation

Server host preparation Jumpserver (management side) 192.168.1.25 docker-ce jumpserver/jms_all:1.4.8 mirror backend-db (managed back-end service) 192.168.1.26 MariaDB mariadb-server redis backend (Managed backend Service) 192.168.1.27 1.jumpserver management configuration 1. Configure the yum source of dock [root@localhost ~]# wget -O /etc/y ...

Added by miltonos on Wed, 03 Jul 2019 02:40:05 +0300