클라우드 서버 정의
클라우드 서버란, 물리적 또는 가상 인프라입니다.
물리적 서버를 어딘가에 두고 (위치 투명성) 여러 가상 서버로 분할해서 접근하는 것입니다.
사용자는 언제어디서나 온라인으로 이러한 클라우드 서버에 가상 서버에 접근할 수 있습니다.
클라우드(Cloud), 즉 구름이라는 뜻입니다.구름처럼 그 내부를 몰라도, 언제 어디서나 내가 원하는 것을 가져다 쓸 수 있습니다.
클라우드 서버의 장점
1) 확장성 : 서버의 생성과 삭제가 빠르기 때문에 필요에 따라 가상서버를 붙였다 떼내기 쉽습니다.
2) 비용 절감 : 실제 서버를 구축하는 것보다, 클라우드 서버를 구축하는 것이 가격이 더 저렴합니다.
클라우드 서버의 단점
1) 보안 이슈 : 개인의 서버 및 컴퓨터에 저장하는 것이 아니기때문에, 다른 외부 침입에 대한 보안 이슈가 등장합니다.
해커가 클라우드에 침입해 중요한 정보를 뺴앗아 갈 수 있습니다.
2) 서버 부하로 인한 시스템 속도 저하
여러 가상 서버들이 하나의 물리적 장비를 공유하므로, 하나의 물리적 장비가 부하를 일으켜 터진다면 가상 서버를 이용하고 있는 내 서버가 느려질 수 있습니다. 실제로 2018년 11월 22일, AWS EC2 서버 장애가 발생해서 (한국 데이터 센터에 장애 발생) 쿠팡, 배달의 민족, 야놀자 등의 서비스가 84분동안 피해를 입었던 사례가 있습니다.
확인해보니 DNS 이슈였다고 합니다.
이러한 장애에 대한 보상으로, 피해를 받은 서비스에 한해 11월 청구 항목의 10%를 환불해줬다고 합니다.
'이론 > 보안' 카테고리의 다른 글
[보안] 스니핑(Sniffing)과 ARP스푸핑, IP스푸핑 (0) | 2020.03.21 |
---|---|
[암호][암흑물질] MACHO(마초) VS WIMP(윔프) (0) | 2020.03.19 |
[암호학] 스핀에 기반한 양자암호 (0) | 2020.03.19 |
[암호학] 공개키 암호 시스템, RSA (1) | 2020.03.19 |
엣지 컴퓨팅(Edge Computing) (0) | 2019.01.25 |