本文公开了具有通用P2P服务平台的设备的实施例。在这种设备中构建统一基础设施,并且用这种设备可建立统一P2P网络。在各种实施例中,这种设备包括P2P操作系统(OS)虚拟机(VM)202和客户机访客操作系统(OS)虚拟机(VM)204。在P2P OS VM 202中存在P2P服务集合,并且这个VM 202作为在P2P网络中的对等节点工作。在客户机访客OSVM 204中存在API服务集合,并且这个VM 204与各种P2P应用交互作用。两个VM经共享存储器216和虚拟机管理器214彼此通信。在各种实施例中,设备还包含位于P2P OS VM 302中的安全检验器318。还描述了其它实施例。