[ĐKHP] Đề xuất giảm quá tải server khi ĐKHP

(Ý kiến cá nhân)
Mình cũng từng nghĩ về việc chia ra đăng ký cho đỡ quá tải nhưng thiết nghĩ điều đó bộc lộ yếu kém của 1 trường đào tạo chuyện về CNTT với khoảng 3000-4000 SV. Mình từng đăng ký cho bạn học ở đại học ngoại ngữ - ĐHQH HN lúc đăng nhập vào là hơn 2000 sinh viên, có lúc gần 3000. Nhưng không khi nào có tình trạng sập server. Chỉ có tình trạng giật, lag, mạng yếu nhưng vẫn đăng ký được. Trường mình có thời điểm mình vào được chỉ là 300-400 người nhưng vẫn quá tải máy chủ. Thiết nghĩ cả nước có trường ta duy nhất đào tạo về CNTT thì cũng cố gắng làm hệ thống đăng ký học phần cho “ngon lành, mượt mà” tí. Thể hiện được bộ mặt của trường và sau này trường phát triển, mở thêm ngành đào tạo, nhiều sinh viên hơn thì hệ thống chịu sao nổi. Không rõ chi phí để nâng cấp hệ thống máy chủ có tốn không nhưng nếu có thể thì nên nâng cấp thêm hệ thống máy chủ để vấn nạn ĐKHP không còn là vấn nạn kinh điển khi học ở 1 trường chuyên về CNTT

[QUOTE=12520043;225842]
3/ Uhm, em nghĩ không nên cho xem tên gv giảng dạy, vd chuyên ngành thì được, các môn đại cương nên hạn chế và bỏ hẳn, vì sẽ có tâm lý trong sinh viên là thầy dạy hay, thầy cho điểm khó, như thế sẽ chen chúc nhau đăng ký, gây nghẽn sever .
[/QUOTE]

Chào em,

Theo ý kiến riêng của tôi thì tôi cũng đồng ý điều này vì thực ra trong 1 học kỳ nếu mở nhiều lớp thuộc về cùng 1 môn thì dù các thầy khác nhau nhưng đề thi giữa kỳ, cuối kỳ và thực hành đều giống nhau. Đây là quy định của trường. Nên dù DAA có để tên các thầy ở đó hay không thì tôi nghĩ cũng không quan trọng. Miễn là các em đăng ký được 1 lớp để có tên trong danh sách thi rồi khi học thì thích thầy nào hay tiện giờ nào thì vào lớp đó học nếu lớp đó còn chỗ.

Thân ái,
Trí Dũng
PS: Đây chỉ là ý kiến cá nhân của tôi, không phải ý kiến chính thức của Trường hay Phòng Đào tạo đâu nhé. Các em không được lấy ý kiến này của tôi đi khiếu nại chỗ khác nhé.

đóng thêm tiền vào cho daa nâng cấp server thôi :sad:

[QUOTE=11520371;225854]đóng thêm tiền vào cho daa nâng cấp server thôi :sad:[/QUOTE]
Chú cần thận không ăn thẻ giờ đấy :))

Theo mình nghĩ thì trong 1 vài năm tới khi lượng sinh viên ngày càng đông, nhu cầu ngày càng lớn thì chắc chắn cũng phải tính đến phương án nâng cấp hệ thống thôi …
Có thể vì một lí do nào đó mà giờ chưa làm được, thiếu kinh phí chẳng hạn …
Nhưng mà thiết nghĩ, đằng nào cũng phải nâng cấp thì nâng cấp sớm luôn, khỏe thầy khỏe trò. Đỡ nản với những lúc ĐKHP

Thật sự nếu không thấy tên thầy cô, chia nhỏ ngày đăng ký ra cho từng khóa thì sẽ giảm tải rất lớn cho sever của trường mình. Trường mình khi DKHP mới xảy ra lỗi vì nhiều máy chủ hoạt động cùng lúc và không đồng bộ, dẫn tới máy này còn máy kia lỗi. Khi không thấy tên thầy cô giảng dạy thì sv chỉ dk dựa vào ngày học sao cho thuận tiện với mình, sẽ tránh gây nghẽn vì mọi người đổ xô như hiện nay.
Em còn 1 đề xuất nữa, là tổ chức 1 cuộc thi về vấn đề " giảm tải cho việc đăng ký học phần" ghi nhận những ý tưởng, ý kiến của các bạn về vấn đề này, từ 100 hay 1000 sinh viên, em nghĩ có thể tim được những cách thật hay để giảm tải vấn đề đăng ký học phần, mà không cần tốn nhiều sức để nâng cấp sever

có một số việc có thể làm luôn bây giờ, tối ưu hóa cách làm việc của Server Daa

  1. Các bạn hay gặp lỗi “Bạn chưa đăng nhập, hoặc không được phép tham gia ĐKHP”. Theo thông tin hóng hớt được, cái này là do máy chủ chứng thực đăng nhập quá tải
    Nhưng từ xưa tới nay, bạn cũng sẽ thấy rằng mỗi lần vào daa, bạn đều phải đăng nhập lại. Mở cookie lên, bạn có thể thấy session của nó kết thúc khi bạn kết thúc phiên làm việc với browser (tùy từng browser quy định mà sự kiện kết thúc khác nhau). Tại sao vậy? Sao ko kéo dài thời gian sống của cookie, để server ko cần phải kiểm tra chứng thực sau mỗi lần tắt browser đi mở lại. Mỗi bạn mở 2 tab, mỗi tab reload daa một lần thì bảo sao server chứng thực đăng nhập tèo. Làm như google, một lần đăng nhập xài được 30 ngày, có mấy chỗ đăng nhập 1 lần xài được chục năm, vậy đỡ phải chứng thực đi chứng thực lại.

  2. Việc load cả trang web (gồm hình ảnh, style css, html, viền mờ mờ, blah blah blah) chỉ để đăng ký học phần, có quá lãng phí băng thông không? Mỗi lần reload, server lại phải truy xuất các tài nguyên này, rồi trả về cho client. Client phải load hết tài nguyên lên mới hiển thị đúng. Vô cùng lãng phí băng thông. Nếu trường cho phép + cấp kinh phí, mình có thể viết được một tool chuyên dùng đăng ký học phần, và chỉ request những phần cần thiết, còn các request vô dụng khác sẽ bị loại bỏ. Xem thêm ở đây, ý kiến của thầy Tuấn khoa Mạng và của mình https://www.facebook.com/tuanuit/posts/10151744447628232?comment_id=27211837&offset=0&total_comments=16&notif_t=feed_comment_reply

  3. Bây giờ mình vẫn chưa đăng ký được môn nào :doubt:

[QUOTE=08520257;225791]Chào PĐT cũng như các thầy cô,
Cứ mỗi lần tới dịp đăng ký học phần là server trường bị đơ, làm ảnh hướng tới những trang web khác trường. Có thể có nhiều bạn tân sinh viên muốn tìm hiểu thông tin về trường nhưng sáng giờ các trang của trường chập chờn, ít nhiều cũng ảnh hưởng.

Server của trường bình thường hoạt động ổn định, chỉ khi ĐKHP mới bị quá tải, nếu nâng cấp lên thì rất lãng phí. Vì vậy em có ý tưởng như thế này.

Thời gian đăng ký học phần kéo dài khoảng 15 ngày, thì ta chia ra như sau:

  • 2 ngày đầu cho sinh viên từ năm 4 trở đi đăng ký, các sinh viên khóa sau không được quyền đăng ký. Sinh viên năm 4 trở đi được đk trước vì nếu họ có lỡ bị nợ môn ở những môn đại cương thì sẽ được chủ động hơn trong việc trả nợ, vì họ còn ít cơ hội hơn. Sinh viên năm 4 trở lên chủ yếu học chuyên ngành nên cũng không ảnh hưởng nhiều đến các môn đại cương của khóa sau.
  • 2 ngày tiếp theo, cho sinh viên năm 3 đăng ký.
  • 2 ngày tiếp theo cho sinh viên năm 2 đăng ký
  • Nếu là học kỳ 2, thì 2 ngày tiếp theo cho sv năm 1 đk.
  • Thời gian còn lại từ 7 đến 9 ngày cho phép sinh viên toàn trường có thể đăng ký hoặc hiệu chỉnh.

Với cách làm này, lượng truy cập vào daa sẽ giảm xuống 1/4, và hiện tượng quá tải có thể sẽ không còn nữa.[/QUOTE]

Ý kiến của anh Ngôn rất hay, tiện thể em cũng xin đóng góp một vài ý kiến:

  • Việc cho các sinh viên có “độ thâm niên” cao hơn đăng ký học phần trước để tạo cơ hội cho các bạn đăng ký những môn nợ thì cũng hay, nhưng sẽ có trường hợp là số lượng sinh viên nợ môn đó là cao, nhất là những môn chuyên ngành thương mở 1 lớp/môn, dẫn đến các bạn khóa dưới sẽ không đủ chỗ học.

  • Từ đó em đề xuất giải pháp khác, trường hợp nếu số lượng sinh viên học lại 1 môn nào đó là lớn (cái số lượng bao nhiêu gọi là lớn thì tùy vào tình hình thực tế rồi đưa ra con số cuối cùng) thì sẽ được mở 1 lớp riêng, vì các bạn học lại, cải thiện thì vốn đã có sẵn kiến thức rồi nên việc tiếp thu sẽ nhanh hơn các bạn chưa học, nếu đạo tạo giống nhau sẽ lãng phí thời gian của các bạn đó. Vì nội dung học lại, cải thiện sẽ ít hơn tập trung vào những nội dung chính, còn lại là sinh viên tự nghiên cứu -> thời gian học sẽ ít hơn -> học phí ít hơn, dành thời gian cho những môn học khác…
    Còn nếu số lượng sinh viên học lại, cải thiện môn đó ít thì có thể học chung với các lớp khóa dưới.

Em cũng có nhớ là thầy Toàn từng nói đến việc sẽ có những chính sách hỗ trợ cho những bạn thuộc diện đình chỉ vì điểm trung bình học kỳ thấp. Nếu mở lớp riêng thì phù hơn với những bạn này.
Và cho dù không nhận được sự hỗ trợ từ trường như trên thì nhóm các bạn học sinh có nhu cầu học lại, cải thiện có thể tự đề xuất để mở lớp riêng mà không cần đến việc các lớp mở sẵn đã đủ số lượng.

[QUOTE=11520371;225854]đóng thêm tiền vào cho daa nâng cấp server thôi :sad:[/QUOTE]
Nói chơi nhưng lại là ý tưởng thiết thực nhất nek. Ngày qua ngồi net tính sơ sơ 1 chú cũng hơn 30K (còn đc bonus cái thẻ hội viên nữa =)) ). Mỗi ngày 1 chú cũng vài chục ngàn ngồi net để ĐKHP. Vậy thì đóng tiền 1 người 100K, nâng cấp con server chạy khỏe AE vèo vèo đk là xong, mà còn làm việc có ích cho các khóa sau.

[SIZE=5]Quy định đã được quy định rồi, mấy năm nay vẫn chạy tốt [/SIZE], sinh viên vẫn chiến đấu được hết dù đôi khi hệ thống nó có chập chờn một chút. Cái thùng thư góp ý to đùng ở tòa nhà A thì ko thấy cái lá thư nào, mấy bác lên đây đề xuất thì tự tưởng tượng rồi chém gió với nhau thôi :smiley: :smiley:

[QUOTE=09520334;225915]… Cái thùng thư góp ý to đùng ở tòa nhà A thì ko thấy cái lá thư nào, mấy bác lên đây đề xuất thì tự tưởng tượng rồi chém gió với nhau thôi :smiley: :D[/QUOTE].
Tôi chỉ thích nhất đoạn này thôi.

[QUOTE=09520334;225915]Nói chơi nhưng lại là ý tưởng thiết thực nhất nek. Ngày qua ngồi net tính sơ sơ 1 chú cũng hơn 30K (còn đc bonus cái thẻ hội viên nữa =)) ). Mỗi ngày 1 chú cũng vài chục ngàn ngồi net để ĐKHP. Vậy thì đóng tiền 1 người 100K, nâng cấp con server chạy khỏe AE vèo vèo đk là xong, mà còn làm việc có ích cho các khóa sau.

[SIZE=5]Quy định đã được quy định rồi, mấy năm nay vẫn chạy tốt [/SIZE], sinh viên vẫn chiến đấu được hết dù đôi khi hệ thống nó có chập chờn một chút. Cái thùng thư góp ý to đùng ở tòa nhà A thì ko thấy cái lá thư nào, mấy bác lên đây đề xuất thì tự tưởng tượng rồi chém gió với nhau thôi :smiley: :smiley:[/QUOTE]

Chắc là do UITers thích gõ cóc cóc chứ không thích viết :smiley: :smiley:

P/s: 8h45 mà server vẫn còn lỗi :stick:

Hj, em nghĩ giờ nên khóa đăng nhập, củng như khóa sever DAA, sữa thật kỹ các hỏng hóc rồi hãy mở lại, và hẹn đúng ngày giờ mở lại ạ.

[QUOTE=12520043;225934]Hj, em nghĩ giờ nên khóa đăng nhập, củng như khóa sever DAA, sữa thật kỹ các hỏng hóc rồi hãy mở lại, và hẹn đúng ngày giờ mở lại ạ.[/QUOTE]
em dám nghĩ nhưng ai sẽ dám làm và ai dám chịu :beatbrick:
ước gì SuperIT Man xuất hiện và cứu lấy thế giới :adore:

Vừa mới lên trực tiếp phòng đào tạo hỏi xong, chỉ có duy nhất 1 cô và cũng chỉ nhận được 1 câu trả lời:

  • đi họp rồi em ơi
  • vậy chiều thế nào cô
  • chiều đi họp luôn e
    Trong khi lỗi quá tải server ko giải quyết, lại đưa những thông báo đã sửa lỗi môn học gì chẳng cần thiết

Mình đã đưa ra đề xuất thứ 2, mọi người quay lại #1 xem và cho ý kiến nha!

chuyện thường ở huyện, 1 năm đóng bao nhiêu học phí mà ko làm dc cái host cho ra hồn. suốt ngày lên bảo sinh viên thông cảm, hứa khắc phục. Chắc chắn 100% rằng ngày sinh hoạt sinh viên đầu khóa, sẽ có sinh viên phản ánh điều này và sẽ lại nghe điệp khúc : " các bạn thông cảm, trường hứa sẽ cố gắng hoàn thiện hơn" .:boss:

[QUOTE=sinhvien.uit;225814]Nói chung các bạn so sánh nên lựa hoàn cảnh so sánh cho khỏi khập khiễng. Theo tui biết thì giàu như RMIT mà trang đăng ký học phần còn bị die nữa là.[/QUOTE]
Em không đồng ý với cái comment này của Administrator cho lắm! Nếu “biết” đã vậy sao không có các biện pháp khắc phục như đề xuất trên lại còn để cho nó sập?! Năm nào cũng đến đợt là lại lên, mấy cái đề xuất đó đâu phải là mới đâu, năm nào cũng có đó mà! :stick:

Theo em biết thì ở nông lâm họ chia đăng kí học phần theo khóa, cho nên dù có mười mấy ngàn sinh viên vẫn không sao! Ví dụ như tới lượt năm 3 đăng kí thì các năm khác vào mà k đăng kí được thì cũng chẳng cần vào làm gì!

[QUOTE=08520257;226065]Mình đã đưa ra đề xuất thứ 2, mọi người quay lại #1 xem và cho ý kiến nha![/QUOTE]
Thời gian để ngồi canh mà đăng ký hay hơn a ơi, có ai đọc đâu đừng đưa thêm đề xuất 3 nữa, có sinh viên đọc xong rồi tự tưởng tượng ko ak :smiley:

Em không thấy là lượt online forum của sv tăng đột biến sao. Họ vừa canh vừa qua forum để than, chắc chắn sẽ có người đọc. Hy vọng sẽ có thấy cô nào đọc được cái này.
[QUOTE=09520334;226111]Thời gian để ngồi canh mà đăng ký hay hơn a ơi, có ai đọc đâu đừng đưa thêm đề xuất 3 nữa, có sinh viên đọc xong rồi tự tưởng tượng ko ak :D[/QUOTE]

Trong đầu em vẫn thắc mắc thế này :

  • Tại sao biết server chịu không nổi rồi mà vẫn để vậy cho đăng kí?
  • Đầu năm ngoái cũng đã có một đợt tệ như vậy,rất nhiều ý kiến,ý tưởng được viết ra chính ở cái forum này nhưng có cái nào được áp dụng hay thử nghiệm không?

*Em có một giải pháp mới nghĩ ra sẽ ưu có nhược điểm cũng chưa rõ :smiley:
Thứ nhất là làm một cái trang đợi cho sinh viên khi vào daa.uit.edu.vn,việc này cũng đơn giản như lấy số thứ tự,nhà trường sẽ thông báo ngày giờ chính xác để sinh viên xếp hàng.
Khi vào daa.uit.edu.vn sẽ hiện ra một cái form nhỏ để sinh viên nhấp vào ô có chữ “Đợi” và tiến hành lấy số thứ tự cho mình,ai vào trước thì lấy số thứ tự trước,server sẽ giới hạn số lượng vào daa.uit.edu.vn thí dụ là 50,khi người ở số thứ tự đầu tiên vừa làm xong các bước đăng kí học phần thành công sẽ tiến hành đá người này ra ngoài phòng đợi,reset lại số thứ tự của người này luôn,sau đó người số 51 sẽ tiếp tục được vào.Nếu như sau một khoảng thời gian người đang đợi đã được vào mà không tiến hành đăng nhập sẽ tiến hành đá người này và reset lại số thứ tự của người này.
Thí dụ :
A B C D E F
1 2 3 4 5 6
giới hạn là 3 người thì : A B C cùng đăng kí học phần,thí dụ anh B làm xong trước thì anh D nhảy vào,tiếp anh A làm xong thì anh E được vào…
Nếu anh A muốn vào xem lại kết quả của mình lần nữa hoặc muốn chỉnh sửa bảng đăng kí học phần mình thì cũng phải lấy số thứ tự tức là phải nằm phía sau F.
Nếu E vào mà không tiến hành đăng nhập (log in) thì ta giới hạn trong 1 phút,nếu không đăng nhập sẽ tiếp hành đá người này ra phòng đợi (bắt họ lấy lại số thứ tự)

Việc này em mới đầu thấy rằng : “vậy nếu người đăng kí quá lâu thì sao?” Em nghĩ cũng nên giới hạn thời gian đăng kí học phần của một người,ví dụ 1 người trung bình đăng kí sẽ không quá 3 phút ( nếu server ổn định),vậy nếu sau 3 phút người này không đăng kí thành công hoặc đăng kí không kịp cũng sẽ tiến hành đá người này ra phòng đợi và bắt phải lấy lại số thứ tự.

Một máy chỉ được một số thứ tự duy nhất,nếu mở 2 trang thì vẫn lấy 1 con số.

Ưu :

  • Công bằng cao,ai vào trước thì đăng kí trước.
  • Quản lí số người đang truy cập vào daa.uit.edu.vn dễ dàng hơn.
  • Tránh tình trạng quá tải ở server chính của daa.uit.edu.vn.
  • Tránh một số trường hợp vào đăng kí thành công rồi mà cứ muốn xem lại (việc này chỉ gây lãng phí băng thông)
  • Một số sinh viên đăng kí gùm bạn phải đăng kí thành công rồi mới đăng kí cho người khác được (việc đăng kí 2 - 3 tài khoản trong cùng 1 máy)
  • Giới hạn trong một vài thao tác : lấy số thứ tự,chờ,đá ra ngoài.
    Nhược:
  • Phải cung cấp 1 server trung gian đủ mạnh để sinh viên ngồi đợi ở bên ngoài.
  • Sinh viên phải chủ động hơn nữa nếu không muốn phải mất chỗ.

p/s : Ý tưởng được nghĩ ra từ cái vụ đăng kí học năm đầu tiên của em,tiến hành lấy số thứ tự vào đăng kí,sinh viên ngồi chờ đến số thứ tự của mình để vào làm thủ tục đăng kí.