0% found this document useful (0 votes)
70 views9 pages

Harsh OS

Windows Server 2022 has a layered architecture with hardware, executive, kernel, and user mode layers. It includes services, device drivers, and applications. Its configuration can customize hardware, software, security, and performance. Android has a layered architecture with Linux kernel, HAL, framework and application layers. Its configuration can customize hardware, software, security and performance. Google Cloud OS has a globally distributed infrastructure across regions. It provides services like Compute Engine, Cloud Storage, Kubernetes Engine and BigQuery. Configuration options include custom machine types, load balancing and auto scaling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views9 pages

Harsh OS

Windows Server 2022 has a layered architecture with hardware, executive, kernel, and user mode layers. It includes services, device drivers, and applications. Its configuration can customize hardware, software, security, and performance. Android has a layered architecture with Linux kernel, HAL, framework and application layers. Its configuration can customize hardware, software, security and performance. Google Cloud OS has a globally distributed infrastructure across regions. It provides services like Compute Engine, Cloud Storage, Kubernetes Engine and BigQuery. Configuration options include custom machine types, load balancing and auto scaling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

KIRTI M.

DOONGURSEE COLLEGE OPERATING SYSTEM

Practical No:8
CASE STUDY

WINDOWS SERVER 2022 OPERATING SYSTEM

Architecture
The architecture of Windows Server 2022 is a layered architecture. This means that the
operating system is divided into layers, with each layer providing a specific set of
services.Hardware Abstraction Layer (HAL): The HAL provides an abstraction layer between
the hardware and the operating system. This allows the operating system to be independent of
the specific hardware that it is running on.

• Executive: The Executive is the core of the operating system. It provides services such
as memory management, process management, and device drivers.
• Kernel: The Kernel is the lowest layer of the operating system. It provides the basic
services that are needed for the operating system to function.
• User Mode: The User Mode is the layer where applications run. It provides a
protected environment for applications to run in.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Components

The following are some of the key components of Windows Server 2022:

• Services: Windows Server 2022 includes a number of services, such as the file system,
the network stack, and the print spooler. These services provide the basic functionality
that is needed for the operating system to function.
• Device drivers: Device drivers are software components that allow the operating
system to communicate with hardware devices.
• Applications: Windows Server 2022 can run a wide variety of applications, including
web servers, database servers, and file servers

Configuration

The configuration of Windows Server 2022 can be customized to meet the specific needs of
the organization. The following are some of the key areas that can be configured:

• Hardware: The hardware that is used to run Windows Server 2022 can be configured
to meet the specific needs of the organization.
• Software: The software that is installed on Windows Server 2022 can be configured to
meet the specific needs of the organization.
• Security: The security settings of Windows Server 2022 can be configured to protect
the server from unauthorized access.
• Performance: The performance settings of Windows Server 2022 can be configured to
optimize the performance of the server for the specific workloads that it is running.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Practical No:9

CASE STUDY ON ANDROID OS

Architecture

The Android operating system is a layered architecture. This means that the operating
system is divided into layers, with each layer providing a specific set of services. The
layers of the Android architecture are:

• Linux Kernel: The Linux kernel is the core of the Android operating system. It
provides services such as memory management, process management, and
device drivers.
• Hardware Abstraction Layer (HAL): The HAL provides an abstraction layer
between the hardware and the Android framework. This allows the Android
framework to be independent of the specific hardware that it is running on.
• Android Framework: The Android framework is a set of APIs that provide the
basic building blocks for Android applications. It includes classes for things
like activities, views, and services.
• Applications: Android applications are written in Java and use the Android
framework to provide features and functionality to users.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Configuration

The configuration of the Android operating system can be customized to meet the
specific needs of the device or the user. The following are some of the key areas that
can be configured:

• Hardware: The hardware that is used to run Android can be configured to meet the
specific needs of the device.
• Software: The software that is installed on Android can be configured to meet the
specific needs of the user.
• Security: The security settings of Android can be configured to protect the device
from unauthorized access.
• Performance: The performance settings of Android can be configured to optimize the
performance of the device for the specific tasks that it is running.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Practical No: 10

Case Study of Google Cloud:

Introduction:

Google Cloud OS, often referred to as Google Cloud Platform (GCP), is a


comprehensive cloud computing platform that provides a wide array of services for
businesses and developers. In this case study, we will explore the architecture, key
components, essential services, and configuration options that make Google Cloud
OS a powerful choice for cloud computing.

Architecture Overview:

Global Infrastructure:
Google Cloud boasts a globally distributed infrastructure comprising data centres and
regions strategically located worldwide. This architecture enables users to deploy
applications and services closer to their target audience, reducing latency and
improving performance.

Google Cloud Networking:


Google Cloud's robust networking infrastructure includes a global network with
high-speed interconnections between regions. It ensures secure, reliable, and
low-latency communication for applications and services.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Security and Compliance:


Google Cloud places a strong emphasis on security and compliance. It provides
advanced security features, including Identity and Access Management (IAM),
encryption at rest and in transit, and compliance certifications like SOC 2 and ISO
27001.

Key Components:

Compute Engine:
Compute Engine offers virtual machines (VMs) with customizable configurations,
allowing users to run applications and workloads on Google's infrastructure. It
supports various operating systems and provides auto-scaling capabilities.

Cloud Storage:
Google Cloud Storage provides scalable and durable object storage for data, backups,
and multimedia content. It offers multiple storage classes to optimise costs and data
access.

Kubernetes Engine (GKE):


GKE is a managed Kubernetes service that simplifies container orchestration and
management. It allows developers to deploy and scale containerized applications
effortlessly.

Big Query:
BigQuery is a fully managed data warehouse that enables businesses to analyse vast
datasets quickly. It's particularly useful for data analytics and business intelligence
tasks.

Key Services:

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Google Cloud IAM:


Identity and Access Management (IAM) allows organisations to manage access to
resources securely. It provides granular control over permissions and access levels for
users and services.

Google Cloud Pub/Sub:


Pub/Sub is a messaging service that enables the creation of real-time event-driven
systems. It allows applications to communicate asynchronously, making it suitable for
building scalable and responsive applications.

Google Cloud Functions:


Cloud Functions is a serverless compute service that lets developers run code in
response to events without managing servers. It supports multiple programming
languages and integrates with various GCP services.

Google Cloud SQL:

Cloud SQL is a managed relational database service that simplifies database


management. It supports popular database engines like MySQL, PostgreSQL, and
SQL Server.

Configuration Options:

Custom Machine Types:


Google Cloud offers Custom Machine Types, allowing users to tailor VM
configurations to their specific needs. This flexibility optimises resource allocation
and cost-efficiency.

Harsh.D.Thakur ROLL NO :- 82
KIRTI M. DOONGURSEE COLLEGE OPERATING SYSTEM

Load Balancing:

Google Cloud provides load balancing options, including HTTP(S) Load Balancing
and Network Load Balancing, to distribute traffic across multiple instances and
regions, ensuring high availability and fault tolerance.

Auto Scaling:
Auto Scaling enables automatic adjustment of compute resources based on traffic
patterns. It ensures that applications have the necessary resources to handle varying
workloads efficiently.

Conclusion:

Google Cloud OS, with its robust architecture, comprehensive components, and a
wide range of services, stands as a formidable choice for organisations looking to
harness the power of cloud computing. Its global infrastructure, security features, and
scalability options make it suitable for businesses of all sizes and industries.

As technology continues to advance, Google Cloud OS remains at the forefront of


cloud computing innovation, enabling businesses to innovate, scale, and succeed in
the digital age.

Harsh.D.Thakur ROLL NO :- 82

You might also like