[Question] Hỏi về Namespace in Linux và docker |
17/03/2014 11:00:35 (+0700) | #1 | 280048 |
Kihote
Member
|
0 |
|
|
Joined: 27/10/2008 17:00:46
Messages: 24
Offline
|
|
Tớ không chuyên về hệ thống nhưng dạo này có đọc qua Docker thấy nó rất hay nhưng về vấn đề nắm khái niệm rõ ràng về nó thi còn mù mờ lắm. Sau đó tớ đọc ngược lại namespace lại càng mù hơn ! Ở đây bạn nào từng làm qua Namespace và Docker. Có thể chia sẻ được không ?
Namesapce là gì ? Nó ảnh hương gì tới việc áo hoá ? Nó liên quan gì tới Docker ?
Điểm mạnh của Docker là gì ? Tại sao Docker lại được bọn tây tung hô nhiều thế mà bên Việt Nam mình ít người nhắc tới nhỉ ?
Cảm ơn mọi người.
|
|
|
|
|
[Question] Hỏi về Namespace in Linux và docker |
07/08/2014 16:09:03 (+0700) | #2 | 281222 |
|
quangteospk
Member
|
0 |
|
|
Joined: 20/10/2009 04:05:30
Messages: 123
Offline
|
|
Namespace là gì thì tớ cũng ko rõ, nhưng tớ có đọc qua Docker nên trả lời vài ý
Docker thì thật sự tin tức về nó chỉ gần 1-2 tháng đây mới nhiều, tràn ngập twitter, hacker-news thế nên tụi Tây nó tung hô nhiều mà VietNam mình ít nhắc tới chắc là vì ... mới quá, chả ai biết
Mình chốt được vài ý (theo mình tìm hiểu đc ) về Docker như sau:
Nếu bạn muốn build một môi trường mới độc lập và nhanh thì bạn thường làm gì? Ví dụ mình tạo một máy ảo VM và đóng gói nó lại, ai xài thì copy cho, nhưng vấn đề là VM thì nặng và tốn tài nguyên
Docker nó giúp bạn tạo một môi trường linh động và độc lập nhưng lại tiêu tốn ít tài nguyên, tại sao nó lại tiêu tốn ít tài nguyên bạn đọc về LXC - Linux Containers, Chroot, Jail sẽ hiểu (tất nhiên cũng có ưu, nhược điểm)
Nó giải quyết bài toán vận hành-ảo hóa (tôi muốn build ngay 1 web-node trong một thời gian ngắn nhất) h
Giải quyết bài toán vận hành (môi trường dev tới production) -> đóng gói, chia sẻ, cập nhật
|
|
Jazz |
|
|
|
[Question] Hỏi về Namespace in Linux và docker |
08/08/2014 10:11:39 (+0700) | #3 | 281235 |
|
Ikut3
Elite Member
|
0 |
|
|
Joined: 24/09/2007 23:47:03
Messages: 1429
Location: Nhà hát lớn
Offline
|
|
Dựa vào tính chất linh động của Docker mà người ta có thể xây dựng nhiều kiến trúc khác nhau. Đặc biệt là Cloud. Thử tưởng tượng mình đang có 1 Farm với khoảng 200 node vật lí. Bình thường mình mất công sử dụng các sản phẩm như OpenVZ - KVM - VMWare hay Xen để tạo các máy guest phục vụ cho các nhu cầu khác nhau. Chỉ tính riêng bài toán quản trị & vận hành, phát triển mở rộng, hay đảm bảo hiệu năng công suất hoạt động 24/24 là một dấu chấm hỏi lớn rồi.
Container đơn giản hơn, việc quản trị các container, tạo, thay đổi thậm chí là xóa có thể thực hiện trong vài câu lệnh. Thậm chí việc triển khai khoảng 100 guests ngay lập tức cũng không phải là một điều đó quá thách thức.
Người ta nói nhiều về docker, về sự hữu dụng của tính chất đơn giản, tinh tế mang lại từ container là vì lẽ đó.
|
|
|
|
|
[Question] Hỏi về Namespace in Linux và docker |
09/08/2014 08:55:52 (+0700) | #4 | 281247 |
|
_1412
Member
|
0 |
|
|
Joined: 02/11/2013 03:46:30
Messages: 6
Location: HCMC, Viet Nam
Offline
|
|
Namespace là những chương trình có thể tạo ra nhiều thứ ("thứ" có thể hiểu là tiến trình, thư mục,... - không biết giải nghĩa như thế nào nên đặt là "thứ" vậy) mà những thứ này có thể coi là độc lập với nhau - hay nói cách khác là những thứ này không thể truy cập đến các thứ khác. Chính vì vậy nó bắt đầu nền tảng cho hướng ảo hoá bạn đang đề cập, tạo ra các môi trường độc lập khác nhau trên một môi trường thật.
Namespace bao gồm 6 thành phần, bạn có thể đọc trên wiki. Còn Docker là script để auto ảo hoá, nó là high-level rồi. |
|
Thầy ơi, nếu vào Niết bàn mà phải đạp lên một chiếc lá, Phật có làm không? Xin thầy cho con hay, trời đất nặng hơn hay chiếc lá nặng hơn? |
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|