Tăng tốc hiện đại hóa SQL Server: Bắt đầu

Bắt đầu hành trình di chuyển SQL của bạn

Trong các cuộc trò chuyện với khách hàng của mình, tôi nghe thấy ba điểm khó khăn lặp đi lặp lại: (1) họ muốn hiện đại hóa, không có chu trình hoặc nhân viên để thúc đẩy phương pháp di chuyển SQL lặp đi lặp lại vững chắc cho đến khi hoàn thành, (2) họ vẫn cần “giữ bật đèn lên” và (3) mặc dù có kỹ năng nhưng họ thiếu chu trình nhóm để thực hiện kế hoạch.

Đây là nơi  Dịch vụ Tư vấn Công nghệ Dell có thể giúp bạn lập kế hoạch đặt ra các mục tiêu nền tảng vững chắc và phát triển lộ trình hiện đại hóa. Dưới đây là những điểm chính mà nhóm hiện đại hóa SQL của chúng tôi giải quyết:

  • Khám phá môi trường SQL nguyên trạng bao gồm trạng thái hiện tại của tất cả các máy chủ SQL trong phạm vi, khối lượng công việc và cấu hình liên quan.
  • Kiểm kê và phân loại các ứng dụng (phù hợp với cơ sở dữ liệu SQL) và tất cả các phần phụ thuộc. Điều quan trọng ở đây là phải suy nghĩ kỹ lưỡng về tất cả các kết nối, báo cáo, quy trình ETL/ELT, v.v.
  • Nhóm và ưu tiên các cơ sở dữ liệu SQL (hoặc toàn bộ phiên bản) theo nhóm ứng dụng và phát triển kế hoạch cũng như lộ trình hiện đại hóa trong thời gian ngắn. Đây cũng là thời điểm tuyệt vời để xem xét việc hợp nhất cơ sở dữ liệu.
  • Xác định thứ tự cường độ sơ bộ cho các yêu cầu về tính toán, lưu trữ và phần mềm trạng thái trong tương lai để hỗ trợ kế hoạch hiện đại hóa. Đây là nơi các nhóm sản phẩm cốt lõi của chúng tôi sẽ cộng tác với các nhóm hiện đại hóa SQL. Sự hợp tác này là một giá trị gia tăng lớn cho Dell Technologies.

Ngoài ra, còn có các công cụ miễn phí, tuyệt vời của Microsoft để giúp nhóm của bạn đánh giá, kiểm tra và bắt đầu hành trình di chuyển. Tôi sẽ nói về những công cụ này dưới đây.

Các công cụ miễn phí của Microsoft giúp bạn bắt đầu

Microsoft đã tuyên bố rằng họ có thể sẽ hỗ trợ nếu có vấn đề về hiệu suất với các quy trình và truy vấn SQL. Tốt nhất bạn nên sử dụng  Trợ lý điều chỉnh truy vấn trong khi chuẩn bị môi trường cơ sở dữ liệu cho quá trình di chuyển.

Microsoft cung cấp tính năng bảo vệ hình dạng gói truy vấn khi:

  • Phiên bản SQL Server mới (đích) chạy trên phần cứng tương đương với phần cứng mà phiên bản SQL Server (nguồn) trước đó đang chạy.
  • Mức độ tương thích cơ sở dữ liệu được hỗ trợ tương tự được sử dụng ở cả SQL Server đích và SQL Server nguồn.
  • Mọi hồi quy hình dạng gói truy vấn (so với SQL Server nguồn) xảy ra trong các điều kiện trên sẽ được giải quyết (liên hệ với  bộ phận Hỗ trợ khách hàng của Microsoft nếu trường hợp này xảy ra).

Dưới đây là một số công cụ miễn phí khác của Microsoft mà tôi khuyên bạn nên chạy càng sớm càng tốt để giúp bạn hiểu đầy đủ về môi trường của mình và cung cấp các điểm dữ liệu có thể đo lường và hữu dụng để cung cấp cho hành trình hiện đại hóa SQL của bạn. Hơn nữa, các bản nâng cấp đã được chứng minh và đáng tin cậy phải luôn bắt đầu bằng các công cụ này (cũng được giải thích chi tiết trong  Hướng dẫn di chuyển cơ sở dữ liệu ):

  • Khám phá – Bộ công cụ lập kế hoạch và đánh giá của Microsoft (MAP)
  • Đánh giá – Trợ lý di chuyển cơ sở dữ liệu (DMA)
  • Kiểm tra – Trợ lý thử nghiệm cơ sở dữ liệu (DEA)

Các phương pháp nâng cấp công cụ cơ sở dữ liệu được liệt kê  ở đây . Cá nhân tôi không phải là người thích bất kỳ tùy chọn nâng cấp tại chỗ nào. Tôi thích greenfield và sự cắt giảm tối thiểu chỉ với thay đổi chuỗi kết nối ứng dụng. Có các đường dẫn di chuyển tuyệt vời, đã được chứng minh để giảm thiểu thời gian ngừng hoạt động của ứng dụng do di chuyển cơ sở dữ liệu. Một nơi khác mà nhóm SQL Server Dịch vụ Chuyên nghiệp của chúng tôi có thể cung cấp giá trị và độ tin cậy để thực hiện quá trình chuyển đổi thành công.

Dưới đây là một số tùy chọn di chuyển chuyển tiếp để bạn xem xét:

Tính năng Ghi chú
Nhật ký vận chuyển Điểm cắt được đo bằng (thường) phút
Nhân rộng Chuyển đổi được đo bằng (có thể) giây
Sao lưu và khôi phục Điều này sẽ mất một thời gian cho cơ sở dữ liệu lớn hơn. Tuy nhiên, quá trình sao lưu/khôi phục Full, Differential và T-log có thể được tự động hóa
Hệ thống tập tin/Bản sao SAN Cũng có thể mất thời gian
Luôn ở trên nhóm (>= SQL 2012) Chuyển đổi được đo bằng (thường) giây – Nâng cấp luân phiên
*Tương lai – SQL trên vùng chứa Không có thời gian ngừng hoạt động – Luôn cập nhật theo nhóm

Bạn nên cân nhắc — tất cả các công cụ và tài liệu tham khảo này đều tuyệt vời — nhưng nhóm của bạn có đủ chu trình và kỹ năng để thực hiện quá trình di chuyển không?

3 trụ cột giúp bạn thực hiện mục tiêu hiện đại hóa dữ liệu máy chủ SQL của mình

Như tôi đã đề cập ở đầu blog này, việc sử dụng các chuyên gia từ Dịch vụ tư vấn công nghệ Dell để di chuyển SQL Server của bạn là điều hoàn toàn hợp lý. Các nhóm Dịch vụ tư vấn của chúng tôi có kinh nghiệm trong các quy trình hiện đại hóa SQL, bao gồm các lộ trình đến Azure, Azure Stack, Giải pháp sẵn sàng của Dell EMC cho SQL Server, phần cứng hoặc đám mây hiện có và phù hợp hoàn hảo với việc làm mới máy chủ và bộ lưu trữ, nếu bạn có phần cứng cũ (sẽ sẽ được đề cập trong blog trong tương lai).

Trong  Dịch vụ tư vấn của Dell Technologies , chúng tôi hỗ trợ 3 trụ cột để giúp bạn thực hiện các mục tiêu hiện đại hóa dữ liệu SQL Server của mình.

Dịch vụ tư vấn nền tảng

Dịch vụ tư vấn của Dell Technologies cung cấp việc lập kế hoạch, thiết kế và triển khai các kiến ​​trúc dữ liệu linh hoạt bằng công nghệ của Microsoft cả tại chỗ và trên đám mây. Cho dù bạn đang cài đặt hay nâng cấp nền tảng dữ liệu, di chuyển và hợp nhất cơ sở dữ liệu lên Đám mây (Công cộng, Riêng tư, Kết hợp) hay gặp vấn đề về hiệu suất với cơ sở dữ liệu hiện có, các phương pháp đã được chứng minh, phương pháp thực hành tốt nhất và kiến ​​thức chuyên môn của chúng tôi sẽ giúp bạn thực hiện chuyển đổi thành công.

Dịch vụ hiện đại hóa dữ liệu

Hiện đại hóa bối cảnh dữ liệu của bạn sẽ cải thiện chất lượng dữ liệu được cung cấp cho các bên liên quan bằng cách phân phối khối lượng công việc theo cách tiết kiệm chi phí. Việc nâng cấp và hợp nhất nền tảng có thể giảm tổng chi phí sở hữu đồng thời cung cấp dữ liệu một cách hiệu quả cho các bên liên quan. Khám phá khối lượng công việc dữ liệu trên đám mây, chẳng hạn như thử nghiệm/phát triển, khắc phục thảm họa hoặc đối với các kho lưu trữ đang hoạt động, mang lại quy mô linh hoạt và giảm thiểu việc bảo trì.

Dịch vụ phân tích và thông minh doanh nghiệp

Bằng cách đặt các quyết định dựa trên dữ liệu làm trọng tâm trong hoạt động kinh doanh của bạn, tổ chức của bạn có thể khai thác lượng thông tin dồi dào, thu được thông tin chi tiết ngay lập tức, thúc đẩy đổi mới và tạo ra lợi thế cạnh tranh. Dịch vụ tư vấn của Dell Technologies cung cấp một hệ sinh thái dịch vụ hoàn chỉnh cho phép tổ chức của bạn triển khai hoạt động kinh doanh thông minh và tạo ra các phân tích sâu sắc cho các giải pháp tại chỗ, đám mây công cộng hoặc kết hợp.

Chúng tôi có sẵn các phương pháp đã được chứng minh với trọng tâm là thúc đẩy quá trình di chuyển SQL Server thành công và có thể lặp lại.

3 phương pháp tiếp cận để thúc đẩy quá trình di chuyển máy chủ SQL thành công và có thể lặp lại

Thủ tục di chuyển và phương pháp xác nhận

Yếu tố thành công quan trọng của việc di chuyển là đảm bảo nhóm di chuyển có một bộ quy trình, thủ tục và kế hoạch xác thực di chuyển được ghi chép đầy đủ. Dịch vụ tư vấn của Dell Technologies đảm bảo rằng mọi thành viên trong nhóm tham gia vào quá trình di chuyển đều có một bộ nhiệm vụ và thước đo thành công rõ ràng để đo lường và xác thực quy trình trong suốt vòng đời di chuyển.

Di chuyển và xác thực dựa trên công cụ

Phương pháp di chuyển của chúng tôi bao gồm các giải pháp và tập lệnh tự động hóa dựa trên công cụ để đảm bảo môi trường trạng thái mục tiêu có kích thước phù hợp và được định cấu hình theo các tiêu chuẩn chính xác. Chúng tôi tận dụng các công cụ tiêu chuẩn ngành để đồng bộ hóa dữ liệu từ nguồn đến môi trường đích. Cuối cùng, chúng tôi tận dụng cách tiếp cận theo kịch bản để xác thực tính nhất quán và hiệu suất của dữ liệu trong môi trường đích.

Hỗ trợ sau di chuyển

Sau khi sự kiện di chuyển hoàn tất, các chuyên gia tư vấn của chúng tôi luôn sẵn sàng trong tối đa 5 ngày làm việc, cung cấp hỗ trợ Cấp 3 để hỗ trợ khắc phục sự cố và giảm thiểu mọi sự cố có thể xuất hiện trong môi trường SQL do quá trình di chuyển.

Những cân nhắc cho Nền tảng dữ liệu của tương lai

Có một số con đường để hiện đại hóa khối lượng công việc của SQL Server. Khách hàng cần sự linh hoạt khi lựa chọn nền tảng, ngôn ngữ lập trình và cơ sở hạ tầng dữ liệu để tận dụng tối đa dữ liệu của họ. Tại sao? Trong hầu hết các môi trường CNTT, nền tảng, công nghệ và kỹ năng vẫn đa dạng như trước đây, nền tảng dữ liệu trong tương lai cần bạn xây dựng các ứng dụng thông minh trên mọi dữ liệu, mọi nền tảng, mọi ngôn ngữ tại cơ sở và trên đám mây.

SQL Server quản lý dữ liệu của bạn trên nhiều nền tảng, tại chỗ và đám mây. Mục tiêu của Dịch vụ Tư vấn của Dell Technologies là đáp ứng nhu cầu của bạn mọi lúc mọi nơi, trên mọi nền tảng, mọi nơi bằng các công cụ và ngôn ngữ bạn chọn.

SQL Server hiện có hỗ trợ cho Windows, Linux & Docker Container. Sắp có sự phối hợp Kubernetes với SQL 2019!

Ngoài ra, SQL cho phép bạn tận dụng ngôn ngữ bạn chọn để phân tích nâng cao – R và Python.

Bạn có thể di chuyển và hiện đại hóa các khối lượng công việc máy chủ SQL này đến đâu?

Đám mây Microsoft Azure và Dell EMC cho Microsoft Azure Stack

Di chuyển cơ sở dữ liệu SQL Server mà không thay đổi ứng dụng của bạn. Cơ sở dữ liệu Azure SQL là dịch vụ cơ sở dữ liệu đám mây quan hệ thông minh, được quản lý toàn diện, cung cấp khả năng tương thích rộng nhất với công cụ SQL Server. Tăng tốc độ phát triển ứng dụng và đơn giản hóa việc bảo trì bằng các công cụ SQL mà bạn yêu thích sử dụng. Giảm gánh nặng quản lý cấp dữ liệu, đồng thời tiết kiệm thời gian và chi phí bằng cách di chuyển khối lượng công việc sang đám mây. Azure Hybrid Benefit dành cho SQL Server cung cấp một lộ trình tiết kiệm chi phí để di chuyển hàng trăm hoặc hàng nghìn cơ sở dữ liệu SQL Server với nỗ lực tối thiểu. Sử dụng giấy phép SQL Server của bạn với Bảo hiểm phần mềm để được giảm mức phí khi di chuyển sang đám mây. Hỗ trợ SQL 2008 sẽ được gia hạn thêm ba năm nếu khối lượng công việc IaaS đó được di chuyển sang Azure hoặc Azure Stack.

Một giá trị gia tăng khổng lồ khác, với Azure Stack và SQL Server, là Nhà cung cấp tài nguyên máy chủ SQL . Hãy suy nghĩ SQL PaaS (Nền tảng là một dịch vụ). Đây là một video ngắn tôi tổng hợp về chủ đề này.

SQL RP không thực thi công cụ SQL Server. Tuy nhiên, nó quản lý các phiên bản SQL Server khác nhau có thể được cung cấp cho đối tượng thuê dưới dạng SKU để sử dụng cơ sở dữ liệu SQL. Các SKU SQL Server được quản lý này có thể tồn tại trên hoặc ngoài Azure Stack.

Bây giờ điều đó thật tuyệt nếu bạn cần mã lực lớn của SQL Server!

Giải pháp máy chủ SQL đã được chứng minh của Dell EMC

Các giải pháp đã được chứng minh của Dell EMC dành cho Microsoft SQL được thiết kế có mục đích và được xác thực để tối ưu hóa hiệu suất với SQL Server 2017. Các sản phẩm như Giải pháp sẵn sàng của Dell EMC dành cho Microsoft SQL giúp bạn tiết kiệm thời gian cần thiết để phát triển cơ sở dữ liệu mới và cũng có thể giúp bạn tránh được những chi phí tốn kém. cạm bẫy của việc triển khai mới, đồng thời đảm bảo đáp ứng các nhu cầu riêng của công ty bạn. Giải pháp của chúng tôi cũng giúp bạn giảm chi phí nhờ hợp nhất tài nguyên phần cứng và tiết kiệm giấy phép SQL Server bằng cách hợp nhất và đơn giản hóa các hệ thống SQL trên cơ sở hạ tầng hiện đại hỗ trợ khối lượng công việc DBMS hỗn hợp, giúp chúng sẵn sàng cho phân tích dữ liệu và ứng dụng thời gian thực thế hệ tiếp theo trong tương lai.

Tận dụng cơ sở hạ tầng vật lý hoặc đám mây hiện có

Cho phép nhóm CNTT của bạn có các quy trình hỗ trợ vận hành hiệu quả và hiệu quả hơn, đồng thời giảm chi phí cấp phép, độ phức tạp của giải pháp và thời gian phân phối các dịch vụ SQL Server mới. Dịch vụ tư vấn công nghệ Dell có kinh nghiệm với tất cả các nền tảng đám mây chính. Chúng tôi có thể hỗ trợ lập kế hoạch và triển khai các dịch vụ để di chuyển, nâng cấp và hợp nhất khối lượng công việc cơ sở dữ liệu SQL Server trên tài sản đám mây hiện có của bạn.

Hợp nhất khối lượng công việc SQL

Giảm chi phí vận hành và cấp phép bằng cách hợp nhất khối lượng công việc của SQL Server. Với mô hình cấp phép mỗi lõi của Microsoft SQL Server trong SQL Server 2012 trở lên, việc di chuyển khối lượng công việc sang môi trường ảo/đám mây thường có thể tiết kiệm đáng kể mức cấp phép. Ngoài ra, Dịch vụ tư vấn của Dell Technologies thường sẽ phát hiện ra rằng trong bối cảnh máy chủ SQL doanh nghiệp, có nhiều phiên bản SQL Server không được sử dụng đúng mức, điều này mang đến cơ hội giảm số lượng lõi CPU hoặc chuyển khối lượng công việc SQL sang cơ sở hạ tầng dùng chung để tối đa hóa việc sử dụng tài nguyên phần cứng. và giảm chi phí cấp phép.

Bản tóm tắt

Một số quá trình di chuyển sẽ đơn giản, một số khác sẽ phức tạp hơn nhiều, đặc biệt là với các cơ sở dữ liệu quan trọng. Nếu bạn vẫn chưa bắt đầu nỗ lực hiện đại hóa này, tôi khuyên bạn nên bắt đầu ngay hôm nay. Đồng hồ EOL đang tích tắc. Thu hút các bên liên quan chính của bạn tham gia. Cho họ xem các điểm dữ liệu từ môi trường của bạn. Sử dụng các công cụ miễn phí của Microsoft. Gửi cho họ liên kết tới blog này!

Nếu bạn tiếp tục gặp khó khăn hoặc không muốn hành động một mình, Dịch vụ tư vấn Dell Technologies, nhà cung cấp khối lượng công việc SQL Server toàn diện duy nhất, có thể giúp nhóm của bạn từng bước. Hãy dành chút thời gian để kết nối với  Chuyên gia dịch vụ Dell Technologies của bạn ngay hôm nay và bắt đầu chuyển sang nền tảng hiện đại.