[Bespin] tier
3 tier
어떤 부분에서 문제인지를 확인하기 위해
EC2 - Linux
-
Apache, nginx
-
tomcat
-
mysql, oracle
:heavy_plus_sign: Redis
Key - Value
- Session 값을 넣으면 다음에….
Session - Cookie
Web server
정적 컨텐츠
DB에 직접적으로 접근 불가능
WAS (미들웨어)
DB에서 데이터를 가져오는 것을 was라고 함
자바 base
앱 개발 시 공공 프레임워크를 사용 -> JAVA로 통일
- Window WAS server: IIS
DB
-
파일로 저장을 안하는 이유
-
관리
-
성능
index data 유니크한 값
-
KeepAlived (HA 프로그램)
conf
Active standby처럼 돌아가게 하도록 하기 위해 (데이터 교환)
-
Default = multicast
-
option -> unicast :o:
unicast를 지원하기 시작하면서 클라우드를 사용할 수 있음
-
-
HA - Oracle
aws 지원하지 않음
10.10.10.1/24 –> 255개
-
CIDR
-
broadcast -> aws에서 사용 불가능
내가 쏠 때 broadcast로 다 뿌림 –> 메신저의 내용이 모두 다 보임
App 통신 시 255대의 모든 pc로 다 날리게 됨
multicast -> aws에서 사용 불가능
1 : n
unicast
1 : 1
:star: 모든 cloud는 boradcast와 multicast를 지원하지 않음
Software Define Network(SDN) Software Define Data Center(SDDC)
- 소프트웨어를 제어하는 것은 대역 폭을 견디기 어려움 –> 최대한 가볍게 (broad, multi :x:)
:two: TGW –> VPC 밖에 존재, boardcast, multicast 지원 :o:
-
AWS -> unix 지원
-
U2L: Unix to Linux
- Tomcat이 지원하는 OS 버전이 다양
- web logic
cloudwatch 서비스를 s3 버킷으로 옮기는 방법