클라우드 서비스는 이미 대중에게 잘 알려져 있지만, 클라우드 컴퓨팅을 처음 접하는 사람들에게는 여전히 혼란스럽습니다. 오늘은 클라우드 컴퓨팅의 여러 서비스 모델, 즉 IaaS가 무엇인지 설명하겠습니다. , PaaS, SaaS...차이점은 무엇인가요?
명확하고 잘 쓰여진 설명
제가 직접 이해하고 작성한 취재 내용을 바탕으로 일부 내용을 통합했으며, 참고용입니다. 이해가 안 되시면 스크롤을 맨 아래로 내리시면 됩니다. 다음 내용은 정말 이해하기 어렵습니다...
Letter 분석
IaaS: 인프라( 서비스형 인프라)——서비스형 인프라
PaaS: 서비스형 플랫폼(플랫폼)——서비스형 플랫폼 서비스
SaaS: 소프트웨어( 서비스로서의 소프트웨어) - 서비스로서의 소프트웨어
정의
IaaS: 첫 번째 계층은 IaaS라고 함 - 소비자 인터넷을 통해 완전한 컴퓨터 인프라에서 서비스를 얻을 수 있지만 컴퓨팅 기능을 갖춘 서버는 실제 서버 리소스 없이 인터넷을 통해 얻을 수 있습니다.
PaaS: 중간 계층인 PaaS는 서버 플랫폼을 서비스로 제공하는 비즈니스 모델로, 로컬에 다양한 개발 환경을 설치할 필요 없이 인터넷을 통해 직접 개발 플랫폼을 사용할 수 있다.
SaaS: 세 번째 계층은 SaaS라고 합니다. 일반적으로 중국에서는 소프트웨어 운영 모델이라고 합니다. 소프트웨어 애플리케이션은 로컬 설치 없이 인터넷을 통해 직접 사용할 수 있습니다.
역할
IaaS: 주요 사용자는 시스템 관리자입니다.
가상 머신이나 기타 리소스를 사용자에게 서비스로 제공합니다. IaaS 모델을 통해 사용자는 관련 애플리케이션을 로드하는 데 필요한 가상 머신이나 스토리지 및 기타 리소스를 공급자로부터 얻을 수 있으며 동시에 이러한 인프라의 지루한 관리는 IaaS 공급자가 처리합니다.
PaaS: 주요 사용자는 개발자입니다.
사용자에게 개발 플랫폼을 서비스로 제공합니다. PaaS 모델을 통해 사용자는 SDK, 문서화, 테스트 환경을 포함한 개발 플랫폼에서 애플리케이션을 쉽게 작성할 수 있으며, 배포나 운영, 네트워크, 스토리지 등의 리소스 관리 시 서버나 운영 체제를 제공할 필요가 없습니다. 지루한 작업은 PaaS 공급자가 처리하며 PaaS의 통합 속도는 놀랍습니다. 예를 들어 Google App Engine을 실행하는 서버는 수천 개의 애플리케이션을 지원할 수 있습니다.
SaaS: 주로 일반 사용자를 대상으로 합니다.
이 레이어는 웹 브라우저를 통해 액세스되며 원격 서버의 모든 애플리케이션은 네트워크를 통해 실행될 수 있습니다. SaaS 모델을 통해 사용자는 설치 등 사소한 문제에 대한 걱정 없이, 소프트웨어와 하드웨어에 대한 높은 초기 투자 비용 없이 인터넷에 연결하고 브라우저만 사용하기만 하면 클라우드에서 실행되는 애플리케이션을 바로 사용할 수 있습니다.
기능:
IaaS: 데이터 무결성, 안정성 및 우수한 관리성을 보장할 수 있으며 물리적 리소스를 더 효율적으로 예약 및 관리하고 효율적인 운영을 보장할 수 있습니다. 리소스 생성부터 사용까지의 프로세스가 자동화되어 있으며, 상세한 과금 관리를 통해 사용자는 보다 유연하게 리소스를 사용할 수 있습니다.
PaaS: SDK 및 IDE와 같은 도구를 제공함으로써 사용자는 로컬에서 애플리케이션을 쉽게 개발하고 테스트할 수 있습니다. PaaS 플랫폼은 풍부한 서비스와 함께 상위 계층 애플리케이션에 다양한 서비스를 제공합니다. 시스템 리소스를 최적화할 수 있을 뿐만 아니라 리소스를 자동으로 조정하여 해당 시스템에서 실행되는 애플리케이션이 갑작스러운 트래픽에 더 잘 대처할 수 있도록 돕습니다. PaaS는 세분화된 애플리케이션 계층 관리 및 모니터링을 제공할 수 있습니다.
SaaS: 사용자는 인터넷에 연결되어 있는 한 언제 어디서나 액세스할 수 있습니다. HTML4/5 등의 개방형 프로토콜을 지원하여 사용자가 편리하게 사용할 수 있습니다. 다중 테넌트 메커니즘은 이를 더욱 경제적으로 만들 수 있으며 대규모 사용자 규모를 지원하고 사용자의 특별한 요구 사항을 충족할 수 있는 특정 사용자 정의 기능을 제공할 수 있습니다.
이해하기 쉬운 네티즌들의 댓글
사실, 많이 읽으신 후에도 여전히 혼란스러운 상태에 있다는 것을 장담할 수 있습니다. 이해할 수 있는 사람들이 여기 있습니다! I 거의 변화가 없었습니다. 네티즌들이 쓴 내용이 너무 생생하고 모두 매우 흥미로운 비유이기 때문입니다!
네티즌 jolestar는 IaaS를 생생하게 해석하기 위해 집 짓기를 예로 사용했습니다. , PaaS, SaaS
"집 짓기를 예로 들어보겠습니다. 클라우드가 없으면 모두가 스스로 집을 짓는 것과 같습니다. 나중에 비용이 상대적으로 높은 것으로 나타났습니다. , 건물을 짓고 유지하려면 전문가를 고용해야 합니다. 건물이 너무 작고 사람이 충분하지 않으면 클라우드가 있습니다.
주택이 충분하지 않은 경우 건축업자는 다른 주택을 구입할 수 있습니다(언제든지 반환 가능). 집의 용도를 결정하고 집의 장식과 가구에 대한 책임은 여전히 귀하에게 있습니다. 일반적으로 호스트는 IaaS에서 구입하는데, 사용자는 프로그램 개발뿐만 아니라 시스템 구축, 운영 환경 유지, 재해 복구 및 고성능 달성 방법까지 고려해야 합니다. p>
PaaS는 집을 임대하는 것과 같습니다. 집을 사용할 수 있는 데에는 일정한 제한이 있지만 집주인이 집을 꾸미기 위해 모든 것을 다 해 놓았지만, 그것이 충분하지 않으면 임대하는 것이 더 편리합니다. . 운영 환경은 서비스 제공자가 확장 및 재해 복구 메커니즘을 제공하고 사용자가 프로그램 개발을 담당하지만 프로그램은 IaaS만큼 무료가 아닌 PaaS 환경과 일치해야 합니다.
SaaS - 호텔과 동일, 필요. 묵고 싶지 않을 때는 방만 빌릴 수 있고, 묵지 않을 때는 객실 관리에 대해 걱정할 필요가 없습니다. 다양한 스타일의 호텔이 있습니다. SaaS는 특정 서비스와 멀티 테넌트 퍼블릭 시스템 리소스를 제공하므로 활용도가 더 높습니다."
네티즌 소다레스는 돼지 농장을 이용해 IaaS, PaaS, SaaS를 생생하게 설명했습니다.
돼지 농장을 처음부터 시작한다고 가정해 보겠습니다. 물론, 돼지를 키우려면 공장 건물이 필요합니다. 1. 농장을 임대합니다. 2. 다른 사람이 지은 공장 건물을 임대합니다.
IaaS - 자체 공장을 지을 경우 토지를 임대하는 당사자는 IaaS 제공업체와 동일합니다. 귀하에게 제공되는 인프라는 귀하가 원하는 대로 지을 수 있다는 장점이 있습니다. 토지 범위 내에서 돼지농장 외에도 닭농장도 자유롭게 지을 수 있으며, 돼지사육에 따라 8인실, 4인실, 높고 낮은 침대 등을 지을 수 있습니다. 정황. 단점은 땅밖에 없고, 물과 전기도 없고, 벽돌과 타일을 모두 직접 준비해야 한다는 점이다.
PaaS - 다른 사람의 공장을 임대하는 것은 PaaS와 유사합니다. 공장이 플랫폼입니다. 이미 공장 시설이 갖춰져 있고 기본적인 물과 전기만 운영하면 된다는 장점이 있습니다. 즉, 돼지만 넣어두시면 됩니다. 향후 사육규모가 커지면 다른 공장을 임대하셔도 됩니다. 단점은 돼지집의 크기와 공장 내 시설의 위치가 고정되어 있어서 너무 맞춤화가 불가능하고, 한 돼지집에 돼지 두 마리를 키우는 것은 낭비이고, 한 마리는 너무 붐빈다. 보통은 투명한 LOFT 돼지집을 좋아하지만, 현재의 돼지집은 자금성처럼 4개의 높은 벽을 갖고 있어서 새로운 사업, 즉 새로운 품종의 돼지를 돼지에 원활하게 배치할 수 없습니다. 집.
SaaS - 돼지농장을 차렸는데 이제 새로운 문제가 속속 발생한다. 돼지가 가끔 아플 때도 있는데 전문 수의사가 없는데 이럴 때 어떻게 해야 할까? Animal Health Care라는 조직은 농장에 돼지 질병 예방 및 치료 서비스를 전문적으로 제공하는 조직입니다. 이 조직은 SaaS 역할을 합니다. 이 기관 외에 돼지 판매 서비스, 모돈 사육 서비스 등을 제공하는 기관도 있습니다. 귀하는 양돈장 내 이러한 사업을 위에 언급된 기관에 양도할 수 있습니다. 그리고 귀하는 양돈장 책임자로서, 다양한 상황에 따라 돼지를 키울 곳을 선택하기만 하면 됩니다.
네티즌 스티브돈은 IaaS, PaaS, SaaS를 생생하게 해석하기 위해 PC방에서 컴퓨터 게임을 하는 것을 예로 들었다.
IaaS - 컴퓨터 게임을 하고 싶지만 하지 않는 사람 살 돈이 있으니 왕보스에게 렌트를 하셔야 합니다. 왕보스는 386, 펜티엄4, 코어i7 등 다양한 컴퓨터를 보유하고 있으며, 렌탈 가격도 시간당 부과됩니다. 하지만 컴퓨터에는 아무것도 없습니다. Windows를 설치해야 하고 ㅋㅋㅋ 즐겁게 플레이할 수 있습니다.
PaaS - 아래층에 어두운 인터넷 카페가 있습니다. Windows는 설치되어 있지만 응용 소프트웨어는 없습니다. 게임을 하려면 LoL을 설치해야 하고, 비디오를 보려면 LeTV를 설치해야 합니다.
SaaS - 슈프림 인터넷 카페에는 모든 게임과 브라우저가 설치되어 있어 그냥 플레이할 수 있습니다. 하지만 컴퓨터를 Unix로 변경하려는 경우에는 이 권한이 없습니다.
정식 버전도 나와 있고, 비유도 가능한 지금 이 순간 여러분은 IaaS, PaaS, SaaS에 대해 어느 정도 이해하고 클라우드 컴퓨팅 여정을 천천히 시작하실 것이라고 믿습니다!
피 >