Đảm bảo tính sẵn sàng cao cho các ứng dụng ngân hàng dựa trên đám mây

Đảm bảo tính sẵn sàng cao cho các ứng dụng ngân hàng dựa trên đám mây

Thật hấp dẫn khi nghĩ rằng một nhà cung cấp dịch vụ đám mây sẽ đảm bảo tính sẵn sàng cao của các ứng dụng ngân hàng dựa trên đám mây quan trọng của bạn. Vấn đề là họ thực sự không.

Đảm bảo tính sẵn sàng cao cho các ứng dụng ngân hàng dựa trên đám mây PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.Đảm bảo tính sẵn sàng cao cho các ứng dụng ngân hàng dựa trên đám mây PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.
Todd Doane, Kiến trúc sư giải pháp, Công nghệ SIOS

Nhà cung cấp dịch vụ đám mây của bạn có thể đã giúp bạn định cấu hình một cụm máy ảo (VM) đang chạy từ nhiều trung tâm dữ liệu hoặc vùng khả dụng (AZ). Nó có thể đã triển khai hệ thống chuyển đổi dự phòng tự động để đảm bảo rằng máy ảo dự phòng trong cấu hình có thể tiếp quản ngay lập tức nếu máy ảo chính đột ngột ngoại tuyến. Tất cả có vẻ như nó sẽ mang lại tính sẵn sàng cao, phải không?

Nhưng hãy xem xét kỹ thỏa thuận cấp độ dịch vụ (SLA) nêu rõ tính sẵn sàng cao: SLA đảm bảo rằng ít nhất một trong các máy ảo trong hệ thống của bạn sẽ có thể truy cập được ít nhất 99.9% hoặc thậm chí 99.99% thời gian. Nhưng đó không phải là sự đảm bảo về tính khả dụng của ứng dụng hoặc dữ liệu. Nếu VM còn lại không thể truy cập cơ sở hạ tầng lưu trữ nơi chứa các ứng dụng ngân hàng và dữ liệu của bạn, thì các ứng dụng quan trọng của bạn sẽ ngoại tuyến một cách hiệu quả.

Đảm bảo khả năng truy cập đám mây

Làm cách nào bạn có thể đảm bảo rằng dữ liệu và ứng dụng ngân hàng quan trọng của mình vẫn có khả năng truy cập cao trên đám mây hoặc trong cấu hình tại chỗ/đám mây kết hợp, nếu việc định cấu hình công nghệ cơ bản cho chuyển đổi dự phòng tự động trên nhiều AZ là không đủ?

Hãy bắt đầu bằng cách nói rằng việc phân bổ các máy ảo theo cụm giữa nhiều AZ là rất quan trọng để đảm bảo tính sẵn sàng cao (HA) của các ứng dụng và dữ liệu chính của bạn. Tuy nhiên, những gì bạn cần là một chiến lược để đảm bảo rằng mỗi máy ảo đó có quyền truy cập vào các ứng dụng và dữ liệu quan trọng mà bạn muốn tiếp tục chạy. Đó là điểm khác biệt giữa các cách tiếp cận HA truyền thống khi nói đến đám mây.

Trong cấu hình HA truyền thống — nghĩa là tại chỗ —, bạn có thể tạo một cụm chuyển đổi dự phòng bao gồm nhiều máy chủ hoặc máy ảo và mạng vùng lưu trữ (SAN), nơi chứa các ứng dụng và dữ liệu của bạn. Bất kỳ máy chủ hoặc VM nào trong cụm đều có thể tương tác với các ứng dụng và dữ liệu trong SAN, vì vậy nếu VM đang chạy một ứng dụng chính đột nhiên ngoại tuyến, cụm sẽ tự động chuyển sang một VM khác có thể tương tác với SAN và bắt đầu chạy ứng dụng và cập nhật cùng một cơ sở dữ liệu mà máy trước đó đã sử dụng.

Cấu hình cho đám mây

Tuy nhiên, trên đám mây, không có tùy chọn thực sự nào để tạo SAN dùng chung. Có một số tùy chọn lưu trữ dùng chung, nhưng chúng không được xây dựng để cung cấp hiệu suất hoặc mức HA mà các ứng dụng ngân hàng quan trọng của bạn yêu cầu. Thay vào đó, các cấu hình HA dựa trên đám mây phụ thuộc vào bộ lưu trữ hiệu suất cao được gắn vào từng máy ảo trong cụm. Khi một máy ảo cụ thể đang chạy một ứng dụng, nó sẽ tương tác với dữ liệu được lưu trữ trong cơ sở dữ liệu nằm trong bộ lưu trữ được đính kèm với máy ảo đó.

Sau đó, chìa khóa của HA cho các ứng dụng ngân hàng dựa trên đám mây là đảm bảo rằng mỗi máy ảo trong cụm của bạn luôn có cùng các ứng dụng và cùng một dữ liệu. Bằng cách đó, nếu máy ảo chính trong cụm đột nhiên bị tối, thì cụm có thể tự động chuyển sang máy ảo dự phòng, bất kỳ máy ảo nào trong số đó có thể bắt đầu chạy ứng dụng và tương tác với dữ liệu ngay lập tức vì bản sao của ứng dụng và dữ liệu nằm trong lưu trữ đính kèm của riêng mình.

Nhà cung cấp dịch vụ đám mây của bạn có thể dễ dàng định cấu hình máy ảo sẽ cung cấp các mức hiệu suất và tính khả dụng mà các ứng dụng quan trọng của bạn yêu cầu. Nó cũng có thể đính kèm các hệ thống lưu trữ hiệu suất cao vào các máy ảo đó và nó có thể định cấu hình cụm của bạn để chuyển đổi dự phòng tự động trên nhiều AZ. Sau đó, bạn cần triển khai một cơ chế tự động sao chép dữ liệu đồng bộ giữa tất cả các hệ thống lưu trữ được gắn với máy ảo trong cụm chuyển đổi dự phòng của bạn.

Giải pháp sao chép dữ liệu

Bạn có một số lựa chọn khi nói đến các giải pháp sao chép dữ liệu.

Nếu cụm của bạn dựa trên Windows và bạn đang sử dụng Microsoft SQL Server, thì bạn có thể sử dụng tính năng Nhóm khả dụng (AG) tích hợp sẵn của SQL Server, tính năng này sẽ tự động sao chép cơ sở dữ liệu SQL do người dùng đặt tên cho từng nút trong cụm của bạn. Nhược điểm của phương pháp này là nó chỉ sao chép cơ sở dữ liệu SQL chứ không phải mọi khối dữ liệu trong bộ lưu trữ. Sao chép nhiều cơ sở dữ liệu SQL Server sang nhiều máy ảo dự phòng có thể rất tốn kém vì bạn sẽ phải sử dụng SQL Server Enterprise Edition để sao chép nhiều cơ sở dữ liệu hoặc sao chép cơ sở dữ liệu sang nhiều máy ảo, ngay cả khi ứng dụng của bạn chạy hoàn toàn tốt bằng SQL Server Standard Edition .

Ngoài ra, bạn có thể sử dụng giải pháp phân cụm SANless, giải pháp này cung cấp khả năng sao chép dữ liệu ở cấp độ khối tự động từ máy ảo chính đang hoạt động sang từng máy ảo phụ trong một cụm. Ưu điểm của việc sử dụng giải pháp SANless Clustering là nó không phụ thuộc vào ứng dụng và cơ sở dữ liệu; nó chỉ sao chép các khối dữ liệu từ hệ thống lưu trữ này sang hệ thống lưu trữ khác, đảm bảo rằng tất cả dữ liệu trong hệ thống lưu trữ chính của bạn được sao chép sang từng máy ảo khác. Nhược điểm của phương pháp phân cụm SANless là vẫn còn một phần mềm khác để nhóm CNTT của bạn cấp phép và tìm hiểu, điều này có thể gây khó khăn nếu bạn có thể sử dụng chức năng AG của SQL Server mà không phải trả thêm phí.

Sao chép dữ liệu là chìa khóa để đảm bảo HA cho các hệ thống ngân hàng dựa trên đám mây, cho dù bạn sử dụng chức năng được tích hợp trong một giải pháp như SQL Server hay chức năng được cung cấp bởi giải pháp phân cụm SANless độc lập.

Nhà cung cấp đám mây của bạn có thể cung cấp cơ sở hạ tầng hiệu suất cao mà ứng dụng của bạn yêu cầu, nhưng bạn phải đảm bảo rằng dữ liệu và ứng dụng có sẵn cho từng máy ảo trong cụm đó đều được cập nhật nếu giải pháp HA của bạn sẽ hoạt động như mong đợi khi bạn cần nó để làm như vậy.

Todd Doane là Kiến trúc sư giải pháp tại SIOS Technology. Ông đã dành hơn 20 năm, chủ yếu trong thế giới dịch vụ tài chính, tạo ra các kiến ​​trúc tham chiếu có tính sẵn sàng cao cũng như các nguyên tắc và mẫu thiết kế dành riêng cho ứng dụng.

Dấu thời gian:

Thêm từ Ngân hàng