Mong đợi điều gì từ Linux trong năm nay

Chủ nhật - 22/01/2012 23:32

Whatto Expect F-rom Linux This Year

Việcđánh giá lộ trình của Linux cho năm tới là khó vì, tấtnhiên, không có lộ trình nào như vậy tồn tại cả. Tuynhiên, nếu bạn chú ý tới các cuộc thảo luận trongcộng đồng Linnux, thì bạn có thể đi tới một ý tưởngtốt lành về những gì sẽ xảy ra trong tương lai nămtới. Joe Brockmeier của CIO.com nhìn vào những gì mong đợitrong thế giới Linux.

Evaluatingthe Linux roadmap for the coming year is difficult because, ofcourse, no such roadmap exists. However, if you pay attention todiscussions in the Linux community, you can come up with a good ideaof what's going to happen in the near future. CIO.com's JoeBrockmeier looks at what to expect in the Linux world.

By Joe Brockmeier

Wed, January 11, 2012

Theo:http://www.cio.com/article/697889/What_to_Expect_F-rom_Linux_This_Year

Bài được đưa lênInternet ngày: 11/01/2012

Lờingười dịch: Điều gì bạn có thể thấy với Linux trongnăm 2012? Tác giả cho thấy có thể là: (1) Hệ thống tệpmới Btrfs sẽ vượt Ext4; (2) Nhân của Android sẽ không rẽnhánh từ nhân Linux; (3) Linux sẽ thành công hơn trong kiếntrúc của ARM; (4) Nhân loạt 3.0 có thể sẽ có trong ítcác phiên bản Linux doanh nghiệp vào cuối năm 2012 hoặcđầu năm 2013; (5) Đám mây nguồn mở IaaS dựa vàoOpenStack bắt đầu tìm được sự triển khai sử dụng.

CIO - Năm vừa qua vớiLinux là một năm phấn khích. Dự án nhỏ theo sở thíchriêng này từ một người Phần Lan đã bước sang năm thứ20, đã trải qua cột mốc 3.0, và đã áp đảo hầu hếtmọi thứ từ các thiết bị di động cho tới các siêumáy tính. Là một năm khó khăn để tiếp bước theo,nhưng năm 2012 sẽ vẫn là một năm thú vị đối vớiLinux.

Linux không thực sựcó một lộ trình. Những gì bạn có là kết quả của sựcộng tác giữa hàng trăm lập trình viên từ nhiều côngty. Không ai đang thiết lập một danh sách các tính năngvà chỉ đường cho các lập trình viên làm việc theochúng cả - mọi thứ được đưa vào trong nhân (hoặcđược lấy ra khỏi nhân) khi một lập trình viên (thườngnhư một phần của công việc thường ngày của họ) đệtrình một bản vá và được chấp nhận. Điều này khôngluôn là một qui trình thẳng tắp, và nó có thể mất vàitháng hoặc năm cho một số tính năng được đưa vàonhân, nếu có.

Nhưng nếu bạn chú ýtới thảo luận trong cộng đồng Linux, thì bạn có thểcó được một ý tưởng tốt hợp lý những gì sẽ xảyra trong tương lai gần. Đây là một ít thứ mà bạn cóthể mong đợi thấy được trong Linux trong năm 2012.

Nhữngcải tiến của Btrfs

Một trong những đónggóp lớn của Oracle cho nhân Linux là Btrfs, một hệ thốngtệp bổ sung nhiều tính năng mà các doanh nghiệp muốnthấy trong Linux. Ví dụ, Btrfs cho phép đối với các hìnhchụp, một kích thước tệp cực đại cỡ exabytes, nén,các tính năng với RAID được tích hợp và nhiều tínhnăng khác mà bạn không thấy trong Ext.

Tuy nhiên, Btrfs cònthiếu một ít các tính năng - đáng chú ý nhất là mộtcông cụ kiểm tra hệ thống tệp (fsck) - mà bạn muốntrước khi triển khai nó để sử dụng sản phẩm.

Chúng ta sẽ thấycông cụ Btrfs fsck vào đầu năm 2012, và với điều đómong đợi thấy nó được đẩy vào trong một số pháttán Linux cộng đồng như Fedora khá nhanh. Nếu tôi phảicó một dự đoán, thì tôi có thể nói rằng Btrfs sẽchắc chắn vượt Ext4 như một hệ thống tệp mặc địnhcho hầu hết các phát tán Linux chủ chốt. Dù rằng, đừngmong đợi thấy nó trong sử dụng rộng rãi trong sản phẩmtrước giữa năm 2013.

CIO— The last year for Linux was an exciting one. The little hobbyproject f-rom Finland turned 20, rolled over the 3.0 milestone, anddominated almost everything f-rom mobile devices to supercomputers.That's a tough year to follow, but 2012 will still be an interestingyear for Linux.

Linuxdoesn't really have a roadmap. What you get is the result ofcollaboration among hundreds of developers f-rom many companies.Nobody is setting up a feature list and directing developers to workon them—things make it into the kernel (or are taken out) when adeveloper (often as part of their day job) submits a patch and getsit accepted. This isn't always a straightforward process, and it cantake months or years for some features to make it in, if at all.

Butif you pay attention to discussion in the Linux community, you canget a reasonably good idea what's going to happen in the near future.Here are a few things you can expect to see in Linux in 2012.

BtrfsImprovements

Oneof Oracle's big contributions to the Linux kernel is Btrfs, afilesystem that adds many features that enterprises would like to seein Linux. For example, Btrfs allows for snapshots, a maximum filesize in the exabytes, compression, integrated RAID features and manyother features you don't find in Ext.

However,Btrfs has been missing a few features—most notably a filesystemcheck (fsck) tool—that you'd want before rolling it out forproduction use.

Weshouldbe seeing the Btrfs fsck tool early in 2012, and with that expect tosee it pushed into some of the community Linux distributions likeFedora pretty rapidly. If I had to make a prediction, I'd say thatBtrfs will eventuallysupplant Ext4 as the default filesystem for most major Linuxdistributions. Don't expect to see it in widespread use in productionbefore mid-2013, though.

Android, ARM Alignment, EmbeddedFocus

Sựsắp đặt của Android, ARM, sự tập trung vào nhúng

Linux trong các thiếtbị nhúng sẽ tiếp tục là một sự tập trung chủ chốttrong năm 2012. Điều này bao gồm mọi thứ từ các hộpset-top như Roku cho tới các điện thoại Android và các máytính bảng, các máy in và về bất kỳ thứ gì khác bạncó thể nghĩ.

Nhiều sự ồn ào đãđược nảy sinh trong các phương tiện đại chúng kỹthuật về Android của Google đang là một “rẽ nhánh”của Linux. Đây là những gì bạn không nghe được nhiềukể từ đó - những đám người của nhân Linux và nhữngđám người của Android đã và đang làm ở mức tốt nhấtđể đồng bộ nhân dòng chính thống và nhân củaAndroid.

Với nhân 3.3, nhiềuchức năng của Android sẽ hiện diện trong nhân dòng chínhthống. Không phải tất cả mọi thứ, như sự tiến bộđang được thực hiện khá nhanh. Nếu tất cả diễn ratốt đẹp, thì những người sử dụng sẽ có khả năngchạy Android trên đỉnh của một nhân gốc vào cuối nămnay.

Lưu ý rằng dạng baogồm đồng bộ hóa này là không thông thường, cũng khônglà lý do cho sự hỗn loạn. Xen từng nằm ngoài nhân dòngchính thống nhiều năm trong khi đám người của Xen đãhọc được cách làm việc với cộng đồng nhân lớn hơn(và ngược lại). Red Hat và các phát tán Linux chủ chốtkhác đã luôn đưa vào các bản vá cho các tính năng hoặccác thiết bị còn chưa được đưa vào dòng chính thống.

Cùng lúc, đám ngườicủa nhân tiếp tục thuần hóa “miền tây hoang dã” đốivới kiến trúc ARM. Tại một thời điểm, đã có khoảng70 kiến trúc phụ trong cây ARM của nhân. So điều đó vớicác kiến trúc khác, và bạn thấy có một chút vấn đề.Bạn sẽ thấy nhiều công việc hơn trong ARM năm nay trongnhân Linux và ít hơn một chút các nhà cung cấp đi vớinó hoàn toàn một mình.

Một phần của điềuđó là câu nhân hỗ trợ dài hạn cho các nhà cung cấpđiện tử dân dụng. Sáng kiến Nhân Ổn định Dài hạn(LTSI) được tập trung vào việc sản xuất một nhân ổnđịnh sẽ có sẵn sàng cho các nhà cung cấp để làm việccùng nhau trong một nhân duy nhất sẽ đưa ra nhiều lợiích, tương tự như cách thức mà các nhà cung cấp Linuxdoanh nghiệp đã tiêu chuẩn hóa rộng rãi trong cùng cácnhân trong các chào hàng của họ.

Canonical cũng đã côngbố tại CES rằng họ đang thúc đẩy vào trong các hộpset top và DVR. Sẽ là thú vị để thấy liệu họ có đượcbất kỳ sự lôi cuốn nào với các nhà sản xuất chínhhay không. Tôi nghi ngờ về những cơ hội của họ, nhưngnếu họ thành công trong việc có một ít các thiết bịđưa ra thị trường với các thương hiệu chính thì tôinghĩ rằng những người sử dụng sẽ thích chúng.

Linuxin embedded devices will continue to be a major focus in 2012. Thisincludes everything f-rom set-top boxes like the Roku to Androidphones and tablets, to printers and just about anything else you canthink of.

Alot of fuss has been raised in the tech media about Google's Androidbeing a "fork" of Linux. Here's what you haven'theard much about since then—the Linux kernel folks and the Androidfolks have been doing their level-best to sync up the mainline kerneland Android's kernel.

Withthe 3.3 kernel, much of Android's functionality should be present inthe mainline kernel. Not everything, but progress is being madepretty rapidly. If all goes well, users should be able to run Androidon top of a vanilla kernel by the end of the year.

Notethat this sort of asynchronous inclusion is not unusual, nor a reasonto panic. Xen was outside the mainline kernel for years while the Xenfolks learned to work with the larger kernel community (andvice-versa). Red Hat and other major Linux distributions have alwaysincluded patches for features or devices that haven't yet made itinto mainline.

Atthe same time, the kernel folks continue to tame the "wild west"of the ARM architecture. At one point, there were about 70sub-architectures in the ARM tree of the kernel. Compare that toother architectures, and you see there's a bit of a problem. You'llsee a lot more work on ARM this year in the Linux kernel and a littlebit less of vendors going it completely alone.

Partof that is the long-termsupport kernel tree for consumer electronics vendors. The LongTerm Stable Kernel Initiative (LTSI) is focused on producing a stablekernel that will be available for about the same amount of time asmost consumer electronics devices (two to three years). Gettingvendors to work together on a single kernel should provide a lot ofbenefit, similar to the way that enterprise Linux vendors havelargely standardized on the same kernels in their offerings.

Canonicalhas also announced at CES that they're makinga push into set top boxes and DVRs. It will be interesting to seewhether they get any traction with major manufacturers. I'm skepticalabout their chances, but if they succeed in getting a few devices tomarket with major brands I think that users will like them.

Better Tuningand Provisioning

Tinhchỉnh và cấp phát tốt hơn

Tính năng của cácnhóm kiểm soát (cgroups) đã từng có lúc có trong Linux,nhưng nó tiếp tục tiến bộ và cho phép kiểm soát chitiết hơn các hệ thống Linux. Ví dụ, trong Linux 3.2 (đượctung ra vào ngày 04/01) chúng ta có một tính năng mới gọilà kiểm soát băng thông rộng của CPU, cho phép nhữngngười quản trị hệ thống xác định nhóm các qui trìnhvà thời gian CPU có thể sử dụng là bao nhiêu.

Phiên bản 3.2 cũng đãbổ sung “việc cấp phát mỏng” cho Linux Device Mapper,cho phép những người quản trị cấp phát vượt trong cácphần quota lưu trữ của người sử dụng. Điều đó nghecó vẻ không chắc chắn, nhưng nếu bạn có một vài trămngười sử dụng trong một hệ thống bạn cần thiết lậpmột giới hạn trên về bao nhiêu dung lượng lưu trữ họcó thể sử dụng. Tất nhiên, nếu thiết lập phù hợp,thì hầu hết những người sử dụng sẽ không tiếp cậntới quota đó được. Nên bạn có thể không cần đủdung lượng lưu trữ để trao cho mỗi người sử dụngquota tối đa của họ.

Bạn có thể mong đợithấy sự cải thiện tiếp tục trong cgroups và các lĩnhvực khác trong nhân để cho phép những người quản trịdoanh nghiệp thiết lập những hạn chế tài nguyên và vìthế tinh chỉnh các hệ thống của họ thậm chí còn xahơn. Những cải tiến có thể còn chưa có được trongcác phiên bản doanh nghiệp trong một vài chu kỳ (sẽ mấtchút thời gian trước khi bạn thấy một nhân 3.x trong mộtphiên bản doanh nghiệp) nhưng chúng đang được tiếnhành. Tôi đồ rằng SuSE Enterprise Linux sẽ xuất xưởngvới một nhân 3.0 vào năm 2013 khi họ chuyển sang SLES 13.

Thecontrol groups (cgroups) feature has been around in Linux for awhile, but it continues to evolve and allow finer-grained control ofLinux systems. For example, in Linux 3.2 (released on January 4) wegot a new feature called CPU bandwidth control that allows admins todefine how much CPU time a process group can use.

The3.2 release also added "thin provisioning" to the LinuxDevice Mapper, which allows admins to over-provision on user storagequotas. That might sound iffy, but if you have a few hundred users ona system you need to set an upper limit on how much storage they canuse. Of course, if set properly, most users won't approach thatquota. So you probably don't need enough storage to give every usertheir max quota.

Youcan expect to see continued improvement in cgroups and other areas inthe kernel to allow enterprise admins to set resource limits andotherwise fine-tune their systems even further. The improvements maynot turn up in enterprise releases for a few cycles (it'll be a whilebefore you see a 3.x kernel in an enterprise release) but they're onthe way. I suspect that SUSE Enterprise Linux will ship with a 3.0kernel in 2013 when they move to SLES 13.

Ascent ofOpenStack

Sựđi lên của OpenStack

Cuối cùng, mong đợiđược thấy OpenStack cuối cùng thấy được các triểnkhai cài đặt sản phẩm nhỏ vào cuối năm 2012 hoặc đầunăm 2013. Dự án này đã được công bố vào năm 2010 vàđã lôi cuốn được hơn 140 công ty và tổ chức. Đâycũng là kho lựa chọn IaaS (Hạ tầng như một dịch vụ)cho SuSE Linux và Ubuntu.

OpenStack có đượcnhiều sự hậu thuẫn, như các phiên bản cho tới nay cònchưa thật sự sẵn sàng cho lần đầu. Phiên bản Essextrong tháng 4 sẽ là tiếp cận một tình trạng nơi mànhững người áp dụng sớm có thể sẵn sàng bắt đầumột số triển khai kiểm thử, và phiên bản tiếp sau vàomùa thu sẽ sẵn sàng cho sử dụng rộng rãi hơn. Từnhững trao đổi của tôi với những người trong cộngđồng OpenStack, SuSE, và Rackspace, thì suy nghĩ của tôi làbạn sẽ thấy một sự thúc đẩy khá mạnh mẽ đối vớiOpenStack vào giữa năm.

Về cơ bản, Linux sẽtiếp tục cải tiến ở phía doanh nghiệp và di động.Với Kindle Fire và Nook của Barners & Noble, tôi nghĩchúng ta sẽ thấy ngày càng nhiều hơn các máy tính bảngAndroid cuối cùng sẽ được chấp nhận. Trừ phi thứ gìđó bất thần xảy ra, Android sẽ tiếp tục giữ một sựdẫn đầu khẳng định trong thị trường điện thoại.

Nơi duy nhất mà Linuxsẽ tiếp tục mờ nhạt là trên máy tính để bàn. Nhưngbạn không thể có được mọi thứ, đúng không?

Finally,expectto see OpenStack finally seeing minor production deployments by theend of 2012 or early 2013. The project was announced in 2010 and hasattracted more than 140 companies and organizations. It's also theIaaS stack of choice for SUSE Linux and Ubuntu.

OpenStackhas a lot of backing, but the releases so far haven't quite beenready for prime time. The Essex release in April should beapproaching a state whe-re early adopters might be ready to start sometest deployments, and the following release in the Fall should beready for more widespread use. F-rom my conversations with people inthe OpenStack community, SUSE, and Rackspace, my thought is thatyou'll see a fairly heavy push for OpenStack by mid-year.

Basically,Linux will continue to improve on the enterprise and mobile side.With the Kindle Fire and Barnes & Noble's Nook, I think we'll seemore and more Android tablets finally being accepted. Unlesssomething drastic happens, Android will continue to hold a firm leadin the phone market. The only place that Linux will continue tolanguish is on the desktop. But you can't have everything, right?

Dịch tài liệu: LêTrung Nghĩa

letrungnghia.foss@gmail.com

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Về Blog này

Blog này được chuyển đổi từ http://blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...

Bài đọc nhiều nhất trong năm
Thăm dò ý kiến

Bạn quan tâm gì nhất ở mã nguồn mở?

Thống kê truy cập
  • Đang truy cập229
  • Máy chủ tìm kiếm4
  • Khách viếng thăm225
  • Hôm nay36,367
  • Tháng hiện tại698,558
  • Tổng lượt truy cập32,176,884
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây