Friday, April 18, 2008

Final Blog Post LSS

This is the last post that will be shown about the server install and security team. There were a few unexpected stages in the installation that we were not ready for that held us back. Otherwise, the final product is something that we are proud of. We all learned to manage tasks and duties throughout the coarse of the project. Basically the project took just about the same time of less time then I had expected. I learned that if you set checkpoints that are contained within the project scope, a majority of the time large scale projects can be completed.

I found my knowledge of Linux exceedingly beneficial in the initiation of the Linux server installation. I needed to know many things about scripting, the Unix environment, and networking to get everything finished in time. The project has helped me become a better professional in many ways and is going to aid in me getting a high paying job in the future. Here are a few other tasks to be completed in the future by new interns. They are as follows:

  • RJ-45 cables have to be run into the room that the servers will be residing in.
  • Power cables are needed in the back room where the servers will be in.
  • The Linux server is to be put at the front of the network to do DHCP ip address assigning.
  • Proper ventilation should be provided for the servers to operate properly.
Those are the basic conditions to be satisfied for the network as as whole to be more secure and manageable. Thank you for every one's hard work and dedication in the deployment of this system.

Handing off the opportunity for future students

I've felt that the team at LSS has learned much about Server Administration and Networking during the coarse of the project. With all of the services that have been set up on that network, this should give another project team a chance to do something beneficial for the Lutheran Social Services organization. At the same time this should give other students the opportunity to become better Information Technology professionals.

Tying up of the loose ends

The network is configured so that the router is doing the DHCP ip address assigning. Both of the servers have static ip addresses but through the NAT it's become difficult to share a connection with either of the two severs because of the block that the router puts on the network. We went into the routers configuration settings and allowed port forwarding which enables us to access the servers vis ssh on their unique ip addresses. Besides just setting up the servers to be accessible to the outside there was a request for making the Linux server a DHCP provider instead of the router. With lack of time and resources we have felt that this is not within the scope of the installation. Therefore, we as a team have decided not to follow through with the setting up of a DHCP server at LSS.

Wednesday, April 9, 2008

Final Project Plan Submission and Project Presentation

After the project plan is typed up and all of the documentation is finished then this install should be complete. There is a meeting Monday at 2 pm about all of the documented work. There will also be a clinic on how to use and maintain the new equipment.

Sunday, March 30, 2008

Nearing the End of Server Deployment

Iptables firewall settings have yet to be implemented but most other features have been configured and installed in the CentOS server. Development packages are installed along with text editing and office suites, i.e. Open-Office suite, gcc, javax, emacs, vi and other updates are a majority of the default installation. Here are the remaining obstacles to overcome before the server is installed into the desired location.

- 2 Ethernet cables need to be run from the ceiling in order for both servers to have a constant internet connection.

- Outlet power needs to be run to the servers through the ceiling into the back room.

-A decision needs to be made about if the Linux Server is going to be used as a DHCP server for the network before the project comes to a close.

-IPtables needs to be set to the highest default setting so that only certain needed services will be used in order to provide the highest possible security.

I'm not one to condone the Linux Box as being a DHCP server because the router is already doing DHCP for the network. I have other aspirations with the project like installing LAMP, and other development tools and services. There is about a month left in the project and our team should be able to handle the rest of the milestones within the next few weeks.

Monday, March 24, 2008

RAID and OS configured and Installed

RAID 5 has been installed utilizing software counterpart instead of hardware. Having software raid on the system will give some unneeded overhead but this is the solution that we had to come up with lack of funds. The OS that was installed is CentOS-4.5. There is clear documentation online about the chosen OS and instructions on how to configure, maintain, and operate the system. The documentation that is going to be provided for this particular instance will be held on the Lutheran Social Services Wiki at 'lss.projectsparta.org'. There are still more packages that need to be installed and configured. This server is going to be specifically used as a file server basically. It was installed with ssh, ftp, and development tools. If there is need for more specific information then refer to the wiki.

Wednesday, March 5, 2008

Server Implementation and discretion

Basically as a group we have most of our work thought out and most of the solutions that we are proposing are not subject to change. Our greatest battle is to need for RAID 5 and the inexperience that the team has in integrating a RAID configuration with a server setup. Conducting the analysis and installing the preferred applications and packages is plenty to deal with without considering integrating redundancy.

The educational experience or practical experience is obviously not the only wall that we stand against. The Dell Power Edge servers that we are using currently could have a RAID controller integrated into the motherboard or they could possibly not. This investigation is continuing further and the entire configuration is put on hold due to the ambiguity of knowing what hardware is actually in the servers.

The actual proposed solution will keep in focus as long as the issues are still addressed and the productivity is kept up.