[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 10:34:56 (+0700) | #1 | 249617 |
Ar0
Member
|
0 |
|
|
Joined: 14/01/2011 23:20:26
Messages: 165
Offline
|
|
Chào các bạn, hiện nay mình đang gặp một bài toán về việc chọn giải pháp hệ điều hành cho server, cụ thể như sau.
Hiện nay tớ đang có nhu cầu xây dựng hệ thống các server cho ngân hàng. Hệ thống server này gồm có 5 server và đảm nhận các chức năng:
- Chạy cơ sở dữ liệu ngân hàng. (3 server)
Sẽ dùng Oracle Database.
- Chạy website (e-banking). (2 server)
Website code bằng Java.
(Còn các server chạy LDAP, Backup, DHCP, File, ... không bàn tới).
Thông số các server dự tính là : DELL™ PowerEdge™ R710 Server
Code:
DELL™ 2U CHASSIS R710 REDUNDANT 870W 6x HDD HotSwap
DELL™ MAINBOARD R710
PERC H700 Integrated Card (Hardware RAID 0,1,5,6,10,50,60 )
Intel® Xeon® Processor E5620 (12M Cache, 2.40 GHz, 5.86 GT/s Intel® QPI)
8GB DDR3-1333MHz (PC3-10600) ECC RDIMMs/UDIMMs
DELL 146-GB 15K RPM SAS 3Gbps 3.5
Dell R710 Heatsink
Tray Dell R710
Theo các bạn thì với server cấu hình như thế và các nhu cầu đã đặt ra ở trên thì chọn giải pháp hệ điều hành nào là tối ưu với từng nhu cầu nhất?
1. FreeBSD (hoặc OpenBSD).
2. Solaris 11
3. Linux (Redhat hoặc CentOS hoặc SUSE).
Ở đây tối ưu có nghĩa là đáp ứng tốt nhu cầu, hoạt động ổn định và hiệu suất làm việc cao. An toàn, đáng tin cậy. Các yếu tố về điện năng và môi trường bỏ qua vì hiện nay có phòng riêng chứa các server này và việc tiêu thụ điện năng thì không giới hạn, miễn là hoạt động có hiệu quả là được. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 11:37:02 (+0700) | #2 | 249619 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
Nếu dùng cho ngân hàng và muốn chọn Linux thì nên sử dụng Redhat Enterprise bởi vì họ có hỗ trợ và cập nhật bản vá thường xuyên. Không nên dùng những bản "free" khác và tự support thì khổ sở lắm. Ngoại trừ quá.. siêu thì không kể. |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 13:07:12 (+0700) | #3 | 249620 |
shuichi_akai
Elite Member
|
0 |
|
|
Joined: 12/10/2003 10:40:06
Messages: 161
Location: /home
Offline
|
|
Mình nghĩ đã tốn tiền License và support cho Oracle thì nên đi theo trọn gói là dùng Solaris 11. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 14:23:18 (+0700) | #4 | 249623 |
|
panfider
Member
|
0 |
|
|
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
|
|
minh nghĩ xài Debian cho chuyên nghiệp. Debian hiện có phiên bản xài kernel freebsd đó.
Rất ổn định so với Linux kernel |
|
[Unix] live free or die
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 14:43:58 (+0700) | #5 | 249625 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
panfider wrote:
minh nghĩ xài Debian cho chuyên nghiệp. Debian hiện có phiên bản xài kernel freebsd đó.
Rất ổn định so với Linux kernel
Ổn định cho... cái gì? |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 17:10:12 (+0700) | #6 | 249630 |
|
blackholesun
Member
|
0 |
|
|
Joined: 04/08/2005 02:29:50
Messages: 57
Offline
|
|
Nếu database dùng Oracle thì mình nghĩ bạn có thể dùng bản Oracle Linux.
Theo mình biết thì Oracle có bán license support cho OS này. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
08/11/2011 20:03:03 (+0700) | #7 | 249636 |
|
vikjava
Elite Member
|
0 |
|
|
Joined: 28/06/2004 02:32:38
Messages: 926
Location: NQN
Offline
|
|
Theo mình biết thì trong ngân hàng người ta thường dùng Redhat Enterprise và HP-Ux
Server mình thấy thì đa phần dùng HP hoặc IBM, ở đây dùng DELL , có lẽ hệ thống datacenter sử dụng DELL làm server toàn hàng .... |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
12/11/2011 00:46:56 (+0700) | #8 | 249802 |
Ar0
Member
|
0 |
|
|
Joined: 14/01/2011 23:20:26
Messages: 165
Offline
|
|
Server HP thì dùng HP-UX còn IBM thì AIX sẽ rất hiệu quả. Nhưng nếu dùng các hệ điều hành khác (BSD, Linux, Solaris) thì chưa chắc là sẽ làm việc hiệu quả hơn server DELL. Cho nên chọn DELL cũng không có gì lạ lắm đâu, chưa nói là được hưởng chương trình khuyến mãi nữa.
Sau một hồi phân vân thì quyết định cuối cùng là:
1. Oracle Solaris 11 => Database Server
2. FreeBSD => Webserver
Cám ơn mọi người đã tham gia topic. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
12/11/2011 20:43:54 (+0700) | #9 | 249825 |
shuichi_akai
Elite Member
|
0 |
|
|
Joined: 12/10/2003 10:40:06
Messages: 161
Location: /home
Offline
|
|
Với mình thì trên nền x86, HP, IBM, hay DELL chỉ khác nhau ở khoản hoa hồng bao nhiêu phần trăm (j/k).
Nếu bạn đã theo S11 thì mình nghĩ là DB và webserver không thành vấn đề. Bạn có nhiều server với cấu hình như trên thì nên tận dụng hết khả năng của S11 ví dụ như HA (Oracle Cluster), webservice (Crossbow), KVM, ZFS, ... (http://www.oracle.com/us/products/servers-storage/solaris/solaris11/overview/index.html)
Thay vì tách biệt 2 server chạy 2 tác vụ mà chỉ một OS thừa khả năng đảm nhiệm hết mà còn tận dụng được redundancy. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
12/11/2011 21:58:24 (+0700) | #10 | 249828 |
kenshin19xx
Member
|
0 |
|
|
Joined: 09/11/2011 04:32:19
Messages: 18
Offline
|
|
Theo mình bạn nên xài Solaris cho DB còn webserver thì như anh commanle nói nên xài redhat enterprise |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
13/11/2011 19:28:59 (+0700) | #11 | 249863 |
myquartz
Member
|
0 |
|
|
Joined: 04/01/2005 04:58:30
Messages: 563
Offline
|
|
Solaris bản x86 không phải là bản được support cho enterprise. Nó nhằm mục đích cho quản trị viên Solaris có cái mà thực hành và không phải mua máy Sun chuyên dụng như là HP-UX hay IBM AIX.
Với x86 thì vote cho Oracle Linux hoặc RedHat Enterprise Linux. Với Ngân hàng thì độ ổn định và tin cậy là số 1, và phải được hãng support, đồng thời phải được certified về bảo mật (để còn qua được các kỳ kiểm toán). RHEL (hoặc Oracle là dẫn xuất của RHEL) đạt được tiêu chí này.
SuSE cũng được nhưng không thấy VN có partner nào có thể hỗ trợ.
Các bản free khác như debian, freebsd tuy cũng ổn định, an toàn, dùng cũng được nhưng nói chung lãnh đạo sẽ ko dám chọn đâu, vì chọn = tin vào admin => admin ở ngân hàng thì nhảy việc không phải ít => admin đi là mọi thứ đi theo, hoặc anh ấy bị bịnh không đến công sở được => ko có người bảo lãnh như hãng (RedHat or Oracle). Nên nhớ trong ngân hàng người ta "tin" nhau phải có cơ sở bằng chứng pháp lý chứ không nói mồm khơi khơi được đâu.
Đang thắc mắc nữa 3 cái database server chạy Oracle thì bạn có định dùng Oracle RAC ko nhỉ? Nếu có RAC thì phải có SAN (chắc là Dell??), các OS như debian hay freebsd mình cá rằng không được hãng sản xuất SAN,HBA support tốt như Oracle Linux hay RHEL đâu, và cài cắm cái đó vào server là cả 1 vấn đề đấy. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
13/11/2011 20:32:59 (+0700) | #12 | 249864 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
Solaris dùng Intel mục đích dành cho việc thử nghiệm, thử tập, ...không nhận được sử hỗ trợ khi cần thiết, Solaris dùng SPARC mới đáng để làm việc nhưng giá khá đắt và được hỗ trợ rất tốt, tài liệu phong phú.
Debian/Ubuntu thì càng không được chào đón cho ngân hàng (các ngân hàng chi nhánh mà tôi có dịp đến đa phần AIX, HP-UX hoặc Redhat Enterprise-có nhiều ngân hàng chi nhánh chơi theo đủ món, món nào cũng có hết), các nhà cung cấp dịch vụ viễn thông (không phải chỉ có ngân hàng mà chỉ dính dáng đến tiền bạc đâu nhé, dân số 80 triệu ở VN thì cũng có khoãng vài triệu tài khoản, mật khẩu người dùng rồi đó)
Đa phần dính dáng , liên quan đến tiền bạc của khách hàng, đem lại lợi nhuận lớn cho công ty,...thì nên tìm kiếm 1 cái gì đó vừa ổn định, có hỗ trợ cho chắc ăn vì mình làm việc tận lực, bảo đảm hệ thống hoạt động hiệu quả,dài lâu, đem lại sự thành công cho doanh nghiệp,... để có $$$$ cho mấy sếp, mấy ông chủ, do vậy không nên chọn những dòng distro không được cập nhật bản vá lỗi nhanh chóng, không nhận được sự hỗ trợ, distro quá nhiều package ...dư thừa và không cần thiết đối với môi trường như thế...
Theo mình nên dùng Redhat Enterprise/Oracle Enterprise hoặc Solaris là ngon nhất. Không nên dùng Centos, FreeBSD, Debian và cũng không nên dùng Ubuntu/Fedora vì mấy cái distro này giống như làm cho vui.
Vài ý kiến nhận xét chỉ mang cá nhân và mang tính thực tế, còn anh em có nhận xét thế nào thì mình nghe và đóng góp thêm cho phong phú bài viết. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
13/11/2011 21:58:15 (+0700) | #13 | 249868 |
hoamaiden
Member
|
0 |
|
|
Joined: 15/04/2009 01:35:20
Messages: 2
Offline
|
|
Ngân hàng thì thường chạy phần mềm Core Banhking (T24 hoặc là gì đó.)
Theo mình thì nên dùng HP UX hoặc là IBM AIX.
Vì nó còn liên quan đến 1 loạt các giải pháp sau này: Cluster, Backup v.v
Theo thị trường Việt Nam bây giờ thì dùng IBM AIX là thuận tiện nhất vì IBM giờ nó hỗ trợ nhiều.
Kể cả nhân viên của hãng gọi Support nó cũng dễ.
Đấy là ý kiến của mình. |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
14/11/2011 14:32:50 (+0700) | #14 | 249900 |
shuichi_akai
Elite Member
|
0 |
|
|
Joined: 12/10/2003 10:40:06
Messages: 161
Location: /home
Offline
|
|
Oracle Solaris (trước kia là OpenSolaris) đâu phải mục đích chính là "thử nghiệm". Oracle cho phép người dùng thử nghiệm Solaris với mục đích dùng thử miễn phí, nhưng nếu muốn mang Solaris lên Production Server thì phải mua license, nếu muốn nhận được hỗ trợ từ Oracle thì phải mua gói Support nếu không sử dụng phần cứng từ Oracle.
Đã nhắc đến Oracle thì đâu có gì là miễn phí, cũng không phải ngẫu nhiên mà Oracle họ close source OpenSolaris. So với S11 thì Oracle Linux mới chỉ đang ở giai đoạn dev chứ chưa hoàn thiện (thiếu ZFS filesystem, Dtrace, etc ...). |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
14/11/2011 20:39:14 (+0700) | #15 | 249913 |
thuongmai29
Member
|
0 |
|
|
Joined: 12/06/2011 09:41:59
Messages: 4
Offline
|
|
Hi all,
Mình làm system admin trong một ngân hàng. Minh cũng chia sẽ bạn một số ý, chổ mình làm về Core, ATM, thì dùng Server IBM System P cài OS AIX, các dịch vụ khác mail,web,... thì dùng server HP,IBM.Có lẽ chổ mình chuộng IBM và HP.
Mình cũng có quen một số IT làm ở các ngân hàng khác, đa số cũng dùng Server IBM System P cài AIX và HP-UX.
The mình biết thì Server Sun thì đa số các công ty viễn thông thường dùng như: viettel, mobifone, vinaphone,...
Tks |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
15/11/2011 09:59:54 (+0700) | #16 | 249941 |
cino
Member
|
0 |
|
|
Joined: 29/11/2010 00:50:44
Messages: 37
Offline
|
|
tranhuuphuoc wrote:
Không nên dùng Centos, FreeBSD, Debian và cũng không nên dùng Ubuntu/Fedora vì mấy cái distro này giống như làm cho vui.
Hic, vui thì rất vui nhưng cũng kiếm ra tiền thật đó bác ơi Em thấy yếu tố lựa chọn hàng đầu để phục vụ kiếm tiền vẫn là hàng enterprise với license có support/ update/ solution; tuỳ túi tiền và lộ trình của mỗi công ty. Cũng có người phân vân lựa chọn giữa PHP hay .NET để viết apps; rồi họ vẫn chọn .NET vì có thằng Microsoft to vật, có chuyện gì cũng dễ nắm đầu nó rồi la làng la xóm.
thuongmai29 wrote:
Hi all,
The mình biết thì Server Sun thì đa số các công ty viễn thông thường dùng như: viettel, mobifone, vinaphone,...
Tks
Mình thấy core họ dùng viết bằng java, có phải vì thế mà cần thiết phải xài Sun server không nhỉ? |
|
|
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
15/11/2011 12:41:26 (+0700) | #17 | 249958 |
shuichi_akai
Elite Member
|
0 |
|
|
Joined: 12/10/2003 10:40:06
Messages: 161
Location: /home
Offline
|
|
Đơn giản là 1 con Sun UltraSPARC hỗ trợ tới 256 threads, khả năng xử lý cực kỳ cao nên dĩ nhiên phục vụ số lượng lớn người dùng, cung cấp đa dịch vụ trên cùng một server, ... chứ không đơn thuần là chỉ vì dùng Java. |
|
|
[Discussion] Giải pháp hệ điều hành cho server ngân hàng |
18/11/2011 06:12:31 (+0700) | #18 | 250071 |
nvdiepbkit
Member
|
0 |
|
|
Joined: 21/12/2010 06:24:27
Messages: 35
Offline
|
|
|