Mơ hình giải pháp ảo hóa máy chủ

Một phần của tài liệu Giải pháp ảo hóa máy chủ cho một doanh nghiệp phần mềm nhỏ và ứng dụng (Trang 40 - 46)

2.5 Yêu cầu trang thiết bị

2.5.1 Phần Cứng

2.5.1.1 Hệ thống máy chủ ESX server

Yêu cầu 2 máy chủ có cấu hình phần cứng: - CPU: 4x Quad-Core 3.0GHz trở lên - RAM: 8GB trở lên

- HDD: 2x 300GB trở lên

- Raid Controller: Hỗ trợ Raid-1

- Network Interface: 4x Gigabit Ethernet - HBA Controller: 2x 1-port 4Gbps

2.5.1.2 Hệ thống lưu trữ tập trung SAN

Yêu cầu cấu hình phần cứng: - HDD: 12x 1TB trở lên

- Raid Controller: Hỗ trợ Raid-5

- Host Interface: 2x Fiber Channel 4Gbps trở lên - SFF Modular: 2x 1-port 4Gbps

2.5.2 Phần Mềm

Tùy chọn những phần mềm trong bộ sản phẩm phần mềm ảo hóa VMWare tùy theo nhu cầu thực tế của doanh nghiệp phần mềm cụ thể:

- VMware ESX hoặc ESXi

- VMware Virtual Symmetric Multi-Processing - VMware vCenter Server

- VMware vCenter Update Manager - VMware vSphere Client

- VMware vMotion and Storage vMotion - VMware Distributed Resource Scheduler - VMware High Availability

- VMware Fault Tolerance - VMware Consolidated Backup - VMware vShield Zones

- VMware vCenter Orchestrator 2.6 Đánh giá và nhận xét giải pháp

Quy mô giải pháp trên được dành cho các tổ chức, doanh nghiệp phần mềm nhỏ.Giải pháp trên hoàn toàn phù hợp và có những tùy chỉnh hồn tồn phù hợp với điều kiện cũng nhu nhu cầu của những doanh nghiệp này. Giải pháp cũng đã giải quyết được những tồn tại trong hệ thống thông tin của các doanh nghiệp phần mềm nhỏ đã nêu ở mục 2.1, đáp ứng đầy đủ các nhu cầu thực tiễn của doanh nghiệp phần mềm nhỏ như đã nêu ở mục 2.2

Để thực hiện ảo hóa, cần phải nắm rõ về thời gian đầu tư, mức ngân quỹ phù hợp và năng lực của đội ngũ thừa kế sau khi hoàn tất triển khai của từng doanh nghiệp, cũng như điều kiện nhu cầu của các doanh nghiệp này để đưa ra mơ hình cụ thể phù hợp với các doanh nghiệp đó

Dưới đây là vài ưu điểm và nhược điểm của giải pháp trên:

2.6.1 Ưu điểm

- Dễ dàng quản trị và triển khai cho các nhu cầu phát triển trong tương lai. - Khai thác triệt để sức mạnh của công nghệ phần cứng.

- Có khả năng chạy liên tục 24/7 khơng có downtime khi cài đặt ứng dụng mới hay triển khai dịch vụ mới.

- Sẵn sàng back-up dữ liệu nhanh chóng khi gặp sự cố. - Giảm thiểu ngân quỹ đầu tư trong tương lai gần.

2.6.2 Nhược điểm

Chỉ cần đào tạo cho nhân viên hệ thống những hiểu biết cơ bản về linux. Khi hệ thống đã chạy một cách ổn định thì nhân viên sẽ có thời gian để tìm hiểu thêm tính năng nâng cao cũng như các câu lệnh cấu hính nâng cao, nên đây cũng không phải là nhược điểm lớn

2.7 Kết luận

Với sự phát triển vượt bậc của sức mạnh phần cứng hiện nay, tất cả đều sẵn sàng cho phép triển khai nhanh chóng các nhu cầu về ứng dụng với cơng nghệ ảo hóa của các doanh nghiệp phần mềm nhỏ trong khi khơng cần phải có một khơng gian rộng lớn để xây dựng trung tâm dữ liệu cho tổ chức, doanh nghiệp. Không phải tiêu tốn thời gian để cân nhắc vấn đề chi phí về hệ thống điện, làm mát hàng tháng; giảm thiểu tối đa ngân quỹ đầu tư cho hệ thống Công nghệ thông tin trong tương lai.

Mơ hình giải pháp đưa ra là một trong những mơ hình tốt, đáp ứng đầy đủ nhu cầu mà một doanh nghiệp phần mềm nhỏ cần để giảm thiểu kinh phí, nâng cao sức cạnh tranh với các doanh nghiệp khác cùng ngành.

CHƯƠNG III. PHÂN TÍCH THIẾT KẾ VÀ TRIỂN KHAI ẢO HÓA HỆ THỐNG MÁY CHỦ CHO CƠNG TY CỔ PHẦN TRỊ CHƠI EMOBI

3.1Hiện trạng hệ thống thông tin và hạ tầng phần cứng của cơng ty Cổ Phần Trị Chơi Emobi

3.1.1 Lịch sử hình thành và phát triển, thơng tin sơ lược về cơng ty Cổ Phần Trị Chơi Emobi

Xuất phát từ phịng R&D của cơng ty EMOBI, với ơng Nguyễn Tuấn Huy lúc đó là Trưởng Phịng, đã tách ra hoạt động độc lập và lấy tên là công ty Cổ Phần Trò Chơi Emobi chuyên phát triển các sản phẩm về games trên nhiều platform như PC, Mobile, Console…

Tên tiếng Việt: Cơng ty Cổ Phần Trị Chơi Emobi Tên giao dịch quốc tế: EMOBI GAMES JSC Tên viết tắt: EMOBI GAMES JSC

Vốn điều lệ: 24.750.000.000 VND

Chịu trách nhiệm trước pháp luật: Ông Nguyễn Tuấn Huy, Giám đốc điều hành.

Ngày thành lập: 21 tháng 04 năm 2009

Trụ sở chính: Tầng 5, 63 Hồng Cầu, Đống Đa, Hà Nội Điện thoại: +(84) 35380290

Fax: +(84) 35381019 Liên hệ: eg@emobi.com.vn Website: http://emobigames.vn/

3.1.2 Hiện trạng CNTT tại EMOBI GAMES JSC 3.1.2.1 Hiện trạng hệ thống thông tin 3.1.2.1 Hiện trạng hệ thống thông tin

Hệ thống thông tin tại công ty hiện nay khá sơ sài và tự phát. Khi nào có nhu cầu về trang thiết bị hay phần mềm thì mới tiến hành tham khảo và trang bị cho công ty chứ khơng có một hệ thống hay tính tốn về lâu dài. Hệ thống mail, web, database… đều chưa có mà dung dịch vụ của bên thứ ba.Mỗi hệ thống lại đặt ở một nơi gây khó khăn trong việc quản lý, điều hành.

3.1.2.2 Hiện trạng nguồn nhân lực CNTT

- Hiện nay có team Hệ Thống chuyên công việc quản lý, cài đặt, nâng cấp, back up hệ thống server.

Qua tìm hiểu nghiên cứu nguồn nhân lực CNTT cho thấy tồn tại bất cập như sau: với một doanh nghiệp nhỏ mà phải tổ chức cả một team chuyên quản lý hệ thống máy chủ là quá nhiều, gây lãng phí tài nguyên con người.

3.1.2.3 Hiện trạng hạ tầngphần cứng

a, Server vật lý:

Máy Server DELL POWEREDGE 2950 có cấu hình:

+ Processor: Intel ® Xeon ® Quad- Core X5365 3.0 GHz 12M Cache + System Memory: 8GB (4x2GB) DDR2 PC2-5300FB ECC

+ Storage: HDD HDD 3x73GB SAS 3.5" 15K Hostwap + Network Controller: Broadcom Dual-port Ethernet + Power: 1x750Watts hotswap

Server rất ổn định nhưng vẫn còn tồn tại bất cập: hệ thống máy chủ sử dụng khơng hết cơng suất, gây lãng phí tài nguyên và tốn nhiều chi phí để hoạt động.

b, Hệ thống các máy CPU cấu hình cao c, Hệ thống máy in, máy chiếu.

3.1.2.4 Công cụ và môi trường phát triển phần mềm

Các công cụ công ty dùng để phát triển phần mềm bao gồm: Tortoise svn, Microsoft Visual Studio 2013, Vision Engine 8 của Havok, PhysX của Nvidia, XaitMap và XaitControl của Xaitment, Unity Engine 5, Adobe Photoshop, Adobe Flash, Adobe Premiere Pro, Adobe After Effects, Microsoft Visio…

3.1.2.5 Những tồn tại

- Tốn chi phí khi cần mua thêm máy chủ dịch vụ mới. - Hiệu quả sử dụng hệ thống máy chủ chưa cao. - Khả năng quản lý cịn nhiều thiếu sót.

- Hiệu quả cơng việc giảm.

3.1.3 Kết luận

Qua tìm hiểu hiện trạng hệ thống thông tin và hạ tầng phần cứng ở Công ty Cổ Phần Trị Chơi Emobi, nhận thấy rằng ảo hóa hệ thống máy chủ chính là giải pháp khắc phục những tồn tại hiện nay và đưa công ty phát triển một bước dài về CNTT, tăng khả năng cạnh tranh với các doanh nghiệp cùng ngành.

3.2 Phân tích thiết kế mơ hình

3.2.1 Các hạng mục cần ảo hóa - Web Server - Web Server - Database Server - Ftp server - Mail server - DNS Server - DHCP server

- Applications Server - Printer Server - Proxy Server

3.2.2 Mơ hình giải pháp

Áp dụng mơ hình giải pháp ảo hóa hệ thống máy chủ cho các doanh nghiệp phần mềm nhỏ ở hình 2.1 Chương II, ta triển khai ứng dụng ảo hóa hệ thống máy chủ của cơng ty Cổ Phần Trị Chơi Emobi.

3.2.3Lựa chọn trang thiết bị 3.2.3.1 Phần Cứng 3.2.3.1 Phần Cứng

Emobi Games JSC có yêu cầu là hệ thống server khơng có down-time, chạy liên tục 24/7. Ở đây tác giả đề xuất sử dụng 2 server ESX, một server chạy chính và một server back – up, 2 hệ thống lưu trữ SAN có khả năng lưu trữ dữ liệu lớn vì kế hoạch của cơng ty sau này sẽ đặt máy chủ cơ sở dữ liệu để lưu trữ rất nhiều dữ liệu về người dùng, tài khoản khách hàng, các server dữ liệu của các game online.Hệ thống sử dụng Raid-1 để có thể lưu trữ và back-up dữ liệu một cách an toàn và hiệu quả.

Hệ thống có cấu hình cụ thể như sau: a, Hệ thống máy chủ ESX server

Với hệ thống các phần mềm game yêu cầu cấu hình cho CPU là 4x Quad- Core 3.0GHz nên doanh nghiệp công ty cổ phần trò chơi Emobi đã lựa chọn CPU: 4x Quad-Core 3.0GHz

Một doanh nghiệp phần mềm rất cần hệ thống máy chủ đáp ứng về việc lưu trữ nhiều phiên bản của một phần mềm. Với một phần mềm thông thường cần khoảng 5 phiên bản cho mỗi phần mềm, với những phần mềm quan trọng có khi cần đến 10 phiên bản. Mỗi phiên bản phải lưu tách rời nhau và không dùng chung dữ liệu. Với việc mỗi phiên bản khoảng 1GB dữ liệu thì 5 phiên bản là 5GB dữ liệu. Như vậy mỗi máy ảo cần khoảng 8GB dữ liệu là hợp lý và cần bao nhiêu máy ảo tùy thuộc vào từng doanh nghiệp mà lựa chọn cấu hình ổ cứng của các máy chủ.

Cụ thể ở cơng ty Cổ Phần Trị Chơi Emobi đang thực hiện 11 dự án phần mềm với việc, mỗi dự án cần 1 máy chủ dữ liệu 8GB thì sử dụng máy chủ có dung lượng ổ cứng ít nhất 88GB trở lên. Cùng với hệ thống cơ sở dữ liệu sau này hơn 60 server vận hành game. Tổng sử dụng lên đến hơn 488 GB. Nên đề xuất giải pháp sử dụng 2 ổ cứng HDD 300GB

- Để một hệ thống như vậy hoạt động ổn định, vận hành linh hoạt cần chọn lựa hệ thống RAM 8GB, hệ thống Raid Controller hỗ trợ Raid-1, hệ thống Network Interface: 4x Gigabit Ethernet

b, Hệ thống lưu trữ tập trung SAN - HDD: 12x 1TB

- Raid Controller: Hỗ trợ Raid-5

- Host Interface: 2x Fiber Channel 4Gbps trở lên - SFF Modular: 2x 1-port 4Gbps

3.2.3.2 Phần Mềm

Lựa chọn những phần mềm trong bộ sản phẩm phầm mềm ảo hóa VMWare như sau phù hợp với cơng ty Cổ Phần Trị Chơi Emobi:

- VMware ESX

- VMware vCenter Server - VMware vSphere Client

- VMware vMotion and Storage vMotion - VMware High Availability

- VMware Consolidated Backup 3.3 Triển khai ảo hóa

3.3.1 Cài đặt Vmware ESX server

Một phần của tài liệu Giải pháp ảo hóa máy chủ cho một doanh nghiệp phần mềm nhỏ và ứng dụng (Trang 40 - 46)

Tải bản đầy đủ (PDF)

(52 trang)