ManyOSany conception NetSys GmbH Basic ideas and system architecture.

Презентация:



Advertisements
Похожие презентации
TwoOStwo virtual machine NetSys GmbH. Product and technology.
Advertisements

Lecture # Computer Architecture Computer Architecture = ISA + MO ISA stands for instruction set architecture is a logical view of computer system.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring CSA Installing and Configuring CSA MC.
© 2004, Cisco Systems, Inc. All rights reserved. CSIDS Lesson 4 Cisco Intrusion Detection System Architecture.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring CSA Introducing CSA.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring Rules Configuring Windows-Only Rules.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v Configuring Cisco Unity Express Automated Attendant and Voice Mail Understanding Cisco Unity.
© 2006 Avaya Inc. All rights reserved. Using File Management and SD-Card Handling.
Copyright 2003 CCNA 4 Chapter 23 Virtual Private Networks By Your Name.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Cisco Devices.
© 2003, Cisco Systems, Inc. All rights reserved. CSPFA Chapter 3 Cisco PIX Firewall Technology and Features.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Manipulating Routing Updates Implementing Advanced Cisco IOS Features: Configuring DHCP.
© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Four – Distributed Voic Pro.
© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Three – Backup Voic Pro.
© 2003, Cisco Systems, Inc. All rights reserved. CSPFA Chapter 18 Enterprise PIX Firewall Maintenance.
"Cloud services" - what it is.. First of all – it is innovative online services. They provide an opportunity to use the enormous potential of the Internet.
© 2007 Cisco Systems, Inc. All rights reserved.DESGN v Remote Connectivity Design Review Analyze network requirements: –Type of applications, the.
© 2004, Cisco Systems, Inc. All rights reserved. CSPFA Lesson 3 Cisco PIX Firewall Technology and Features.
Транксрипт:

manyOSany conception NetSys GmbH Basic ideas and system architecture

Presentation plan manyOSany general architecture manyOSany Micro Operating System manyOSany VM host - VM host architecture - virtualization technique PREC VGA component VM resource server Remote PC client software

manyOSany general architecture Remote PC manyOSany VM hosts VM resource server VMs database VMs data... authorization Remote PC mouse/keyboard events video/sound data VMs data... Disks array

manyOSany Micro Operating System PREC VGA card Hardware Drivers IO devices PREC VGA card driver IO device drivers OS API, TCP/IP, HTTP protocols Kernel Memory manager Task manager VM manager IO subsystem Multiprocessor support module

VM host architecture Guest OS Exceptions Ring 0 Ring 3 Hardware emulation x86 emulation VM monitor Host address spaceGuest address space Micro OS API calls Real hardware PREC VGA card Direct access

Virtualization technique - Adding special mode for AMD processor. In this mode all privileged instructions should cause an exception when running on 3-rd protection ring. Guest code running natively in VM monitors address space on 3-rd protection ring. All privileged instructions cause an exception and emulated by VM monitor. - Guest code running natively in VM monitors address space on 3-rd protection ring. All privileged instructions cause an exception and emulated by VM monitor. - No code scanning or translating needed. Guest code perfomance depends on IO intensity and only times slower than on real PC - Some IO devices (PREC VGA card for example) are managed directly by guest code without emulation

Mouse/Keyboard compressing/ transferring module PREC VGA component PREC VGA card software Video compressing/ transferring module Sound compressing/ transferring module PREC network service Server Remote PC VM

VM resource server Searching requested or free VM in database Choose and run VM Authorization request VMs address VMs databasemanyOSany VM hosts VMs data Remote PC

Remote PC client software Receives video/ sound data from VM Sends mouse/ keyboard events to remote VM Connects to VM resource server Make direct connection to allocate VM VM console application