안녕하세요. 서종현 전문가입니다.
웹에서 운영체제(OS)를 돌리는 기술은 주로 가상화와 클라우드 컴퓨팅 기반입니다. 웹 OS는 실제 하드디스크 대신 가상 하드 디스크(가상 스토리지)를 사용합니다.그 이유는 사용자마다 물리적 저장장치를 공유하기 어렵고, 각자의 데이터와 환경을 독립적으로 안전하게 관리해야 하기 때문입니다. 가상 하드는 클라우드 서버나 원격 데이터 센터에 저장되어 네트워크를 통해 접근하는 형태로, 실제 하드 디스크를 직접 읽고 쓰는 것보다 보안성, 유연성, 확장성이 뛰어납니다.
웹에서 OS가 가능한 기술로는 웹 브라우저 위에서 동작하는 가상 머신 기술(예:webassembly , javascript 기반 에뮬레이터)과 클라우드 가상 데스크톱(VDI, virtual desktop infrastructure) 시스템이 있습니다. webassembly는 고속으로 복잡한 코드를 실행할수있게 해주어 브라우저 내에서 os와 비슷한 환경을 시뮬레이션 할 수있고, VDI는 서버에OS 전체를 두고 사용자에게 화면과 입력을 스트리밍하는 방식입니다.