Read-only archive. Login and posting are unavailable.

PDA

View Full Version : Xin giúp đỡ về DBaaS


huyetthienquan
20-02-2020, 21:32
Đồ án tốt nghiệp của em về để tài "Nghiên cứu, xây dựng và đảm bảo an toàn dữ liệu trong điện toán đám mây theo mô hình DBaaS"
Nhưng thật sự em vẫn chưa hiểu gì lắm về đề tài này, đề cương đồ án thì có thể tìm tài liệu làm luận văn, nhưng khó khăn là phải Xây dựng mô hình dịch vụ đảm bảo an toàn dữ liệu theo DBaaS làm demo đồ án.
Có bác nào hiểu biết về mảng này không giúp em với ạ, chẳng hạn như demo thì dùng oracle hay MongoDB, dùng phần mềm gì, làm như nào, mong các bác giúp em với.

huyetthienquan
27-02-2020, 21:17
m.n có ai hiểu biết thì giúp em với ạ :(

dreamnight
27-02-2020, 23:13
Có kinh nghiệm nhưng vì tên đề tài của bạn scope quá lớn và theo mình là bất khả thi cho 1 đề tại luận cấp ĐH. Theo mình, bạn nên hỏi kỹ giảng viên về scope của demo này vì sức của bạn ko thể code được 1 mini simulation của dbaas đâu. Tốt nhất cách tiếp cận là demo security model cho 1 DB rồi từ đó triển khai cho DBaaS. Tài liệu thì có trên internet nhưng mình sợ bạn đọc ko hiểu đâu. Về tools, mình khuyên bạn nên chọn sql server enterprise edition vì UI dễ sử dụng cho sinh viên, tài liệu cũng tốt. Ngôn ngữ tùy bạn, nếu c# .net thì quá dễ vì driver hỗ trợ tốt nhất. Mình list tạm cho bạn 1 vài security model trong database để bạn research và code nhé:

1) Access Management
2) Authorization
3) Data encryption
4) Encryted data in transit

Bạn nên làm 1 demo co ít nhất 3/4 cái trên thì mình nghĩ đã là ok với lứa sv rồi.

huyetthienquan
28-02-2020, 01:06
Có kinh nghiệm nhưng vì tên đề tài của bạn scope quá lớn và theo mình là bất khả thi cho 1 đề tại luận cấp ĐH. Theo mình, bạn nên hỏi kỹ giảng viên về scope của demo này vì sức của bạn ko thể code được 1 mini simulation của dbaas đâu. Tốt nhất cách tiếp cận là demo security model cho 1 DB rồi từ đó triển khai cho DBaaS. Tài liệu thì có trên internet nhưng mình sợ bạn đọc ko hiểu đâu. Về tools, mình khuyên bạn nên chọn sql server enterprise edition vì UI dễ sử dụng cho sinh viên, tài liệu cũng tốt. Ngôn ngữ tùy bạn, nếu c# .net thì quá dễ vì driver hỗ trợ tốt nhất. Mình list tạm cho bạn 1 vài security model trong database để bạn research và code nhé:

1) Access Management
2) Authorization
3) Data encryption
4) Encryted data in transit

Bạn nên làm 1 demo co ít nhất 3/4 cái trên thì mình nghĩ đã là ok với lứa sv rồi.



Em cũng là đen khi trùng đề tài với 1 đứa trước đó, lúc quay lại thì hết đề tài mới phải đâm đầu vào cái đề tài không biết gì.
Đây là mô tả về đề tài của em bác ạ:
- Các vấn đề bảo mật dịch vụ điện toán đám mây
- Bảo mật cơ sở dữ liệu trong mô hình DbaaS (Database as a service)
- Xây dựng, triển khai phương pháp đảm bảo ứng dụng, bảo mật dữ liệu trong điện toán đám mây.

dreamnight
28-02-2020, 09:01
Nói thẳng ra cả 3 mô tả trên là ko ổn, vì ở bậc DH bạn chỉ biết đến rdbms như oracle sql server là cùng. Còn những cai tren thuộc về ngách khi bạn đi làm. Thôi thì vì bạn đã quá đen thì bạn phải cố thôi. https://docs.microsoft.com/en-us/azure/sql-database/sql-database-security-overview tất cả mọi thứ bạn cần no nằm ở đây, chịu khí dùng thẻ visa đăng ký azure nó cho free 200$ trial rồi làm theo mấy cái tutorial, nghiệm dược gì thì viết vô đồ án.

xshatter
29-02-2020, 02:28
demo dùng openstack cho lẹ à, hay ông nên đổi để tài đi, vũng lầy đấy.

huyetthienquan
01-03-2020, 21:11
demo dùng openstack cho lẹ à, hay ông nên đổi để tài đi, vũng lầy đấy.

Giờ tháng 3 rồi bác ạ, làm sao mà đổi kịp, chỉ còn cách lấy ngựa chết làm ngựa sống thôi.
Còn muốn đổi đề tài chỉ còn cách đợi sang đợt 2 nửa năm sau cùng 1 đống tiền :((

bobby_lee
02-03-2020, 15:25
Có kinh nghiệm nhưng vì tên đề tài của bạn scope quá lớn và theo mình là bất khả thi cho 1 đề tại luận cấp ĐH. Theo mình, bạn nên hỏi kỹ giảng viên về scope của demo này vì sức của bạn ko thể code được 1 mini simulation của dbaas đâu. Tốt nhất cách tiếp cận là demo security model cho 1 DB rồi từ đó triển khai cho DBaaS. Tài liệu thì có trên internet nhưng mình sợ bạn đọc ko hiểu đâu. Về tools, mình khuyên bạn nên chọn sql server enterprise edition vì UI dễ sử dụng cho sinh viên, tài liệu cũng tốt. Ngôn ngữ tùy bạn, nếu c# .net thì quá dễ vì driver hỗ trợ tốt nhất. Mình list tạm cho bạn 1 vài security model trong database để bạn research và code nhé:

1) Access Management
2) Authorization
3) Data encryption
4) Encryted data in transit

Bạn nên làm 1 demo co ít nhất 3/4 cái trên thì mình nghĩ đã là ok với lứa sv rồi.

Các vấn đề trên chắc bạn nên liên hệ giáo viên hướng dẫn, chứ cứ tham khảo kiểu "đẽo cày giữa đường" khó tìm ra hướng đi đúng!