반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이클립스
- SwiftUI
- Flutter
- 플러터
- 스터디
- 변수
- android
- kotlininaction
- php변수
- node
- Eclipse
- php개발
- 스나이퍼팩토리
- jquery
- 설치
- npm
- java
- 코틀린
- script
- express
- kotlin2.0
- 정보처리기사
- 서버
- 의존주입
- 조건문
- ios
- Kotlin
- node.js
- 그림으로 배우는 서버구조
- php
Archives
- Today
- Total
mygomii
[그림으로 배우는 서버구조] - 2주차 본문
반응형
[2-1] PC와의 구성차이
[2-2] PC와의 성능 차이
- PC는 표시 성능을 중시하지만, 서버는 표시 성능뿐만 아니라 처리 성능도 중시함
- 서버는 CPU 등 개개의 유닛이 PC보다 고성능임
[2-3] 서버 OS
- 현재 서버용 OS는 Window, Linix, Unix 3가지가 주류를 이룸
[2-4] 서버의 사양
- 서버의 사양은 PC와 큰 차이는 없으나 전원이나 다중화 장치는 체크
- 최근에는 다양한 정보가 제공되고 있어, 전문적인 지식이 없어도 서버를 선정할 수 있음
- 용도나 사용자 수 등으로 서버를 상상 할수도 있음
[2-5] 다양한 형태
- 서버를 형태로 분류하면, 타워, 랙 마운트, 블레이드 고밀도의 3가지 종류가 있음
- 메인프레임이나 슈퍼컴퓨터는 유닛마다 사람 키보다 큰 케이스에 나뉘어 늘 어서 있음
[2-6] 서버의 표준, PC 서버
- PC 서버(x86 서버)는 성능이 향상되어 현재 서버의 표준이 되고 있음
- PC 서버 외에 UND 계열 서버와 메인프레임, 슈퍼컴퓨터도 서버로써 자 잡음
[2-7] 서버의 등급
- 다중화 장치가 충실한 형태를 상위로 함
- x86 서버를 표준으로, UNX계 등을 상위로 함
[2-8] 네트워크의 기본은 LAN
- LAN은 로컬 영역 네트워크(Local Area Network, LAN)는 좁은 지리적 범위 내에서 컴퓨터 및 기타 장치들을 연결하는 네트워크입니다. 일반적으로 동일한 건물이나 캠퍼스 내에서 사용
- LAN의 용도
- 자원 공유: 프린터, 파일 서버, 애플리케이션 서버 등 자원을 공유할 수 있음
- 통신: 이메일, 인스턴트 메신저, 화상 회의 등 내부 커뮤니케이션을 지원
- 데이터 관리: 중앙 집중식 데이터 저장 및 관리가 용이
- 애플리케이션 호스팅: 내부 애플리케이션 및 서비스의 호스팅을 지원
[2-9] 서버 설치 장소
- 데이터 센터 : 인터넷을 통해 데이터 센터의 서버에 접속
- 온프레미스 : 기업이나 단체가 있는 층의 구석에 있는 랙 등에 설치
[2-10]
SaaS (Software as a Service)
- 정의
- 소프트웨어 애플리케이션을 서비스 형태로 제공, 사용자는 인터넷을 통해 애플리케이션에 접근
- 특징
- 소프트웨어 설치 및 유지보수가 필요 없으며, 언제 어디서나 접근 가능
- 구독 기반으로 비용을 지불하는 경우가 많음
- 예시
- Google Workspace: Gmail, Google Docs
- Microsoft 365: Microsoft Outlook, Microsoft Teams
- Salesforce: CRM 솔루션
IaaS (Infrastructure as a Service)
- 정의
- 기본적인 컴퓨팅 인프라(가상 서버, 스토리지, 네트워크)를 서비스 형태로 제공
- 특징
- 사용자는 운영 체제, 애플리케이션, 데이터 등을 직접 관리
- 인프라 관리의 부담을 줄이고, 필요에 따라 자원을 확장하거나 축소할 수 있음
- 예시
- Amazon Web Services (AWS): Amazon EC2, Amazon S3
- Microsoft Azure: Azure Virtual Machines, Azure Blob Storage
- Google Cloud Platform (GCP): Google Compute Engine, Google Cloud Storage
PaaS (Platform as a Service)
- 정의
- 애플리케이션 개발 및 배포에 필요한 플랫폼을 서비스 형태로 제공.
- 특징
- 개발자는 인프라 관리 없이 애플리케이션 개발에 집중 가능
- 자동화된 확장, 관리 도구, 개발 프레임워크 등을 제공
- 예시
- AWS: AWS Elastic Beanstalk, AWS Lambda
- Microsoft Azure: Azure App Service, Azure Functions
- Google Cloud Platform: Google App Engine, Google Cloud Functions
[2-11] 클라우드의 장점과 주의할 점
- 장점
- 유지 보수 불필요
- 유연한 대응
- 비교적 낮은 비용
- 주의할 점
- 취급할 정보에 따라서는 정보가 외부로 나간다는 사실에 서비스 사용을 주저하는 기업도 있음
[2-12] 메인 프레임, 슈퍼 컴퓨터와의 차이
- 메인프레임은 OS를 포함해 개별 사양으로 되어 있지만, 신뢰성은 매우 높고 가격도 비쌈
- 유닛별로 케이스가 나뉘어 있어 넓은 공간이 필요
- 슈퍼컴퓨터는 컴퓨터의 정점
[2-13] 서버 전용 소프트웨어
- 미들웨어
- 운영 체제(OS)와 응용 프로그램(Application) 사이에서 동작하는 소프트웨어 계층으로, 서로 다른 소프트웨어 구성 요소들이 효과적으로 상호작용하고 통신할 수 있도록 지원하는 역할
[실습]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>정보공유샘플</title>
</head>
<body>
<h3>오늘 사용한 금액 : 15000원</h3><br>
</body>
반응형
'스터디' 카테고리의 다른 글
[그림으로 배우는 서버구조] - 6주차 (0) | 2024.12.27 |
---|---|
[그림으로 배우는 서버구조] - 5주차 (0) | 2024.12.07 |
[그림으로 배우는 서버구조] - 4주차 (0) | 2024.12.07 |
[그림으로 배우는 서버구조] - 3주차 (0) | 2024.11.25 |
[그림으로 배우는 서버구조] - 1주차 (2) | 2024.11.15 |