We may earn an affiliate commission when you visit our partners.
Agaba Philip

Huge amounts of RAM and CPU won't do us much good if there's no Storage to hold our data, or Networking to access our data stores. In this course, we will harness the power of Open Source to create efficient solutions to enterprise storage problems.

Read more

Huge amounts of RAM and CPU won't do us much good if there's no Storage to hold our data, or Networking to access our data stores. In this course, we will harness the power of Open Source to create efficient solutions to enterprise storage problems.

Samba isn't just a genre, it's a versatile piece of software. In this course, Configuring Network Storage Solutions with RHEL, you will learn that iSCSI isn't another family of products made and marketed by Apple, it's an extremely useful technology that presents the power of a robust SAN without the exorbitant costs. First, you will be working through a series of real-world scenarios and explore how to do data replication with GlusterFS. Next, you will expand on how to administer a storage area network. Finally, you will explore how to share files heterogeneously with the SMB protocol. By the end of this course, you will be able to create a robust and practical storage solutions that are efficient and cost effective.

Enroll now

What's inside

Syllabus

Course Overview
Sharing Files with Linux Clients Using NFS
Configuring the NFS Client
Kerberizing the Network Filesystem
Read more
Sharing Files with Windows Clients Using Samba
Sharing Block Devices Using iSCSI
Managing iSCSI Targets
Replicating Data with GlusterFS
Tying It All Together: Final Course Challenge

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suitable for IT professionals with experience administering Linux and working with open source solutions
Taught by experienced instructor Agaba Philip, who is recognized for their expertise in storage solutions and open source technologies
Covers essential concepts of storage and networking, including NFS, Samba, iSCSI, and GlusterFS
Provides practical, hands-on experience through real-world scenarios and exercises
Includes a final course challenge to test students' skills and knowledge

Save this course

Save Configuring Network Storage Solutions with RHEL to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Configuring Network Storage Solutions with RHEL with these activities:
Brush up on basic networking concepts before the course
Ensure a solid understanding of networking basics
Browse courses on Networking
Show steps
  • Review notes or tutorials on networking concepts
  • Practice configuring network settings on a computer or virtual machine
Write a blog post on the advantages of using Samba for file sharing
Clarify concepts and share knowledge by writing about Samba's benefits
Browse courses on Samba
Show steps
  • Research the advantages of using Samba
  • Structure and organize the blog post
  • Write and edit the content
Follow tutorials on iSCSI target configuration
Enhance understanding of iSCSI configuration through guided tutorials
Browse courses on iSCSI
Show steps
  • Find comprehensive iSCSI target configuration tutorials
  • Follow the tutorials step-by-step
  • Configure an iSCSI target using the provided instructions
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice creating and managing NFS shares
Reinforce concepts of NFS by creating and managing shares
Browse courses on NFS
Show steps
  • Set up an NFS server and client
  • Configure NFS shares and permissions
  • Mount and access NFS shares
Create a presentation on GlusterFS replication strategies
Deepen understanding of GlusterFS by presenting on its replication strategies
Browse courses on GlusterFS
Show steps
  • Research different GlusterFS replication strategies
  • Identify key features and benefits of each strategy
  • Organize and present the findings in a clear and engaging manner
Configure and administer a GlusterFS cluster
Gain hands-on experience in managing GlusterFS clusters
Browse courses on GlusterFS
Show steps
  • Set up a GlusterFS cluster with multiple nodes
  • Configure volume replication and failover
  • Monitor and troubleshoot the cluster
Participate in an iSCSI storage design competition
Challenge yourself and apply iSCSI concepts in a competitive environment
Browse courses on iSCSI
Show steps
  • Find a suitable iSCSI storage design competition
  • Design and implement a high-performance iSCSI storage solution
  • Test and evaluate the solution's performance and efficiency

Career center

Learners who complete Configuring Network Storage Solutions with RHEL will develop knowledge and skills that may be useful to these careers:
Storage Engineer
Storage Engineers are responsible for managing and optimizing the storage devices and systems used by the various departments and teams within their organization. They must have a strong understanding of the hardware, software, and networks that are used in their company's data center in order to ensure that they are operating as efficiently as possible. Storage Engineers also need to be up-to-date on the latest trends in storage technology so that they can keep their company operating at the peak of efficiency. A background in the skills covered in this course, Configuring Network Storage Solutions with RHEL, such as managing iSCSI targets, replicating data with GlusterFS, and handling NFS clients, may help you get a leg up on the competition when applying for a position as a Storage Engineer.
Network Administrator
Network Administrators are responsible for the design, deployment, and maintenance of networks. They ensure that corporate networks are operating efficiently and securely. In order to be a successful Network Administrator, you will need a thorough understanding of the networking technologies that your organization utilizes. You will also need to be able to troubleshoot and resolve any issues that may arise. The topics covered in this course, such as sharing block devices using iSCSI, administering a storage area network, and managing iSCSI targets, are helpful areas of expertise for a Network Administrator to have. The hands-on work you will do in these areas will put you ahead of the competition when applying to Network Administrator jobs.
IT Manager
IT Managers are responsible for planning, implementing, and maintaining information technology systems within their organization. They also oversee the work of IT staff and ensure that the organization's IT systems are running smoothly and efficiently. IT Managers typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly the parts cover topics like managing iSCSI targets, replicating data with GlusterFS, and sharing block devices using iSCSI, may be helpful for aspiring IT Managers to take. The skills you will gain will make your resume stand out.
Data Analyst
Data Analysts collect, clean, and analyze data in order to help their organizations understand their customers, track trends, and make better decisions. Data Analysts use various statistical and programming techniques to analyze data and identify meaningful patterns and insights. As a Data Analyst, you should have a strong background in mathematics and statistics, as well as experience with programming and data analysis tools. Some of the coursework in this course may be helpful for aspiring Data Analysts. In particular, the sections of the course that cover managing iSCSI targets and sharing files with Linux clients using NFS may come in handy.
Database Administrator
Database Administrators are responsible for maintaining and administering databases. They ensure that databases are running smoothly and efficiently, and they also work on data security and integrity. Database Administrators typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly the sections on administering a storage area network and managing iSCSI targets, may be helpful for aspiring Database Administrators.
Information Security Analyst
Information Security Analysts are responsible for protecting their organizations' information systems from cyberattacks and other threats. They work to identify and mitigate risks to information security, and they also develop and implement security policies and procedures. Information Security Analysts typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly the sections which cover administering a storage area network and sharing files with Windows clients using Samba, may be helpful for aspiring Information Security Analysts.
Cloud Architect
Cloud Architects design and deploy cloud computing solutions. They work with clients to understand their business needs and then design and implement solutions that meet those needs. Cloud Architects typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections which cover sharing block devices using iSCSI, Kerberizing the network filesystem, and replicating data with GlusterFS, may be helpful for aspiring Cloud Architects.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They work to ensure that software is developed and deployed quickly and efficiently. DevOps Engineers typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections covering managing iSCSI targets and sharing files with Windows clients using Samba, may be helpful for aspiring DevOps Engineers.
System Administrator
System Administrators are responsible for maintaining and administering computer systems. They ensure that systems are running smoothly and efficiently, and they also work on system security and integrity. System Administrators typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections which cover administering a storage area network and sharing files with Windows clients using Samba, may be helpful for aspiring System Administrators.
Network Engineer
Network Engineers design, implement, and maintain computer networks. They work to ensure that networks are running smoothly and efficiently, and they also work on network security and integrity. Network Engineers typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections covering administering a storage area network and sharing files with Windows clients using Samba, may be helpful for aspiring Network Engineers.
Software Engineer
Software Engineers design, develop, and maintain software applications. They work to ensure that software is functioning properly and efficiently, and they also work on software security and integrity. Software Engineers typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections on sharing files with Linux clients using NFS and Kerberizing the network filesystem, may be helpful for aspiring Software Engineers.
Web Developer
Web Developers design and develop websites. They work to ensure that websites are functioning properly and efficiently, and they also work on website security and integrity. Web Developers typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections on sharing files with Windows clients using Samba and managing iSCSI targets, may be helpful for aspiring Web Developers.
Computer Programmer
Computer Programmers write and maintain computer programs. They work to ensure that programs are functioning properly and efficiently, and they also work on program security and integrity. Computer Programmers typically have a bachelor's degree in computer science or a related field. The coursework in this course, particularly those sections on administering a storage area network and replicating data with GlusterFS, may be helpful for aspiring Computer Programmers.
IT Support Specialist
IT Support Specialists provide technical support to users of computer systems. They work to resolve computer problems and ensure that systems are running smoothly and efficiently. IT Support Specialists typically have a bachelor's degree in computer science or a related field, and many also have an MBA or other graduate degree. The coursework in this course, particularly those sections on sharing files with Linux clients using NFS and configuring the NFS client, may be helpful for aspiring IT Support Specialists.
Data Entry Clerk
Data Entry Clerks enter data into computer systems. They work to ensure that data is accurate and complete, and they also work on data security and integrity. Data Entry Clerks typically have a high school diploma or equivalent, and many also have some college education. The coursework in this course, such as sharing files with Linux clients using NFS and administering a storage area network, may be helpful for aspiring Data Entry Clerks.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Configuring Network Storage Solutions with RHEL.
Provides a comprehensive overview of Linux storage and filesystems, and covers a wide range of topics relevant to this course, including NFS, Samba, iSCSI, and GlusterFS. It valuable resource for anyone who wants to learn more about these technologies and how to use them to build robust and efficient storage solutions.
Provides a comprehensive overview of Samba. It good choice for anyone who wants to learn more about the basics of Samba.
Provides a comprehensive overview of data storage administration in a Linux environment. It good choice for anyone who wants to learn more about network storage in the context of a broader data storage administration curriculum.
Provides a comprehensive overview of network administration in a Linux environment. It good choice for anyone who wants to learn more about network storage in the context of a broader Linux network administration curriculum.
Comprehensive overview of storage area networks. It is appropriate as a textbook for professionals entering the information technology field, or as a reference work for advanced system administrators
Is the definitive guide to Samba, the open-source software that allows Unix and Linux systems to share files and printers with Windows clients. It covers everything from basic configuration to advanced topics such as security and performance tuning.
Provides a comprehensive overview of iSCSI, the storage networking technology that allows block storage devices to be accessed over IP networks. It covers all aspects of iSCSI, from basic concepts to advanced topics such as security and performance tuning.
Provides a comprehensive overview of advanced Linux networking topics, including network storage. It good choice for anyone who wants to learn more about network storage in the context of a broader networking curriculum.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Configuring Network Storage Solutions with RHEL.
Configuring Model-driven Applications with Power Apps (PL...
Implementing Data Storage with Azure Data Lake
Build an Employee Attendance System with Flutter &...
Cisco Data Center Core: Configuring Network Storage
Consuming Web APIs with TypeScript 5
Microsoft Certified: Azure Solutions Architect Expert (AZ...
Amazon S3 Deep Dive
Prep for Microsoft Azure Data Engineer Associate Cert DP...
Working with Local Data in Xamarin.Forms 4
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser