Loading...
HomeMy WebLinkAboutAGENDA REPORT 2008 0305 CC REG ITEM 10GMOORPARK CITY COUNCIL AGENDA REPORT TO: Honorable City Council ITEM 10 - G. ACTION: a"AA161.& 440 ,r G FROM: Deborah S. Traffenstedt, Administrative Services Director `TST PREPARED BY: Melody Johnston, Information Systems Manager ly✓ � DATE: February 25, 2008 (CC Meeting of 3/05/08) SUBJECT: Consider Adoption of Resolution Amending Fiscal Year 2007/08 Budget to Achieve Virtual Computer Network BACKGROUND In the Fiscal Year 2007/08 budget, the City Council approved funding to cover the cost of several upgrades to the City's computer network system that would allow for increased storage and faster data access time. The intent was to purchase an Active Directory Domain Controller and a Network Attached Storage (NAS) device. The Domain Controller plays the part of the main server, responding to requests for logging into the network, checking the permissions of the users, etc. The NAS provides management of data storage and data access. After reconsidering the City's needs, and the current technology, it is now apparent that taking the network in the direction of virtualization is the better decision. DISCUSSION Virtualization essentially lets one computer do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Virtual servers allow the hosting of multiple applications locally and in remote locations, minimizing physical and geographical limitations. In addition to energy savings and lower capital expenses, due to more efficient use of hardware resources, a virtual infrastructure can achieve high availability of resources, better desktop management, increased security, and improved disaster recovery processes. The following exhibit illustrates what the virtulization infrastructure can achieve. Honorable City Council March 5, 2008, Regular Meeting Page 2 Dream SU Avpheaem' Email Senors 3 File Frim $- Power W"* "Nk4iAA{mKtlw i1 _, , on om All VM1MM Traditional disaster recovery plans require many manual, complex steps to allocate recovery resources, perform bare metal recovery, perform data recovery, and validate that systems are ready for use. Virtualization turns everything about a system — hardware configuration, firmware, operating system install, application install —into data stored in just a few files on disk. Protecting a complete system is just a matter of protecting a few files using backup software. The files that make up a virtual machine can be recovered to any hardware without requiring any changes, because virtual machines are hardware - independent. Hardware - independence is what makes a virtual network a superior solution when it comes to disaster recovery. Any physical server can be the recovery target for the virtual servers. As an example of improved disaster recovery, Information Systems staff would be able to take one of the existing servers in our current network, now available for use because of better resource allocation, and utilize it at another location, such as the Emergency Operations Center (EOC) at the Police Services Center or in a secure office at the Arroyo Vista Recreation Center (AVRC). That backup server would then be used in the case of an emergency that causes the City Hall network to be halted. After a simple restoration of disks, and /or after pointing the computers to the new location, the core network applications would be restored and working on the backup server. This transfer of files is illustrated in the exhibit on the following page. This hardware independence also frees us to the possibility of working with another city for business continuity during an emergency. This contingency could be planned for in advance by having an agreement with another city that could include the configuration of a server at each city that would accept the files from the other city. Transferring these files electronically between cities may require a further upgrade of the system prior to implementation to permit the large file transfer that would be required. Initially, staff proposes to implement the disaster recovery plan that involves transferring the files to a server at the City's EOC and /or AVRC as previously discussed. This described disaster recovery plan would be in addition to file backup procedures that are already in place. . 4 )0115 Honorable City Council March 5, 2008, Regular Meeting Page 3 Allows a virtual machine to be run on any ESX server without modification. Simplifies and automates disaster recovery workflows. Turns manual recovery processes into automated recovery plans. Building a virtual network will allow staff to achieve two specific objectives that the City Council adopted for the Fiscal Year 2007/08 budget year: • Reorganization of City Hall computer room and servers (Objective VI.A.15.) • Study and develop recommendations for computer and communication systems recovery planning for a catastrophic disaster involving loss of facility(ies) and /or equipment (Objective VI.A.12.) To accomplish this task, new software, such as VMWare, will need to be acquired to transform or "virtualize" the hardware resources, and choices for hardware will need to be altered to reflect the needs of the new direction. The estimated cost for the VMWare software is $7,500, which is currently not budgeted. The $10,000 already budgeted for Fiscal Year 2007/08 for an Active Directory Domain Controller would now be used along with an additional cost estimated at $2,000 to reconfigure the requirements of the new server that would be acquired for our new purpose. Also, a Storage Area Network (SAN) device would now be required at an estimated cost of $32,000, as opposed to a Network Attached Storage device currently budgeted for $15,000. The SAN increases :001.16 Honorable City Council March 5, 2008, Regular Meeting Page 4 the data storage and access speed significantly. The difference in cost for the SAN is estimated to be an additional $17,000. Lastly, the existing memory in the servers the City already has would need to be upgraded at a cost estimated to be $1,700. Added together, the additional funds needed to accomplish the virtual network is estimated to total $28,200. Funds already budgeted for consulting services (in Line Item 0100 -3120- 0000 -9102) may be used for technical assistance as needed. As much as half or more of the requested amount may be covered by cost savings in other accounts within the Administrative Services Department budget; however, at this time it's requested that the full amount needed be funded from the Internal Services Fund reserve so this project can proceed immediately. FISCAL IMPACT A budget increase of $28,200 from the Internal Services Fund is requested to achieve the goal of a virtual computer network, which increase consists of $19,000 for Line Item 0100 - 3120 - 0000 -9503 (Capital Outlay Computer Equipment), to cover the cost of the hardware; $7,500 for Line Item 0100 - 3120 - 0000 -9102 (Contractual Services) for the software; and $1,700 for Line Item 0100 - 3120 - 0000 -9201 (Computer Supplies/ Equipment Non - Capital) for upgrading existing server memory. STAFF RECOMMENDATION ROLL CALL VOTE REQUIRED Adopt Resolution No. 2008- Attachment: Draft Resolution RESOLUTION NO. 2008 - A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF MOORPARK, CALIFORNIA, AMENDING THE FISCAL YEAR 2007/08 BUDGET BY APPROPRIATING $28,200 FROM THE INTERNAL SERVICES FUND TO THE ADMINISTRATIVE SERVICES DEPARTMENT, INFORMATION SYSTEMS DIVISION BUDGET (0100.3120) WHEREAS, on June 20, 2007, the City Council adopted the budget for Fiscal Year 2007/08; and WHEREAS, a staff report has been presented to said Council requesting a budget amendment appropriating $28,200 from the Internal Services Fund; and WHEREAS, Exhibit "A" hereof describes said budget amendment and its resultant impacts to the budget line item(s). NOW, THEREFORE, THE CITY COUNCIL OF THE CITY OF MOORPARK DOES HEREBY RESOLVE AS FOLLOWS: SECTION 1. A budget amendment appropriating expenditures and revenue in the amount of $28,200 from the Internal Services Funds as more particularly described in Exhibit "A" attached hereto is hereby approved. SECTION 2. The City Clerk shall certify to the adoption of the resolution and shall cause a certified resolution to be filed in the book of original resolutions. PASSED AND ADOPTED this 5th day of March, 2008. Patrick Hunter, Mayor ATTEST: Maureen Benson, Assistant City Clerk Attachment: Exhibit A — Budget Amendment Resolution No. 2008 - Page 2 XHIBIT A Budget Revision A. Fund Allocation: Fund No. Fund Name Amount 0100 Internal Services $28,200 $19,000 $ 46,000 0100 - 3120 - 0000 -9102 Budget Appropriation: BUDGET NUMBER BUDGETED REVISION NEW BUDGET 0100 - 3120 - 0000 -9503 $ 27,000 $19,000 $ 46,000 0100 - 3120 - 0000 -9102 $115,925 $ 7,500 $123,425 0100- 3120- 0000 -9201 $ 28,000 $ 1,700 $ 29,700 Approved as to form: A 00119