Một sản phẩm ra đời, sở dĩ đầu tiền cần phải cho người sử dụng thử nghiệm, chủ yếu là để biết rõ thói quen cùng suy nghĩ của họ. Nhân viên khai phá (developer) của sản phẩm thường chỉ đứng ở góc độ người khai phá mà điều chỉnh sản phẩm. Bọn họ chỉ là người khai phá, chứ không phải người sử dụng, cho nên bình thường bọn họ không có cách nào đứng theo góc độ của người sử dụng suy nghĩ vấn đề. Có lẽ thứ bọn họ hiểu biết chỉ là những thao tác vô cùng đơn giản, hoặc là khái niệm, nhưng đứng ở góc độ của người sử dụng mà nhìn vào thì sợ là không có cách nào hiểu và tiếp nhận được.
Sau khi 35 vị cư dân đầu tiên tiến vào, Hàn Phong liên tục tiếp thụ hơn trăm báo cáo phản hồi và đề nghị về BUG. Nhỏ thì sửa đường đi nước bước, lớn thì sau này nên thành lập công ty đưa vào hoạt động, quả thực không chỗ nào là không có.
Rất nhiều người trong số bọn họ đều thấy trước tương lai của nó, đều hỏi thăm khi nào Hàn Phong thành lập công ty, nếu như muốn gia nhập đội khai phá thì cần điều kiện gì?
Hiện tại Hàn Phong đúng là chỉ có một người, căn bản là bận đầu tắc mặt tối, cho nên nhất định hắn phải tìm đồng bọn hợp tác, nhưng mà thời điểm lựa chọn không thể nhẹ nhàng như vậy, chắc chắn là không nuôi mấy kẻ rảnh rỗi. Vì thế, Hàn Phong cũng không trả lời họ nhanh chóng, hiện tại, cũng chỉ đáp ứng Lá Tiên gia nhập mà thôi.
Những người khác, tạm thời đều là lấy thân phận người tình nguyện gia nhập, ví dụ như "Tướng Quân", hắn phụ trách chuyên môn hỗ trợ thí nghiệm chức năng sáng tạo, còn có người chuyên phụ trách sưu tập góp ý của mọi người, hoặc giải đáp mọi vấn đề phục vụ khách hàng: Tiểu thư "Hạt Ca Cao".
Trước hết có một vấn đề quan trọng là yêu cầu cấu hình, đây là phản ứng của rất nhiều cư dân. Sau khi vận hành client, đột nhiên hiện ra một cái cửa sổ (window): Báo lỗi, không thể vận hành được!
Sở dĩ phát sinh tình huống này, là vì cấu hình máy tính của những cư dân kia không đạt được yêu cầu thấp nhất của client "Không Gian Sáu Chiều". Card màn hình trong máy tính bọn họ không theo kịp bước tính toán của client "Không Gian Sáu Chiều". Cái này cũng là do tư duy theo quán tính tác quái, ban đầu Hàn Phong tưởng rằng xã hội phát triển tới bây giờ, công tác nâng cấp máy tính của mọi người hẳn đã tương đối phổ biến, không nghĩ tới vẫn còn có chuyện dân chuyên nghiệp xài hàng thời cổ, cho nên điều này nói rõ, máy cũ trên thị trường chiếm tỉ lệ rất lớn.
Vì vậy, Hàn Phong không thể không cải tiến phép tính, giảm cấu hình vận hành client xuống. Cấu hình máy thấp, nhiều nhất chỉ giảm hiệu quả biểu hiện của hình ảnh, nhưng vận hành thành công là điều cam đoan chắc chắn.
Dưới sự trợ giúp vô tư của những cư dân nhiệt tâm. Không Gian Sáu Chiều vô luận là hệ thống server hay client đều được thăng cấp cực kỳ nhanh. Trong vòng vài ngày ngắn ngủi hệ thống server đã ra phiên bản 3.0 rồi, client quả nhiên đổi mới lại càng nhiều hơn, có đôi lúc trong vòng một ngày liền có thể ra hai, ba phiên bản.
Phương diện chi tiết, Hàn Phong còn chưa có quá quan tâm. Ngoài trừ yêu cầu mãnh liệt của Lá Tiên tô điểm cho đẹp hình dáng các nhân vật nam nữ ra, những thứ khác đều không có động tới, bởi vì còn chưa làm tới phần sau. Hiện tại cho dù làm, đến cuối cùng khẳng định cũng phải tính toán lần nữa, lãng phí rất nhiều tinh lực.
Chức năng biên tập cùng sáng tạo là hạng mục trọng yếu nhất của Không Gian Sáu Chiều, tâm tư của Hàn Phong chủ yếu là đặt lên nò, hiện tại những người vào được, đều được Hàn Phong đưa công cụ để cho họ tiến hành sáng tạo.
Ngoài ra lập trình tiếp nhận của Không Gian Sáu Chiều cũng là trọng điểm, các nhân viên kỹ thuật quan tâm đến chức năng này còn nhiều hơn những chức năng khác. Vì vậy mới thấy ý nghĩa quan trọng của chức năng lập trình, nhờ nó mà họ có thể thực hiện được rất nhiều thứ kỳ diệu.
Ban đầu, dựa theo đề nghị của các nhân viên kỹ thuật, tốt nhất là có thể đồng thời duy trì nhiều loại ngôn ngữ lập trình, nhưng để thực hiện được chức năng đó, khó khăn có vẻ khá lớn. Các ngôn ngữ lập trình cao cấp kia cửa vào tương đối cao, người bình thường rất ít ai hiểu được ngôn ngữ lập trình cao cấp. Cho nên Hàn Phong không có tiếp thu đề nghị này, cuối cùng hắn tự thiết kế một loại ngôn ngữ lập trình chuyên dùng cho "Không Gian Sáu Chiều", là "ngôn ngữ 6D", loại ngôn ngữ này là một loại ngôn ngữ gốc, không cần tiến hành biên dịch, có thể giống như html, javascript, tự đọc hiểu.
Ngữ pháp trong ngôn ngữ 6D tương đối đơn giản, rất nhiều chức năng chủ yếu được chuyển thành hàm số trong hệ thống. Nếu muốn dùng, chỉ cần trực tiếp sử dụng cách thức cố định biên soạn vài số hiệu cụ thể trong ngôn ngữ 6D là được.
Sở dĩ làm như thế, cũng là vì để từ nay về sau trong suy nghĩ của cư dân, Hàn Phong cũng không hy vọng lập trình tiếp nhận trở thành độc quyền chuyên nghiệp của nhân viên. Hắn muốn càng có nhiều người tham gia thế giới này hơn, thậm chí là cả ông già lẫn con nít, bọn họ nhất định sẽ không có tâm tư đi học ngôn ngữ lập trình cao cấp, thế nhưng, loại ngôn ngữ gốc này so với ngôn ngữ cao cấp dễ hơn nhiều, học một chút là có thể biên soạn ra hiệu quả khiến nhiều người hâm mộ. Đương nhiên, ngôn ngữ gốc cũng có chức năng cao cấp, mà những chức năng cao cấp này cần có ý sáng tạo, kỹ xảo và trình độ lập trình phức tạp hơn, chức năng cao cấp chính là để chuẩn bị cho lập trình viên.
Cả hạng mục cho đến nay chỉ duy nhất mình Hàn Phong là người khai phá, hiệu suất của hắn cao đến mức khiến các cư dân phải sợ hãi mà than, bởi vì có rất nhiều đoàn đội không đạt được trình độ như vậy. Bọn họ đối với Hàn Phong đều sinh ra hứng thú rất lớn, đều tỏ vẻ muốn gặp mặt hắn ngoài đơi, bất quá Hàn Phong lấy lý do trước mắt thời gian không đủ nhã nhặn từ chối. Có điều hắn hẹn, đợi khi bản chính thức đầu tiên của Không Gian Sáu Chiều ra, thì sẽ cử hành tụ hội đầu tiên ở Bắc Kinh.
"Không Gian Sáu Chiều" đích xác là một sản phẩm mang tính cách mạng. Sản phẩm này đưa ra thế giới giả tưởng, cùng với thế giới giả tưởng mà game online đưa ra khác nhau rất lớn. Trong đó không có tăng level hay đánh quái vật, mà chú trọng quan hệ giữa người với người, cái này vô cùng tiếp cận vế thế giới thật sự, lại cũng không phải chỉ đơn giản mô phỏng cuộc sống thực tế, ở trong này, mọi người có thể phát huy sức sáng tạo cùng trí tưởng tượng thật lớn.
Lấy "Tướng Quân" trong Không Gian Sáu Chiều làm ví dụ, hắn sử dụng một ít linh kiện "chế tạo" ra một khẩu súng bắn tỉa siêu bự, đồng thời đem video và hình ảnh đưa lên internetsite. Do đó, sản phẩm của "Không Gian Sáu Chiều" lần đầu tiên xuất hiện trước công chúng, trước đó, chỉ là lưu hành nội bộ Không Gian Sáu Chiều.
Video đấy của "Tướng Quân" tương đối rung động, cả khẩu súng bắn tỉa đều do từng linh kiện nhỏ lắp ráp mà thành. Tuy rằng khẩu súng này không thể phát huy được tác dụng chính thức, chỉ có thể đem làm đồ trang sức, nhưng mà nó truyền cho mọi người một cái tin tức là "Ở thế giới này có thể tự mình sáng tạo ra thứ khiến người ta phải trầm trồ", chỉ cần bạn có đủ sức tưởng tượng, chỉ cần bạn có kỹ thuật, thì bạn có thể sáng tạo ra đồ đạc riêng cho mình.
Chứng kiến video đó trên mạng, mọi người đều hỏi thăm "Không Gian Sáu Chiều" là trò chơi gì, làm thế nào mới có thể chơi được.
Mà các cư dân của "Không Gian Sáu Chiều" lúc này cũng bắt đầu phản ứng, có bạn bè nào muốn đến chơi, đều yêu cầu Hàn Phong mở ra thêm danh ngạch.
Nghiêm chỉnh mà nói, nhóm cư dân đầu tiên là bạn bè của Hàn Phong, hơn nữa tính chuyên nghiệp tương đối mạnh, rất khó nói đó là game thủ. Hàn Phong mời bọn họ, chủ yếu là vì để giúp đỡ cải tiến "Không Gian Sáu Chiều", cho nên, Hàn Phong đồng ý, hắn đem danh ngạch mời tham gia của mỗi người tăng lên mười cái. Hơn nữa, cư dân mới vào đăng ký cũng có đặc quyền mời.
Lúc này, lấy hiệu ứng khuếch tán mời gọi như virus bắt đầu thể hiện, một người có thể mời mười người, mười người chính là một trăm...... theo dãy số nhân. Đương nhiên, lúc mới bắt đầu, những danh ngạch mới này tự nhiên sẽ không chiếm được lợi dụng hữu hiệu một cách nguyên vẹn, nhưng mà nó cũng không quan trọng. Hoàn toàn khác biệt là, đem đăng ký hạn chế ở một mức độ nhất định, còn có thể khiến cho tâm lý của những cư dân có được tài khoản sinh ra một loại "cảm giác ưu việt", vì thế sẽ khiến họ có cái để đi khoe khoang với người khác. Trên thực tế đây cũng là một thủ đoạn kinh doanh, tôi là người có quyền ở bên trọng, còn anh thì lại không phải, cho nên tôi so với anh "cao" hơn một chút.
Theo sự tăng trưởng của nhân số online, Không Gian Sáu Chiều bắt đầu sinh ra vấn đề mới. Ví dụ như, các cư dân của Không Gian Sáu Chiều lần đầu tiên cử hành tụ hội, nhưng khi hội trường đạt tới nhân số hơn năm mươi người, đột nhiên xuất hiện hiện tượng vật phẩm mới không sản sinh được, cư dân xuất hiện hiện tượng bị văng ra ngoài. Sau đó căn cứ theo kiểm tra đo lường của Hàn Phong, phát hiện nguyên nhân là do gói cước mạng của một vài cư dân inte, mặt khác cũng xảy ra hiện tượng bị chặn ip của gói cước. Hàn Phong lấy sức một người tiếp tục cải tiến phép tính trên mạng thông tin, sửa lại BUG.
Mặt khác, nhân số tăng nhiều, dữ liệu trao đổi tăng nhanh, áp lực thừa nhận của server cũng bắt đầu gia tăng, vô luận là hiệu suất vận hành hay lưu trữ, đều đã không thể thỏa mãn yêu cầu hiện tại.
Hàn Phong chỉ có thể gia tăng thêm server, hóa giải áp lực mang tới từ nhân số. Cho nên, hắn lại đến chợ máy tính lắp ráp thêm hai máy chủ nữa, hơn nữa còn suy xét đến vấn đề an toàn dữ liệu, đem hệ thống tiến hành nâng cấp lần nữa, phân chia ổ cứng theo hàng ngũ (RAID).
Có quá nhiều chi tiết cần suy xét và hoàn thiện, Hàn Phong cảm thấy mình mình làm có chút không nổi, hắn đang suy nghĩ làm lớn mạnh kỹ thuật đoàn đội về sau. Hắn đối với kỹ thuật của đồng bọn không có yêu cầu cao, chỉ cần có thể đem một số chi tiết giúp hắn hoàn thiện tốt là được, để cho hắn chỉ chủ yếu dồn tinh lực vào việc khai phá khuôn mẫu hạch tâm.
Mà lúc sau, sau khi "Không Gian Sáu Chiều" chính thức vận hành được một thời gian, thì có người mang theo sản phẩm của người đó tìm tới Hàn Phong, đem đến cho hắn kinh hỉ ngoài ý muốn.
_______________________________________
Chú thích:
Trong vài năm trở lại đây, từ chỗ là một thành phần “xa xỉ” chỉ có trên các hệ thống máy tính lớn, máy trạm, máy chủ, RAID đã được đưa vào các máy tính để bàn dưới dạng tích hợp đơn giản. Tuy nhiên, có thể người mua biết bo mạch chủ (BMC) của mình có công nghệ RAID nhưng không phải ai cũng biết cách sử dụng hiệu quả. Bài viết này giới thiệu thông tin cơ bản về RAID cũng như một vài kinh nghiệm sử dụng để tăng sức mạnh cho PC.
RAID LÀ GÌ?
RAID là chữ viết tắt của Redundant Array of Independent Disks. Ban đầu, RAID được sử dụng như một giải pháp phòng hộ vì nó cho phép ghi dữ liệu lên nhiều đĩa cứng cùng lúc. Về sau, RAID đã có nhiều biến thể cho phép không chỉ đảm bảo an toàn dữ liệu mà còn giúp gia tăng đáng kể tốc độ truy xuất dữ liệu từ đĩa cứng. Dưới đây là năm loại RAID được dùng phổ biến:
1. RAID 0
Đây là dạng RAID đang được người dùng ưa thích do khả năng nâng cao hiệu suất trao đổi dữ liệu của đĩa cứng. Đòi hỏi tối thiểu hai đĩa cứng, RAID 0 cho phép máy tính ghi dữ liệu lên chúng theo một phương thức đặc biệt được gọi là Striping. Ví dụ bạn có 8 đoạn dữ liệu được đánh số từ 1 đến 8, các đoạn đánh số lẻ (1,3,5,7) sẽ được ghi lên đĩa cứng đầu tiên và các đoạn đánh số chẵn (2,4,6,8) sẽ được ghi lên đĩa thứ hai. Để đơn giản hơn, bạn có thể hình dung mình có 100MB dữ liệu và thay vì dồn 100MB vào một đĩa cứng duy nhất, RAID 0 sẽ giúp dồn 50MB vào mỗi đĩa cứng riêng giúp giảm một nửa thời gian làm việc theo lý thuyết. Từ đó bạn có thể dễ dàng suy ra nếu có 4, 8 hay nhiều đĩa cứng hơn nữa thì tốc độ sẽ càng cao hơn. Tuy nghe có vẻ hấp dẫn nhưng trên thực tế, RAID 0 vẫn ẩn chứa nguy cơ mất dữ liệu. Nguyên nhân chính lại nằm ở cách ghi thông tin xé lẻ vì như vậy dữ liệu không nằm hoàn toàn ở một đĩa cứng nào và mỗi khi cần truy xuất thông tin (ví dụ một file nào đó), máy tính sẽ phải tổng hợp từ các đĩa cứng. Nếu một đĩa cứng gặp trục trặc thì thông tin (file) đó coi như không thể đọc được và mất luôn. Thật may mắn là với công nghệ hiện đại, sản phẩm phần cứng khá bền nên những trường hợp mất dữ liệu như vậy xảy ra không nhiều.
Có thể thấy RAID 0 thực sự thích hợp cho những người dùng cần truy cập nhanh khối lượng dữ liệu lớn, ví dụ các game thủ hoặc những người chuyên làm đồ hoạ, video số.
2. RAID 1
Đây là dạng RAID cơ bản nhất có khả năng đảm bảo an toàn dữ liệu. Cũng giống như RAID 0, RAID 1 đòi hỏi ít nhất hai đĩa cứng để làm việc. Dữ liệu được ghi vào 2 ổ giống hệt nhau (Mirroring). Trong trường hợp một ổ bị trục trặc, ổ còn lại sẽ tiếp tục hoạt động bình thường. Bạn có thể thay thế ổ đĩa bị hỏng mà không phải lo lắng đến vấn đề thông tin thất lạc. Đối với RAID 1, hiệu năng không phải là yếu tố hàng đầu nên chẳng có gì ngạc nhiên nếu nó không phải là lựa chọn số một cho những người say mê tốc độ. Tuy nhiên đối với những nhà quản trị mạng hoặc những ai phải quản lý nhiều thông tin quan trọng thì hệ thống RAID 1 là thứ không thể thiếu. Dung lượng cuối cùng của hệ thống RAID 1 bằng dung lượng của ổ đơn (hai ổ 80GB chạy RAID 1 sẽ cho hệ thống nhìn thấy duy nhất một ổ RAID 80GB).
3. RAID 0+1
Có bao giờ bạn ao ước một hệ thống lưu trữ nhanh nhẹn như RAID 0, an toàn như RAID 1 hay chưa? Chắc chắn là có và hiển nhiên ước muốn đó không chỉ của riêng bạn. Chính vì thế mà hệ thống RAID kết hợp 0+1 đã ra đời, tổng hợp ưu điểm của cả hai “đàn anh”. Tuy nhiên chi phí cho một hệ thống kiểu này khá đắt, bạn sẽ cần tối thiểu 4 đĩa cứng để chạy RAID 0+1. Dữ liệu sẽ được ghi đồng thời lên 4 đĩa cứng với 2 ổ dạng Striping tăng tốc và 2 ổ dạng Mirroring sao lưu. 4 ổ đĩa này phải giống hệt nhau và khi đưa vào hệ thống RAID 0+1, dung lượng cuối cùng sẽ bằng ½ tổng dung lượng 4 ổ, ví dụ bạn chạy 4 ổ 80GB thì lượng dữ liệu “thấy được” là (4*80)/2 = 160GB.
4. RAID 5
Đây có lẽ là dạng RAID mạnh mẽ nhất cho người dùng văn phòng và gia đình với 3 hoặc 5 đĩa cứng riêng biệt. Dữ liệu và bản sao lưu được chia lên tất cả các ổ cứng. Nguyên tắc này khá rối rắm. Chúng ta quay trở lại ví dụ về 8 đoạn dữ liệu (1-8) và giờ đây là 3 ổ đĩa cứng. Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3. Đoạn số 3 và 4 được ghi vào ổ 1 và 3 với đoạn sao lưu tương ứng ghi vào ổ đĩa 2. Đoạn số 5, 6 ghi vào ổ đĩa 2 và 3, còn đoạn sao lưu được ghi vào ổ đĩa 1 và sau đó trình tự này lặp lại, đoạn số 7,8 được ghi vào ổ 1, 2 và đoạn sao lưu ghi vào ổ 3 như ban đầu. Như vậy RAID 5 vừa đảm bảo tốc độ có cải thiện, vừa giữ được tính an toàn cao. Dung lượng đĩa cứng cuối cùng bằng tổng dung lượng đĩa sử dụng trừ đi một ổ. Tức là nếu bạn dùng 3 ổ 80GB thì dung lượng cuối cùng sẽ là 160GB.
5. JBOD
JBOD (Just a Bunch Of Disks) thực tế không phải là một dạng RAID chính thống, nhưng lại có một số đặc điểm liên quan tới RAID và được đa số các thiết bị điều khiển RAID hỗ trợ. JBOD cho phép bạn gắn bao nhiêu ổ đĩa tùy thích vào bộ điều khiển RAID của mình (dĩ nhiên là trong giới hạn cổng cho phép). Sau đó chúng sẽ được “tổng hợp” lại thành một đĩa cứng lớn hơn cho hệ thống sử dụng. Ví dụ bạn cắm vào đó các ổ 10GB, 20GB, 30GB thì thông qua bộ điều khiển RAID có hỗ trợ JBOD, máy tính sẽ nhận ra một ổ đĩa 60GB. Tuy nhiên, lưu ý là JBOD không hề đem lại bất cứ một giá trị phụ trội nào khác: không cải thiện về hiệu năng, không mang lại giải pháp an toàn dữ liệu, chỉ là kết nối và tổng hợp dung lượng mà thôi.
6. Một số loại RAID khác
Ngoài các loại được đề cập ở trên, bạn còn có thể bắt gặp nhiều loại RAID khác nhưng chúng không được sử dụng rộng rãi mà chỉ giới hạn trong các hệ thống máy tính phục vụ mục đích riêng, có thể kể như: Level 2 (Error-Correcting Coding), Level 3 (Bit-Interleaved Parity), Level 4 (Dedicated Parity Drive), Level 6 (Independent Data Disks with Double Parity), Level 10 (Stripe of Mirrors, ngược lại với RAID 0+1), Level 7 (thương hiệu của tập đoàn Storage Computer, cho phép thêm bộ đệm cho RAID 3 và 4), RAID S (phát minh của tập đoàn EMC và được sử dụng trong các hệ thống lưu trữ Symmetrix của họ). Bên cạnh đó còn một số biến thể khác, ví dụ như Intel Matrix Storage cho phép chạy kiểu RAID 0+1 với chỉ 2 ổ cứng hoặc RAID 1.5 của DFI trên các hệ BMC 865, 875. Chúng tuy có nhiều điểm khác biệt nhưng đa phần đều là bản cải tiến của các phương thức RAID truyền thống.