Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I will Rate LifeSaver for the technical information I can use to write this pape

ID: 3637412 • Letter: I

Question

I will Rate LifeSaver for the technical information I can use to write this paper, the information below is the assignment to help you to know what information is needed, not asking you to do any of this. Thank you for your time.


Operating System Kernel and Operating System in Server based Services

For this project you are to continue working on the technical aspects of operating systems by preparing a paper which will enrich your knowledge about operating System by understanding the role of Operating System Kernel and the role of the operating system in server based services.

SLP assignment

Go through the below articles:

How Operating Systems Work (http://computer.howstuffworks.com/operating-system.htm)
Operating System (http://en.wikipedia.org/wiki/Operating_system)
What is a Kernel? (http://what-is-what.com/what_is/kernel.html)
The Art of Unix Programming (http://www.faqs.org/docs/artu/index.html)
LDAP and the Future of Directory Services, Part 1 (http://www.windowsitpro.com/article/protocols/ldap-and-the-future-of-directory-services-part-1)
LDAP and the Future of Directory Services, Part 2 (http://www.windowsitpro.com/article/protocols/ldap-and-the-future-of-directory-services-part-2)
DNS (http://compnetworking.about.com/cs/domainnamesystem/g/bldef_dns.htm , http://netsecurity.about.com/cs/generalsecurity/g/def_dns.htm )

Required:

In a 3 to 5 page paper answer the below questions and include the solutions to all in a word document which is uploaded to coursenet.

What is the role of the operating system kernel?

What is the role of network services in operating systems?

Explain various server hooks and the role of the operating system in server based services such as email, LDAP, DNS and web services?

Explanation / Answer

The Operating System Kernel is responsible for maintaining the information flow into the CPU from other sources. This includes tracking processes and using rotational algorithms to make sure that all processes get processor time. While this task alone is pretty substantial, some of it's other responsibilities include managing Interrupt Requests and Memory. Regarding "server hooks" and "the role of the OS in server based services," an off-the-shelf operating system will come preloaded with a number of clients that are required for network usage. For example, the DNS client allows the operating system to make requests to a DNS server to resolve an IP address from a hostname. A web browser will contact the operating systems DNS client asking for resolution, which will then be put into the correct format, and thrown out the network card. When a response is received the DNS client stores the IP address and hostname in a cache for future use, and informs the browser of the response. The Browser, the DNS client, and the Network Card (Network Stack) are all running in different processes/threads/services, and require the attention of the processor. The kernel manages these processes and the flow of information between them. If you want to get an idea of some of the services that your processor is making play nice together, hit Start>run and type "services.msc". This will present you with a list of services that don't even show up in your process manager, including the DNS client mentioned earlier.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote