1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Cache vs Tier: Sự khác biệt giữa bộ nhớ cache và bộ phận lưu trữ là gì?

Chủ đề trong 'Rao vặt Khu Vực Hà Nội' bởi minhduongpro, 25/10/2021.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. minhduongpro

    minhduongpro Thành viên rất tích cực

    Tham gia ngày:
    12/07/2017
    Bài viết:
    2.337
    Đã được thích:
    1
    cộng suy xét sự khác biệt vị trí trung tâm bộ lưu trữ cache & hệ thống lưu trữ phân cấp theo Tier, và nơi ranh giới đã bị mờ nhạt sở hữu những cái lưu trữ flash vận tốc cao, 3D Xpoint và các technology bộ nhớ lưu trữ ở phân lớp lưu trữ (storage-class memory).

    sự đi lên của lưu trữ flash và sự xâm nhập của nó vào những technology cơ sở ác ôn liệu chính thống đã dẫn tới các thắc mắc về nơi và phương thức chúng được sử dụng quá – & giữa những câu hỏi to được đề ra là việc lạm dụng phương tiện flash khiến cho bộ nhớ đệm & xem như 1 tầng (tier) lưu trữ.

    Trong bài viết này, Cửa Hàng chúng tôi sẽ cố gắng hiểu rõ sự khác biệt giữa cache và tier, nhưng cũng đã cho thấy những nơi lằng ranh đó không còn ví dụ nữa.

    bộ lưu trữ cache ở vị trí cứng tồn tại ở đa dạng cấp độ trong hạ tầng CNTT. Điều đó là quan trọng vì sự ko tương đồng tồn tại giữa các thành phần sở hữu nhau. Theo thuật ngữ input/output (I/O), một số trong những phần tử của hạ tầng CNTT không thể đọc hoặc ghi thời gian nhanh như những bộ phận khác, bởi vì thế cần có một bộ lưu trữ đệm giữa chúng để có thể xử trí ác ôn liệu đi vào và đi ra một cách nhanh hơn.

    mọi chức năng thiết yếu của nó là cung cấp một chỗ đứng mà thậm chí truy cập kịp thời cho hung liệu cần thiết cho các vận động hiện đang làm việc, hoặc ít nhất là những phần quan trọng nhất của nó.

    chúng ta có thể sẽ thấy sự đa chủng loại của những bộ xử trí cơ sở (CPU) đắt tiền & hiệu quả nhất. Tiếp nối – hạn chế một chút về hiệu suất – sẽ có được RAM đóng tầm quan trọng như 1 phần bộ nhớ thậm chí truy cập nhanh hơn được thêm vào đa phần những thanh DRAM bên trên card.

    dưới RAM cũng có một trong những bộ nhớ lưu trữ lớp lưu trữ (storage class memory), dù rằng trên đây mà thậm chí là bộ nhớ lưu trữ cache hoặc tạo thành một Tier, như chúng ta sẽ thấy.

    Xa hơn trong sơ đồ kiến trúc, cũng đều có một vài bộ nhớ lưu trữ cache bên trên các bộ nhớ lưu trữ dung lượng to. Cho dù SSD hay ổ đĩa quay HDD, thường có một số bộ nhớ lưu trữ đệm ở trên đây để, có thể, bóc tách ra khỏi luồng I/O khi nó tiếp cận mang phương tiện lưu trữ số lượng lớn (bulk media). Điều đó thực sự nằm không tính phần chính của bài viết này. Dẫu thế, bất cứ chỗ nào nó cư trú đều có một số Đặc điểm chính bắt buộc chú ý trong bộ nhớ cache.

    >>> Xem thêm: bán máy trạm HP Z640 tại Hà Nội



    Cache: là 1 bản copy

    Điều mật thiết là nó phần đông luôn luôn luôn là một phiên bản copy. Đó là bởi vì phần cứng hiệu suất cực cao đc sử dụng quá thì đa số rất đơn giản biến động và ác nghiệt liệu có khả năng sẽ bị mất nếu nguồn điện bị ngắt.

    đa số, hung ác liệu sẽ thậm chí định Địa Chỉ theo byte. Điều này tức là phương tiện mà thậm chí đc ghi đến và đi ở cấp độ của một ký tự đơn (single character). Đó là đặc điểm chính của bộ nhớ lưu trữ (memory), & giúp phân biệt nó mang bộ lưu trữ (storage).

    tuy nhiên trong khi đó là các thiết bị xác định bộ nhớ lưu trữ cache ở cấp độ công nghệ, về kiểu cách nó đc lạm dụng, thuộc tính trực tiếp của chính nó là cung cấp vị thế tạm thời cho hung ác liệu thậm chí rất cần phải truy vấn nhanh chóng (hoặc không thể ghi nhanh đủ đến đích sau cuối của nó).

    trước hết, chúng ta hãy suy xét một vài dòng bộ nhớ lưu trữ cache cơ bản

    Write-through, write-back, write-around cache

    chiếc bộ lưu trữ đệm – nơi chúng ta cũng có thể đặt nó, chẳng hạn như từ khối hệ thống lưu trữ hoặc bên trong ứng dụng – đc tạo thành một số chiếc chính. Chúng bao gồm:

    Write-through cache: ghi đồng thời vào phương tiện bộ nhớ lưu trữ đệm & bộ nhớ cố định và thắt chặt dưới trước khi xác nhận vận động sở hữu máy chủ. Ở đây, dữ liệu rất an toàn vì nó đc ghi vào trong 1 mảng lưu trữ đc share, nhưng điểm yếu là I/O lúc đầu thông qua độ trễ dựa trên việc ghi vào bộ nhớ lưu trữ đó. Nó tốt cho những tình huống sử dụng mà ác ôn liệu được ghi & tiếp nối sẽ đc đọc lại liên tục.

    Write-around cache: Ngược lại, xem I / O được ghi trực tiếp vào bộ lưu trữ dài hạn và bỏ dở bộ nhớ lưu trữ cache. Điều đó giảm thiểu được độ trễ khi ghi vào bộ lưu trữ cache & lưu trữ dài hạn nhưng ví như hung tàn liệu cần thiết ngay sau khi được “committed” thì hung tàn liệu đó sẽ nên đc sắm nạp từ phương tiện đồng loạt & bạn có thể chạm mặt nên triệu chứng “bỏ lỡ bộ lưu trữ cache”.

    Write-back cache: ghi I / O vào bộ nhớ đệm và ngay lập tức được xác thực có host. Hung tàn liệu sau đó đc chuyển qua bulk media kế tiếp. Điều này đem về độ trễ tốt và thông lượng cao nhưng có khả năng dễ bị mất hung tàn liệu vì trong một số khoảng thời gian, dữ liệu chỉ xuất hiện trong bộ lưu trữ cache.

    >>> Xem thêm: bán bo mạch chủ ibm x3650 m4



    Storage: mô hình to, định Địa chỉ cửa hàng theo block và được đảm bảo

    mặc dù bạn có thể tranh luận rằng bất kỳ hung ác liệu nào đc lưu giữ trên bất cứ phương tiện nào trong bất kỳ số giờ nào đều tạo thành một dạng lưu trữ, nhưng so với mục đích của con người thì không như vậy.

    bộ nhớ lưu trữ đệm đc nhận ra bằng phương pháp nó là 1 trong những bạn dạng sao tạm thời của một lượng tương đối bé dại hung ác liệu hiện đang đc sử dụng quá để truy vấn nhanh chóng hoặc để ghi vào bộ đệm.

    Ngược lại, bộ nhớ lưu trữ nằm sau / bên dưới bộ nhớ lưu trữ cache và hỗ trợ vị trí lưu giữ đồng loạt, lâu dài hơn cho dữ liệu & đc giải quyết theo khối chứ không hẳn byte.

    Nó mà thậm chí có khá nhiều điểm lưu ý về hiệu suất và khả năng truy cập – từ ổ cứng HDD quay tương đối chậm tới phương tiện flash cực nhanh chóng.

    đó là bí quyết xác định những cấp lưu trữ. Ví dụ: nơi một công ty giữ phần lớn dữ liệu của chính bản thân mình trên ổ đĩa quay đủng đỉnh, Bên cạnh đó những vận động bây giờ chạy từ lớp ổ cứng SSD nhanh hơn. Và phân cấp này mà thậm chí được thiết đặt để chạy auto, mang ác ôn liệu được di chuyển vào và ra khỏi các cấp chuyển động khác nhau tùy thuộc vào cấu hình sử dụng quá.

    chính vì sự tăng thêm của SSD ở cấp cao hơn của tầng hiệu suất đã đẩy mạnh việc cân nhắc lại những định nghĩa này.

    chi tiết, việc lạm dụng quá phương tiện flash thời gian nhanh như 1 phần ở giữa bulk storage và RAM / CPU mang tạo thành bộ nhớ cache không? Hay nó là một trong những cấp lưu trữ? Câu trả lời là: “Nó tùy thuộc vào…”.

    Hơn khi nào hết, thậm chí lạm dụng lớp hiệu suất cao của phương tiện lưu trữ SSD, ví dụ như NVMe flash hoặc 3D Xpoint, sắp có nơi ra mắt chu trình xử trí.

    Nhưng đa số điều này sẽ phân thành một tầng lưu trữ, cho dù được không dùng Tier 1, Tier 0 hay bất cứ Tier nào. Đó là bởi vì nó được xem là bộ lưu trữ xác định theo block & nó sẽ không hẳn là 1 bản copy, ko kể việc nó được đảm bảo an toàn bởi RAID & đc sao lưu.

    Lằn ranh Dường như bị mờ đi sở hữu bộ nhớ lưu trữ dạng storage class, có thể lạm dụng phương tiện lưu trữ thể rắn thời gian nhanh Intel Optane, mà thậm chí chuyển động ở cơ chế định Showroom theo byte (và chính vì như thế nó là bộ nhớ lưu trữ cache) hoặc mà thậm chí định Showroom theo block (và do này là bộ phận lưu trữ dài hạn).

    >>> Xem thêm: mua may chu supermicro2029u

Chia sẻ trang này