เกิดอะไรขึ้นกับ WinFS


18

ฟีเจอร์ที่น่าสนใจที่สุดที่เคยเชื่อมต่อกับสิ่งที่ในที่สุดกลายเป็น Vista คือ WinFS ซึ่งเป็นการปฏิวัติ (อย่างน้อยก็ย้อนกลับไป) วิธีใหม่ในการจัดเก็บและเข้าถึงข้อมูลบนคอมพิวเตอร์

คุณลักษณะนี้ถูกตัดทั้งๆที่ถึงการเปิดตัวตัวอย่างจริง / เทคนิค มีการโพสต์บล็อกของควันและกระจกจาก MS เกี่ยวกับเทคโนโลยีที่มีอยู่ในการเปิดตัวเซิร์ฟเวอร์ SQL ที่กำลังจะมาถึง แต่สำหรับฉันแล้วมันรู้สึกเหมือนมันถูกขวานอย่างหนัก

ไม่มีใครมีความคิดว่าเกิดอะไรขึ้นกับมัน? มันถูกฆ่าตายหรือเพียงแค่ผู้ก่อความเสียหายหรือไม่? มันเป็นไปไม่ได้ที่จะนำไปใช้แพงเกินไปหรือมีใครบางคนคิดว่าเป็นแนวคิดที่ดีกว่า

มีโครงการใดบ้าง (จาก MS หรือใคร ๆ ) ที่มีเป้าหมายคล้ายกัน?

คำตอบ:


17

ฉันไม่คิดว่าใครจะรู้จริงๆ

ข้อมูลที่ทันสมัยที่สุดที่ฉันสามารถหาได้คือการสัมภาษณ์กับQuentin Clarkซึ่งเขากล่าวว่า "WinFS ส่วนใหญ่ได้ส่งไปแล้วหรือจะจัดส่ง" ในรูปแบบอื่น ๆ เช่นส่วนหนึ่งของเซิร์ฟเวอร์ SQL หรือ ADO.net กรอบ.

ฉันเองก็สงสัยว่ามันเป็นหนึ่งในโครงการเหล่านั้นที่ถูกกำหนดมาตั้งแต่แรก มันคือทุกสิ่งสำหรับทุกคนและดังนั้นจึงไม่สามารถบรรลุเป้าหมายทั้งหมดได้อย่างเต็มที่ ดูเหมือนว่าการวิจัยทั้งหมดที่เข้าสู่แง่มุมต่าง ๆ ของ WinFS ในที่สุดก็กลายเป็นโครงการแยกและกลายเป็นส่วนหนึ่งของสิ่งอื่น ๆ

คุณสามารถเห็นได้จากไทม์ไลน์การพัฒนานี้ว่าเป็นโครงการต่อเนื่องมาตั้งแต่ปี 1990 ซึ่งทำให้มันเป็นหนึ่งในโครงการซอฟต์แวร์ไม่กี่แห่งที่พัฒนาได้นานกว่าDuke Nukem Forever

[แก้ไข: เพื่อความสมบูรณ์นี่คือข้อมูลอื่น ๆ ที่ฉันพบ - บล็อก WinFS - อัปเดตล่าสุดมิถุนายน 2549 รายการสุดท้ายโดยทั่วไปบอกว่า WinFS ยังไม่ตาย แต่ไม่ได้แยกผลิตภัณฑ์อีกต่อไป เซิร์ฟเวอร์ SQL และ ado.net]


ข้อมูลใหม่ (พฤษภาคม 2010):

ฉันพบบทความนี้ซึ่งพูดถึงคุณสมบัติของ WinFS ที่มีชีวิตอยู่และใช้ชีวิตในบางรูปแบบใน Windows7


2
การสัมภาษณ์นั้นเป็นการค้นพบที่ดีฉันได้รับข้อมูลมากกว่าที่ฉันคิดว่าฉันจะทำเมื่อฉันเขียนคำถาม ขอบคุณ!
คอนโซล

2
+1:development longer than Duke Nukem Forever
n611x007

4

มันกลายเป็นส่วนหนึ่งของ SQL Server 2008

ฉันทำงานกับทีมที่มีความร่วมมือกับ microsoft เพื่อสาธิตคุณสมบัติโดยการรวมเข้ากับการจัดเก็บข้อมูลผลิตภัณฑ์ของเรา มีกระดาษสีขาวลอยอยู่บนเว็บไซต์ MS (และปรากฏบนทะเบียนบ่อย) โดยสรุป Marketing Bulls ... เอ่อ .. การรวมเทคโนโลยีเข้าด้วยกัน หากคุณดูที่โปรไฟล์ของฉันนั่นอาจทำให้คุณรู้ว่าจะมองหา ...

แก้ไข: ฉันเชื่อว่านี่เป็นคุณสมบัติที่เป็น


2

เพียงเพื่อบันทึกภาพรวม ZDNet ที่ยอดเยี่ยมจากปี 2013 (ชื่อ"เสียใจกับผลิตภัณฑ์ Microsoft ที่ใหญ่ที่สุดของ Bill Gates: WinFS" ) พร้อมลิงค์จำนวนมากที่เกี่ยวข้องการอ้างอิงและคำพูดของคนวงในเช่น:

... ไม่มีสมาชิกสองคนในทีม WinFS ที่ดูเหมือนจะสามารถตอบคำถาม "มันคืออะไร" ในทางที่กระชับและเหนียวแน่น เขาสังเกตเห็น:

"บางคนจะบอกว่ามัน (WinFS) เป็นฐานข้อมูลที่ฝังอยู่ในระบบปฏิบัติการคนอื่น ๆ จะบอกว่ามันเป็น XML ในฐานข้อมูลคำตอบอื่น ๆ รวมถึงระบบไฟล์บนฐาน SQL, ชั้นการทำแผนที่วัตถุ / เชิงสัมพันธ์ แอพ Office, ตัวทำดัชนีเมตาดาต้าระบบไฟล์,. NET ในฐานข้อมูล ฯลฯ ไม่ใช่ว่าเทคโนโลยีเหล่านี้ไม่ได้มีประโยชน์ (หลาย ๆ ตัวถูกส่งออกนอกโครงการ WinFS) นั่นคือไม่มีวิสัยทัศน์ที่แปลกประหลาดที่ผลักดันโครงการไปที่ เสร็จสิ้นเนื่องจากไม่มีใครสามารถระบุสาระสำคัญของโครงการได้จึงทำให้ยากที่จะตัดสินใจเกี่ยวกับสิ่งที่ควรหรือไม่ควรรวมอยู่ในนั้น "

ในบล็อกโพสต์ของเขาอ้างอิง Welcker ต่อ:

... มันมีบารอมิเตอร์สำหรับโครงการอื่น ๆ ที่อาจมุ่งไปสู่การลงโทษที่แน่นอน หากคุณไม่สามารถต้มสิ่งที่โครงการของคุณเกี่ยวกับ (และทุกคนสามารถที่จะพูดว่ามันคืออะไร) ก็อาจจะไม่ประสบความสำเร็จ ฉันจะเถียงว่าแม้แต่เป้าหมายเดียวที่ไม่ถูกต้องก็ยังดีกว่าเป้าหมายกึ่งแก้ไขที่หลากหลาย คุณสามารถเปลี่ยนเส้นทางของทีมที่มุ่งหน้าไปในทิศทางรวมเป็นหนึ่งเดียวได้ แต่การพยายามทำให้ทีมเป็นหัวหน้าในทุกทิศทางนั้นเป็นไปไม่ได้


2

Hal Berenson ผู้จัดการทั่วไปของสิ่งที่จะกลายเป็น WinFS เขียนบล็อกซีรีส์สี่ส่วนที่ยอดเยี่ยมหลังจาก Bill Gates เปิดเผยในปี 2556 ว่าความเสียใจที่ยิ่งใหญ่ที่สุดของเขาจากเวลาที่ Microsoft คือความล้มเหลวในการส่งมอบ WinFS :

จากthisisbillgates:

ถามคุณต้องการให้โปรแกรมหรือผลิตภัณฑ์ใดของ Microsoft ที่ไม่เคยพัฒนาหรือวางจำหน่ายอย่างเต็มที่?

A. เรามีฐานข้อมูลที่หลากหลายในฐานะไคลเอนต์ / คลาวด์สโตร์ซึ่งเป็นส่วนหนึ่งของการเปิดตัว Windows ที่อยู่ก่อนหน้านี้ นี่เป็นแนวคิดที่จะ remerge เนื่องจากที่เก็บข้อมูลบนคลาวด์ของคุณจะเต็มไปด้วยสคีมาแทนที่จะเป็นไฟล์จำนวนมากและไคลเอนต์จะเป็นแบบจำลองบางส่วนด้วยความเข้าใจสคีมาที่หลากหลาย

รุ่นสั้นคือมันยากที่จะดึงออกความท้าทายคือการให้ทีม Exchange ใช้งาน พวกเขาจะเป็นกรณีทดสอบ ยกเว้นระบบไฟล์วัตถุ (OFS หรือที่เรียกว่า Integrated Storage หรือ aka Cairo หรือ WinFS) ยังไม่พร้อม Microsoft เพิ่งซื้อ SQL Server จาก Sybase และยังสร้างเอ็นจิ้นฐานข้อมูลใหม่ทั้งหมดภายในองค์กรตั้งแต่เริ่มต้น: Jet Blue ทีมแลกเปลี่ยนรอไคโรหรือไม่ พวกเขาย้ายไปที่ SQL Server หรือไม่ พวกเขาเปลี่ยนเป็น Jet Blue หรือไม่?

ในการประชุมกับ Bill เพื่อตัดสินใจทิศทางสำหรับ Integrated Storage เขาต้องเลือกระหว่างสองตัวเลือก หนึ่งคือฐานเทคโนโลยีที่เขาคิดว่าเหมาะสมสำหรับวิสัยทัศน์ระยะยาวของ Integrated Storage แต่เป็นร้านที่ไม่มีใครมุ่งมั่นที่จะใช้มัน อีกสิ่งหนึ่งคือแผนการที่มั่นคงและมุ่งมั่นที่จะส่งมอบสิ่งที่รวมโลกที่ไม่มีโครงสร้างและกึ่งโครงสร้างไว้ภายใน Microsoft Bill เลือกที่จะให้แผนการแลกเปลี่ยนดำเนินต่อไป แต่ยังสนับสนุนให้เราทำงานบน SQL Server ต่อไปเพื่อเป็นพื้นฐานสำหรับโซลูชันการจัดเก็บข้อมูลแบบบูรณาการในอนาคต

ทีมแลกเปลี่ยนเดินหน้าและใช้ JetBlue โปรแกรมฐานข้อมูลฟรีที่เรือกับ Windows และมีAPI สนับสนุนสาธารณชน JetBlue หรือที่รู้จักในชื่อ Extensible Storage Engine เป็นฐานข้อมูลที่ให้อำนาจ:

  • แลกเปลี่ยน
  • ภาพ
  • ค้นหา Windows
  • Active Directory
  • อัพเดท Windows

การอ่านโบนัส

และในหลอดเลือดดำคล้ายกับ WinFS และการจัดเก็บข้อมูล Hal ยังมีบล็อกที่ยอดเยี่ยมเกี่ยวกับประวัติของ OLEDB วิสัยทัศน์สัญญาและวิธี OLEDB แก้ปัญหาที่มีอยู่จริง:

พร้อมกับการประกาศทีมของ SQL Serverว่าพวกเขากำลังยุติการสนับสนุน OLEDB พื้นเมืองของลูกค้า


-2

เหตุผลอื่นที่ WinFS ไม่เคยปรากฏอาจเป็นเพราะการตลาดและผลกำไร พื้นที่เดียวที่ Microsoft สามารถเพิ่มผลกำไรคือการขาย Vista ให้กับผู้ที่ใช้ XP อยู่แล้ว ใบอนุญาต Vista สำหรับพีซีเครื่องใหม่ไม่ใช่ใบอนุญาต XP และไม่เพิ่มผลกำไร ดังนั้นคุณต้องโน้มน้าวใจคนที่พวกเขาต้องการอัพเกรด XP เป็น Vista นอกเหนือจากผู้ใช้ไซต์นี้แล้วความคิดเกี่ยวกับระบบไฟล์ใหม่นั้นแทบจะไม่เพียงพอที่จะใช้จ่ายเงินสำหรับระบบปฏิบัติการใหม่ GUI ใหม่ที่เป็นประกายนั้นขายได้ง่ายกว่าและมีแนวโน้มที่จะสร้างยอดขายเพิ่มเติมเหล่านั้น


นี่ไม่ใช่เหตุผลทั้งหมด: - มันเป็นโครงการ RND - คุณสมบัติหลายอย่างถูกย้ายไปยังโครงการอื่น - NTFS ถูกปรับใช้อย่างกว้างขวางเกินไป - มันอาจมีผู้ใช้แปลกแยก
Jonathan C Dickinson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.