2. Cuprins
Noțiune de server
◦ Aplicație
◦ calculator
Cerințe tehnice
Diferența dintre servere și PC
Destinația serverului
Clasificare
Scalabilitate
3. Noțiune de server:
aplicație
Server (aplicație) – un component software a sistemei de calcul care oferă servicii după
cerințele clientului, ca de exemplu, acces la date, calcul, comunicare.
Noțiune de server împreună cu noțiune client formează o concepție IT client-server.
4. Noțiune de server:
calculator
Server (calculator) – un calculator special și / sau dispozitiv special destinat executării aplicațiilor
de serviciu (diferitor aplicații de tip server inclusiv) fără implicarea directă a omului.
Tipuri de servere după construcție:
◦ tower,
◦ blade,
◦ rack,
◦ mainframe,
◦ cluster
5. Noțiune de server:
calculator
Tower – calculator automatizat complet, nu se
instalează în dulap telecomunicațional.
Servere compacte în format tower se propun
pentru business mic și mediu ca soluție de
spectru larg al problemelor.
6. Noțiune de server:
calculator
Blade – calculator minimizat de format special,
care este alcătuit din placa de bază, procesor și
memorie operativă.
Pentru un server se combin mai multe noduri
de tip blade. Se instalează în dulap
telecomunicațional.
Servere de tip blade utilizează resurse
comune: memoria de stocare, alimentare de
energie electrică, sisteme de ventilație
9. Cerințe către servere
Cerința de bază pentru toate servere este fiabilitate:
◦ Memoria operativă este realizată cu tehnologii speciale care ofer rezistența crescută către defecte.
◦ Dublarea componentelor pentru lucrul de rezervă (blocuri de alimentare, sisteme de ventilație,
memoria de stocare, procesoare)
◦ Diferite senzori (de temperatură, contoare de pulsuri electrice și alte)
Cerințe speciale către server, care trebuie să fie luate în calcul la determinarea cerințelor
tehnice:
◦ Numărul de utilizatori conectați
◦ Puterea de calcul
◦ Volumul memoriei de stocare
◦ Lățimea de bandă de rețea
Cerințele tehnice către server depind de problema care serverul trebuie să rezolvă.
10. Parametri
Fiabilitate – hardware și software. Este necesară păstrarea informației și disponibilitatea ei în
regim non-stop.
Puterea de calcul – ce mai evidentă caracteristică. Ea este necesară pentru servirea rapidă
numărului mare de clienți.
Scalabilitate – capacitatea de a crește productivitatea serverului prin majorarea / îmbunătățirea
resurselor software și hardware.
controlabilitatea – capacitatea de a gestiona sistemul, de a monitoriza problemele și de a le
rezolva.
11. Clasificarea serverilor
Servere universale (server web, server de aplicații)
Servere / servicii informaționale
Server de fișiere
Server bazelor de date
comunicare (servicii de schimb de mesaje)
Server de acces la distanța
Marșrutizare
Server de joacă
12. Scalabilitate
Scalabilitate este o proprietate a calculatorului (serverului) care permite majorarea puterii de
calcul a calculatorului.
Scalabilitate hardware
◦ Scalabilitate orizontală – majorarea puterii de calcul a serverului prin majorarea productivității
componentelor
◦ Scalabilitate verticală – majorarea puterii de calcul a serverului prin adăugarea nodurilor
(calculatoarelor) noi
Scalabilitatea aplicațiilor – o proprietate a aplicațiilor (web server, server bazelor de date),
posibilitate de a lucra cu un număr concret de utilizatori concomitent..
Diferite tipuri de servere: tower, blade, rack, mainframe, cluster
Servere compacte în carcasa tower se propun pentru business mic și mediu pentru soluționarea problemelor de spectru larg. Aceste servere nu au nevoie în spații special amenajate.
Несколько серверов используют общие ресурсы: дисковая память, питание, система охлаждения. Позволяет масштабировать систему.
Устанавливается в стойку или монтажный шкаф. Стандартная ширина 19”. Высота измеряется в юнитах, 1U = 1.75”
Se instalează în dulap telecomunicațional.
Cerințele tehnice către server depind de problema care serverul trebuie să rezolvă. Dar din motivul că server trebuie să fie accesibil în continuu, cerința de bază este fiabilitate.
Servere universale nu ofer servicii, necesită instalare și configurare, de exemplu, unui sit. Exemple:
Web сервер – apache, nginx, IIS
Сервер приложений – tomcat, glassfish
Информационные службы – snmp, ntp (sincronizarea timpului)
Файловые серверы - FTP
Сервер доступа к данным – сервер баз данных
Службы обмена сообщениями – почтовые сервера, сервера новостей, сервера чатов (IRC, Jabber)
Сервер удаленного доступа – обеспечивают клиенту доступ к удаленному компьютеру. telnet, ssh
Маршрутизация -
Игровой сервер -