Q16. Azure OS vs Windows OS?
Similarity between Azure OS and Windows OS
The main function of Azure OS and Windows OS is to host and run applications. But there ends the similarity. An Azure OS is a much more complex OS, while being similar with a traditional operating system in hosting and running the applications.
Differences:
1. Traditional Windows OS runs in a single machine. But Azure OS is distributed among thousands of servers on Microsoft data centers.
2. In a traditional environment, Applications do not have a direct access to the hardware; all interactions must come through the kernel. Kernel is the low-level operating system component that performs all the Tasks of processing, memory management, and device management.

Cloud environment is a virtual environment. In this environment, the application will not be running in a single server. It runs on thousand of servers. Cloud operating system is not responsible for assigning resources to your applications. In Windows Azure, that responsibility is given to the fabric controller.

The fabric controller performs the functions of the kernel in a traditional OS.
Important words:
Virtual environment
A virtual environment simulates the working of an OS installed on a physical server. The benefits are you can have multiple OS environments running on a single server. The virtual environment isolates itself from the physical server there by providing higher degree of safety and availability.
See More Questions and Answers on - "Components of Azure Platform"
- Briefly explain Azure virtual machines?
- Briefly explain Azure websites?
- What are the components of Azure platform?
- Explain the storage service of Azure OS?
- What are the other services in Azure OS?
- What is Appfabric?
- Briefly explain Service Bus Queues?
- Briefly explain service bus topics and subscriptions?
- What are Azure access control services ?
- What is Azure fabric controller?
- What is a scalable cloud application?