Data storage: Disk (shared) → SAN, NAS, DAS (specifically the data stored in the disk array)
→ distributed storage architecture (HDFS)
1, SAN, NAS, DAS is generally used in the operation and maintenance
2, a distributed storage architecture is generally used in the direction of large data, a cluster is distributed storage architecture (application)
3, HDFS is Hadoop Distributed File System
map-reduces data processing clusters: It is the massive data in a certain way, to modify the relationship between the key (key-value)
HDFS + map-reduces = Hadoop cluster (running on a high-performance Linux cluster)
Algorithm: → mathematical (statistical) + Python = algorithm
→ data visualization
Operation and maintenance → Linux → Linux operating system operation and maintenance (web framework)
→ virtualization KVM → openstack → docker (k8s)
→ Hadoop + JAVA = large data storage direction
Development: is the computer language BASIC were early machine language, C language, C ++ is a systems development, driver development, embedded development (writing board)
Interoperability instruction set is required before conversion between various manufacturers equipment, so that equipment manufacturers: Drivers
Front-end: JS php css html
Operating system platform, the platform can nexus, on behalf of the application, on behalf of the next hardware device (resource)
Three member hardware platforms: CPU memory I / O devices
Five member hardware platforms: a memory controller operator input device output device
CPU: All operations
Memory: providing data to the CPU (cpu can only read data to the memory), reboot the system, the data in memory will be lost;
CPU reads in memory specified (desired data), this process we call addressing; (a physical address, logical address)
IO device: → network card (adapter adapter): Ethernet (Ethernet)
→ disk (IDE, SAS, SSD) mechanical disk, solid state disk
osi seven layer model is:
1, the application layer - QQ
3, session layer - session to establish a session
4, the transport layer - by discriminating the application port
5, the network layer - IP
6, the data link layer - MAC address of
7, the physical layer - specific physical device (a hardware device)
(Lower for the upper layer to provide services)
TCP / IP four-layer model:
1, the application layer
2, the presentation layer - instruction converter
3, the transport layer
4, the network layer
5, the host-to-host layer,
(Lower for the upper layer to provide services)
The operating system itself is a software program, but it does not directly provide customers with the application, but to provide hardware resources for other applications;
Operating system is divided: user space and kernel space