|
OpusOS
Opus stands for Open Platform Unification System and acts essentially as a digital life operating system (OS). OpusOS is a Web operating system (Web OS) in the traditional sense, built for Internet scale distributed computing, or cloud computing. In the future, nearly all computing will take place in the cloud, and all devices essentially will become “dumb” terminals, acting as access points to the cloud computer and online storage. Therefore, OpusOS was developed with all the core logic and functionality on the server which is simply accessed in real time through different device clients: OpusDesktop, OpusMobile, OpusHD. Consequently, no syncing or duplicating files is needed. You simply keep one copy of all your digital assets. OpusOS manages all the essential functions of our digital life management system including: communications & social interactions, multimedia delivery, file storage and access rights management. Much like an IP multimedia subsystem (IMS), it manages and delivers multimedia to virtually any device. However, much more than an IMS, OpusOS also combines social networking and unified communications including email, voice mail, video mail, instant messaging and video calling. And with its digital file and rights management system, OpusOS can manage any type of file and allow users to share anything in a controllable and private way. More on OpusOS Features. Architecture.
OpusOS is constructed in three essential layers.
OpusOS architecture provides scalability, flexibility and a simplified integration environment that make it easy to build elegant and quickly customizable interfaces on virtually any device. OpusOS Conceptual Architecture
The entire OpusOS system can reside on one server, whether it is a personal server for the home, a business server for business applications or an enterprise level server to offer OpusOS to consumers from the cloud. It easily scales using a “shared-nothing” (SN) architecture model, where each server is independent and self-sufficient with no single point of failure. However, the system was built in layers and modules that can be apportioned to accommodate a more distributed cloud computing architecture if needed, taking advantage of existing external systems. Optional servers for OpusOS include Network Storage servers and Ancillary servers. Network Storage servers provide additional storage capacity beyond that which is provided on the OpusOS server. The Ancillary server supports CPU intensive processes, such as video file conversion. The OpusOS Platform is constructed on a Linux server using popular and robust open source tools such as Python, Twisted Framework, PostgreSQL and Nginx, just to name a few. For more detailed information on OpusOS please contact us. |